Package net.minecraft.block.entity
Class EndGatewayBlockEntity
java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.EndPortalBlockEntity
net.minecraft.block.entity.EndGatewayBlockEntity
public class EndGatewayBlockEntity extends EndPortalBlockEntity
- Mappings:
Namespace Name official cgw
intermediary net/minecraft/class_2643
named net/minecraft/block/entity/EndGatewayBlockEntity
-
Field Summary
Fields Modifier and Type Field Description private long
age
private boolean
exactTeleport
private BlockPos
exitPortalPos
private static Logger
LOGGER
private int
teleportCooldown
Fields inherited from class net.minecraft.block.entity.BlockEntity
pos, removed, world
-
Constructor Summary
Constructors Constructor Description EndGatewayBlockEntity(BlockPos pos, BlockState state)
-
Method Summary
Methods inherited from class net.minecraft.block.entity.BlockEntity
cancelRemoval, copyItemDataRequiresOperator, createFromTag, getCachedState, getPos, getType, getWorld, hasWorld, isRemoved, markDirty, markDirty, markRemoved, populateCrashReport, setCachedState, setWorld
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official a
Lcgw;a:Lorg/apache/logging/log4j/Logger;
intermediary field_12133
Lnet/minecraft/class_2643;field_12133:Lorg/apache/logging/log4j/Logger;
named LOGGER
Lnet/minecraft/block/entity/EndGatewayBlockEntity;LOGGER:Lorg/apache/logging/log4j/Logger;
-
age
private long age- Mappings:
Namespace Name Mixin selector official b
Lcgw;b:J
intermediary field_12131
Lnet/minecraft/class_2643;field_12131:J
named age
Lnet/minecraft/block/entity/EndGatewayBlockEntity;age:J
-
teleportCooldown
private int teleportCooldown- Mappings:
Namespace Name Mixin selector official c
Lcgw;c:I
intermediary field_12130
Lnet/minecraft/class_2643;field_12130:I
named teleportCooldown
Lnet/minecraft/block/entity/EndGatewayBlockEntity;teleportCooldown:I
-
exitPortalPos
- Mappings:
Namespace Name Mixin selector official g
Lcgw;g:Lfx;
intermediary field_12132
Lnet/minecraft/class_2643;field_12132:Lnet/minecraft/class_2338;
named exitPortalPos
Lnet/minecraft/block/entity/EndGatewayBlockEntity;exitPortalPos:Lnet/minecraft/util/math/BlockPos;
-
exactTeleport
private boolean exactTeleport- Mappings:
Namespace Name Mixin selector official h
Lcgw;h:Z
intermediary field_12129
Lnet/minecraft/class_2643;field_12129:Z
named exactTeleport
Lnet/minecraft/block/entity/EndGatewayBlockEntity;exactTeleport:Z
-
-
Constructor Details
-
EndGatewayBlockEntity
- Mappings:
Namespace Name Mixin selector official <init>
Lcgx;<init>(Lfx;Lcht;)V
intermediary <init>
Lnet/minecraft/class_2640;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
named <init>
Lnet/minecraft/block/entity/EndPortalBlockEntity;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
-
Method Details
-
toTag
- Overrides:
toTag
in classBlockEntity
- Mappings:
Namespace Name Mixin selector official b
Lcfr;b(Lmq;)Lmq;
intermediary method_11007
Lnet/minecraft/class_2586;method_11007(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
named toTag
Lnet/minecraft/block/entity/BlockEntity;toTag(Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag;
-
fromTag
- Overrides:
fromTag
in classBlockEntity
- Mappings:
Namespace Name Mixin selector official a
Lcfr;a(Lmq;)V
intermediary method_11014
Lnet/minecraft/class_2586;method_11014(Lnet/minecraft/class_2487;)V
named fromTag
Lnet/minecraft/block/entity/BlockEntity;fromTag(Lnet/minecraft/nbt/CompoundTag;)V
-
getSquaredRenderDistance
- Overrides:
getSquaredRenderDistance
in classBlockEntity
- Mappings:
Namespace Name Mixin selector official ap_
Lcfr;ap_()D
intermediary method_11006
Lnet/minecraft/class_2586;method_11006()D
named getSquaredRenderDistance
Lnet/minecraft/block/entity/BlockEntity;getSquaredRenderDistance()D
-
clientTick
public static void clientTick(World world, BlockPos pos, BlockState state, EndGatewayBlockEntity blockEntity)- Mappings:
Namespace Name Mixin selector official a
Lcgw;a(Lbtv;Lfx;Lcht;Lcgw;)V
intermediary method_31700
Lnet/minecraft/class_2643;method_31700(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2643;)V
named clientTick
Lnet/minecraft/block/entity/EndGatewayBlockEntity;clientTick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/entity/EndGatewayBlockEntity;)V
-
serverTick
public static void serverTick(World world, BlockPos pos, BlockState state, EndGatewayBlockEntity blockEntity)- Mappings:
Namespace Name Mixin selector official b
Lcgw;b(Lbtv;Lfx;Lcht;Lcgw;)V
intermediary method_31702
Lnet/minecraft/class_2643;method_31702(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2643;)V
named serverTick
Lnet/minecraft/block/entity/EndGatewayBlockEntity;serverTick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/entity/EndGatewayBlockEntity;)V
-
canTeleport
- Mappings:
Namespace Name Mixin selector official a
Lcgw;a(Laqv;)Z
intermediary method_30276
Lnet/minecraft/class_2643;method_30276(Lnet/minecraft/class_1297;)Z
named canTeleport
Lnet/minecraft/block/entity/EndGatewayBlockEntity;canTeleport(Lnet/minecraft/entity/Entity;)Z
-
isRecentlyGenerated
public boolean isRecentlyGenerated()- Mappings:
Namespace Name Mixin selector official d
Lcgw;d()Z
intermediary method_11420
Lnet/minecraft/class_2643;method_11420()Z
named isRecentlyGenerated
Lnet/minecraft/block/entity/EndGatewayBlockEntity;isRecentlyGenerated()Z
-
needsCooldownBeforeTeleporting
public boolean needsCooldownBeforeTeleporting()- Mappings:
Namespace Name Mixin selector official f
Lcgw;f()Z
intermediary method_11421
Lnet/minecraft/class_2643;method_11421()Z
named needsCooldownBeforeTeleporting
Lnet/minecraft/block/entity/EndGatewayBlockEntity;needsCooldownBeforeTeleporting()Z
-
getRecentlyGeneratedBeamHeight
- Mappings:
Namespace Name Mixin selector official a
Lcgw;a(F)F
intermediary method_11417
Lnet/minecraft/class_2643;method_11417(F)F
named getRecentlyGeneratedBeamHeight
Lnet/minecraft/block/entity/EndGatewayBlockEntity;getRecentlyGeneratedBeamHeight(F)F
-
getCooldownBeamHeight
- Mappings:
Namespace Name Mixin selector official b
Lcgw;b(F)F
intermediary method_11412
Lnet/minecraft/class_2643;method_11412(F)F
named getCooldownBeamHeight
Lnet/minecraft/block/entity/EndGatewayBlockEntity;getCooldownBeamHeight(F)F
-
toUpdatePacket
- Overrides:
toUpdatePacket
in classBlockEntity
- Mappings:
Namespace Name Mixin selector official a
Lcfr;a()Lpo;
intermediary method_16886
Lnet/minecraft/class_2586;method_16886()Lnet/minecraft/class_2622;
named toUpdatePacket
Lnet/minecraft/block/entity/BlockEntity;toUpdatePacket()Lnet/minecraft/network/packet/s2c/play/BlockEntityUpdateS2CPacket;
-
toInitialChunkDataTag
- Overrides:
toInitialChunkDataTag
in classBlockEntity
- Mappings:
Namespace Name Mixin selector official b
Lcfr;b()Lmq;
intermediary method_16887
Lnet/minecraft/class_2586;method_16887()Lnet/minecraft/class_2487;
named toInitialChunkDataTag
Lnet/minecraft/block/entity/BlockEntity;toInitialChunkDataTag()Lnet/minecraft/nbt/CompoundTag;
-
startTeleportCooldown
private static void startTeleportCooldown(World world, BlockPos pos, BlockState state, EndGatewayBlockEntity blockEntity)- Mappings:
Namespace Name Mixin selector official c
Lcgw;c(Lbtv;Lfx;Lcht;Lcgw;)V
intermediary method_11411
Lnet/minecraft/class_2643;method_11411(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2643;)V
named startTeleportCooldown
Lnet/minecraft/block/entity/EndGatewayBlockEntity;startTeleportCooldown(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/entity/EndGatewayBlockEntity;)V
-
onSyncedBlockEvent
public boolean onSyncedBlockEvent(int type, int data)- Overrides:
onSyncedBlockEvent
in classBlockEntity
- Mappings:
Namespace Name Mixin selector official a_
Lcfr;a_(II)Z
intermediary method_11004
Lnet/minecraft/class_2586;method_11004(II)Z
named onSyncedBlockEvent
Lnet/minecraft/block/entity/BlockEntity;onSyncedBlockEvent(II)Z
-
tryTeleportingEntity
public static void tryTeleportingEntity(World world, BlockPos pos, BlockState state, Entity entity, EndGatewayBlockEntity blockEntity)- Mappings:
Namespace Name Mixin selector official a
Lcgw;a(Lbtv;Lfx;Lcht;Laqv;Lcgw;)V
intermediary method_11409
Lnet/minecraft/class_2643;method_11409(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1297;Lnet/minecraft/class_2643;)V
named tryTeleportingEntity
Lnet/minecraft/block/entity/EndGatewayBlockEntity;tryTeleportingEntity(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/entity/Entity;Lnet/minecraft/block/entity/EndGatewayBlockEntity;)V
-
findBestPortalExitPos
- Mappings:
Namespace Name Mixin selector official a
Lcgw;a(Lbtv;Lfx;)Lfx;
intermediary method_11419
Lnet/minecraft/class_2643;method_11419(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
named findBestPortalExitPos
Lnet/minecraft/block/entity/EndGatewayBlockEntity;findBestPortalExitPos(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
-
method_31699
- Mappings:
Namespace Name Mixin selector official a
Lcgw;a(Laav;Lfx;)Lfx;
intermediary method_31699
Lnet/minecraft/class_2643;method_31699(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
named method_31699
Lnet/minecraft/block/entity/EndGatewayBlockEntity;method_31699(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
-
method_31701
- Mappings:
Namespace Name Mixin selector official b
Lcgw;b(Laav;Lfx;)Ldiu;
intermediary method_31701
Lnet/minecraft/class_2643;method_31701(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243;
named method_31701
Lnet/minecraft/block/entity/EndGatewayBlockEntity;method_31701(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/Vec3d;
-
method_31698
- Mappings:
Namespace Name Mixin selector official a
Lcgw;a(Laav;Ldiu;)Z
intermediary method_31698
Lnet/minecraft/class_2643;method_31698(Lnet/minecraft/class_3218;Lnet/minecraft/class_243;)Z
named method_31698
Lnet/minecraft/block/entity/EndGatewayBlockEntity;method_31698(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/Vec3d;)Z
-
findExitPortalPos
private static BlockPos findExitPortalPos(BlockView world, BlockPos pos, int searchRadius, boolean bool)- Mappings:
Namespace Name Mixin selector official a
Lcgw;a(Lbsz;Lfx;IZ)Lfx;
intermediary method_11410
Lnet/minecraft/class_2643;method_11410(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;IZ)Lnet/minecraft/class_2338;
named findExitPortalPos
Lnet/minecraft/block/entity/EndGatewayBlockEntity;findExitPortalPos(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;IZ)Lnet/minecraft/util/math/BlockPos;
-
getChunk
- Mappings:
Namespace Name Mixin selector official a
Lcgw;a(Lbtv;Ldiu;)Lcjw;
intermediary method_11414
Lnet/minecraft/class_2643;method_11414(Lnet/minecraft/class_1937;Lnet/minecraft/class_243;)Lnet/minecraft/class_2818;
named getChunk
Lnet/minecraft/block/entity/EndGatewayBlockEntity;getChunk(Lnet/minecraft/world/World;Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/world/chunk/WorldChunk;
-
findPortalPosition
- Mappings:
Namespace Name Mixin selector official a
Lcgw;a(Lcjw;)Lfx;
intermediary method_11413
Lnet/minecraft/class_2643;method_11413(Lnet/minecraft/class_2818;)Lnet/minecraft/class_2338;
named findPortalPosition
Lnet/minecraft/block/entity/EndGatewayBlockEntity;findPortalPosition(Lnet/minecraft/world/chunk/WorldChunk;)Lnet/minecraft/util/math/BlockPos;
-
createPortal
private static void createPortal(ServerWorld world, BlockPos pos, EndGatewayFeatureConfig endGatewayFeatureConfig)- Mappings:
Namespace Name Mixin selector official a
Lcgw;a(Laav;Lfx;Lcrj;)V
intermediary method_11416
Lnet/minecraft/class_2643;method_11416(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_3018;)V
named createPortal
Lnet/minecraft/block/entity/EndGatewayBlockEntity;createPortal(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/gen/feature/EndGatewayFeatureConfig;)V
-
shouldDrawSide
- Overrides:
shouldDrawSide
in classEndPortalBlockEntity
- Mappings:
Namespace Name Mixin selector official a
Lcgx;a(Lgc;)Z
intermediary method_11400
Lnet/minecraft/class_2640;method_11400(Lnet/minecraft/class_2350;)Z
named shouldDrawSide
Lnet/minecraft/block/entity/EndPortalBlockEntity;shouldDrawSide(Lnet/minecraft/util/math/Direction;)Z
-
getDrawnSidesCount
- Mappings:
Namespace Name Mixin selector official h
Lcgw;h()I
intermediary method_11415
Lnet/minecraft/class_2643;method_11415()I
named getDrawnSidesCount
Lnet/minecraft/block/entity/EndGatewayBlockEntity;getDrawnSidesCount()I
-
setExitPortalPos
- Mappings:
Namespace Name Mixin selector official a
Lcgw;a(Lfx;Z)V
intermediary method_11418
Lnet/minecraft/class_2643;method_11418(Lnet/minecraft/class_2338;Z)V
named setExitPortalPos
Lnet/minecraft/block/entity/EndGatewayBlockEntity;setExitPortalPos(Lnet/minecraft/util/math/BlockPos;Z)V
-