diff --git a/src/main/java/melky/resourcepacks/overrides/Overrides.java b/src/main/java/melky/resourcepacks/overrides/Overrides.java index 2062dd914..c68855306 100644 --- a/src/main/java/melky/resourcepacks/overrides/Overrides.java +++ b/src/main/java/melky/resourcepacks/overrides/Overrides.java @@ -192,6 +192,12 @@ protected WidgetOverride walkChildren(WidgetOverride parent, Map var node = parent; var path = parent.getName(); + if (map.containsKey(INTERFACE)) + { + node = node.withInterfaceId(((Long)map.get(INTERFACE)).intValue()); + map.remove(INTERFACE); + } + if (map.containsKey(COLOR)) { int c = ((Long) map.get(COLOR)).intValue(); diff --git a/src/main/resources/overrides/overrides.toml b/src/main/resources/overrides/overrides.toml index cefd497b6..ac23badf1 100644 --- a/src/main/resources/overrides/overrides.toml +++ b/src/main/resources/overrides/overrides.toml @@ -166,22 +166,19 @@ dynamicChildren=[1] ######################################## +# Add offer pulsing 811 [0-4] + [ge] interface=465 -[ge.slot] -scripts=[803] -children=[7, 8, 9, 10, 11, 12, 13, 14] - -[ge.slot.border.inner] -color=0x5a5245 -opacity=0 -dynamicChildren=[0, 1] +[ge.inventory] +interface=467 -[ge.slot.border.outer] -color=0x383023 -opacity=0 -dynamicChildren=[3, 4] +[ge.inventory.glow] +scripts=[811] +children=[1] +color=0xffff00 +dynamicChildren=[0, 1, 2, 3] [ge.offer] scripts=[773] @@ -210,6 +207,20 @@ dynamicChildren=[0, 2, 9, 12, 19] children=[15] dynamicChildren=[1, 3, 10, 13, 20] +[ge.slot] +scripts=[803] +children=[7, 8, 9, 10, 11, 12, 13, 14] + +[ge.slot.border.inner] +color=0x5a5245 +opacity=0 +dynamicChildren=[0, 1] + +[ge.slot.border.outer] +color=0x383023 +opacity=0 +dynamicChildren=[3, 4] + ######################################## [grouping_tab]