Commit Graph

  • a5efa91e6a Merge pull request #306 from MinecraftForge/1.6.4 LexManos 2013-11-17 10:04:27 -08:00
  • 45cc0bd87c Fix NPE in FakePlayers when they are created in a purely client side environment. To remove in 1.7 as FakePlayers should be used for server side interaction with the world on a player's behalf, not for client rendering. Lex Manos 2013-11-16 15:26:52 -08:00
  • 77c5caffd5 Fix NPE on specific tile entities when the block break event is canceled. Closes #863 Lex Manos 2013-11-16 15:26:00 -08:00
  • f5335d59cc added buildSrc to the gitIgnore AbrarSyed 2013-11-14 20:22:31 -06:00
  • 28abe2cc3c Updated FML: MinecraftForge/FML@23baf3a8ce Actually fix the nethandler code Christian 2013-11-13 19:14:56 -05:00
  • 23baf3a8ce Actually do it correctly. Should be more forge friendly now. Christian 2013-11-13 19:10:11 -05:00
  • b7b97efe81 Actually do it correctly. Should be more forge friendly now. Christian 2013-11-13 19:10:11 -05:00
  • c6a21d0d62 Merge branch '1.6.4' Christian 2013-11-13 07:55:12 -05:00
  • 90e3b49ea5 Merge branch '1.6.4' Christian 2013-11-13 07:55:12 -05:00
  • 745d601831 Updated FML: MinecraftForge/FML@da72640c7e Way to go, missing import. *sigh* Christian 2013-11-13 07:46:04 -05:00
  • da72640c7e Way to go, missing import. *sigh* Christian 2013-11-13 07:45:37 -05:00
  • 56c9c3c77f Way to go, missing import. *sigh* Christian 2013-11-13 07:45:37 -05:00
  • 9fd39ebe79 Updated FML: MinecraftForge/FML@b7f34629c3 Don't try and open GUIs on the server. Christian 2013-11-12 18:05:04 -05:00
  • b7f34629c3 Don't try and open GUIs on the server. Christian 2013-11-12 18:04:25 -05:00
  • c060a44371 Don't try and open GUIs on the server. Christian 2013-11-12 18:04:25 -05:00
  • 4f05808b8e Don't send openGui commands from the fakeplayer. Fixes thaumcraft and probably others. Christian 2013-11-12 17:33:24 -05:00
  • c8e249f919 Updated FML: MinecraftForge/FML@6af42bc656 Add in null protection for client/server sides of handleChat Christian 2013-11-12 17:22:20 -05:00
  • 5500d69b77 Merge branch '1.6.4' Christian 2013-11-12 17:02:08 -05:00
  • b8ece10f0b Merge branch '1.6.4' Christian 2013-11-12 17:02:08 -05:00
  • 7adccac8ec Merge pull request #855 from CovertJaguar/patch-4 LexManos 2013-11-12 10:00:37 -08:00
  • 0a12840e68 Fix Water/Lava Fluid Localization CovertJaguar 2013-11-12 01:05:13 -08:00
  • 1bd3e96e6e Noop out FakePlayer.addStat. Lex Manos 2013-11-11 13:15:06 -08:00
  • 6af42bc656 Add in null protection for client/server sides of handleChat pahimar 2013-11-11 14:12:02 -05:00
  • 95a8b419ef Add in null protection for client/server sides of handleChat pahimar 2013-11-11 14:12:02 -05:00
  • e19fcb8844 Kill more references to modloader. Christian 2013-11-10 13:15:26 -05:00
  • 82004fe703 Kill more references to modloader. Christian 2013-11-10 13:15:26 -05:00
  • 0a62333890 Remove all public all the time from Minecraft. It is unnecessary with ModLoader gone. DEAL WITH IT. File AT public requests, make a coremod, whatever. This needed to die. Christian 2013-11-10 12:01:26 -05:00
  • 2867dfdfa5 Remove all public all the time from Minecraft. It is unnecessary with ModLoader gone. DEAL WITH IT. File AT public requests, make a coremod, whatever. This needed to die. Christian 2013-11-10 12:01:26 -05:00
  • e7512f13e4 Deprecation cleanup. Bye bye more modloader stuffs Christian 2013-11-10 11:58:34 -05:00
  • 5cec48da72 Deprecation cleanup. Bye bye more modloader stuffs Christian 2013-11-10 11:58:34 -05:00
  • 4708d77c98 First pass : kill modloader, clean up warnings Christian 2013-11-10 11:49:06 -05:00
  • a8e44dad47 First pass : kill modloader, clean up warnings Christian 2013-11-10 11:49:06 -05:00
  • cdbdd0d6fb fixed versioning and stuff AbrarSyed 2013-11-10 00:54:57 -06:00
  • 743d10d50e Step 3: The Rebirth AbrarSyed 2013-11-09 21:48:53 -06:00
  • 9b1d2bdd13 Join the developers list in the pom and fix the client run configs in the workspace. Lex Manos 2013-11-09 19:22:17 -08:00
  • 394cfa940e Join the developers list in the pom and fix the client run configs in the workspace. Lex Manos 2013-11-09 19:22:17 -08:00
  • a6dc03aa7e Merge pull request #302 from AbrarSyed/patch-1 LexManos 2013-11-09 19:15:34 -08:00
  • 0ad83d84c5 Merge pull request #302 from AbrarSyed/patch-1 LexManos 2013-11-09 19:15:34 -08:00
  • 6cd8349542 Update 1.6.4-rel.json Abrar Syed 2013-11-09 21:14:58 -06:00
  • 43bcf33f49 Update 1.6.4-rel.json Abrar Syed 2013-11-09 21:14:58 -06:00
  • 976c589c78 Change the build to capture an MCP version, also, tweak the sources so mavenLocal can be used for ForgeGradle Christian 2013-11-09 20:00:05 -05:00
  • 4cefffa1c9 Change the build to capture an MCP version, also, tweak the sources so mavenLocal can be used for ForgeGradle Christian 2013-11-09 20:00:05 -05:00
  • 797399ff7f Step 2: The Reformation AbrarSyed 2013-11-09 15:57:08 -06:00
  • 9332673944 update FML for gradle changes AbrarSyed 2013-11-09 15:53:05 -06:00
  • f9563e5a34 Step 1: The Purge AbrarSyed 2013-11-09 15:44:50 -06:00
  • 84fd2a147e Updated FML: MinecraftForge/FML@3d25b4e793 Add in the ability to strip interface references for specific interfaces - this is probably mostly useful for scala scenarios where sythetic methods are generated and is not a substitute for using Optional.Method where appropriate. Closes #300 Christian 2013-11-09 14:36:42 -05:00
  • 24ec338a51 Fix license and naming v6.99 Christian 2013-11-08 08:53:06 -05:00
  • e378a24759 Fix license and naming Christian 2013-11-08 08:53:06 -05:00
  • 4f634855ac added src distribution gradle file AbrarSyed 2013-11-09 01:41:31 -06:00
  • 923b2069ec added src distribution gradle file AbrarSyed 2013-11-09 01:41:31 -06:00
  • 9f01e3407e Move to install to not clutter root directory with the .bat and .sh files I know are coming. Lex Manos 2013-11-08 14:10:13 -08:00
  • b4a5c25d36 Move to install to not clutter root directory with the .bat and .sh files I know are coming. Lex Manos 2013-11-08 14:10:13 -08:00
  • adeaeb74aa Include eclipse template workspace, for packaging in src distro. Lex Manos 2013-11-08 14:03:43 -08:00
  • e034f74311 Include eclipse template workspace, for packaging in src distro. Lex Manos 2013-11-08 14:03:43 -08:00
  • e13c3966e0 Add gradle wrapper Lex Manos 2013-11-08 13:10:22 -08:00
  • 8364a4e522 Add gradle wrapper Lex Manos 2013-11-08 13:10:22 -08:00
  • 02c3b4e74b Publish to repo folder for local testing. Lex Manos 2013-11-08 12:13:20 -08:00
  • d0bae88b04 Publish to repo folder for local testing. Lex Manos 2013-11-08 12:13:20 -08:00
  • 89a07d3668 Step 3: The Rebirth AbrarSyed 2013-11-08 01:05:04 -06:00
  • c272eceac8 Step 3: The Rebirth AbrarSyed 2013-11-08 01:05:04 -06:00
  • b52eb6d699 Step 2: The Reformation Lex Manos 2013-11-07 18:59:41 -08:00
  • d41794a9b6 Step 2: The Reformation Lex Manos 2013-11-07 18:59:41 -08:00
  • 3281faf2be Step 1: The Purge AbrarSyed 2013-11-07 20:33:20 -06:00
  • d2d36880b0 Step 1: The Purge AbrarSyed 2013-11-07 20:33:20 -06:00
  • 3d25b4e793 Add in the ability to strip interface references for specific interfaces - this is probably mostly useful for scala scenarios where sythetic methods are generated and is not a substitute for using Optional.Method where appropriate. Closes #300 Christian 2013-11-09 14:27:15 -05:00
  • 7831555a7f Add in the ability to strip interface references for specific interfaces - this is probably mostly useful for scala scenarios where sythetic methods are generated and is not a substitute for using Optional.Method where appropriate. Closes #300 Christian 2013-11-09 14:27:15 -05:00
  • cfd368e18f Merge pull request #852 from MinecraftForge/breakevent LexManos 2013-11-09 00:43:58 -08:00
  • a9c795b54c Updated FML: MinecraftForge/FML@f4532410ec Change a couple of warnings, as a prelude to 1.7- preinit is now required for all GameRegistry activity, and every item and block REQUIRES registration. Christian 2013-11-06 16:19:40 -05:00
  • f4532410ec Change a couple of warnings, as a prelude to 1.7- preinit is now required for all GameRegistry activity, and every item and block REQUIRES registration. Christian 2013-11-06 16:18:41 -05:00
  • 3b42a14dba Change a couple of warnings, as a prelude to 1.7- preinit is now required for all GameRegistry activity, and every item and block REQUIRES registration. Christian 2013-11-06 16:18:41 -05:00
  • 8fb4546437 Updated FML: MinecraftForge/FML@8f87021b0f Fix derp with custom properties. They work now! Christian 2013-11-05 22:24:36 -05:00
  • 8f87021b0f Fix derp with custom properties. They work now! Christian 2013-11-05 22:23:24 -05:00
  • 83d8713bea Fix derp with custom properties. They work now! Christian 2013-11-05 22:23:24 -05:00
  • d316d74933 Updated FML: MinecraftForge/FML@bc57ff9e83 Fix recursive API dependency resolution. Allows nested APIs, such as BuildCraft's Christian 2013-10-31 09:40:18 -04:00
  • bc57ff9e83 Fix recursive API dependency resolution. Allows nested APIs, such as BuildCraft's Christian 2013-10-31 09:39:34 -04:00
  • 289678252b Fix recursive API dependency resolution. Allows nested APIs, such as BuildCraft's Christian 2013-10-31 09:39:34 -04:00
  • ebfaf83bd9 Updated FML: MinecraftForge/FML@de8ab934d8 Fix up duplicate entries Christian 2013-10-30 22:46:40 -04:00
  • de8ab934d8 Fix up duplicate entries Christian 2013-10-30 22:46:19 -04:00
  • cfeebf7810 Fix up duplicate entries Christian 2013-10-30 22:46:19 -04:00
  • a103fbc0e6 Updated FML: MinecraftForge/FML@81fe1c9682 Add in an API marker for API type packages. This does several things: 1. Packages marked as API will generate a new "modid" (the provides) that can be depended on. 2. Packages marked as API will be searched systemwide, and anything declaring that package (even without the API marker) will get an implicit dependency on the API package. 3. The API package itself will get a soft dependency on the "owner" package. Christian 2013-10-30 22:30:02 -04:00
  • 81fe1c9682 Add in an API marker for API type packages. This does several things: 1. Packages marked as API will generate a new "modid" (the provides) that can be depended on. 2. Packages marked as API will be searched systemwide, and anything declaring that package (even without the API marker) will get an implicit dependency on the API package. 3. The API package itself will get a soft dependency on the "owner" package. Christian 2013-10-30 22:20:28 -04:00
  • ee8630bc55 Add in an API marker for API type packages. This does several things: 1. Packages marked as API will generate a new "modid" (the provides) that can be depended on. 2. Packages marked as API will be searched systemwide, and anything declaring that package (even without the API marker) will get an implicit dependency on the API package. 3. The API package itself will get a soft dependency on the "owner" package. Christian 2013-10-30 22:20:28 -04:00
  • a4fa417114 Add new recipe sorter that is called after all mods are initalized. This is disabled by default in 1.6 to not break current worlds as it may change machine's recipy outputs. Will enable by default in 1.7. Players may enable it in the forge config. Lex Manos 2013-10-30 14:08:03 -07:00
  • a47cca7e42 Merge pull request #841 from XCompWiz/biomecheck LexManos 2013-10-27 22:14:54 -07:00
  • 80ac3017bd Adds a Check to prevent Biome Replacement XCompWiz 2013-10-26 13:04:21 +03:00
  • ec517d5f28 Format strings properly in MC's internal logger. Fixes resource pack case warnings. Lex Manos 2013-10-27 11:00:10 -07:00
  • 899b28bffe Updated FML: MinecraftForge/FML@dac7f590ea Modify ordering of networkmod registration and mod instantiation. This fixes VersionCheckHandler logging an incorrect failure message due to NPE. MinecraftForge/FML@f0dc530b28 Fix up documentation of VersionCheckHandler - it only ever accepted a String and only works on the NetworkMod annotated class MinecraftForge/FML@243a21a353 Wrapping coremods as tweakers. Part 1. MinecraftForge/FML@58a299aabc Attempt to inject coremods as tweakers, so both can share a dependency ordering Christian 2013-10-27 13:53:05 -04:00
  • 58a299aabc Attempt to inject coremods as tweakers, so both can share a dependency ordering Christian 2013-10-27 13:28:50 -04:00
  • 9efeaa8caa Attempt to inject coremods as tweakers, so both can share a dependency ordering Christian 2013-10-27 13:28:50 -04:00
  • 243a21a353 Wrapping coremods as tweakers. Part 1. Christian 2013-10-20 11:53:07 +02:00
  • f7a6bb7eb7 Wrapping coremods as tweakers. Part 1. Christian 2013-10-20 11:53:07 +02:00
  • f0dc530b28 Fix up documentation of VersionCheckHandler - it only ever accepted a String and only works on the NetworkMod annotated class Christian 2013-10-20 11:45:00 +02:00
  • cfb78d482a Fix up documentation of VersionCheckHandler - it only ever accepted a String and only works on the NetworkMod annotated class Christian 2013-10-20 11:45:00 +02:00
  • dac7f590ea Modify ordering of networkmod registration and mod instantiation. This fixes VersionCheckHandler logging an incorrect failure message due to NPE. Christian 2013-10-20 11:41:28 +02:00
  • 09c7df2bb3 Modify ordering of networkmod registration and mod instantiation. This fixes VersionCheckHandler logging an incorrect failure message due to NPE. Christian 2013-10-20 11:41:28 +02:00
  • 217d5562ff Fix null pointer exception in BiomeDictionary causing the ChunkManager's config to not load/save. Lex Manos 2013-10-19 18:31:32 -07:00
  • b0f8d495bb Updated FML: MinecraftForge/FML@bf54d4d667 Make each mod's EventBus log a child of it's main logger. Lex Manos 2013-10-19 18:30:19 -07:00
  • bf54d4d667 Make each mod's EventBus log a child of it's main logger. Lex Manos 2013-10-19 18:24:24 -07:00
  • 0b0b94978c Make each mod's EventBus log a child of it's main logger. Lex Manos 2013-10-19 18:24:24 -07:00
  • 295542c357 Add wildcard versions of OreDict replacements, Closes #827 Lex Manos 2013-10-18 18:58:31 -07:00