From c1c9c0ca44770caba1c8eeb44f113c11781415ee Mon Sep 17 00:00:00 2001 From: Therighthon <52086285+Therighthon@users.noreply.github.com> Date: Wed, 3 Jul 2019 01:08:19 -0700 Subject: [PATCH] Fixes plant inventory tinting Should stop plant items from getting recolored in the inventory. Removed " itemColors.registerItemColorHandler((stack, tintIndex) -> event.getBlockColors().colorMultiplier(((ItemBlock) stack.getItem()).getBlock().getStateFromMeta(stack.getMetadata()), null, null, tintIndex), BlocksTFC.getAllPlantBlocks().toArray(new BlockPlantTFC[0])); " at the recommendation of Konlii. --- .../java/net/dries007/tfc/client/ClientRegisterEvents.java | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/main/java/net/dries007/tfc/client/ClientRegisterEvents.java b/src/main/java/net/dries007/tfc/client/ClientRegisterEvents.java index d628dde016..fc1fdebabc 100644 --- a/src/main/java/net/dries007/tfc/client/ClientRegisterEvents.java +++ b/src/main/java/net/dries007/tfc/client/ClientRegisterEvents.java @@ -299,10 +299,6 @@ public static void registerColorHandlerItems(ColorHandlerEvent.Item event) itemColors.registerItemColorHandler((stack, tintIndex) -> tintIndex == 1 ? EnumDyeColor.byDyeDamage(stack.getItemDamage()).getColorValue() : 0xFFFFFF, ItemsTFC.CERAMICS_UNFIRED_VESSEL_GLAZED, ItemsTFC.CERAMICS_FIRED_VESSEL_GLAZED); - itemColors.registerItemColorHandler((stack, tintIndex) -> - event.getBlockColors().colorMultiplier(((ItemBlock) stack.getItem()).getBlock().getStateFromMeta(stack.getMetadata()), null, null, tintIndex), - BlocksTFC.getAllPlantBlocks().toArray(new BlockPlantTFC[0])); - itemColors.registerItemColorHandler((stack, tintIndex) -> event.getBlockColors().colorMultiplier(((ItemBlock) stack.getItem()).getBlock().getStateFromMeta(stack.getMetadata()), null, null, tintIndex), BlocksTFC.getAllGrassBlocks().toArray(new BlockPlantTFC[0]));