what the fuck IntelliJ

This commit is contained in:
Ellpeck 2018-11-20 11:48:45 +01:00
parent ba7e3f24fd
commit 9bf2d912b1
5 changed files with 9 additions and 32 deletions

View file

@ -208,7 +208,7 @@ public class TileEntityNatureAltar extends TileEntityImpl implements ITickable {
public void writeNBT(NBTTagCompound compound, SaveType type) { public void writeNBT(NBTTagCompound compound, SaveType type) {
super.writeNBT(compound, type); super.writeNBT(compound, type);
if (type != SaveType.BLOCK) { if (type != SaveType.BLOCK) {
compound.setTag("ingredients", this.items.serializeNBT()); compound.setTag("items", this.items.serializeNBT());
compound.setBoolean("fine", this.structureFine); compound.setBoolean("fine", this.structureFine);
this.container.writeNBT(compound); this.container.writeNBT(compound);
} }
@ -224,7 +224,7 @@ public class TileEntityNatureAltar extends TileEntityImpl implements ITickable {
public void readNBT(NBTTagCompound compound, SaveType type) { public void readNBT(NBTTagCompound compound, SaveType type) {
super.readNBT(compound, type); super.readNBT(compound, type);
if (type != SaveType.BLOCK) { if (type != SaveType.BLOCK) {
this.items.deserializeNBT(compound.getCompoundTag("ingredients")); this.items.deserializeNBT(compound.getCompoundTag("items"));
this.structureFine = compound.getBoolean("fine"); this.structureFine = compound.getBoolean("fine");
this.container.readNBT(compound); this.container.readNBT(compound);
} }

View file

@ -12,7 +12,7 @@ public class TileEntityOfferingTable extends TileEntityImpl {
public void writeNBT(NBTTagCompound compound, SaveType type) { public void writeNBT(NBTTagCompound compound, SaveType type) {
super.writeNBT(compound, type); super.writeNBT(compound, type);
if (type != SaveType.BLOCK) { if (type != SaveType.BLOCK) {
compound.setTag("ingredients", this.items.serializeNBT()); compound.setTag("items", this.items.serializeNBT());
} }
} }
@ -20,7 +20,7 @@ public class TileEntityOfferingTable extends TileEntityImpl {
public void readNBT(NBTTagCompound compound, SaveType type) { public void readNBT(NBTTagCompound compound, SaveType type) {
super.readNBT(compound, type); super.readNBT(compound, type);
if (type != SaveType.BLOCK) { if (type != SaveType.BLOCK) {
this.items.deserializeNBT(compound.getCompoundTag("ingredients")); this.items.deserializeNBT(compound.getCompoundTag("items"));
} }
} }

View file

@ -12,7 +12,6 @@ import net.minecraft.init.Blocks;
import net.minecraft.init.Items; import net.minecraft.init.Items;
import net.minecraft.item.Item; import net.minecraft.item.Item;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.tileentity.TileEntity; import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.EnumFacing; import net.minecraft.util.EnumFacing;
import net.minecraft.util.EnumHand; import net.minecraft.util.EnumHand;
@ -24,15 +23,12 @@ import net.minecraftforge.common.util.FakePlayer;
import net.minecraftforge.common.util.FakePlayerFactory; import net.minecraftforge.common.util.FakePlayerFactory;
import net.minecraftforge.items.CapabilityItemHandler; import net.minecraftforge.items.CapabilityItemHandler;
import net.minecraftforge.items.IItemHandler; import net.minecraftforge.items.IItemHandler;
import net.minecraftforge.items.IItemHandlerModifiable;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
public class TileEntityPlacer extends TileEntityImpl implements ITickable { public class TileEntityPlacer extends TileEntityImpl implements ITickable {
private final ItemStackHandlerNA handler = new ItemStackHandlerNA(1, this, true);
@Override @Override
public void update() { public void update() {
if (!this.world.isRemote && this.world.getTotalWorldTime() % 15 == 0) { if (!this.world.isRemote && this.world.getTotalWorldTime() % 15 == 0) {
@ -139,23 +135,4 @@ public class TileEntityPlacer extends TileEntityImpl implements ITickable {
stack.shrink(1); stack.shrink(1);
return true; return true;
} }
@Override
public IItemHandlerModifiable getItemHandler(EnumFacing facing) {
return this.handler;
}
@Override
public void readNBT(NBTTagCompound compound, SaveType type) {
super.readNBT(compound, type);
if (type != SaveType.BLOCK)
this.handler.deserializeNBT(compound.getCompoundTag("ingredients"));
}
@Override
public void writeNBT(NBTTagCompound compound, SaveType type) {
super.writeNBT(compound, type);
if (type != SaveType.BLOCK)
compound.setTag("ingredients", this.handler.serializeNBT());
}
} }

View file

@ -173,7 +173,7 @@ public class TileEntityWoodStand extends TileEntityImpl implements ITickable {
public void writeNBT(NBTTagCompound compound, SaveType type) { public void writeNBT(NBTTagCompound compound, SaveType type) {
super.writeNBT(compound, type); super.writeNBT(compound, type);
if (type != SaveType.BLOCK) if (type != SaveType.BLOCK)
compound.setTag("ingredients", this.items.serializeNBT()); compound.setTag("items", this.items.serializeNBT());
if (type == SaveType.TILE) { if (type == SaveType.TILE) {
if (this.ritualPos != null && this.recipe != null) { if (this.ritualPos != null && this.recipe != null) {
@ -188,7 +188,7 @@ public class TileEntityWoodStand extends TileEntityImpl implements ITickable {
public void readNBT(NBTTagCompound compound, SaveType type) { public void readNBT(NBTTagCompound compound, SaveType type) {
super.readNBT(compound, type); super.readNBT(compound, type);
if (type != SaveType.BLOCK) if (type != SaveType.BLOCK)
this.items.deserializeNBT(compound.getCompoundTag("ingredients")); this.items.deserializeNBT(compound.getCompoundTag("items"));
if (type == SaveType.TILE) { if (type == SaveType.TILE) {
if (compound.hasKey("recipe")) { if (compound.hasKey("recipe")) {

View file

@ -37,7 +37,7 @@ import java.util.List;
public class ItemShockwaveCreator extends ItemImpl implements ITrinketItem { public class ItemShockwaveCreator extends ItemImpl implements ITrinketItem {
private static final ResourceLocation RES_WORN = new ResourceLocation(NaturesAura.MOD_ID, "textures/ingredients/shockwave_creator_player.png"); private static final ResourceLocation RES_WORN = new ResourceLocation(NaturesAura.MOD_ID, "textures/items/shockwave_creator_player.png");
public ItemShockwaveCreator() { public ItemShockwaveCreator() {
super("shockwave_creator"); super("shockwave_creator");