![]() Rework KeyModifiers system to properly allow keybinds to be triggered when multiple modifiers are pressed.įix setting keybinds whel using keyboard inputs to select the menu. This makes sure that modders who send extra chunk data will have clients who know about the chunk.įix rare crash with early display window, fixes #9673 ( #9798)ĭon't turn off VSync when rendering from Minecraft context ( #9800)įix KeyModifiers not being properly taken into account. ![]() Move Chunk Watch/Unwatch events to fire after sync packets have been sent to the client ( #9790) Closes #9774Īdd more sanitization to the ChannelListManager to further improve support for third-party modded servers and proxies. Closes #9737 ( #9767)įix tag loading being unordered. ![]() Make Ingredient check for invalidation on getItems(), invalidate ingredients on tags update ( #9688)įix texture UV values for obj models. Updated to use newer libraries that reduce the amount of command line arguments needed to run the game.įix issues in the SecureModule's classloader that caused resources to not be seen when they are on parent module layers. No longer fussy about indentation in mods.toml filesįixes the text being shown for some mods Improve mod description formatting in mods screen ( #9768) Closes #9748įix lowcode implementation version, now that it's actually labeling the correct package. Closes #9745įix not functioning correctly. Fixes #9495įix potential threading issue when registering CriteriaTriggers. Fixes #9743įix loot tables not having their ids set.įix Melon/Pumpkin stems having wrong plat type causing them to remain after trampling farmland. ![]() Make horses and llama's fire LivingFallEvent. Closes #9742įix advancement screen being too dark. Fixes #9721 ( #9722)įix OpenContainer message not resetting reader index of additional data.įix migration error causing nether and end portals to not function properly.įixed PlayerDestroyItemEvent not triggering for Fishing Rods ( #9729)įix missed patch causing new onInventoryTick method to not be called.įix ignitedByLava making blocks permanently flammable ( #9735) Fixes #9730įix Slot Index for Inventory Ticking Items ( #9736)įix ConditionalCodec having an inverted test. Closes #9723įix double message encoding in `Channel#toVanillaPacket`. Make CriteriaTriggers#register public again. Skip redundant decomp/recomp step on CIĭatagen addOptionalTag/s methods that allow passing the TagKey itself instead of passing the location ( #9807)įix Hunger bar rendering incorrectly. Significantly faster builds with large clean-up and reorganization. Optimise registries by using fastutils collections to minimize boxing. No longer shows a vague error if the error happens inside a constructor - Forge now tells you the actual error Improve mod loading error message for errors inside mod constructors ( #9751) This makes it easier to find the culprit as it is often listed clearly in the crash report itself (e.g. This feature scans your crash report as it is being generated and lists suspected mods that could be the cause of the crash, accounting for coremodding as well. Revive ConditionalRecipe and ConditionalAdvancement.Īlso directly add conditional support to all vanilla recipe data generators.Īdd a CrashReportAnalyser that tries to identify the mod that crashed the game Rewrite our GameTest hooks to be more sane.Īdd game test to GlobalLootModifierTest which validates the smelting modifiers. No more mods.toml conflicts!Īdd pattern matching support to Data run mod list. Test mods are now treated as their own jars, as well as having their mods.toml auto-generated. This will be re-evaluated during the clean-up in 1.21+ This spawn packet needs to be re-designed, it is effectively only there to hook into creating the new entity instance. Make default Entity.getAddPacket automatically use Forge's enhanced spawn packet if necessary. Optimise path filter in mod loading ( #9710) Optimise and clean-up BackgroundScanHandler code. Optimise `ForgeRegistry#validateContent`. ( #9715) Send known channels to the server when they send us theirs. Use official mappings for in-repo patches, will be converted to SRG during build. Make SimpleChannel use a varInt for the discriminator allowing essentially unlimited packets. Forge on 1.20.2 has seen significant improvements to various subsystems, including - but not limited to - a drastically simpler networking system with proxy support, faster mod loading and registries, a new test suite, self-analysing crash reports, mapped patches and more.īetter support for proxies such as Velocity and BungeeCordĭrastically simpler architecture and implementation
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |