From 83fb39da741d64ca7f92dab026705eeaabfab99a Mon Sep 17 00:00:00 2001 From: Richard Gonlag Date: Wed, 18 Aug 2021 18:08:32 +0200 Subject: [PATCH] Update Forge to version 37.0.36 --- changelog-fml.txt | 127 ++++++++++++++++++++++++++++++++++++++++++++++ gradle.properties | 2 +- 2 files changed, 128 insertions(+), 1 deletion(-) diff --git a/changelog-fml.txt b/changelog-fml.txt index dba8b5d..f7bd4e4 100644 --- a/changelog-fml.txt +++ b/changelog-fml.txt @@ -1,3 +1,130 @@ +Build: 1.17.1-37.0.36 - Wed Aug 18 09:16:16 GMT 2021 + 28724985+strikerrocker: + Allow to check spawner block entity in events (#7941) + +========= +Build: 1.17.1-37.0.35 - Wed Aug 18 05:02:56 GMT 2021 + cyborgmas: + Remove neutral mob patches as the bug was fixed upstream. (#8001) + +========= +Build: 1.17.1-37.0.34 - Sun Aug 15 14:18:49 GMT 2021 + malte0811: + Ensure that all render targets in a PostChain use the same format (#7978) + + closes #6995 + +========= +Build: 1.17.1-37.0.33 - Thu Aug 12 08:44:46 GMT 2021 + sizableshrimp: + Fix update checker to use runtime minecraft version (#8000) + +========= +Build: 1.17.1-37.0.32 - Wed Aug 11 01:53:28 GMT 2021 + 67878524+vemerion: + Correct incorrect arguments for render hand event (#7987) + +========= +Build: 1.17.1-37.0.31 - Tue Aug 10 22:45:23 GMT 2021 + gigaherz: + Redesign the tool system to rely on the new vanilla tags. (#7970) + + Changed: + - ToolType is replaced with ToolAction, which can selectively represent which actions are supported by an item. + - Added a canPerformAction method to query ToolActions. + - Renamed canHarvestBlock to isCorrectToolForDrops to match vanilla. + - Added TierSortingRegistry, which can be used to add custom tiers and supports sorting between vanilla or with other mods. + + How to use: + + For the breaking system there's 2 methods: + - getDestroySpeed decides if an item *can* mine the block fast. Override if you have multiple tags or your item isn't a DiggerItem. + - isCorrectToolForDrops decides if an item will get drops. Returning false will also slow down mining, regardless of getDestroySpeed. Override if you have type-dependant tiers or your item isn't a DiggerItem. + + For the tier system mods can just call `TierSortingRegistry.registerTier(tier, "name", List.of(lesser tiers), List.of(better tiers));` to register their tiers. + There's helper methods to query tiers such as TierSortingRegsitry.isCorrectTierForDrops. + + The ToolActions solve 2 problems: + 1. distinguishing which kind of digger an item can be + 2. querying if the item can perform specific secondary actions. + Any item can override `canPerformAction` to customize which actions it performs. + +========= +Build: 1.17.1-37.0.30 - Tue Aug 10 20:11:07 GMT 2021 + lexmanos: + Fixed reference to registryAccess in dimension fix, and marked for removal in next MC version. Closes #7961 + +========= +Build: 1.17.1-37.0.29 - Tue Aug 10 07:11:36 GMT 2021 + lexmanos: + Bump BootStrapLauncher, and make sure Capability providers call parent revive. + +========= +Build: 1.17.1-37.0.28 - Mon Aug 09 19:09:40 GMT 2021 + sirttas: + Fix custom ingredients not being read correctly over the network. (#7980) + +========= +Build: 1.17.1-37.0.27 - Fri Aug 06 17:18:27 GMT 2021 + djbake101: + Add a OnDatapackSyncEvent, useful as a notification for modders to send extra data to the client (#7912) + +========= +Build: 1.17.1-37.0.26 - Fri Aug 06 16:42:42 GMT 2021 + choonster: + Add access transformer to make Features.Decorators class public (#7974) + +========= +Build: 1.17.1-37.0.25 - Wed Aug 04 08:44:11 GMT 2021 + lexmanos: + Fix NullPointerException in DetercorRailBlock patch. + +========= +Build: 1.17.1-37.0.24 - Wed Aug 04 08:08:36 GMT 2021 + lexmanos: + Add forceSystemNanoTime config option to the client. + Normally glfwGetTime is used, but in some cases it may have performance issues. + + lexmanos: + Remove entity.remove(keepData) functions because Mojang changed entity removal mechanics. + If a modder wishes to use the capabilities from a invalid entity. They must manually call reviveCaps/invalidateCaps themselves. + +========= +Build: 1.17.1-37.0.22 - Mon Aug 02 22:47:24 GMT 2021 + hycrafthd: + Rename potion registry fields to match the mojang names (#7939) + +========= +Build: 1.17.1-37.0.21 - Mon Aug 02 21:58:21 GMT 2021 + bl4ckscor33: + Fix patch issue that removed SimpleWaterloggedBlock from BaseRailBlock (#7937) + +========= +Build: 1.17.1-37.0.20 - Mon Aug 02 21:34:56 GMT 2021 + strikerrocker: + Fix EntityInteractSpecific Event not being fired in server (#7936) + +========= +Build: 1.17.1-37.0.19 - Sun Aug 01 23:00:34 GMT 2021 + championash5357: + Add BlockEntityRenderer registering to RegisterRenderers (#7975) + +========= +Build: 1.17.1-37.0.18 - Sun Aug 01 05:02:57 GMT 2021 + daemonumbra: + Fix installer issue with spaces in paths. (#7972) + +========= +Build: 1.17.1-37.0.17 - Sat Jul 31 00:54:01 GMT 2021 + 35673674+alcatrazescapee: + Remove unused config entries. (#7954) + +========= +Build: 1.17.1-37.0.16 - Sat Jul 31 00:43:09 GMT 2021 + 35673674+alcatrazescapee: + Re-add call to Ingredient#invalidateAll() (#7953) + +========= Build: 1.17.1-37.0.15 - Fri Jul 30 02:10:51 GMT 2021 gigaherz: Introduce RegisterShadersEvent to register shaders with the proper timing (runs every client resource reload). diff --git a/gradle.properties b/gradle.properties index f0e2616..5b3e0a2 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,6 +3,6 @@ org.gradle.jvmargs=-Xmx3G org.gradle.daemon=false -forge_version=1.17.1-37.0.15 +forge_version=1.17.1-37.0.36 jei_version=1.16.5:7.7.1.2 mantle_version=1.16.5-1.6.109 \ No newline at end of file