From 145e6168c3d7c4a3e0379874fb23eb537a9352bf Mon Sep 17 00:00:00 2001 From: Frank Date: Wed, 17 May 2023 14:50:56 +0200 Subject: [PATCH] Using getters --- .../templatesystem/DestructionStructureProcessor.java | 4 ++-- .../templatesystem/TerrainStructureProcessor.java | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/java/org/betterx/bclib/api/v2/levelgen/structures/templatesystem/DestructionStructureProcessor.java b/src/main/java/org/betterx/bclib/api/v2/levelgen/structures/templatesystem/DestructionStructureProcessor.java index 46f3b172..0c0c228e 100644 --- a/src/main/java/org/betterx/bclib/api/v2/levelgen/structures/templatesystem/DestructionStructureProcessor.java +++ b/src/main/java/org/betterx/bclib/api/v2/levelgen/structures/templatesystem/DestructionStructureProcessor.java @@ -27,9 +27,9 @@ public class DestructionStructureProcessor extends StructureProcessor { StructurePlaceSettings structurePlacementData ) { if (!BlocksHelper.isInvulnerable( - structureBlockInfo2.state, + structureBlockInfo2.state(), worldView, - structureBlockInfo2.pos + structureBlockInfo2.pos() ) && MHelper.RANDOM.nextInt(chance) == 0) { return null; } diff --git a/src/main/java/org/betterx/bclib/api/v2/levelgen/structures/templatesystem/TerrainStructureProcessor.java b/src/main/java/org/betterx/bclib/api/v2/levelgen/structures/templatesystem/TerrainStructureProcessor.java index e849af3a..0b779c69 100644 --- a/src/main/java/org/betterx/bclib/api/v2/levelgen/structures/templatesystem/TerrainStructureProcessor.java +++ b/src/main/java/org/betterx/bclib/api/v2/levelgen/structures/templatesystem/TerrainStructureProcessor.java @@ -27,11 +27,11 @@ public class TerrainStructureProcessor extends StructureProcessor { StructureBlockInfo structureBlockInfo2, StructurePlaceSettings structurePlacementData ) { - BlockPos bpos = structureBlockInfo2.pos; - if (structureBlockInfo2.state.is(defaultBlock) && worldView.isEmptyBlock(bpos.above())) { + BlockPos bpos = structureBlockInfo2.pos(); + if (structureBlockInfo2.state().is(defaultBlock) && worldView.isEmptyBlock(bpos.above())) { final BlockState top = BiomeAPI.findTopMaterial(worldView.getBiome(pos)) .orElse(defaultBlock.defaultBlockState()); - return new StructureBlockInfo(bpos, top, structureBlockInfo2.nbt); + return new StructureBlockInfo(bpos, top, structureBlockInfo2.nbt()); } return structureBlockInfo2; }