From c9da637d024adc140001ff344ac66c5d042ff956 Mon Sep 17 00:00:00 2001 From: Ellpeck Date: Wed, 9 Dec 2020 04:04:09 +0100 Subject: [PATCH] made ender crates use a lot less aura --- .../java/de/ellpeck/naturesaura/blocks/BlockEnderCrate.java | 2 +- .../naturesaura/blocks/tiles/TileEntityEnderCrate.java | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/main/java/de/ellpeck/naturesaura/blocks/BlockEnderCrate.java b/src/main/java/de/ellpeck/naturesaura/blocks/BlockEnderCrate.java index cfad30a3..f841b5a8 100644 --- a/src/main/java/de/ellpeck/naturesaura/blocks/BlockEnderCrate.java +++ b/src/main/java/de/ellpeck/naturesaura/blocks/BlockEnderCrate.java @@ -115,7 +115,7 @@ public class BlockEnderCrate extends BlockContainerImpl implements ITESRProvider if (tile instanceof TileEntityEnderCrate) { TileEntityEnderCrate crate = (TileEntityEnderCrate) tile; if (crate.canOpen()) { - crate.drainAura(10000); + crate.drainAura(2500); NetworkHooks.openGui((ServerPlayerEntity) player, crate, pos); } } diff --git a/src/main/java/de/ellpeck/naturesaura/blocks/tiles/TileEntityEnderCrate.java b/src/main/java/de/ellpeck/naturesaura/blocks/tiles/TileEntityEnderCrate.java index fdce259d..0cdc2f47 100644 --- a/src/main/java/de/ellpeck/naturesaura/blocks/tiles/TileEntityEnderCrate.java +++ b/src/main/java/de/ellpeck/naturesaura/blocks/tiles/TileEntityEnderCrate.java @@ -12,7 +12,6 @@ import net.minecraft.inventory.container.Container; import net.minecraft.inventory.container.INamedContainerProvider; import net.minecraft.item.ItemStack; import net.minecraft.nbt.CompoundNBT; -import net.minecraft.util.Direction; import net.minecraft.util.math.BlockPos; import net.minecraft.util.text.ITextComponent; import net.minecraft.util.text.TextFormatting; @@ -47,7 +46,7 @@ public class TileEntityEnderCrate extends TileEntityImpl implements INamedContai public ItemStack insertItem(int slot, @Nonnull ItemStack stack, boolean simulate) { ItemStack remain = this.getStorage().insertItem(slot, stack, simulate); if (!simulate) - TileEntityEnderCrate.this.drainAura((stack.getCount() - remain.getCount()) * 500); + TileEntityEnderCrate.this.drainAura((stack.getCount() - remain.getCount()) * 20); return remain; } @@ -56,7 +55,7 @@ public class TileEntityEnderCrate extends TileEntityImpl implements INamedContai public ItemStack extractItem(int slot, int amount, boolean simulate) { ItemStack extracted = this.getStorage().extractItem(slot, amount, simulate); if (!simulate) - TileEntityEnderCrate.this.drainAura(extracted.getCount() * 500); + TileEntityEnderCrate.this.drainAura(extracted.getCount() * 20); return extracted; }