Utils ported

This commit is contained in:
Sebastian Hartte
2020-06-28 15:47:44 +02:00
parent 46955643b9
commit f5412152a4
132 changed files with 488 additions and 528 deletions
@@ -25,7 +25,7 @@ import appeng.block.AEBaseTileBlock;
public class ChunkLoaderBlock extends AEBaseTileBlock<ChunkLoaderBlockEntity> {
public ChunkLoaderBlock() {
super(defaultProps(Material.IRON));
super(defaultProps(Material.METAL));
}
}
@@ -18,7 +18,7 @@
package appeng.debug;
import net.minecraft.tileentity.ITickableTileEntity;
import net.minecraft.util.Tickable;
import net.minecraft.block.entity.BlockEntityType;
import net.minecraft.util.math.ChunkPos;
import net.minecraft.world.World;
@@ -27,7 +27,7 @@ import net.minecraft.server.world.ServerWorld;
import appeng.core.AELog;
import appeng.tile.AEBaseBlockEntity;
public class ChunkLoaderBlockEntity extends AEBaseBlockEntity implements ITickableTileEntity {
public class ChunkLoaderBlockEntity extends AEBaseBlockEntity implements Tickable {
public ChunkLoaderBlockEntity(BlockEntityType<?> tileEntityTypeIn) {
super(tileEntityTypeIn);
@@ -34,7 +34,7 @@ import appeng.block.AEBaseTileBlock;
public class CubeGeneratorBlock extends AEBaseTileBlock<CubeGeneratorBlockEntity> {
public CubeGeneratorBlock() {
super(defaultProps(Material.IRON));
super(defaultProps(Material.METAL));
}
@Override
@@ -23,7 +23,7 @@ import net.minecraft.item.DirectionalPlaceContext;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.item.ItemUsageContext;
import net.minecraft.tileentity.ITickableTileEntity;
import net.minecraft.util.Tickable;
import net.minecraft.block.entity.BlockEntityType;
import net.minecraft.util.math.Direction;
import net.minecraft.util.math.BlockPos;
@@ -33,7 +33,7 @@ import appeng.core.AppEng;
import appeng.tile.AEBaseBlockEntity;
import appeng.util.Platform;
public class CubeGeneratorBlockEntity extends AEBaseBlockEntity implements ITickableTileEntity {
public class CubeGeneratorBlockEntity extends AEBaseBlockEntity implements Tickable {
private int size = 3;
private ItemStack is = ItemStack.EMPTY;
@@ -25,7 +25,7 @@ import appeng.block.AEBaseTileBlock;
public class EnergyGeneratorBlock extends AEBaseTileBlock<EnergyGeneratorBlockEntity> {
public EnergyGeneratorBlock() {
super(defaultProps(Material.IRON));
super(defaultProps(Material.METAL));
}
}
@@ -24,7 +24,7 @@ import com.google.common.math.IntMath;
import net.minecraft.block.entity.BlockEntity;
import net.minecraft.block.entity.BlockEntityType;
import net.minecraft.tileentity.ITickableTileEntity;
import net.minecraft.util.Tickable;
import net.minecraft.util.math.Direction;
import net.minecraft.world.World;
import net.minecraftforge.common.capabilities.Capability;
@@ -34,7 +34,7 @@ import net.minecraftforge.energy.IEnergyStorage;
import appeng.tile.AEBaseBlockEntity;
public class EnergyGeneratorBlockEntity extends AEBaseBlockEntity implements ITickableTileEntity, IEnergyStorage {
public class EnergyGeneratorBlockEntity extends AEBaseBlockEntity implements Tickable, IEnergyStorage {
/**
* The base energy injected each tick. Adjacent TileEnergyGenerators will
* increase it to pow(base, #generators).
+1 -1
View File
@@ -28,7 +28,7 @@ import net.minecraft.block.Blocks;
import net.minecraft.entity.player.PlayerEntity;
import net.minecraft.item.ItemStack;
import net.minecraft.item.ItemUsageContext;
import net.minecraft.tags.BlockTags;
import net.minecraft.tag.BlockTags;
import net.minecraft.util.ActionResult;
import net.minecraft.util.math.BlockPos;
import net.minecraft.world.World;
+1 -1
View File
@@ -25,7 +25,7 @@ import appeng.block.AEBaseTileBlock;
public class ItemGenBlock extends AEBaseTileBlock<ItemGenBlockEntity> {
public ItemGenBlock() {
super(defaultProps(Material.IRON));
super(defaultProps(Material.METAL));
}
}
@@ -34,7 +34,7 @@ import appeng.block.AEBaseTileBlock;
public class PhantomNodeBlock extends AEBaseTileBlock<PhantomNodeBlockEntity> {
public PhantomNodeBlock() {
super(defaultProps(Material.IRON));
super(defaultProps(Material.METAL));
}
@Override