类 BeehiveBlockEntity
- java.lang.Object
-
- net.minecraft.block.entity.BlockEntity
-
- net.minecraft.block.entity.BeehiveBlockEntity
-
public class BeehiveBlockEntity extends BlockEntity
- Mappings:
Namespace Name official chmintermediary net/minecraft/class_4482named net/minecraft/block/entity/BeehiveBlockEntity
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 (专用程序包) static classBeehiveBlockEntity.Beestatic classBeehiveBlockEntity.BeeState
-
字段概要
字段 修饰符和类型 字段 说明 private static intANGERED_CANNOT_ENTER_HIVE_TICKSprivate List<BeehiveBlockEntity.Bee>beesstatic StringBEES_KEYstatic StringENTITY_DATA_KEYstatic StringFLOWER_POS_KEYprivate @Nullable BlockPosflowerPosstatic StringHAS_NECTAR_KEYstatic intMAX_BEE_COUNTstatic StringMIN_OCCUPATION_TICKS_KEYprivate static intMIN_OCCUPATION_TICKS_WITH_NECTARstatic intMIN_OCCUPATION_TICKS_WITHOUT_NECTARstatic StringTICKS_IN_HIVE_KEY-
从类继承的字段 net.minecraft.block.entity.BlockEntity
pos, removed, world
-
-
构造器概要
构造器 构造器 说明 BeehiveBlockEntity(BlockPos pos, BlockState state)
-
方法概要
-
从类继承的方法 net.minecraft.block.entity.BlockEntity
cancelRemoval, copyItemDataRequiresOperator, createFromNbt, getCachedState, getPos, getType, getWorld, hasWorld, isRemoved, markDirty, markRemoved, onSyncedBlockEvent, populateCrashReport, setCachedState, setWorld, toInitialChunkDataNbt, toUpdatePacket
-
-
-
-
字段详细资料
-
FLOWER_POS_KEY
public static final String FLOWER_POS_KEY
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official aLchm;a:Ljava/lang/String;intermediary field_31306Lnet/minecraft/class_4482;field_31306:Ljava/lang/String;named FLOWER_POS_KEYLnet/minecraft/block/entity/BeehiveBlockEntity;FLOWER_POS_KEY:Ljava/lang/String;
-
MIN_OCCUPATION_TICKS_KEY
public static final String MIN_OCCUPATION_TICKS_KEY
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official bLchm;b:Ljava/lang/String;intermediary field_31307Lnet/minecraft/class_4482;field_31307:Ljava/lang/String;named MIN_OCCUPATION_TICKS_KEYLnet/minecraft/block/entity/BeehiveBlockEntity;MIN_OCCUPATION_TICKS_KEY:Ljava/lang/String;
-
ENTITY_DATA_KEY
public static final String ENTITY_DATA_KEY
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official cLchm;c:Ljava/lang/String;intermediary field_31308Lnet/minecraft/class_4482;field_31308:Ljava/lang/String;named ENTITY_DATA_KEYLnet/minecraft/block/entity/BeehiveBlockEntity;ENTITY_DATA_KEY:Ljava/lang/String;
-
TICKS_IN_HIVE_KEY
public static final String TICKS_IN_HIVE_KEY
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official dLchm;d:Ljava/lang/String;intermediary field_31309Lnet/minecraft/class_4482;field_31309:Ljava/lang/String;named TICKS_IN_HIVE_KEYLnet/minecraft/block/entity/BeehiveBlockEntity;TICKS_IN_HIVE_KEY:Ljava/lang/String;
-
HAS_NECTAR_KEY
public static final String HAS_NECTAR_KEY
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official eLchm;e:Ljava/lang/String;intermediary field_31310Lnet/minecraft/class_4482;field_31310:Ljava/lang/String;named HAS_NECTAR_KEYLnet/minecraft/block/entity/BeehiveBlockEntity;HAS_NECTAR_KEY:Ljava/lang/String;
-
BEES_KEY
public static final String BEES_KEY
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official fLchm;f:Ljava/lang/String;intermediary field_31311Lnet/minecraft/class_4482;field_31311:Ljava/lang/String;named BEES_KEYLnet/minecraft/block/entity/BeehiveBlockEntity;BEES_KEY:Ljava/lang/String;
-
MAX_BEE_COUNT
public static final int MAX_BEE_COUNT
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official gLchm;g:Iintermediary field_31312Lnet/minecraft/class_4482;field_31312:Inamed MAX_BEE_COUNTLnet/minecraft/block/entity/BeehiveBlockEntity;MAX_BEE_COUNT:I
-
ANGERED_CANNOT_ENTER_HIVE_TICKS
private static final int ANGERED_CANNOT_ENTER_HIVE_TICKS
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official iLchm;i:Iintermediary field_31314Lnet/minecraft/class_4482;field_31314:Inamed ANGERED_CANNOT_ENTER_HIVE_TICKSLnet/minecraft/block/entity/BeehiveBlockEntity;ANGERED_CANNOT_ENTER_HIVE_TICKS:I
-
MIN_OCCUPATION_TICKS_WITH_NECTAR
private static final int MIN_OCCUPATION_TICKS_WITH_NECTAR
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official jLchm;j:Iintermediary field_31315Lnet/minecraft/class_4482;field_31315:Inamed MIN_OCCUPATION_TICKS_WITH_NECTARLnet/minecraft/block/entity/BeehiveBlockEntity;MIN_OCCUPATION_TICKS_WITH_NECTAR:I
-
MIN_OCCUPATION_TICKS_WITHOUT_NECTAR
public static final int MIN_OCCUPATION_TICKS_WITHOUT_NECTAR
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official hLchm;h:Iintermediary field_31313Lnet/minecraft/class_4482;field_31313:Inamed MIN_OCCUPATION_TICKS_WITHOUT_NECTARLnet/minecraft/block/entity/BeehiveBlockEntity;MIN_OCCUPATION_TICKS_WITHOUT_NECTAR:I
-
bees
private final List<BeehiveBlockEntity.Bee> bees
- Mappings:
Namespace Name Mixin selector official kLchm;k:Ljava/util/List;intermediary field_20423Lnet/minecraft/class_4482;field_20423:Ljava/util/List;named beesLnet/minecraft/block/entity/BeehiveBlockEntity;bees:Ljava/util/List;
-
flowerPos
@Nullable private @Nullable BlockPos flowerPos
- Mappings:
Namespace Name Mixin selector official lLchm;l:Lgb;intermediary field_20424Lnet/minecraft/class_4482;field_20424:Lnet/minecraft/class_2338;named flowerPosLnet/minecraft/block/entity/BeehiveBlockEntity;flowerPos:Lnet/minecraft/util/math/BlockPos;
-
-
构造器详细资料
-
BeehiveBlockEntity
public BeehiveBlockEntity(BlockPos pos, BlockState state)
- Mappings:
Namespace Name Mixin selector official <init>Lchm;<init>(Lgb;Lcjr;)Vintermediary <init>Lnet/minecraft/class_4482;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Vnamed <init>Lnet/minecraft/block/entity/BeehiveBlockEntity;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
-
方法详细资料
-
markDirty
public void markDirty()
- 覆盖:
markDirty在类中BlockEntity- Mappings:
Namespace Name Mixin selector official Z_Lchp;Z_()Vintermediary method_5431Lnet/minecraft/class_2586;method_5431()Vnamed markDirtyLnet/minecraft/block/entity/BlockEntity;markDirty()V
-
isNearFire
public boolean isNearFire()
- Mappings:
Namespace Name Mixin selector official dLchm;d()Zintermediary method_23280Lnet/minecraft/class_4482;method_23280()Znamed isNearFireLnet/minecraft/block/entity/BeehiveBlockEntity;isNearFire()Z
-
hasNoBees
public boolean hasNoBees()
- Mappings:
Namespace Name Mixin selector official fLchm;f()Zintermediary method_22400Lnet/minecraft/class_4482;method_22400()Znamed hasNoBeesLnet/minecraft/block/entity/BeehiveBlockEntity;hasNoBees()Z
-
isFullOfBees
public boolean isFullOfBees()
- Mappings:
Namespace Name Mixin selector official gLchm;g()Zintermediary method_21856Lnet/minecraft/class_4482;method_21856()Znamed isFullOfBeesLnet/minecraft/block/entity/BeehiveBlockEntity;isFullOfBees()Z
-
angerBees
public void angerBees(@Nullable @Nullable PlayerEntity player, BlockState state, BeehiveBlockEntity.BeeState beeState)
- Mappings:
Namespace Name Mixin selector official aLchm;a(Lbjf;Lcjr;Lchm$b;)Vintermediary method_21850Lnet/minecraft/class_4482;method_21850(Lnet/minecraft/class_1657;Lnet/minecraft/class_2680;Lnet/minecraft/class_4482$class_4484;)Vnamed angerBeesLnet/minecraft/block/entity/BeehiveBlockEntity;angerBees(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/entity/BeehiveBlockEntity$BeeState;)V
-
tryReleaseBee
private List<Entity> tryReleaseBee(BlockState state, BeehiveBlockEntity.BeeState beeState)
- Mappings:
Namespace Name Mixin selector official aLchm;a(Lcjr;Lchm$b;)Ljava/util/List;intermediary method_21852Lnet/minecraft/class_4482;method_21852(Lnet/minecraft/class_2680;Lnet/minecraft/class_4482$class_4484;)Ljava/util/List;named tryReleaseBeeLnet/minecraft/block/entity/BeehiveBlockEntity;tryReleaseBee(Lnet/minecraft/block/BlockState;Lnet/minecraft/block/entity/BeehiveBlockEntity$BeeState;)Ljava/util/List;
-
tryEnterHive
public void tryEnterHive(Entity entity, boolean hasNectar)
- Mappings:
Namespace Name Mixin selector official aLchm;a(Lasl;Z)Vintermediary method_21848Lnet/minecraft/class_4482;method_21848(Lnet/minecraft/class_1297;Z)Vnamed tryEnterHiveLnet/minecraft/block/entity/BeehiveBlockEntity;tryEnterHive(Lnet/minecraft/entity/Entity;Z)V
-
getBeeCount
public int getBeeCount()
- Mappings:
Namespace Name Mixin selector official hLchm;h()Iintermediary method_23903Lnet/minecraft/class_4482;method_23903()Inamed getBeeCountLnet/minecraft/block/entity/BeehiveBlockEntity;getBeeCount()I
-
getHoneyLevel
public static int getHoneyLevel(BlockState state)
- Mappings:
Namespace Name Mixin selector official aLchm;a(Lcjr;)Iintermediary method_23902Lnet/minecraft/class_4482;method_23902(Lnet/minecraft/class_2680;)Inamed getHoneyLevelLnet/minecraft/block/entity/BeehiveBlockEntity;getHoneyLevel(Lnet/minecraft/block/BlockState;)I
-
isSmoked
public boolean isSmoked()
- Mappings:
Namespace Name Mixin selector official iLchm;i()Zintermediary method_23904Lnet/minecraft/class_4482;method_23904()Znamed isSmokedLnet/minecraft/block/entity/BeehiveBlockEntity;isSmoked()Z
-
tryEnterHive
public void tryEnterHive(Entity entity, boolean hasNectar, int ticksInHive)
- Mappings:
Namespace Name Mixin selector official aLchm;a(Lasl;ZI)Vintermediary method_21849Lnet/minecraft/class_4482;method_21849(Lnet/minecraft/class_1297;ZI)Vnamed tryEnterHiveLnet/minecraft/block/entity/BeehiveBlockEntity;tryEnterHive(Lnet/minecraft/entity/Entity;ZI)V
-
addBee
public void addBee(CompoundTag nbtCompound, int ticksInHive, boolean hasNectar)
- Mappings:
Namespace Name Mixin selector official aLchm;a(Lmv;IZ)Vintermediary method_35292Lnet/minecraft/class_4482;method_35292(Lnet/minecraft/class_2487;IZ)Vnamed addBeeLnet/minecraft/block/entity/BeehiveBlockEntity;addBee(Lnet/minecraft/nbt/CompoundTag;IZ)V
-
releaseBee
private static boolean releaseBee(World world, BlockPos pos, BlockState state, BeehiveBlockEntity.Bee bee, @Nullable @Nullable List<Entity> entities, BeehiveBlockEntity.BeeState beeState, @Nullable @Nullable BlockPos flowerPos)
- Mappings:
Namespace Name Mixin selector official aLchm;a(Lbvr;Lgb;Lcjr;Lchm$a;Ljava/util/List;Lchm$b;Lgb;)Zintermediary method_21855Lnet/minecraft/class_4482;method_21855(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_4482$class_4483;Ljava/util/List;Lnet/minecraft/class_4482$class_4484;Lnet/minecraft/class_2338;)Znamed releaseBeeLnet/minecraft/block/entity/BeehiveBlockEntity;releaseBee(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/entity/BeehiveBlockEntity$Bee;Ljava/util/List;Lnet/minecraft/block/entity/BeehiveBlockEntity$BeeState;Lnet/minecraft/util/math/BlockPos;)Z
-
ageBee
private static void ageBee(int ticks, BeeEntity bee)- Mappings:
Namespace Name Mixin selector official aLchm;a(ILbda;)Vintermediary method_29562Lnet/minecraft/class_4482;method_29562(ILnet/minecraft/class_4466;)Vnamed ageBeeLnet/minecraft/block/entity/BeehiveBlockEntity;ageBee(ILnet/minecraft/entity/passive/BeeEntity;)V
-
hasFlowerPos
private boolean hasFlowerPos()
- Mappings:
Namespace Name Mixin selector official sLchm;s()Zintermediary method_21857Lnet/minecraft/class_4482;method_21857()Znamed hasFlowerPosLnet/minecraft/block/entity/BeehiveBlockEntity;hasFlowerPos()Z
-
tickBees
private static void tickBees(World world, BlockPos pos, BlockState state, List<BeehiveBlockEntity.Bee> bees, @Nullable @Nullable BlockPos flowerPos)
- Mappings:
Namespace Name Mixin selector official aLchm;a(Lbvr;Lgb;Lcjr;Ljava/util/List;Lgb;)Vintermediary method_21858Lnet/minecraft/class_4482;method_21858(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/List;Lnet/minecraft/class_2338;)Vnamed tickBeesLnet/minecraft/block/entity/BeehiveBlockEntity;tickBees(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Ljava/util/List;Lnet/minecraft/util/math/BlockPos;)V
-
serverTick
public static void serverTick(World world, BlockPos pos, BlockState state, BeehiveBlockEntity blockEntity)
- Mappings:
Namespace Name Mixin selector official aLchm;a(Lbvr;Lgb;Lcjr;Lchm;)Vintermediary method_31656Lnet/minecraft/class_4482;method_31656(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_4482;)Vnamed serverTickLnet/minecraft/block/entity/BeehiveBlockEntity;serverTick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/entity/BeehiveBlockEntity;)V
-
readNbt
public void readNbt(CompoundTag nbt)
- 覆盖:
readNbt在类中BlockEntity- Mappings:
Namespace Name Mixin selector official aLchp;a(Lmv;)Vintermediary method_11014Lnet/minecraft/class_2586;method_11014(Lnet/minecraft/class_2487;)Vnamed readNbtLnet/minecraft/block/entity/BlockEntity;readNbt(Lnet/minecraft/nbt/CompoundTag;)V
-
writeNbt
public CompoundTag writeNbt(CompoundTag nbt)
- 覆盖:
writeNbt在类中BlockEntity- Mappings:
Namespace Name Mixin selector official bLchp;b(Lmv;)Lmv;intermediary method_11007Lnet/minecraft/class_2586;method_11007(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;named writeNbtLnet/minecraft/block/entity/BlockEntity;writeNbt(Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag;
-
getBees
public ListTag getBees()
- Mappings:
Namespace Name Mixin selector official jLchm;j()Lnb;intermediary method_21859Lnet/minecraft/class_4482;method_21859()Lnet/minecraft/class_2499;named getBeesLnet/minecraft/block/entity/BeehiveBlockEntity;getBees()Lnet/minecraft/nbt/ListTag;
-
-