diff --git a/src/main/java/org/cyclops/cyclopscore/command/CommandReloadResources.java b/src/main/java/org/cyclops/cyclopscore/command/CommandReloadResources.java index b930e7271b..f41e2d3fc1 100644 --- a/src/main/java/org/cyclops/cyclopscore/command/CommandReloadResources.java +++ b/src/main/java/org/cyclops/cyclopscore/command/CommandReloadResources.java @@ -2,7 +2,8 @@ import net.minecraft.command.ICommandSender; import net.minecraft.entity.player.EntityPlayerMP; -import net.minecraft.util.BlockPos; +import net.minecraft.server.MinecraftServer; +import net.minecraft.util.math.BlockPos; import org.cyclops.cyclopscore.CyclopsCore; import org.cyclops.cyclopscore.init.ModBase; import org.cyclops.cyclopscore.network.packet.ReloadResourcesPacket; @@ -23,17 +24,17 @@ public CommandReloadResources(ModBase mod) { } @Override - public List addTabCompletionOptions(ICommandSender sender, String[] parts, BlockPos blockPos) { + public List getTabCompletionOptions(MinecraftServer server, ICommandSender icommandsender, String[] astring, BlockPos blockPos) { return null; } @Override - public boolean canCommandSenderUseCommand(ICommandSender sender) { + public boolean checkPermission(MinecraftServer server, ICommandSender sender) { return sender instanceof EntityPlayerMP; } @Override - public void processCommand(ICommandSender sender, String[] parts) { + public void execute(MinecraftServer server, ICommandSender sender, String[] parts) { CyclopsCore._instance.getPacketHandler().sendToPlayer(new ReloadResourcesPacket(), (EntityPlayerMP) sender); } } diff --git a/src/main/java/org/cyclops/cyclopscore/network/packet/ReloadResourcesPacket.java b/src/main/java/org/cyclops/cyclopscore/network/packet/ReloadResourcesPacket.java index 6f67234d7f..f58e9aef3b 100644 --- a/src/main/java/org/cyclops/cyclopscore/network/packet/ReloadResourcesPacket.java +++ b/src/main/java/org/cyclops/cyclopscore/network/packet/ReloadResourcesPacket.java @@ -3,7 +3,7 @@ import net.minecraft.client.Minecraft; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayerMP; -import net.minecraft.util.ChatComponentText; +import net.minecraft.util.text.TextComponentString; import net.minecraft.world.World; import net.minecraftforge.fml.relauncher.Side; import net.minecraftforge.fml.relauncher.SideOnly; @@ -34,7 +34,7 @@ public void actionClient(World world, EntityPlayer player) { long start = System.currentTimeMillis(); Minecraft.getMinecraft().refreshResources(); long end = System.currentTimeMillis(); - player.addChatMessage(new ChatComponentText(String.format("Reloaded all resources in %s ms", end - start))); + player.addChatMessage(new TextComponentString(String.format("Reloaded all resources in %s ms", end - start))); } @Override