From 979ba53b5616ae6bae6ba44dfe80930fe13fc520 Mon Sep 17 00:00:00 2001 From: Github Actions Date: Mon, 21 Sep 2026 03:38:25 +0000 Subject: [PATCH] Automatic class mapping and map name update --- core/src/mindustry/mod/ClassMap.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/core/src/mindustry/mod/ClassMap.java b/core/src/mindustry/mod/ClassMap.java index d67a6605a3..c0ddbea7dd 100644 --- a/core/src/mindustry/mod/ClassMap.java +++ b/core/src/mindustry/mod/ClassMap.java @@ -1,13 +1,11 @@ package mindustry.mod; import arc.struct.*; -import mindustry.world.blocks.*; - /** Generated class. Maps simple class names to concrete classes. For use in JSON mods. */ @SuppressWarnings("deprecation") public class ClassMap{ public static final ObjectMap> classes = new ObjectMap<>(); - + static{ classes.put("AssemblerAI", mindustry.ai.types.AssemblerAI.class); classes.put("BoostAI", mindustry.ai.types.BoostAI.class); @@ -153,10 +151,10 @@ public class ClassMap{ classes.put("ConstructBlock", mindustry.world.blocks.ConstructBlock.class); classes.put("ConstructBuild", mindustry.world.blocks.ConstructBlock.ConstructBuild.class); classes.put("ControlBlock", mindustry.world.blocks.ControlBlock.class); - classes.put("ExplosionShield", ShieldProvider.class); classes.put("ItemSelection", mindustry.world.blocks.ItemSelection.class); classes.put("LaunchAnimator", mindustry.world.blocks.LaunchAnimator.class); classes.put("RotBlock", mindustry.world.blocks.RotBlock.class); + classes.put("ShieldProvider", mindustry.world.blocks.ShieldProvider.class); classes.put("TileBitmask", mindustry.world.blocks.TileBitmask.class); classes.put("UnitTetherBlock", mindustry.world.blocks.UnitTetherBlock.class); classes.put("Accelerator", mindustry.world.blocks.campaign.Accelerator.class);