ForgePatch/src/main/java/net/minecraftforge/event
LexManos f1cca475ea Initial patch update to 1.12.
Some things to note:
Netty is screwy so currently can't join single player. @cpw
Crafting has been MAJORY reworked. The current GameRegistry functions are nooped, this is IN THE WORKS.
  Just need to move the recipe list to a full class registry, and then re implement the in-code recipe registration.
  Also, it IS advised that modders move to JSON, because ideally we'll see a S->C recipe syncing system in 1.13
  which would allow servers to have custom recipes.
  OreDictionary currently 1/2 works, need to write a better algorithm for replacing ingredients.
  Please be patient
Rendering:
  A lot of functions got a new float parameter, this is similar to partial ticks, needs more research
2017-06-10 22:22:02 -04:00
..
brewing Clean up null issues, add more annotations (#3590) 2017-01-11 15:17:56 -08:00
enchanting Clean up null issues, add more annotations (#3590) 2017-01-11 15:17:56 -08:00
entity Initial patch update to 1.12. 2017-06-10 22:22:02 -04:00
terraingen Initial patch update to 1.12. 2017-06-10 22:22:02 -04:00
world Clean up null issues, add more annotations (#3590) 2017-01-11 15:17:56 -08:00
AnvilUpdateEvent.java Update MCP mappings to snapshot_nodoc_20161220 (#3551) 2016-12-21 15:52:30 -08:00
AttachCapabilitiesEvent.java Initial patch update to 1.12. 2017-06-10 22:22:02 -04:00
CommandEvent.java In accordance with our stated goal of relicensing Forge to LGPL v2.1, this commit enacts that change. Although it is using the 1.9.4 codebase, it is intended that this branch become public with the 1.10 changes, as such the license will take effect at that time. The three commits from persons who have failed to accept the new license, as documented in #2789, have had their commits reverted. This should complete the license transition. Commits after the commit date of this commit should be considered licensed by LGPLv2.1, as indicated in LICENSE-new.txt. All patches are now considered owned by the Forge project and Forge Development LLC in particular (note that they will not get the license boilerplate, as they are machine generated files). 2016-06-22 23:49:48 -04:00
DifficultyChangeEvent.java Add DifficultyChangeEvent (#3525) 2017-02-23 18:12:27 -08:00
ForgeEventFactory.java Initial patch update to 1.12. 2017-06-10 22:22:02 -04:00
LootTableLoadEvent.java Add LootTableManager to the LootTableLoadEvent (#3717) 2017-04-07 16:22:49 -07:00
RegistryEvent.java Introduce IContextSetter for events. 2016-10-08 16:30:53 -07:00
ServerChatEvent.java In accordance with our stated goal of relicensing Forge to LGPL v2.1, this commit enacts that change. Although it is using the 1.9.4 codebase, it is intended that this branch become public with the 1.10 changes, as such the license will take effect at that time. The three commits from persons who have failed to accept the new license, as documented in #2789, have had their commits reverted. This should complete the license transition. Commits after the commit date of this commit should be considered licensed by LGPLv2.1, as indicated in LICENSE-new.txt. All patches are now considered owned by the Forge project and Forge Development LLC in particular (note that they will not get the license boilerplate, as they are machine generated files). 2016-06-22 23:49:48 -04:00