mirror of
https://github.com/Sollace/Unicopia.git
synced 2024-11-30 16:28:00 +01:00
Remove redundant effect nbt field
This commit is contained in:
parent
469aaeecd1
commit
e8649aca7d
1 changed files with 0 additions and 7 deletions
|
@ -11,7 +11,6 @@ import com.minelittlepony.unicopia.InteractionManager;
|
||||||
import com.minelittlepony.unicopia.Race;
|
import com.minelittlepony.unicopia.Race;
|
||||||
import com.minelittlepony.unicopia.WeaklyOwned;
|
import com.minelittlepony.unicopia.WeaklyOwned;
|
||||||
import com.minelittlepony.unicopia.ability.magic.*;
|
import com.minelittlepony.unicopia.ability.magic.*;
|
||||||
import com.minelittlepony.unicopia.ability.magic.spell.Spell;
|
|
||||||
import com.minelittlepony.unicopia.ability.magic.spell.effect.TargetSelecter;
|
import com.minelittlepony.unicopia.ability.magic.spell.effect.TargetSelecter;
|
||||||
import com.minelittlepony.unicopia.entity.ai.BreakHeartGoal;
|
import com.minelittlepony.unicopia.entity.ai.BreakHeartGoal;
|
||||||
import com.minelittlepony.unicopia.entity.ai.DynamicTargetGoal;
|
import com.minelittlepony.unicopia.entity.ai.DynamicTargetGoal;
|
||||||
|
@ -302,9 +301,6 @@ public class Creature extends Living<LivingEntity> implements WeaklyOwned.Mutabl
|
||||||
@Override
|
@Override
|
||||||
public void toNBT(NbtCompound compound) {
|
public void toNBT(NbtCompound compound) {
|
||||||
super.toNBT(compound);
|
super.toNBT(compound);
|
||||||
getSpellSlot().get().ifPresent(effect -> {
|
|
||||||
compound.put("effect", Spell.writeNbt(effect));
|
|
||||||
});
|
|
||||||
compound.put("master", getMasterReference().toNBT());
|
compound.put("master", getMasterReference().toNBT());
|
||||||
physics.toNBT(compound);
|
physics.toNBT(compound);
|
||||||
compound.putBoolean("discorded", isDiscorded());
|
compound.putBoolean("discorded", isDiscorded());
|
||||||
|
@ -313,9 +309,6 @@ public class Creature extends Living<LivingEntity> implements WeaklyOwned.Mutabl
|
||||||
@Override
|
@Override
|
||||||
public void fromNBT(NbtCompound compound) {
|
public void fromNBT(NbtCompound compound) {
|
||||||
super.fromNBT(compound);
|
super.fromNBT(compound);
|
||||||
if (compound.contains("effect")) {
|
|
||||||
getSpellSlot().put(Spell.readNbt(compound.getCompound("effect")));
|
|
||||||
}
|
|
||||||
if (compound.contains("master", NbtElement.COMPOUND_TYPE)) {
|
if (compound.contains("master", NbtElement.COMPOUND_TYPE)) {
|
||||||
owner.fromNBT(compound.getCompound("master"));
|
owner.fromNBT(compound.getCompound("master"));
|
||||||
if (owner.isSet()) {
|
if (owner.isSet()) {
|
||||||
|
|
Loading…
Reference in a new issue