package net.glowstone.io.entity; import net.glowstone.entity.monster.GlowGhast; import net.glowstone.util.nbt.CompoundTag; import org.bukkit.entity.EntityType; class GhastStore extends MonsterStore<GlowGhast> { public GhastStore() { super(GlowGhast.class, EntityType.GHAST); } @Override public void load(GlowGhast entity, CompoundTag compound) { super.load(entity, compound); if (compound.isInt("ExplosionPower")) { entity.setExplosionPower(compound.getInt("ExplosionPower")); } else { entity.setExplosionPower(1); } } @Override public void save(GlowGhast entity, CompoundTag compound) { super.save(entity, compound); compound.putInt("ExplosionPower", entity.getExplosionPower()); } }