mirror of
https://github.com/HbmMods/Hbm-s-Nuclear-Tech-GIT.git
synced 2026-01-25 10:32:49 +00:00
Save customName to NBT
This commit is contained in:
parent
c9110aaa33
commit
84d3722c04
@ -145,6 +145,8 @@ public abstract class TileEntityInventoryBase extends TileEntity implements ISid
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -163,5 +165,9 @@ public abstract class TileEntityInventoryBase extends TileEntity implements ISid
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -161,6 +161,8 @@ public abstract class TileEntityMachineBase extends TileEntityLoadedBase impleme
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -179,6 +181,10 @@ public abstract class TileEntityMachineBase extends TileEntityLoadedBase impleme
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void updateRedstoneConnection(DirPos pos) {
|
public void updateRedstoneConnection(DirPos pos) {
|
||||||
|
|||||||
@ -156,6 +156,8 @@ public class TileEntityBombMulti extends TileEntity implements ISidedInventory,
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -174,6 +176,10 @@ public class TileEntityBombMulti extends TileEntity implements ISidedInventory,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean isLoaded(){
|
public boolean isLoaded(){
|
||||||
|
|||||||
@ -523,6 +523,8 @@ public class TileEntityCompactLauncher extends TileEntityLoadedBase implements I
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -545,6 +547,10 @@ public class TileEntityCompactLauncher extends TileEntityLoadedBase implements I
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@ -520,6 +520,8 @@ public class TileEntityLaunchTable extends TileEntityLoadedBase implements ISide
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -543,6 +545,10 @@ public class TileEntityLaunchTable extends TileEntityLoadedBase implements ISide
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@ -154,6 +154,8 @@ public class TileEntityNukeBoy extends TileEntity implements ISidedInventory, IG
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -172,6 +174,10 @@ public class TileEntityNukeBoy extends TileEntity implements ISidedInventory, IG
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean isReady() {
|
public boolean isReady() {
|
||||||
|
|||||||
@ -161,6 +161,8 @@ public class TileEntityNukeCustom extends TileEntity implements ISidedInventory,
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -180,6 +182,10 @@ public class TileEntityNukeCustom extends TileEntity implements ISidedInventory,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public static HashMap<ComparableStack, CustomNukeEntry> entries = new HashMap();
|
public static HashMap<ComparableStack, CustomNukeEntry> entries = new HashMap();
|
||||||
|
|||||||
@ -154,6 +154,8 @@ public class TileEntityNukeFleija extends TileEntity implements ISidedInventory,
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -172,6 +174,10 @@ public class TileEntityNukeFleija extends TileEntity implements ISidedInventory,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean isReady() {
|
public boolean isReady() {
|
||||||
|
|||||||
@ -154,6 +154,8 @@ public class TileEntityNukeGadget extends TileEntity implements ISidedInventory,
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -172,6 +174,10 @@ public class TileEntityNukeGadget extends TileEntity implements ISidedInventory,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/*public int getNukeTier() {
|
/*public int getNukeTier() {
|
||||||
|
|||||||
@ -154,6 +154,8 @@ public class TileEntityNukeMan extends TileEntity implements ISidedInventory, IG
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -172,6 +174,10 @@ public class TileEntityNukeMan extends TileEntity implements ISidedInventory, IG
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean exp1() {
|
public boolean exp1() {
|
||||||
|
|||||||
@ -154,6 +154,8 @@ public class TileEntityNukeMike extends TileEntity implements ISidedInventory, I
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -172,6 +174,10 @@ public class TileEntityNukeMike extends TileEntity implements ISidedInventory, I
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean isReady() {
|
public boolean isReady() {
|
||||||
|
|||||||
@ -154,6 +154,8 @@ public class TileEntityNukeN2 extends TileEntity implements ISidedInventory, IGU
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -172,6 +174,10 @@ public class TileEntityNukeN2 extends TileEntity implements ISidedInventory, IGU
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean isReady() {
|
public boolean isReady() {
|
||||||
|
|||||||
@ -155,6 +155,8 @@ public class TileEntityNukePrototype extends TileEntity implements ISidedInvento
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -173,6 +175,10 @@ public class TileEntityNukePrototype extends TileEntity implements ISidedInvento
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean isReady() {
|
public boolean isReady() {
|
||||||
|
|||||||
@ -154,6 +154,8 @@ public class TileEntityNukeSolinium extends TileEntity implements ISidedInventor
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -172,6 +174,10 @@ public class TileEntityNukeSolinium extends TileEntity implements ISidedInventor
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean isReady() {
|
public boolean isReady() {
|
||||||
|
|||||||
@ -154,6 +154,8 @@ public class TileEntityNukeTsar extends TileEntity implements ISidedInventory, I
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -172,6 +174,10 @@ public class TileEntityNukeTsar extends TileEntity implements ISidedInventory, I
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean isReady() {
|
public boolean isReady() {
|
||||||
|
|||||||
@ -224,6 +224,8 @@ public class TileEntityForceField extends TileEntityLoadedBase implements ISided
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -250,6 +252,10 @@ public class TileEntityForceField extends TileEntityLoadedBase implements ISided
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@ -6,6 +6,7 @@ import com.hbm.main.MainRegistry;
|
|||||||
import com.hbm.tileentity.TileEntityLoadedBase;
|
import com.hbm.tileentity.TileEntityLoadedBase;
|
||||||
import com.hbm.util.ArmorUtil;
|
import com.hbm.util.ArmorUtil;
|
||||||
|
|
||||||
|
import io.netty.buffer.ByteBuf;
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import net.minecraft.nbt.NBTTagCompound;
|
import net.minecraft.nbt.NBTTagCompound;
|
||||||
@ -50,6 +51,24 @@ public abstract class TileEntityLockableBase extends TileEntityLoadedBase {
|
|||||||
nbt.setDouble("lockMod", lockMod);
|
nbt.setDouble("lockMod", lockMod);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void serialize(ByteBuf buf) {
|
||||||
|
super.serialize(buf);
|
||||||
|
|
||||||
|
buf.writeInt(lock);
|
||||||
|
buf.writeBoolean(isLocked);
|
||||||
|
buf.writeDouble(lockMod);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void deserialize(ByteBuf buf) {
|
||||||
|
super.deserialize(buf);
|
||||||
|
|
||||||
|
lock = buf.readInt();
|
||||||
|
isLocked = buf.readBoolean();
|
||||||
|
lockMod = buf.readDouble();
|
||||||
|
}
|
||||||
|
|
||||||
public boolean canAccess(EntityPlayer player) {
|
public boolean canAccess(EntityPlayer player) {
|
||||||
|
|
||||||
if(!isLocked) {
|
if(!isLocked) {
|
||||||
|
|||||||
@ -166,6 +166,8 @@ public class TileEntityMachineArcFurnace extends TileEntityLoadedBase implements
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -186,6 +188,10 @@ public class TileEntityMachineArcFurnace extends TileEntityLoadedBase implements
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@ -138,6 +138,8 @@ public class TileEntityMachineKeyForge extends TileEntity implements ISidedInven
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -156,6 +158,10 @@ public class TileEntityMachineKeyForge extends TileEntity implements ISidedInven
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@ -142,6 +142,8 @@ public class TileEntityMachineMissileAssembly extends TileEntity implements ISid
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -159,6 +161,10 @@ public class TileEntityMachineMissileAssembly extends TileEntity implements ISid
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@ -151,6 +151,8 @@ public class TileEntityMachineRTG extends TileEntityLoadedBase implements ISided
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -169,6 +171,10 @@ public class TileEntityMachineRTG extends TileEntityLoadedBase implements ISided
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@ -111,6 +111,8 @@ public class TileEntityMachineSatDock extends TileEntity implements ISidedInvent
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -127,6 +129,10 @@ public class TileEntityMachineSatDock extends TileEntity implements ISidedInvent
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override public int[] getAccessibleSlotsFromSide(int p_94128_1_) { return access; }
|
@Override public int[] getAccessibleSlotsFromSide(int p_94128_1_) { return access; }
|
||||||
|
|||||||
@ -132,6 +132,8 @@ public class TileEntityMachineSatLinker extends TileEntity implements ISidedInve
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -148,6 +150,10 @@ public class TileEntityMachineSatLinker extends TileEntity implements ISidedInve
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@ -154,6 +154,8 @@ public class TileEntityMachineShredder extends TileEntityLoadedBase implements I
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -173,6 +175,10 @@ public class TileEntityMachineShredder extends TileEntityLoadedBase implements I
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@ -149,6 +149,8 @@ public class TileEntityMachineSiren extends TileEntity implements ISidedInventor
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -168,6 +170,10 @@ public class TileEntityMachineSiren extends TileEntity implements ISidedInventor
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@ -211,6 +211,8 @@ public class TileEntityMachineTurbine extends TileEntityLoadedBase implements IS
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -233,6 +235,10 @@ public class TileEntityMachineTurbine extends TileEntityLoadedBase implements IS
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@ -150,6 +150,8 @@ public class TileEntityRtgFurnace extends TileEntity implements ISidedInventory,
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -169,6 +171,10 @@ public class TileEntityRtgFurnace extends TileEntity implements ISidedInventory,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@ -141,6 +141,8 @@ public class TileEntityWasteDrum extends TileEntity implements ISidedInventory,
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -160,6 +162,10 @@ public class TileEntityWasteDrum extends TileEntity implements ISidedInventory,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@ -134,6 +134,8 @@ public abstract class TileEntityRBMKSlottedBase extends TileEntityRBMKActiveBase
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -153,6 +155,10 @@ public abstract class TileEntityRBMKSlottedBase extends TileEntityRBMKActiveBase
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -127,6 +127,8 @@ public abstract class TileEntityCrateBase extends TileEntityLockableBase impleme
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.hasSpiders = nbt.getBoolean("spiders");
|
this.hasSpiders = nbt.getBoolean("spiders");
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -145,6 +147,10 @@ public abstract class TileEntityCrateBase extends TileEntityLockableBase impleme
|
|||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
nbt.setBoolean("spiders", hasSpiders);
|
nbt.setBoolean("spiders", hasSpiders);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@ -115,6 +115,8 @@ public class TileEntityMachineBattery extends TileEntityMachineBase implements I
|
|||||||
this.redHigh = nbt.getShort("redHigh");
|
this.redHigh = nbt.getShort("redHigh");
|
||||||
this.lastRedstone = nbt.getByte("lastRedstone");
|
this.lastRedstone = nbt.getByte("lastRedstone");
|
||||||
this.priority = ConnectionPriority.values()[nbt.getByte("priority")];
|
this.priority = ConnectionPriority.values()[nbt.getByte("priority")];
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -126,6 +128,10 @@ public class TileEntityMachineBattery extends TileEntityMachineBase implements I
|
|||||||
nbt.setShort("redHigh", redHigh);
|
nbt.setShort("redHigh", redHigh);
|
||||||
nbt.setByte("lastRedstone", lastRedstone);
|
nbt.setByte("lastRedstone", lastRedstone);
|
||||||
nbt.setByte("priority", (byte)this.priority.ordinal());
|
nbt.setByte("priority", (byte)this.priority.ordinal());
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@ -117,6 +117,8 @@ public abstract class TileEntityRequestNetworkContainer extends TileEntityReques
|
|||||||
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
slots[b0] = ItemStack.loadItemStackFromNBT(nbt1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
customName = nbt.getString("name");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -135,5 +137,9 @@ public abstract class TileEntityRequestNetworkContainer extends TileEntityReques
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
nbt.setTag("items", list);
|
nbt.setTag("items", list);
|
||||||
|
|
||||||
|
if (customName != null) {
|
||||||
|
nbt.setString("name", customName);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user