public class TeleportRailTileEntity
extends info.u_team.u_team_core.tileentity.UTileEntity
implements info.u_team.u_team_core.api.sync.IInitSyncedTileEntity
Constructor and Description |
---|
TeleportRailTileEntity() |
Modifier and Type | Method and Description |
---|---|
net.minecraft.inventory.container.Container |
createMenu(int id,
net.minecraft.entity.player.PlayerInventory playerInventory,
net.minecraft.entity.player.PlayerEntity player) |
<T> net.minecraftforge.common.util.LazyOptional<T> |
getCapability(net.minecraftforge.common.capabilities.Capability<T> capability,
net.minecraft.util.Direction direction) |
int |
getCost() |
net.minecraft.util.text.ITextComponent |
getDisplayName() |
int |
getFuel() |
Location |
getLocation() |
void |
handleInitialDataBuffer(net.minecraft.network.PacketBuffer buffer) |
void |
readNBT(net.minecraft.nbt.CompoundNBT compound) |
void |
sendInitialDataBuffer(net.minecraft.network.PacketBuffer buffer) |
void |
setFuel(int fuel) |
void |
teleport(net.minecraft.util.math.BlockPos pos,
net.minecraft.entity.item.minecart.AbstractMinecartEntity cart) |
void |
writeNBT(net.minecraft.nbt.CompoundNBT compound) |
getUpdatePacket, getUpdateTag, handleChunkLoadData, handleUpdateStateData, handleUpdateTag, onDataPacket, read, sendChangesToClient, sendChangesToClient, sendChunkLoadData, sendUpdateStateData, write
addInfoToCrashReport, create, getBlockState, getDistanceSq, getMaxRenderDistanceSquared, getPos, getTileData, getType, getWorld, hasWorld, isRemoved, markDirty, mirror, onlyOpsCanSetNbt, receiveClientEvent, remove, rotate, setPos, setWorld, updateContainingBlockInfo, validate, warnInvalidBlock
areCapsCompatible, areCapsCompatible, deserializeCaps, gatherCapabilities, gatherCapabilities, getCapabilities, invalidateCaps, reviveCaps, serializeCaps
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public void teleport(net.minecraft.util.math.BlockPos pos, net.minecraft.entity.item.minecart.AbstractMinecartEntity cart)
public void writeNBT(net.minecraft.nbt.CompoundNBT compound)
writeNBT
in class info.u_team.u_team_core.tileentity.UTileEntity
public void readNBT(net.minecraft.nbt.CompoundNBT compound)
readNBT
in class info.u_team.u_team_core.tileentity.UTileEntity
public void sendInitialDataBuffer(net.minecraft.network.PacketBuffer buffer)
sendInitialDataBuffer
in interface info.u_team.u_team_core.api.sync.IInitSyncedTileEntity
public void handleInitialDataBuffer(net.minecraft.network.PacketBuffer buffer)
handleInitialDataBuffer
in interface info.u_team.u_team_core.api.sync.IInitSyncedTileEntity
public <T> net.minecraftforge.common.util.LazyOptional<T> getCapability(net.minecraftforge.common.capabilities.Capability<T> capability, net.minecraft.util.Direction direction)
getCapability
in interface net.minecraftforge.common.capabilities.ICapabilityProvider
getCapability
in class net.minecraftforge.common.capabilities.CapabilityProvider<net.minecraft.tileentity.TileEntity>
public net.minecraft.inventory.container.Container createMenu(int id, net.minecraft.entity.player.PlayerInventory playerInventory, net.minecraft.entity.player.PlayerEntity player)
createMenu
in interface info.u_team.u_team_core.api.sync.IInitSyncedTileEntity
createMenu
in interface net.minecraft.inventory.container.IContainerProvider
public net.minecraft.util.text.ITextComponent getDisplayName()
getDisplayName
in interface net.minecraft.inventory.container.INamedContainerProvider
public int getFuel()
public void setFuel(int fuel)
public Location getLocation()
public int getCost()