diff --git a/gradle.properties b/gradle.properties index 4e937ad..20231f7 100644 --- a/gradle.properties +++ b/gradle.properties @@ -9,9 +9,9 @@ group=net.pietru id=cookie_utils # Dependency Versions -cosmic_reach_version=0.3.6 +cosmic_reach_version=0.3.12 # If unspecified, will use the version above -cosmic_reach_server_version=0.3.6 +cosmic_reach_server_version=0.3.12 cosmic_quilt_version=2.3.1 #2.2.0 diff --git a/src/main/java/net/pietru/cookie_utils/setups/areaFillSetup.java b/src/main/java/net/pietru/cookie_utils/setups/areaFillSetup.java index 173016a..9f6caae 100644 --- a/src/main/java/net/pietru/cookie_utils/setups/areaFillSetup.java +++ b/src/main/java/net/pietru/cookie_utils/setups/areaFillSetup.java @@ -4,6 +4,7 @@ import com.badlogic.gdx.math.Vector3; import com.badlogic.gdx.utils.Queue; import finalforeach.cosmicreach.blocks.BlockPosition; import finalforeach.cosmicreach.blocks.BlockState; +import finalforeach.cosmicreach.blocks.MissingBlockStateResult; import finalforeach.cosmicreach.entities.player.Player; import finalforeach.cosmicreach.networking.server.ServerSingletons; import finalforeach.cosmicreach.world.BlockSetter; @@ -71,12 +72,16 @@ public class areaFillSetup extends Setup { } - if (blockStateId != null) { - BlockState blockState; + try { + if (blockStateId != null) { + BlockState blockState; - blockState = BlockState.getInstance(blockStateId); + blockState = BlockState.getInstance(blockStateId, MissingBlockStateResult.EXCEPTION); - BlockSetter.get().replaceBlocks(zone, blockState, setQueue); + BlockSetter.get().replaceBlocks(zone, blockState, setQueue); + } + } catch (Exception e) { + e.printStackTrace(); } }