|
7 | 7 | import java.util.List;
|
8 | 8 |
|
9 | 9 | import micdoodle8.mods.galacticraft.api.entity.IDockable;
|
10 |
| -import micdoodle8.mods.galacticraft.api.entity.ICargoEntity.EnumCargoLoadingState; |
11 | 10 | import micdoodle8.mods.galacticraft.api.tile.IFuelDock;
|
12 | 11 | import micdoodle8.mods.galacticraft.api.tile.ILandingPadAttachable;
|
13 | 12 | import micdoodle8.mods.galacticraft.api.vector.Vector3;
|
|
20 | 19 | import micdoodle8.mods.galacticraft.core.network.IPacketReceiver;
|
21 | 20 | import micdoodle8.mods.galacticraft.core.tile.TileEntityFuelLoader;
|
22 | 21 | import micdoodle8.mods.galacticraft.core.tile.TileEntityLandingPad;
|
| 22 | +import micdoodle8.mods.galacticraft.core.util.GCCoreUtil; |
23 | 23 | import net.minecraft.block.Block;
|
24 | 24 | import net.minecraft.entity.player.EntityPlayer;
|
25 | 25 | import net.minecraft.inventory.IInventory;
|
|
28 | 28 | import net.minecraft.nbt.NBTTagList;
|
29 | 29 | import net.minecraft.tileentity.TileEntity;
|
30 | 30 | import net.minecraft.util.MathHelper;
|
31 |
| -import net.minecraft.util.StatCollector; |
32 | 31 | import net.minecraft.world.World;
|
33 | 32 | import net.minecraft.world.WorldServer;
|
34 | 33 | import net.minecraftforge.common.MinecraftForge;
|
@@ -686,8 +685,8 @@ public void onLaunch()
|
686 | 685 | {
|
687 | 686 | if (!(this.worldObj.provider instanceof IOrbitDimension) && this.riddenByEntity != null && this.riddenByEntity instanceof GCEntityPlayerMP)
|
688 | 687 | {
|
689 |
| - ((GCEntityPlayerMP) this.riddenByEntity).setCoordsTeleportedFromX(this.riddenByEntity.posX); |
690 |
| - ((GCEntityPlayerMP) this.riddenByEntity).setCoordsTeleportedFromZ(this.riddenByEntity.posZ); |
| 688 | + ((GCEntityPlayerMP) this.riddenByEntity).getPlayerStats().coordsTeleportedFromX = this.riddenByEntity.posX; |
| 689 | + ((GCEntityPlayerMP) this.riddenByEntity).getPlayerStats().coordsTeleportedFromZ = this.riddenByEntity.posZ; |
691 | 690 | }
|
692 | 691 |
|
693 | 692 | int amountRemoved = 0;
|
@@ -722,7 +721,7 @@ public void onLaunch()
|
722 | 721 |
|
723 | 722 | //Set the player's launchpad item for return on landing - or null if launchpads not removed
|
724 | 723 | if (this.riddenByEntity != null && this.riddenByEntity instanceof GCEntityPlayerMP)
|
725 |
| - ((GCEntityPlayerMP) this.riddenByEntity).setLaunchpadStack((amountRemoved == 9) ? new ItemStack(GCBlocks.landingPad, 9, 0) : null); |
| 724 | + ((GCEntityPlayerMP) this.riddenByEntity).getPlayerStats().launchpadStack = (amountRemoved == 9) ? new ItemStack(GCBlocks.landingPad, 9, 0) : null; |
726 | 725 |
|
727 | 726 | this.playSound("random.pop", 0.2F, ((this.rand.nextFloat() - this.rand.nextFloat()) * 0.7F + 1.0F) * 2.0F);
|
728 | 727 | }
|
@@ -1042,7 +1041,7 @@ public void setInventorySlotContents(int par1, ItemStack par2ItemStack)
|
1042 | 1041 | @Override
|
1043 | 1042 | public String getInventoryName()
|
1044 | 1043 | {
|
1045 |
| - return StatCollector.translateToLocal("container.spaceship.name"); |
| 1044 | + return GCCoreUtil.translate("container.spaceship.name"); |
1046 | 1045 | }
|
1047 | 1046 |
|
1048 | 1047 | @Override
|
|
0 commit comments