From 9bca6ee0e3fa6991a3a976f25e61157a70673756 Mon Sep 17 00:00:00 2001 From: themode Date: Wed, 9 Mar 2022 17:51:03 +0100 Subject: [PATCH] Fix override registry --- src/main/java/net/minestom/server/instance/block/BlockImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/net/minestom/server/instance/block/BlockImpl.java b/src/main/java/net/minestom/server/instance/block/BlockImpl.java index 92a4e5839..13a3a9af4 100644 --- a/src/main/java/net/minestom/server/instance/block/BlockImpl.java +++ b/src/main/java/net/minestom/server/instance/block/BlockImpl.java @@ -72,7 +72,7 @@ record BlockImpl(@NotNull Registry.BlockEntry registry, propertiesArray[keyIndex] = valueIndex; } - var mainProperties = Registry.Properties.fromMap(new MergedMap<>(properties.asMap(), stateOverride)); + var mainProperties = Registry.Properties.fromMap(new MergedMap<>(stateOverride, properties.asMap())); final BlockImpl block = new BlockImpl(Registry.block(namespace, mainProperties), propertiesArray, null, null); BLOCK_STATE_MAP.set(block.stateId(), block);