]> git.seodisparate.com - TurnBasedMinecraftMod/commitdiff
Fix for server/client setup
authorStephen Seo <seo.disparate@gmail.com>
Wed, 12 Sep 2018 07:10:02 +0000 (16:10 +0900)
committerStephen Seo <seo.disparate@gmail.com>
Wed, 12 Sep 2018 07:10:02 +0000 (16:10 +0900)
src/main/java/com/seodisparate/TurnBasedMinecraft/common/Battle.java

index 80550cd78eda1bc379b27de97c50a42500be140c..5cc24852ab98c35b38ea0ac3e97cbc36bb032508 100644 (file)
@@ -14,7 +14,6 @@ import java.util.concurrent.atomic.AtomicInteger;
 import com.seodisparate.TurnBasedMinecraft.common.networking.PacketBattleInfo;
 import com.seodisparate.TurnBasedMinecraft.common.networking.PacketBattleMessage;
 
-import net.minecraft.client.Minecraft;
 import net.minecraft.entity.Entity;
 import net.minecraft.entity.EntityLivingBase;
 import net.minecraft.entity.player.EntityPlayer;
@@ -590,7 +589,7 @@ public class Battle
                                     // have player look at attack target
                                     final Entity nextEntity = next.entity;
                                     final Entity targetEntity = target.entity;
-                                    Minecraft.getMinecraft().addScheduledTask(() -> {
+                                    next.entity.getServer().addScheduledTask(() -> {
                                         ((EntityPlayerMP)nextEntity).connection.setPlayerLocation(nextEntity.posX, nextEntity.posY, nextEntity.posZ, Utility.yawDirection(nextEntity.posX, nextEntity.posZ, targetEntity.posX, targetEntity.posZ), Utility.pitchDirection(nextEntity.posX, nextEntity.posY, nextEntity.posZ, targetEntity.posX, targetEntity.posY, targetEntity.posZ));
                                     });
                                     TurnBasedMinecraftMod.attackingEntity = next.entity;