diff --git a/src/main/java/org/bukkit/craftbukkit/block/data/type/CraftVault.java b/src/main/java/org/bukkit/craftbukkit/block/data/type/CraftVault.java index 4210dd38f..aea57911e 100644 --- a/src/main/java/org/bukkit/craftbukkit/block/data/type/CraftVault.java +++ b/src/main/java/org/bukkit/craftbukkit/block/data/type/CraftVault.java @@ -9,15 +9,25 @@ public abstract class CraftVault extends CraftBlockData implements Vault { private static final net.minecraft.world.level.block.state.properties.BlockStateBoolean OMINOUS = getBoolean("ominous"); @Override - public org.bukkit.block.data.type.Vault.State getTrialSpawnerState() { + public org.bukkit.block.data.type.Vault.State getVaultState() { return get(VAULT_STATE, org.bukkit.block.data.type.Vault.State.class); } @Override - public void setTrialSpawnerState(org.bukkit.block.data.type.Vault.State state) { + public org.bukkit.block.data.type.Vault.State getTrialSpawnerState() { + return getVaultState(); + } + + @Override + public void setVaultState(org.bukkit.block.data.type.Vault.State state) { set(VAULT_STATE, state); } + @Override + public void setTrialSpawnerState(org.bukkit.block.data.type.Vault.State state) { + setVaultState(state); + } + @Override public boolean isOminous() { return get(OMINOUS); diff --git a/src/main/java/org/bukkit/craftbukkit/block/impl/CraftVault.java b/src/main/java/org/bukkit/craftbukkit/block/impl/CraftVault.java index da8e9eb33..12fff941a 100644 --- a/src/main/java/org/bukkit/craftbukkit/block/impl/CraftVault.java +++ b/src/main/java/org/bukkit/craftbukkit/block/impl/CraftVault.java @@ -19,15 +19,25 @@ public final class CraftVault extends org.bukkit.craftbukkit.block.data.CraftBlo private static final net.minecraft.world.level.block.state.properties.BlockStateBoolean OMINOUS = getBoolean(net.minecraft.world.level.block.VaultBlock.class, "ominous"); @Override - public org.bukkit.block.data.type.Vault.State getTrialSpawnerState() { + public org.bukkit.block.data.type.Vault.State getVaultState() { return get(VAULT_STATE, org.bukkit.block.data.type.Vault.State.class); } @Override - public void setTrialSpawnerState(org.bukkit.block.data.type.Vault.State state) { + public org.bukkit.block.data.type.Vault.State getTrialSpawnerState() { + return getVaultState(); + } + + @Override + public void setVaultState(org.bukkit.block.data.type.Vault.State state) { set(VAULT_STATE, state); } + @Override + public void setTrialSpawnerState(org.bukkit.block.data.type.Vault.State state) { + setVaultState(state); + } + @Override public boolean isOminous() { return get(OMINOUS);