Minecraft Forge 1.16.4-35.1.32, with an *ACTUALLY* secure version of Log4j.
8e1a4cd6e0
28a10ac Null protection for ticks() -- probably should uses EnumSet.noneOf() but you can also use null now to stop ticking. closes #77 c349d51 Automatic mod entity registration into the global entity list. This might break entity code out there, sorry, but this way for most entities you no longer need to manage the global mod entity stuff at all. just remove it. FML will take care of the rest (note, worlds won't load the old entities) ef01745 Add in a utility function that *might* tell you the context you're running in on either client or server: FMLCommonHandler.getEffectiveSide c97d6a6 Try and stop sendPacketToAllAround from being crashy 2062273 Mods can add mod specific crash information to the crash report now Forge needs to implement MinecraftForge.getCrashCallable 6e6436e Fix up dispenser handling, add in new params for the dispenser: breaks IDispenseHandler, sorry 38f4a22 Fix up MLProp handling for null info 3a8b047 GUIs working in FML for ML mods 52483ee Support gui opening for Shelf mod dce1cbc Updated MCPMerger to annotate unique classes with there sides, and SideTransformer to null out any class that is loaded on the wrong side. |
||
---|---|---|
bin | ||
client | ||
common | ||
eclipse | ||
install | ||
patches | ||
.gitattributes | ||
.gitignore | ||
build.bat | ||
build.py | ||
build.sh | ||
fml-src-3.0.108.315.zip | ||
forge.py | ||
release.bat | ||
release.py | ||
setup.bat | ||
setup.py | ||
setup.sh | ||
update_patches.bat | ||
update_patches.py | ||
update_patches.sh |