Package net.minecraft.tileentity
Class EndGatewayTileEntity
java.lang.Object
net.minecraftforge.common.capabilities.CapabilityProvider<TileEntity>
net.minecraft.tileentity.TileEntity
net.minecraft.tileentity.EndPortalTileEntity
net.minecraft.tileentity.EndGatewayTileEntity
- All Implemented Interfaces:
- ITickableTileEntity,- ICapabilityProvider,- ICapabilitySerializable<CompoundNBT>,- IForgeTileEntity,- INBTSerializable<CompoundNBT>
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate longprivate booleanprivate BlockPosprivate static final org.apache.logging.log4j.Loggerprivate intFields inherited from class net.minecraft.tileentity.TileEntitylevel, remove, worldPositionFields inherited from interface net.minecraftforge.common.extensions.IForgeTileEntityINFINITE_EXTENT_AABB
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic booleancanEntityTeleport(Entity p_242690_0_) private voidcreateExitPortal(ServerWorld p_227016_1_, BlockPos p_227016_2_) private voidfindExitPortal(ServerWorld p_227015_1_) private BlockPosprivate static BlockPosfindTallestBlock(IBlockReader p_195494_0_, BlockPos p_195494_1_, int p_195494_2_, boolean p_195494_3_) private static BlockPosfindValidSpawnInChunk(Chunk p_195498_0_) private static ChunkfloatgetCooldownPercent(float p_195491_1_) intfloatgetSpawnPercent(float p_195497_1_) doublebooleanbooleanvoidload(BlockState p_230337_1_, CompoundNBT p_230337_2_) save(CompoundNBT p_189515_1_) voidsetExitPosition(BlockPos p_195489_1_, boolean p_195489_2_) booleanshouldRenderFace(Direction p_184313_1_) voidteleportEntity(Entity p_195496_1_) voidtick()voidbooleantriggerEvent(int p_145842_1_, int p_145842_2_) Methods inherited from class net.minecraft.tileentity.TileEntityclearCache, clearRemoved, fillCrashReportCategory, getBlockPos, getBlockState, getLevel, getTileData, getType, hasLevel, isRemoved, loadStatic, logInvalidState, mirror, onChunkUnloaded, onlyOpCanSetNbt, rotate, setChanged, setLevelAndPosition, setPosition, setRemovedMethods inherited from class net.minecraftforge.common.capabilities.CapabilityProviderareCapsCompatible, areCapsCompatible, deserializeCaps, gatherCapabilities, gatherCapabilities, gatherCapabilities, getCapabilities, getCapability, invalidateCaps, reviveCaps, serializeCapsMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraftforge.common.capabilities.ICapabilityProvidergetCapability, getCapabilityMethods inherited from interface net.minecraftforge.common.extensions.IForgeTileEntitydeserializeNBT, deserializeNBT, getModelData, getRenderBoundingBox, getTileEntity, handleUpdateTag, onDataPacket, onLoad, requestModelDataUpdate, serializeNBT
- 
Field Details- 
LOGGERprivate static final org.apache.logging.log4j.Logger LOGGER
- 
ageprivate long age
- 
teleportCooldownprivate int teleportCooldown
- 
exitPortal
- 
exactTeleportprivate boolean exactTeleport
 
- 
- 
Constructor Details- 
EndGatewayTileEntitypublic EndGatewayTileEntity()
 
- 
- 
Method Details- 
save- Overrides:
- savein class- TileEntity
 
- 
load- Overrides:
- loadin class- TileEntity
 
- 
getViewDistancepublic double getViewDistance()- Overrides:
- getViewDistancein class- TileEntity
 
- 
tickpublic void tick()- Specified by:
- tickin interface- ITickableTileEntity
 
- 
canEntityTeleport
- 
isSpawningpublic boolean isSpawning()
- 
isCoolingDownpublic boolean isCoolingDown()
- 
getSpawnPercentpublic float getSpawnPercent(float p_195497_1_) 
- 
getCooldownPercentpublic float getCooldownPercent(float p_195491_1_) 
- 
getUpdatePacket- Overrides:
- getUpdatePacketin class- TileEntity
 
- 
getUpdateTag- Overrides:
- getUpdateTagin class- TileEntity
 
- 
triggerCooldownpublic void triggerCooldown()
- 
triggerEventpublic boolean triggerEvent(int p_145842_1_, int p_145842_2_) - Overrides:
- triggerEventin class- TileEntity
 
- 
teleportEntity
- 
findExitPosition
- 
findExitPortal
- 
findTallestBlockprivate static BlockPos findTallestBlock(IBlockReader p_195494_0_, BlockPos p_195494_1_, int p_195494_2_, boolean p_195494_3_) 
- 
getChunk
- 
findValidSpawnInChunk
- 
createExitPortal
- 
shouldRenderFace- Overrides:
- shouldRenderFacein class- EndPortalTileEntity
 
- 
getParticleAmountpublic int getParticleAmount()
- 
setExitPosition
 
-