aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/multitileentity/base/MultiTileEntity.java
diff options
context:
space:
mode:
authorJason Mitchell <mitchej+github@gmail.com>2024-06-22 15:36:54 +0800
committerJason Mitchell <mitchej+github@gmail.com>2024-07-09 21:38:05 -0700
commit3724fbbcb67ee2566419654e31eb88eb5b7f88f6 (patch)
tree51787dc3993da50edb0bcd55684184fea9ef270e /src/main/java/gregtech/api/multitileentity/base/MultiTileEntity.java
parent37d49962afac36359fbda8a298e9e904c0c5193a (diff)
downloadGT5-Unofficial-3724fbbcb67ee2566419654e31eb88eb5b7f88f6.tar.gz
GT5-Unofficial-3724fbbcb67ee2566419654e31eb88eb5b7f88f6.tar.bz2
GT5-Unofficial-3724fbbcb67ee2566419654e31eb88eb5b7f88f6.zip
Refactors
Diffstat (limited to 'src/main/java/gregtech/api/multitileentity/base/MultiTileEntity.java')
-rw-r--r--src/main/java/gregtech/api/multitileentity/base/MultiTileEntity.java52
1 files changed, 26 insertions, 26 deletions
diff --git a/src/main/java/gregtech/api/multitileentity/base/MultiTileEntity.java b/src/main/java/gregtech/api/multitileentity/base/MultiTileEntity.java
index 7c56d40296..85f9f2497a 100644
--- a/src/main/java/gregtech/api/multitileentity/base/MultiTileEntity.java
+++ b/src/main/java/gregtech/api/multitileentity/base/MultiTileEntity.java
@@ -47,7 +47,7 @@ import gregtech.api.gui.modularui.GT_UIInfos;
import gregtech.api.interfaces.ITexture;
import gregtech.api.metatileentity.CoverableTileEntity;
import gregtech.api.metatileentity.GregTechTileClientEvents;
-import gregtech.api.multitileentity.MultiTileEntityBlockInternal;
+import gregtech.api.multitileentity.MultiTileEntityBlockRegistryInternal;
import gregtech.api.multitileentity.MultiTileEntityClassContainer;
import gregtech.api.multitileentity.MultiTileEntityRegistry;
import gregtech.api.multitileentity.interfaces.IMultiTileEntity;
@@ -69,7 +69,7 @@ import mcp.mobius.waila.api.IWailaConfigHandler;
import mcp.mobius.waila.api.IWailaDataAccessor;
public abstract class MultiTileEntity extends CoverableTileEntity
- implements IMultiTileEntity.IMTE_BreakBlock, MultiTileBasicRender, SyncedMultiTileEntity {
+ implements IMultiTileEntity, MultiTileBasicRender, SyncedMultiTileEntity {
private ITexture baseTexture = null;
private ITexture topOverlayTexture = null;
@@ -129,13 +129,13 @@ public abstract class MultiTileEntity extends CoverableTileEntity
}
@Override
- public void initFromNBT(NBTTagCompound nbt, short mteID, short mteRegistry) {
- if (this.mteID == mteID && this.mteRegistry == mteRegistry) {
+ public void initFromNBT(NBTTagCompound nbt, short muteID, short muteRegistry) {
+ if (this.mteID == muteID && this.mteRegistry == muteRegistry) {
return;
}
// Set ID and Registry ID.
- this.mteID = mteID;
- this.mteRegistry = mteRegistry;
+ this.mteID = muteID;
+ this.mteRegistry = muteRegistry;
// Read the Default Parameters from NBT.
if (nbt != null) readFromNBT(nbt);
}
@@ -225,7 +225,7 @@ public abstract class MultiTileEntity extends CoverableTileEntity
if (tClass != null) {
// Add the Default Parameters. Useful for things that differ between different tiers/types of the
// same machine
- nbt = GT_Util.fuseNBT(nbt, tClass.mParameters);
+ nbt = GT_Util.fuseNBT(nbt, tClass.parameters);
}
}
}
@@ -279,33 +279,33 @@ public abstract class MultiTileEntity extends CoverableTileEntity
protected void readTasksNBT(NBTTagCompound nbt) {}
@Override
- public final void writeToNBT(NBTTagCompound aNBT) {
- super.writeToNBT(aNBT);
+ public final void writeToNBT(NBTTagCompound nbt) {
+ super.writeToNBT(nbt);
// write the IDs
- aNBT.setShort(NBT.MTE_ID, mteID);
- aNBT.setShort(NBT.MTE_REG, mteRegistry);
+ nbt.setShort(NBT.MTE_ID, mteID);
+ nbt.setShort(NBT.MTE_REG, mteRegistry);
// write the Custom Name
if (GT_Utility.isStringValid(customName)) {
final NBTTagCompound displayNBT;
- if (aNBT.hasKey(NBT.DISPLAY)) {
- displayNBT = aNBT.getCompoundTag(NBT.DISPLAY);
+ if (nbt.hasKey(NBT.DISPLAY)) {
+ displayNBT = nbt.getCompoundTag(NBT.DISPLAY);
} else {
displayNBT = new NBTTagCompound();
- aNBT.setTag(NBT.DISPLAY, displayNBT);
+ nbt.setTag(NBT.DISPLAY, displayNBT);
}
displayNBT.setString(NBT.CUSTOM_NAME, customName);
}
// write the rest
try {
- aNBT.setString(NBT.OWNER, ownerName);
- aNBT.setString(NBT.OWNER_UUID, ownerUUID == null ? "" : ownerUUID.toString());
- aNBT.setBoolean(NBT.LOCK_UPGRADE, lockUpgrade);
- aNBT.setInteger(NBT.FACING, facing.ordinal());
-
- writeCoverNBT(aNBT, false);
- writeTasksNBT(aNBT);
- writeMultiTileNBT(aNBT);
+ nbt.setString(NBT.OWNER, ownerName);
+ nbt.setString(NBT.OWNER_UUID, ownerUUID == null ? "" : ownerUUID.toString());
+ nbt.setBoolean(NBT.LOCK_UPGRADE, lockUpgrade);
+ nbt.setInteger(NBT.FACING, facing.ordinal());
+
+ writeCoverNBT(nbt, false);
+ writeTasksNBT(nbt);
+ writeMultiTileNBT(nbt);
} catch (Throwable e) {
GT_FML_LOGGER.error("writeToNBT", e);
}
@@ -373,7 +373,7 @@ public abstract class MultiTileEntity extends CoverableTileEntity
public void doBlockUpdate() {
final Block tBlock = getBlock(getCoords());
worldObj.notifyBlocksOfNeighborChange(xCoord, yCoord, zCoord, tBlock);
- if (this instanceof IMTE_IsProvidingStrongPower) {
+ if (this.providesStrongPower()) {
for (final ForgeDirection side : ForgeDirection.VALID_DIRECTIONS) {
if (getBlockAtSide(side)
.isNormalCube(worldObj, xCoord + side.offsetX, yCoord + side.offsetY, zCoord + side.offsetZ)) {
@@ -989,15 +989,15 @@ public abstract class MultiTileEntity extends CoverableTileEntity
}
@Override
- public boolean breakBlock() {
+ public boolean onBlockBroken() {
isDead = true;
onBaseTEDestroyed();
return false;
}
@Override
- public boolean getSubItems(MultiTileEntityBlockInternal aBlock, Item aItem, CreativeTabs aTab,
- List<ItemStack> aList, short aID) {
+ public boolean getSubItems(MultiTileEntityBlockRegistryInternal block, Item item, CreativeTabs tab,
+ List<ItemStack> list, short aID) {
return true;
}