--- a/net/minecraft/util/datafix/fixes/BlockStateData.java
+++ b/net/minecraft/util/datafix/fixes/BlockStateData.java
@@ -682,7 +_,7 @@
         return new Dynamic<>(JavaOps.INSTANCE, Map.of("Name", name, "Properties", properties)).convert(NbtOps.INSTANCE);
     }
 
-    private static void register(int index, Dynamic<?> defaultData, Dynamic<?>... others) {
+    public static void register(int index, Dynamic<?> defaultData, Dynamic<?>... others) {
         MAP[index] = defaultData;
         int i = index >> 4;
         if (BLOCK_DEFAULTS[i] == null) {
