Commit Graph

  • 32f26561b1 Fix inverted login in BlockPistonBase causing blocks to break incorrectly. Closes #910 #909 Lex Manos 2013-12-31 13:07:44 -08:00
  • ea0be720a1 Update patches for AT changes. Lex Manos 2013-12-31 13:03:45 -08:00
  • b31fbe528a Update for the FMLEmbeddedChannel change. Lex Manos 2013-12-31 12:48:59 -08:00
  • 2f13622d37 Updated FML: MinecraftForge/FML@22ba6fda5e Expose the nethandler in a few places, and pull out FMLEmbeddedChannel, exposing a utility method on it. More to come. Christian 2013-12-31 09:46:50 -05:00
  • 22ba6fda5e Expose the nethandler in a few places, and pull out FMLEmbeddedChannel, exposing a utility method on it. More to come. Christian 2013-12-31 09:45:26 -05:00
  • e4d2f73fe2 Expose the nethandler in a few places, and pull out FMLEmbeddedChannel, exposing a utility method on it. More to come. Christian 2013-12-31 09:45:26 -05:00
  • 03c4282ebf Added default constructor for reflection jk-5 2013-12-31 08:21:05 +01:00
  • 5ff5f1b0d5 Added a constructor and made the fields package-private jk-5 2013-12-30 21:58:53 +01:00
  • 07fa6615f8 Update ForgeMessage.java jk-5 2013-12-30 20:12:15 +01:00
  • 941c2b1d14 Fix build.gradle for tweakClass property Christian 2013-12-30 13:27:15 -05:00
  • f36152398d Add in the tweakclass, fix the json for lzma @ the server. Christian 2013-12-30 13:06:59 -05:00
  • a80409c59a Add in the tweakclass, fix the json for lzma @ the server. Christian 2013-12-30 13:06:59 -05:00
  • aa67bc5da6 Updated FML: MinecraftForge/FML@5d069629cf Allow itemstacks for furnace recipe inputs. Allow passing extra arguments through registerblock into the itemblock constructor. Christian 2013-12-28 18:06:18 -05:00
  • 5d069629cf Allow itemstacks for furnace recipe inputs. Allow passing extra arguments through registerblock into the itemblock constructor. Christian 2013-12-28 18:04:30 -05:00
  • 9caa3842cf Allow itemstacks for furnace recipe inputs. Allow passing extra arguments through registerblock into the itemblock constructor. Christian 2013-12-28 18:04:30 -05:00
  • 946166f13e Updated FML: MinecraftForge/FML@061288909d Fire simple network connect/disconnect gameevents. Christian 2013-12-28 17:53:29 -05:00
  • 061288909d Fire simple network connect/disconnect gameevents. Christian 2013-12-28 17:51:40 -05:00
  • e27b438f7d Fire simple network connect/disconnect gameevents. Christian 2013-12-28 17:51:40 -05:00
  • 6ab5ef1315 Merge branch 'master' of github.com:Adubbz/MinecraftForge Christian 2013-12-28 17:02:41 -05:00
  • 5c647d4515 Fix the network handler for forge Christian 2013-12-28 17:01:58 -05:00
  • 906ced3c32 Updated FML: MinecraftForge/FML@34819c9303 Make gradlew executable on linux MinecraftForge/FML@53a1f98414 Attempt to load old pre-1.7 worlds. ENSURE YOU HAVE A BACKUP! MinecraftForge/FML@6a5f9e135f Fix example mod code for 1.7 Christian 2013-12-28 13:49:18 -05:00
  • 6a5f9e135f Fix example mod code for 1.7 Christian 2013-12-28 13:44:37 -05:00
  • 7b7b8245db Fix example mod code for 1.7 Christian 2013-12-28 13:44:37 -05:00
  • 164fa8f646 Made BlockCrops.getDrops call its super method Adubbz 2013-12-28 23:15:09 +11:00
  • f075264d6f Allow tools to override their material harvest levels. Christian 2013-12-27 23:48:10 -05:00
  • cf3447feea Tidier implementation of previous commit. Should fix for subclasses of individual tools too Christian 2013-12-27 21:48:42 -05:00
  • 78b1b54e2b Add in harvesting abilities of the items, should fix effectiveness Christian 2013-12-27 21:26:42 -05:00
  • 53a1f98414 Attempt to load old pre-1.7 worlds. ENSURE YOU HAVE A BACKUP! Christian 2013-12-27 11:48:55 -05:00
  • c68f3119a4 Attempt to load old pre-1.7 worlds. ENSURE YOU HAVE A BACKUP! Christian 2013-12-27 11:48:55 -05:00
  • 34819c9303 Make gradlew executable on linux Christian 2013-12-27 11:26:46 -05:00
  • fa0bce3efb Make gradlew executable on linux Christian 2013-12-27 11:26:46 -05:00
  • b7eac150cc Updated FML: MinecraftForge/FML@f8d6213829 Update render registry MinecraftForge/FML@ec316f113f AT for renderblocks Christian 2013-12-27 00:09:22 -05:00
  • ec316f113f AT for renderblocks Christian 2013-12-27 00:08:49 -05:00
  • 3030324b99 AT for renderblocks Christian 2013-12-27 00:08:49 -05:00
  • f8d6213829 Update render registry Christian 2013-12-27 00:07:48 -05:00
  • 59405fc7ee Update render registry Christian 2013-12-27 00:07:48 -05:00
  • a9876475c1 Updated FML: MinecraftForge/FML@268bbabee6 Fix handling world reloads when new stuffs are added Christian 2013-12-26 12:43:34 -05:00
  • 268bbabee6 Fix handling world reloads when new stuffs are added Christian 2013-12-26 12:41:49 -05:00
  • 2362fdb9d5 Fix handling world reloads when new stuffs are added Christian 2013-12-26 12:41:49 -05:00
  • 46296328ff Merge pull request #893 from iChun/master LexManos 2013-12-25 01:05:45 -08:00
  • 5f3ece629c Add render offset to event. iChun 2013-12-25 17:03:19 +08:00
  • a6827f9820 Fix dig speed on redstone ore and obsidian. Lex Manos 2013-12-25 00:41:21 -08:00
  • 40d02fe6c3 Add a version check mechanic to startup, it is done in a seperate thread and has a config option to compleetly disable it. This allows us to notify users of new recomended builds. Hopefully stemming the flow of outdated help request. Also adds a warning to the main screen if you are running a 'Beta' Forge. Which means a Forge for a new version of Minecraft that we have not promoted a recomended build for yet. Lex Manos 2013-12-25 00:35:59 -08:00
  • 572bc48a25 Resize pending tile updates when it goes over the curent length. Fixed AIOOB error. Lex Manos 2013-12-24 19:59:34 -08:00
  • 1959e414e2 Forgot to regen patches... Lex Manos 2013-12-23 22:45:45 -08:00
  • 08a875c39a Added constructor to WorldType, and delegated the BiomeLayer management to it. Also updated the access transformer for Item/Block classes. Lex Manos 2013-12-23 22:38:39 -08:00
  • 90be589ffa MinecraftForge/FML@c180d9b157 Add 1.7.2 base json, Gradle will automatically download updated versions of this. Keeping it in the repo allows us to se e what base json we have built our jsons off of. And if it changes update accordingly. Lex Manos 2013-12-23 22:37:47 -08:00
  • 780865cfed Updated FML: MinecraftForge/FML@156a9ae03a Fix build script MinecraftForge/FML@7d3b1250e8 Fix handshaking properly. Also, fix ID syncup. It now will completely freeze the idmap after preinit. This frozen map is used to inject "new" stuff into existing serverside worlds. Interesting sideeffect: remote servers lacking things will change the client, to also LACK ids for those things. watch for -1 ids in your remap events. Note: idmaps should be considered temporary per server instance. SERVERSTOPPED will restore "startup" state, as will client logout. Christian 2013-12-24 01:37:16 -05:00
  • c180d9b157 Add 1.7.2 base json, Gradle will automatically download updated versions of this. Keeping it in the repo allows us to see what base json we have built our jsons off of. And if it changes update accordingly. Lex Manos 2013-12-23 22:36:47 -08:00
  • f4fc6377b3 Add 1.7.2 base json, Gradle will automatically download updated versions of this. Keeping it in the repo allows us to see what base json we have built our jsons off of. And if it changes update accordingly. Lex Manos 2013-12-23 22:36:47 -08:00
  • 7d3b1250e8 Fix handshaking properly. Also, fix ID syncup. It now will completely freeze the idmap after preinit. This frozen map is used to inject "new" stuff into existing serverside worlds. Interesting sideeffect: remote servers lacking things will change the client, to also LACK ids for those things. watch for -1 ids in your remap events. Note: idmaps should be considered temporary per server instance. SERVERSTOPPED will restore "startup" state, as will client logout. Christian 2013-12-24 00:47:10 -05:00
  • 41e930a4b9 Fix handshaking properly. Also, fix ID syncup. It now will completely freeze the idmap after preinit. This frozen map is used to inject "new" stuff into existing serverside worlds. Interesting sideeffect: remote servers lacking things will change the client, to also LACK ids for those things. watch for -1 ids in your remap events. Note: idmaps should be considered temporary per server instance. SERVERSTOPPED will restore "startup" state, as will client logout. Christian 2013-12-24 00:47:10 -05:00
  • d795f1b898 Fix items rendering on the GUI with invalid state due to glint rendering changing it. Thanks iChun. Lex Manos 2013-12-23 20:58:48 -08:00
  • ecf8d29724 Fixed accedential inverted logic that caused Potions to render incorrectly. Thanks iChun. Lex Manos 2013-12-23 20:47:07 -08:00
  • 8ca1179e04 Move Grass {Flower} registry to BiomeGenBase as 1.7 made flowers Biome specifc, this means modders who wish to add global base flowers need to add them to all the biomes indavidually. Lex Manos 2013-12-23 20:34:39 -08:00
  • 96e23516f6 Temporary fix for items rendering with effects on one layer. Restores default vanilla rendering, which is considered a bug in modded community. Lex Manos 2013-12-23 20:33:32 -08:00
  • 2102965fac Fix debug HUD rendering semi-transparently. Lex Manos 2013-12-23 20:32:37 -08:00
  • 156a9ae03a Fix build script Christian 2013-12-23 20:24:40 -05:00
  • 54731a2acc Fix build script Christian 2013-12-23 20:24:40 -05:00
  • 436f7fc550 Bump version to 10.12.0 to mark 1.7. Lex Manos 2013-12-22 18:48:22 -08:00
  • 2b10a2b874 Updated FML: MinecraftForge/FML@58132ccda3 Add new required --accessToken to launch specs. Lex Manos 2013-12-22 18:37:53 -08:00
  • 58132ccda3 Add new required --accessToken to launch specs. Lex Manos 2013-12-22 18:35:50 -08:00
  • 20e0f821b3 Add new required --accessToken to launch specs. Lex Manos 2013-12-22 18:35:50 -08:00
  • 9ee5053b71 Fix: Block placement/interaction Tesselator crash due to wrong mapping Missing isreplaceable check in world.canPlaceAt Small foratting/logging cleanup Temporarly commented out efficancy changes till I implement it. Lex Manos 2013-12-22 18:25:26 -08:00
  • 30494f8ddb Fix MethodNotFound crash when shutting down internal server. Lex Manos 2013-12-22 18:22:57 -08:00
  • 21e505c334 Forge uses the FORGE channel for packets. Lex Manos 2013-12-22 18:21:56 -08:00
  • 7e668ca9ac Get object based on identity not name. Lex Manos 2013-12-22 18:21:43 -08:00
  • 1d556a5668 Merge pull request #890 from bloodmc/master LexManos 2013-12-22 15:52:37 -08:00
  • 8654623271 Refactored BiomeManager stronghold add/remove methods to support new bloodshot 2013-12-22 18:47:51 -05:00
  • e1c0cad8e1 Updated FML: MinecraftForge/FML@a17489172c Code to disable mods at runtime, or other times. MinecraftForge/FML@85516d9588 ICraftingHandler, IPickupHandler are now both events. MinecraftForge/FML@e4b63a1801 IWorldGenerator now has an ordering at registration time. This means the order of worldgen should be much more stable. MinecraftForge/FML@ef3856f9a3 Update patches for Gradle's rename rewrite: MinecraftForge/ForgeGradle@19e7acf2a2 MinecraftForge/FML@31ea100b29 Working on id missing handling MinecraftForge/FML@3e76dfba34 More tweaking on id stuffs at worldload MinecraftForge/FML@f860c8ad3b bump to legacy launcher 1.9 with logging unification stuffs. Lex Manos 2013-12-22 03:07:48 -08:00
  • a6c45a7ade Inital patch update for 1.7.2, Doesn't compile, not done yet. Lex Manos 2013-12-21 00:10:35 -08:00
  • f860c8ad3b bump to legacy launcher 1.9 with logging unification stuffs. Christian 2013-12-18 11:15:53 -05:00
  • 61c6980105 bump to legacy launcher 1.9 with logging unification stuffs. Christian 2013-12-18 11:15:53 -05:00
  • 3e76dfba34 More tweaking on id stuffs at worldload Christian 2013-12-18 11:15:03 -05:00
  • 8b621292e3 More tweaking on id stuffs at worldload Christian 2013-12-18 11:15:03 -05:00
  • 31ea100b29 Working on id missing handling Christian 2013-12-18 08:34:20 -05:00
  • f6f746ceca Working on id missing handling Christian 2013-12-18 08:34:20 -05:00
  • ef3856f9a3 Update patches for Gradle's rename rewrite: MinecraftForge/ForgeGradle@19e7acf2a2 Lex Manos 2013-12-18 04:01:37 -08:00
  • 78f822e51c Update patches for Gradle's rename rewrite: MinecraftForge/ForgeGradle@19e7acf2a2 Lex Manos 2013-12-18 04:01:37 -08:00
  • 2f7ad51a02 Fix the ghost tile entity issue @ the client. Closes #884 Fix stairs using fungible blocks Fix fluid draining v164-pregradle Christian 2013-12-18 00:25:57 -05:00
  • e4b63a1801 IWorldGenerator now has an ordering at registration time. This means the order of worldgen should be much more stable. Christian 2013-12-17 11:42:54 -05:00
  • 58fc22e6b4 IWorldGenerator now has an ordering at registration time. This means the order of worldgen should be much more stable. Christian 2013-12-17 11:42:54 -05:00
  • 85516d9588 ICraftingHandler, IPickupHandler are now both events. Christian 2013-12-17 11:24:57 -05:00
  • 5aa0054f23 ICraftingHandler, IPickupHandler are now both events. Christian 2013-12-17 11:24:57 -05:00
  • a17489172c Code to disable mods at runtime, or other times. Christian 2013-12-17 10:51:00 -05:00
  • 751c5e39a4 Code to disable mods at runtime, or other times. Christian 2013-12-17 10:51:00 -05:00
  • cd34090eb8 Updated FML: MinecraftForge/FML@32561265fc Ticks, Player events, keybindings, all migrated to the new event driven system. Christian 2013-12-16 23:19:56 -05:00
  • 32561265fc Ticks, Player events, keybindings, all migrated to the new event driven system. Christian 2013-12-16 23:18:00 -05:00
  • 95f0447881 Ticks, Player events, keybindings, all migrated to the new event driven system. Christian 2013-12-16 23:18:00 -05:00
  • ae478c92a2 Moved the core event handler parts to FML. Implemented the Forge network handler based on the new netty strategy. Christian 2013-12-16 20:18:48 -05:00
  • 0b419ac79c Fire a user event down the channels when a handshake has occured. Christian 2013-12-16 20:00:01 -05:00
  • 041054ea8b Fire a user event down the channels when a handshake has occured. Christian 2013-12-16 20:00:01 -05:00
  • 4071ff38af Patch some GUIs. We're gonna add some basic mod gui config support. Christian 2013-12-16 11:48:39 -05:00
  • 69ce79e1d7 Patch some GUIs. We're gonna add some basic mod gui config support. Christian 2013-12-16 11:48:39 -05:00
  • a2b324beb2 Copy eventhandler from Forge into FML. It is going to replace a lot of the runtime event systems. Christian 2013-12-16 11:48:09 -05:00
  • 26056619a9 Copy eventhandler from Forge into FML. It is going to replace a lot of the runtime event systems. Christian 2013-12-16 11:48:09 -05:00
  • 557357fe17 Update for log4j2 Christian 2013-12-16 11:47:48 -05:00
  • a0fcbdccb5 Update for log4j2 Christian 2013-12-16 11:47:48 -05:00
  • 439dbd8bb3 Killed a few hundred compile errors. Lex Manos 2013-12-12 23:32:36 -08:00
  • 9cf0a5b68b Comment out fluids until King gets his hands on it Lex Manos 2013-12-12 23:32:18 -08:00