![]() ![]() Modders should make sure their configs contain valid default values. New automatic fix mod configurations deemed invalid for simple reasons. Reduce default logging markers in the MDK.Īdd a way to specify a custom background texture with namespaces in the Creative GUI.Īdd Opacity to ForgeHooksClient#renderMainMenuĪdd vanilla packet splitting for forgeforge connectionsĪdd a way to let mods know if optional mods and optional network channels are present in the remote. Reintroduce forge's chunk manager to allow mods to persistently force chunksĪdd IExtensibleEnum to GrassColorModifierĭisable syncing of Feature and Biome registriesįix shaders breaking almost every overlay that uses texturesĪdd ForgeHooks.canEntitySpawn to Cat, Phantom, and Patrol spawners.Īllow mods to use additional custom LootParameter when querying existing loot tablesĪdded MultipartBakedModel.getModelData for modders ![]() Set WM_CLASS and WM_INSTANCE_NAME for early progress window.Īllow Chunk loading Tickets to opt-into forcing chunk ticks.Īllow addition of modded biomes to overworld biome list.Īdd new ASM transformers for modders (field_to_instanceof, itemstack delegate).Īdd a block tag to allow mods to blacklist blocks endermen should not be able to place blocks on top of.Īdd loot table ID in Global Loot Modifiers Shear interactions new extend to subclasses.Īdd supplier variant to `AbstractBlock.Properties#lootFrom`. New IWeatherParticleRenderHandler to allow a mod to take control over weather particles and sounds.Īdd a SoundType subclass that uses suppliers, to make this system easier for modders. Mods.toml URLs are now invalid by default, quieting errors in large modpacks. TileEntities now invalidate capabilities when the chunk they are in unloads, including vanilla TEs.ĮxistingFileHelper can now track generated resources. New feature for mods to define new world types This will only matter to a super small set of the community. This means it actually has a official license now. This isn't specifically related to Forge, however, I have been given the official go ahead to relicense MCP's crowdsourced data, and the old intermediate values as modified zlib. There is a community effort to crowdsource data for that. Simply because this data does not exist in the official mappings. However, be aware that currently, these names do not contain javadocs or parameter names. If you do not know how to use this, check the Forge discord. The same updateMappings task that has existed for years. If you choose to use official names, there is an automated way to migrate your mod's sources to new mappings. We've also updated our tool chain to more modern Gradle versions which should allow better development experiences for modders. You can make your own decision on how you want to proceed. We advise that all modders using the Official Mojang mappings be aware of the license they are under. As such, we have decided to move forward with the license in it's current form, while still trying to get Mojang to better clarify certain edge cases related to our projects. To the best of our knowledge we are in good standing, and they explicitly wish to allow us to use this data for our purposes. However, we have almost a decade worth of working experience with the people at Mojang. We understand that the people at Mojang want this to be allowed, but the license does not clearly back their words, and puts us in this difficult position. Lots of fixes, Mojang bugs crushed, and modder facing features added.įirst and foremost, we have changed our repository to use the Mojang Obfuscation Mappings. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |