Replace EnumDifficulty with vanilla Difficulty enum

This commit is contained in:
Marcel Konrad
2019-09-17 22:38:36 +02:00
parent 42ea643bb8
commit 354eda61bd
2 changed files with 9 additions and 24 deletions

View File

@@ -3,6 +3,7 @@ package exopandora.worldhandler.builder.impl;
import exopandora.worldhandler.builder.CommandBuilder;
import exopandora.worldhandler.builder.Syntax;
import exopandora.worldhandler.builder.types.Type;
import net.minecraft.world.Difficulty;
import net.minecraftforge.api.distmarker.Dist;
import net.minecraftforge.api.distmarker.OnlyIn;
@@ -14,16 +15,16 @@ public class BuilderDifficulty extends CommandBuilder
}
public BuilderDifficulty(EnumDifficulty difficulty)
public BuilderDifficulty(Difficulty difficulty)
{
this.setDifficulty(difficulty);
}
public void setDifficulty(EnumDifficulty difficulty)
public void setDifficulty(Difficulty difficulty)
{
if(difficulty != null)
{
this.setNode(0, difficulty.toString());
this.setNode(0, difficulty.getTranslationKey());
}
}
@@ -42,20 +43,4 @@ public class BuilderDifficulty extends CommandBuilder
return syntax;
}
@Deprecated
@OnlyIn(Dist.CLIENT)
public static enum EnumDifficulty
{
PEACEFUL,
EASY,
NORMAL,
HARD;
@Override
public String toString()
{
return this.name().toLowerCase();
}
}
}