Package net.minecraft.world.chunk
Class UpgradeData
java.lang.Object
net.minecraft.world.chunk.UpgradeData
- Mappings:
- Namespace - Name - official - dev- intermediary - net/minecraft/class_2843- named - net/minecraft/world/chunk/UpgradeData
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionprivate static enumstatic interface
- 
Field SummaryFieldsModifier and TypeFieldDescription(package private) static final Map<Block,UpgradeData.Logic> (package private) static final Set<UpgradeData.Logic>private final int[][]private static final EightWayDirection[]private static final Stringprivate static final Loggerstatic final UpgradeDataprivate final EnumSet<EightWayDirection>
- 
Constructor SummaryConstructorsModifierConstructorDescriptionUpgradeData(NbtCompound nbt, HeightLimitView world) privateUpgradeData(HeightLimitView world) 
- 
Method SummaryModifier and TypeMethodDescriptionprivate static <T> voidaddNeighborTicks(NbtCompound nbt, String key, Function<String, Optional<T>> nameToType, List<Tick<T>> ticks) private static BlockStateapplyAdjacentBlock(BlockState oldState, Direction dir, WorldAccess world, BlockPos currentPos, BlockPos otherPos) booleanisDone()toNbt()voidupgrade(WorldChunk chunk) private voidupgradeCenter(WorldChunk chunk) private static voidupgradeSide(WorldChunk chunk, EightWayDirection side) 
- 
Field Details- 
LOGGER- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldev;b:Lorg/slf4j/Logger;- intermediary - field_12956- Lnet/minecraft/class_2843;field_12956:Lorg/slf4j/Logger;- named - LOGGER- Lnet/minecraft/world/chunk/UpgradeData;LOGGER:Lorg/slf4j/Logger;
 
- 
NO_UPGRADE_DATA- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldev;a:Ldev;- intermediary - field_12950- Lnet/minecraft/class_2843;field_12950:Lnet/minecraft/class_2843;- named - NO_UPGRADE_DATA- Lnet/minecraft/world/chunk/UpgradeData;NO_UPGRADE_DATA:Lnet/minecraft/world/chunk/UpgradeData;
 
- 
INDICES_KEY- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - c- Ldev;c:Ljava/lang/String;- intermediary - field_31412- Lnet/minecraft/class_2843;field_31412:Ljava/lang/String;- named - INDICES_KEY- Lnet/minecraft/world/chunk/UpgradeData;INDICES_KEY:Ljava/lang/String;
 
- 
EIGHT_WAYS- Mappings:
- Namespace - Name - Mixin selector - official - d- Ldev;d:[Lhb;- intermediary - field_12952- Lnet/minecraft/class_2843;field_12952:[Lnet/minecraft/class_2355;- named - EIGHT_WAYS- Lnet/minecraft/world/chunk/UpgradeData;EIGHT_WAYS:[Lnet/minecraft/util/math/EightWayDirection;
 
- 
BLOCK_TO_LOGIC- Mappings:
- Namespace - Name - Mixin selector - official - i- Ldev;i:Ljava/util/Map;- intermediary - field_12953- Lnet/minecraft/class_2843;field_12953:Ljava/util/Map;- named - BLOCK_TO_LOGIC- Lnet/minecraft/world/chunk/UpgradeData;BLOCK_TO_LOGIC:Ljava/util/Map;
 
- 
CALLBACK_LOGICS- Mappings:
- Namespace - Name - Mixin selector - official - j- Ldev;j:Ljava/util/Set;- intermediary - field_12954- Lnet/minecraft/class_2843;field_12954:Ljava/util/Set;- named - CALLBACK_LOGICS- Lnet/minecraft/world/chunk/UpgradeData;CALLBACK_LOGICS:Ljava/util/Set;
 
- 
sidesToUpgrade- Mappings:
- Namespace - Name - Mixin selector - official - e- Ldev;e:Ljava/util/EnumSet;- intermediary - field_12951- Lnet/minecraft/class_2843;field_12951:Ljava/util/EnumSet;- named - sidesToUpgrade- Lnet/minecraft/world/chunk/UpgradeData;sidesToUpgrade:Ljava/util/EnumSet;
 
- 
blockTicks- Mappings:
- Namespace - Name - Mixin selector - official - f- Ldev;f:Ljava/util/List;- intermediary - field_36538- Lnet/minecraft/class_2843;field_36538:Ljava/util/List;- named - blockTicks- Lnet/minecraft/world/chunk/UpgradeData;blockTicks:Ljava/util/List;
 
- 
fluidTicks- Mappings:
- Namespace - Name - Mixin selector - official - g- Ldev;g:Ljava/util/List;- intermediary - field_36539- Lnet/minecraft/class_2843;field_36539:Ljava/util/List;- named - fluidTicks- Lnet/minecraft/world/chunk/UpgradeData;fluidTicks:Ljava/util/List;
 
- 
centerIndicesToUpgradeprivate final int[][] centerIndicesToUpgrade- Mappings:
- Namespace - Name - Mixin selector - official - h- Ldev;h:[[I- intermediary - field_12955- Lnet/minecraft/class_2843;field_12955:[[I- named - centerIndicesToUpgrade- Lnet/minecraft/world/chunk/UpgradeData;centerIndicesToUpgrade:[[I
 
 
- 
- 
Constructor Details- 
UpgradeData- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Ldev;<init>(Lcmo;)V- intermediary - <init>- Lnet/minecraft/class_2843;<init>(Lnet/minecraft/class_5539;)V- named - <init>- Lnet/minecraft/world/chunk/UpgradeData;<init>(Lnet/minecraft/world/HeightLimitView;)V
 
- 
UpgradeData- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Ldev;<init>(Lqr;Lcmo;)V- intermediary - <init>- Lnet/minecraft/class_2843;<init>(Lnet/minecraft/class_2487;Lnet/minecraft/class_5539;)V- named - <init>- Lnet/minecraft/world/chunk/UpgradeData;<init>(Lnet/minecraft/nbt/NbtCompound;Lnet/minecraft/world/HeightLimitView;)V
 
 
- 
- 
Method Details- 
addNeighborTicksprivate static <T> void addNeighborTicks(NbtCompound nbt, String key, Function<String, Optional<T>> nameToType, List<Tick<T>> ticks) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldev;a(Lqr;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/List;)V- intermediary - method_40456- Lnet/minecraft/class_2843;method_40456(Lnet/minecraft/class_2487;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/List;)V- named - addNeighborTicks- Lnet/minecraft/world/chunk/UpgradeData;addNeighborTicks(Lnet/minecraft/nbt/NbtCompound;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/List;)V
 
- 
upgrade- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldev;a(Ldei;)V- intermediary - method_12356- Lnet/minecraft/class_2843;method_12356(Lnet/minecraft/class_2818;)V- named - upgrade- Lnet/minecraft/world/chunk/UpgradeData;upgrade(Lnet/minecraft/world/chunk/WorldChunk;)V
 
- 
upgradeSide- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldev;a(Ldei;Lhb;)V- intermediary - method_12352- Lnet/minecraft/class_2843;method_12352(Lnet/minecraft/class_2818;Lnet/minecraft/class_2355;)V- named - upgradeSide- Lnet/minecraft/world/chunk/UpgradeData;upgradeSide(Lnet/minecraft/world/chunk/WorldChunk;Lnet/minecraft/util/math/EightWayDirection;)V
 
- 
applyAdjacentBlockprivate static BlockState applyAdjacentBlock(BlockState oldState, Direction dir, WorldAccess world, BlockPos currentPos, BlockPos otherPos) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldev;a(Ldcb;Lha;Lcmn;Lgu;Lgu;)Ldcb;- intermediary - method_12351- Lnet/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 - applyAdjacentBlock- Lnet/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- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldev;b(Ldei;)V- intermediary - method_12348- Lnet/minecraft/class_2843;method_12348(Lnet/minecraft/class_2818;)V- named - upgradeCenter- Lnet/minecraft/world/chunk/UpgradeData;upgradeCenter(Lnet/minecraft/world/chunk/WorldChunk;)V
 
- 
isDonepublic boolean isDone()- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldev;a()Z- intermediary - method_12349- Lnet/minecraft/class_2843;method_12349()Z- named - isDone- Lnet/minecraft/world/chunk/UpgradeData;isDone()Z
 
- 
toNbt- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldev;b()Lqr;- intermediary - method_12350- Lnet/minecraft/class_2843;method_12350()Lnet/minecraft/class_2487;- named - toNbt- Lnet/minecraft/world/chunk/UpgradeData;toNbt()Lnet/minecraft/nbt/NbtCompound;
 
 
-