类 CachedBlockPosition
- java.lang.Object
-
- net.minecraft.block.pattern.CachedBlockPosition
-
public class CachedBlockPosition extends Object
- Mappings:
Namespace Name official cjvintermediary net/minecraft/class_2694named net/minecraft/block/pattern/CachedBlockPosition
-
-
字段概要
字段 修饰符和类型 字段 说明 private BlockEntityblockEntityprivate booleancachedEntityprivate booleanforceLoadprivate BlockPosposprivate BlockStatestateprivate WorldViewworld
-
构造器概要
构造器 构造器 说明 CachedBlockPosition(WorldView world, BlockPos pos, boolean forceLoad)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 @Nullable BlockEntitygetBlockEntity()BlockPosgetBlockPos()BlockStategetBlockState()WorldViewgetWorld()static Predicate<CachedBlockPosition>matchesBlockState(Predicate<BlockState> state)
-
-
-
字段详细资料
-
world
private final WorldView world
- Mappings:
Namespace Name Mixin selector official aLcjv;a:Lbvu;intermediary field_12330Lnet/minecraft/class_2694;field_12330:Lnet/minecraft/class_4538;named worldLnet/minecraft/block/pattern/CachedBlockPosition;world:Lnet/minecraft/world/WorldView;
-
pos
private final BlockPos pos
- Mappings:
Namespace Name Mixin selector official bLcjv;b:Lgb;intermediary field_12331Lnet/minecraft/class_2694;field_12331:Lnet/minecraft/class_2338;named posLnet/minecraft/block/pattern/CachedBlockPosition;pos:Lnet/minecraft/util/math/BlockPos;
-
forceLoad
private final boolean forceLoad
- Mappings:
Namespace Name Mixin selector official cLcjv;c:Zintermediary field_12329Lnet/minecraft/class_2694;field_12329:Znamed forceLoadLnet/minecraft/block/pattern/CachedBlockPosition;forceLoad:Z
-
state
private BlockState state
- Mappings:
Namespace Name Mixin selector official dLcjv;d:Lcjr;intermediary field_12326Lnet/minecraft/class_2694;field_12326:Lnet/minecraft/class_2680;named stateLnet/minecraft/block/pattern/CachedBlockPosition;state:Lnet/minecraft/block/BlockState;
-
blockEntity
private BlockEntity blockEntity
- Mappings:
Namespace Name Mixin selector official eLcjv;e:Lchp;intermediary field_12327Lnet/minecraft/class_2694;field_12327:Lnet/minecraft/class_2586;named blockEntityLnet/minecraft/block/pattern/CachedBlockPosition;blockEntity:Lnet/minecraft/block/entity/BlockEntity;
-
cachedEntity
private boolean cachedEntity
- Mappings:
Namespace Name Mixin selector official fLcjv;f:Zintermediary field_12328Lnet/minecraft/class_2694;field_12328:Znamed cachedEntityLnet/minecraft/block/pattern/CachedBlockPosition;cachedEntity:Z
-
-
构造器详细资料
-
CachedBlockPosition
public CachedBlockPosition(WorldView world, BlockPos pos, boolean forceLoad)
- Mappings:
Namespace Name Mixin selector official <init>Lcjv;<init>(Lbvu;Lgb;Z)Vintermediary <init>Lnet/minecraft/class_2694;<init>(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Z)Vnamed <init>Lnet/minecraft/block/pattern/CachedBlockPosition;<init>(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;Z)V
-
-
方法详细资料
-
getBlockState
public BlockState getBlockState()
- Mappings:
Namespace Name Mixin selector official aLcjv;a()Lcjr;intermediary method_11681Lnet/minecraft/class_2694;method_11681()Lnet/minecraft/class_2680;named getBlockStateLnet/minecraft/block/pattern/CachedBlockPosition;getBlockState()Lnet/minecraft/block/BlockState;
-
getBlockEntity
@Nullable public @Nullable BlockEntity getBlockEntity()
- Mappings:
Namespace Name Mixin selector official bLcjv;b()Lchp;intermediary method_11680Lnet/minecraft/class_2694;method_11680()Lnet/minecraft/class_2586;named getBlockEntityLnet/minecraft/block/pattern/CachedBlockPosition;getBlockEntity()Lnet/minecraft/block/entity/BlockEntity;
-
getWorld
public WorldView getWorld()
- Mappings:
Namespace Name Mixin selector official cLcjv;c()Lbvu;intermediary method_11679Lnet/minecraft/class_2694;method_11679()Lnet/minecraft/class_4538;named getWorldLnet/minecraft/block/pattern/CachedBlockPosition;getWorld()Lnet/minecraft/world/WorldView;
-
getBlockPos
public BlockPos getBlockPos()
- Mappings:
Namespace Name Mixin selector official dLcjv;d()Lgb;intermediary method_11683Lnet/minecraft/class_2694;method_11683()Lnet/minecraft/class_2338;named getBlockPosLnet/minecraft/block/pattern/CachedBlockPosition;getBlockPos()Lnet/minecraft/util/math/BlockPos;
-
matchesBlockState
public static Predicate<CachedBlockPosition> matchesBlockState(Predicate<BlockState> state)
- Mappings:
Namespace Name Mixin selector official aLcjv;a(Ljava/util/function/Predicate;)Ljava/util/function/Predicate;intermediary method_11678Lnet/minecraft/class_2694;method_11678(Ljava/util/function/Predicate;)Ljava/util/function/Predicate;named matchesBlockStateLnet/minecraft/block/pattern/CachedBlockPosition;matchesBlockState(Ljava/util/function/Predicate;)Ljava/util/function/Predicate;
-
-