类 UpgradeData
- java.lang.Object
-
- net.minecraft.world.chunk.UpgradeData
-
public class UpgradeData extends Object
- Mappings:
Namespace Name official cmfintermediary net/minecraft/class_2843named net/minecraft/world/chunk/UpgradeData
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 (专用程序包) static classUpgradeData.BuiltinLogicstatic interfaceUpgradeData.Logic
-
字段概要
字段 修饰符和类型 字段 说明 private static Map<Block,UpgradeData.Logic>BLOCK_TO_LOGICprivate static Set<UpgradeData.Logic>CALLBACK_LOGICSprivate int[][]centerIndicesToUpgradeprivate static EightWayDirection[]EIGHT_WAYSprivate static Stringfield_31412private static LoggerLOGGERstatic UpgradeDataNO_UPGRADE_DATAprivate EnumSet<EightWayDirection>sidesToUpgrade
-
构造器概要
构造器 限定符 构造器 说明 UpgradeData(CompoundTag nbt, HeightLimitView world)privateUpgradeData(HeightLimitView world)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 private static BlockStateapplyAdjacentBlock(BlockState oldState, Direction dir, WorldAccess world, BlockPos currentPos, BlockPos otherPos)booleanisDone()CompoundTagtoNbt()voidupgrade(WorldChunk chunk)private voidupgradeCenter(WorldChunk chunk)private static voidupgradeSide(WorldChunk chunk, EightWayDirection side)
-
-
-
字段详细资料
-
LOGGER
private static final Logger LOGGER
- Mappings:
Namespace Name Mixin selector official bLcmf;b:Lorg/apache/logging/log4j/Logger;intermediary field_12956Lnet/minecraft/class_2843;field_12956:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/world/chunk/UpgradeData;LOGGER:Lorg/apache/logging/log4j/Logger;
-
NO_UPGRADE_DATA
public static final UpgradeData NO_UPGRADE_DATA
- Mappings:
Namespace Name Mixin selector official aLcmf;a:Lcmf;intermediary field_12950Lnet/minecraft/class_2843;field_12950:Lnet/minecraft/class_2843;named NO_UPGRADE_DATALnet/minecraft/world/chunk/UpgradeData;NO_UPGRADE_DATA:Lnet/minecraft/world/chunk/UpgradeData;
-
field_31412
private static final String field_31412
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official cLcmf;c:Ljava/lang/String;intermediary field_31412Lnet/minecraft/class_2843;field_31412:Ljava/lang/String;named field_31412Lnet/minecraft/world/chunk/UpgradeData;field_31412:Ljava/lang/String;
-
EIGHT_WAYS
private static final EightWayDirection[] EIGHT_WAYS
- Mappings:
Namespace Name Mixin selector official dLcmf;d:[Lgh;intermediary field_12952Lnet/minecraft/class_2843;field_12952:[Lnet/minecraft/class_2355;named EIGHT_WAYSLnet/minecraft/world/chunk/UpgradeData;EIGHT_WAYS:[Lnet/minecraft/util/EightWayDirection;
-
BLOCK_TO_LOGIC
private static final Map<Block,UpgradeData.Logic> BLOCK_TO_LOGIC
- Mappings:
Namespace Name Mixin selector official gLcmf;g:Ljava/util/Map;intermediary field_12953Lnet/minecraft/class_2843;field_12953:Ljava/util/Map;named BLOCK_TO_LOGICLnet/minecraft/world/chunk/UpgradeData;BLOCK_TO_LOGIC:Ljava/util/Map;
-
CALLBACK_LOGICS
private static final Set<UpgradeData.Logic> CALLBACK_LOGICS
- Mappings:
Namespace Name Mixin selector official hLcmf;h:Ljava/util/Set;intermediary field_12954Lnet/minecraft/class_2843;field_12954:Ljava/util/Set;named CALLBACK_LOGICSLnet/minecraft/world/chunk/UpgradeData;CALLBACK_LOGICS:Ljava/util/Set;
-
sidesToUpgrade
private final EnumSet<EightWayDirection> sidesToUpgrade
- Mappings:
Namespace Name Mixin selector official eLcmf;e:Ljava/util/EnumSet;intermediary field_12951Lnet/minecraft/class_2843;field_12951:Ljava/util/EnumSet;named sidesToUpgradeLnet/minecraft/world/chunk/UpgradeData;sidesToUpgrade:Ljava/util/EnumSet;
-
centerIndicesToUpgrade
private final int[][] centerIndicesToUpgrade
- Mappings:
Namespace Name Mixin selector official fLcmf;f:[[Iintermediary field_12955Lnet/minecraft/class_2843;field_12955:[[Inamed centerIndicesToUpgradeLnet/minecraft/world/chunk/UpgradeData;centerIndicesToUpgrade:[[I
-
-
构造器详细资料
-
UpgradeData
private UpgradeData(HeightLimitView world)
- Mappings:
Namespace Name Mixin selector official <init>Lcmf;<init>(Lbvt;)Vintermediary <init>Lnet/minecraft/class_2843;<init>(Lnet/minecraft/class_5539;)Vnamed <init>Lnet/minecraft/world/chunk/UpgradeData;<init>(Lnet/minecraft/world/HeightLimitView;)V
-
UpgradeData
public UpgradeData(CompoundTag nbt, HeightLimitView world)
- Mappings:
Namespace Name Mixin selector official <init>Lcmf;<init>(Lmv;Lbvt;)Vintermediary <init>Lnet/minecraft/class_2843;<init>(Lnet/minecraft/class_2487;Lnet/minecraft/class_5539;)Vnamed <init>Lnet/minecraft/world/chunk/UpgradeData;<init>(Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/HeightLimitView;)V
-
-
方法详细资料
-
upgrade
public void upgrade(WorldChunk chunk)
- Mappings:
Namespace Name Mixin selector official aLcmf;a(Lclv;)Vintermediary method_12356Lnet/minecraft/class_2843;method_12356(Lnet/minecraft/class_2818;)Vnamed upgradeLnet/minecraft/world/chunk/UpgradeData;upgrade(Lnet/minecraft/world/chunk/WorldChunk;)V
-
upgradeSide
private static void upgradeSide(WorldChunk chunk, EightWayDirection side)
- Mappings:
Namespace Name Mixin selector official aLcmf;a(Lclv;Lgh;)Vintermediary method_12352Lnet/minecraft/class_2843;method_12352(Lnet/minecraft/class_2818;Lnet/minecraft/class_2355;)Vnamed upgradeSideLnet/minecraft/world/chunk/UpgradeData;upgradeSide(Lnet/minecraft/world/chunk/WorldChunk;Lnet/minecraft/util/EightWayDirection;)V
-
applyAdjacentBlock
private static BlockState applyAdjacentBlock(BlockState oldState, Direction dir, WorldAccess world, BlockPos currentPos, BlockPos otherPos)
- Mappings:
Namespace Name Mixin selector official aLcmf;a(Lcjr;Lgg;Lbvs;Lgb;Lgb;)Lcjr;intermediary method_12351Lnet/minecraft/class_2843;method_12351(Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;named applyAdjacentBlockLnet/minecraft/world/chunk/UpgradeData;applyAdjacentBlock(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;
-
upgradeCenter
private void upgradeCenter(WorldChunk chunk)
- Mappings:
Namespace Name Mixin selector official bLcmf;b(Lclv;)Vintermediary method_12348Lnet/minecraft/class_2843;method_12348(Lnet/minecraft/class_2818;)Vnamed upgradeCenterLnet/minecraft/world/chunk/UpgradeData;upgradeCenter(Lnet/minecraft/world/chunk/WorldChunk;)V
-
isDone
public boolean isDone()
- Mappings:
Namespace Name Mixin selector official aLcmf;a()Zintermediary method_12349Lnet/minecraft/class_2843;method_12349()Znamed isDoneLnet/minecraft/world/chunk/UpgradeData;isDone()Z
-
toNbt
public CompoundTag toNbt()
- Mappings:
Namespace Name Mixin selector official bLcmf;b()Lmv;intermediary method_12350Lnet/minecraft/class_2843;method_12350()Lnet/minecraft/class_2487;named toNbtLnet/minecraft/world/chunk/UpgradeData;toNbt()Lnet/minecraft/nbt/CompoundTag;
-
-