public class FossilMachineTileEntity
extends net.minecraft.tileentity.TileEntity
implements net.minecraft.tileentity.ITickableTileEntity
Modifier and Type | Field and Description |
---|---|
int |
completionRate |
int |
completionSync |
EnumFossils |
currentFossil |
java.lang.String |
currentPokemon |
java.lang.String |
dots |
int |
dotTicks |
float |
fossilJitter
jitter applied to the fossil when rendering
|
float |
fossilProgress |
boolean |
isShiny |
static int |
MAX_FOSSIL_PROGRESS |
static int |
MAX_POKEMON_PROGRESS |
PokeBall |
pokeball |
boolean |
pokemonOccupied |
float |
pokemonProgress |
int |
renderPass
Rendering only fields
|
int |
screenFlickerTick |
boolean |
staticFlicker |
StatueEntity |
statue |
Constructor and Description |
---|
FossilMachineTileEntity() |
Modifier and Type | Method and Description |
---|---|
net.minecraft.network.play.server.SUpdateTileEntityPacket |
getUpdatePacket() |
net.minecraft.nbt.CompoundNBT |
getUpdateTag() |
void |
load(net.minecraft.block.BlockState state,
net.minecraft.nbt.CompoundNBT nbt) |
void |
onDataPacket(net.minecraft.network.NetworkManager net,
net.minecraft.network.play.server.SUpdateTileEntityPacket pkt) |
net.minecraft.nbt.CompoundNBT |
save(net.minecraft.nbt.CompoundNBT nbt) |
void |
swapFossilForPokemon() |
void |
tick() |
clearCache, clearRemoved, fillCrashReportCategory, getBlockPos, getBlockState, getLevel, getTileData, getType, getViewDistance, hasLevel, isRemoved, loadStatic, logInvalidState, mirror, onChunkUnloaded, onlyOpCanSetNbt, rotate, setChanged, setLevelAndPosition, setPosition, setRemoved, triggerEvent
areCapsCompatible, areCapsCompatible, deserializeCaps, gatherCapabilities, gatherCapabilities, gatherCapabilities, getCapabilities, getCapability, invalidateCaps, reviveCaps, serializeCaps
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static final int MAX_POKEMON_PROGRESS
public static final int MAX_FOSSIL_PROGRESS
public int renderPass
public StatueEntity statue
public float fossilJitter
public int screenFlickerTick
public boolean staticFlicker
public int dotTicks
public java.lang.String dots
public boolean pokemonOccupied
public EnumFossils currentFossil
public float fossilProgress
public java.lang.String currentPokemon
public float pokemonProgress
public int completionRate
public int completionSync
public boolean isShiny
public PokeBall pokeball
public void tick()
tick
in interface net.minecraft.tileentity.ITickableTileEntity
public void swapFossilForPokemon()
public net.minecraft.nbt.CompoundNBT save(net.minecraft.nbt.CompoundNBT nbt)
save
in class net.minecraft.tileentity.TileEntity
public void load(net.minecraft.block.BlockState state, net.minecraft.nbt.CompoundNBT nbt)
load
in class net.minecraft.tileentity.TileEntity
public net.minecraft.nbt.CompoundNBT getUpdateTag()
getUpdateTag
in class net.minecraft.tileentity.TileEntity
public net.minecraft.network.play.server.SUpdateTileEntityPacket getUpdatePacket()
getUpdatePacket
in class net.minecraft.tileentity.TileEntity
public void onDataPacket(net.minecraft.network.NetworkManager net, net.minecraft.network.play.server.SUpdateTileEntityPacket pkt)
onDataPacket
in interface net.minecraftforge.common.extensions.IForgeTileEntity