Package net.minecraft
Class class_4245
java.lang.Object
net.minecraft.class_4245
- All Implemented Interfaces:
class_3600,BlockView,RenderBlockView
- Mappings:
Namespace Name official cwvintermediary net/minecraft/class_4245named net/minecraft/class_4245
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final intprotected final intprotected final BlockPosprotected final intprotected final intprotected final intprotected final Chunk[][]protected final class_4245.class_4246[]protected final World -
Constructor Summary
ConstructorsConstructorDescriptionclass_4245(World world, int int2, int int3, Chunk[][] chunk, BlockPos blockPos, BlockPos blockPos2) -
Method Summary
Modifier and TypeMethodDescriptionintgetBlockEntity(BlockPos pos) getBlockState(BlockPos pos) getFluidState(BlockPos pos) intbooleanhasDirectSunlight(BlockPos blockPos) floatmethod_16356(BlockPos blockPos) method_16360(double double2, double double3, double double4, double double5, Predicate<Entity> predicate) booleanmethod_16368(Entity entity, VoxelShape voxelShape) intmethod_16370(LightType lightType, BlockPos blockPos) intmethod_16372(class_3804.class_3805 class_3805, int int2, int int3) intmethod_16379(BlockPos blockPos, int int2) intmethod_16389(BlockPos blockPos, int int2) booleanbooleanmethod_19345(int int2, int int3) static class_4245method_19346(World world, BlockPos blockPos, BlockPos blockPos2, int int2) protected intmethod_19347(BlockPos blockPos) method_19348(BlockPos blockPos, Chunk.Status status) private intmethod_19349(LightType lightType, BlockPos blockPos) booleanmethod_8487(int int2, int int3, boolean bool) intmethod_8576(BlockPos blockPos, Direction direction) method_8577(BlockPos blockPos) intmethod_8578(BlockPos blockPos, int int2) booleanmethod_8579(BlockPos blockPos) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.BlockView
getMaxLightLevelMethods inherited from interface net.minecraft.world.RenderBlockView
method_16357, method_16358, method_16359, method_16361, method_16362, method_16364, method_16365, method_16366, method_16367, method_16369, method_16371, method_16373, method_16374, method_16375, method_16378, method_16380, method_16381, method_16382, method_16383, method_16384, method_16385, method_16386, method_16387, method_16388, method_16391, method_16392, method_16394
-
Field Details
-
field_20869
protected final int field_20869- Mappings:
Namespace Name Mixin selector official aLcwv;a:Iintermediary field_20869Lnet/minecraft/class_4245;field_20869:Inamed field_20869Lnet/minecraft/class_4245;field_20869:I
-
field_20870
protected final int field_20870- Mappings:
Namespace Name Mixin selector official bLcwv;b:Iintermediary field_20870Lnet/minecraft/class_4245;field_20870:Inamed field_20870Lnet/minecraft/class_4245;field_20870:I
-
field_20871
- Mappings:
Namespace Name Mixin selector official cLcwv;c:Lel;intermediary field_20871Lnet/minecraft/class_4245;field_20871:Lnet/minecraft/class_2552;named field_20871Lnet/minecraft/class_4245;field_20871:Lnet/minecraft/util/math/BlockPos;
-
field_20872
protected final int field_20872- Mappings:
Namespace Name Mixin selector official dLcwv;d:Iintermediary field_20872Lnet/minecraft/class_4245;field_20872:Inamed field_20872Lnet/minecraft/class_4245;field_20872:I
-
field_20873
protected final int field_20873- Mappings:
Namespace Name Mixin selector official eLcwv;e:Iintermediary field_20873Lnet/minecraft/class_4245;field_20873:Inamed field_20873Lnet/minecraft/class_4245;field_20873:I
-
field_20874
protected final int field_20874- Mappings:
Namespace Name Mixin selector official fLcwv;f:Iintermediary field_20874Lnet/minecraft/class_4245;field_20874:Inamed field_20874Lnet/minecraft/class_4245;field_20874:I
-
field_20875
- Mappings:
Namespace Name Mixin selector official gLcwv;g:[[Lbnj;intermediary field_20875Lnet/minecraft/class_4245;field_20875:[[Lnet/minecraft/class_1196;named field_20875Lnet/minecraft/class_4245;field_20875:[[Lnet/minecraft/world/chunk/Chunk;
-
field_20876
- Mappings:
Namespace Name Mixin selector official hLcwv;h:[Lcwv$a;intermediary field_20876Lnet/minecraft/class_4245;field_20876:[Lnet/minecraft/class_4245$class_4246;named field_20876Lnet/minecraft/class_4245;field_20876:[Lnet/minecraft/class_4245$class_4246;
-
field_20877
- Mappings:
Namespace Name Mixin selector official iLcwv;i:Laxy;intermediary field_20877Lnet/minecraft/class_4245;field_20877:Lnet/minecraft/class_1150;named field_20877Lnet/minecraft/class_4245;field_20877:Lnet/minecraft/world/World;
-
-
Constructor Details
-
class_4245
-
-
Method Details
-
method_19346
@Nullable public static class_4245 method_19346(World world, BlockPos blockPos, BlockPos blockPos2, int int2) - Mappings:
Namespace Name Mixin selector official aLcwv;a(Laxy;Lel;Lel;I)Lcwv;intermediary method_19346Lnet/minecraft/class_4245;method_19346(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_2552;I)Lnet/minecraft/class_4245;named method_19346Lnet/minecraft/class_4245;method_19346(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;I)Lnet/minecraft/class_4245;
-
method_19347
- Mappings:
Namespace Name Mixin selector official aLcwv;a(Lel;)Iintermediary method_19347Lnet/minecraft/class_4245;method_19347(Lnet/minecraft/class_2552;)Inamed method_19347Lnet/minecraft/class_4245;method_19347(Lnet/minecraft/util/math/BlockPos;)I
-
getBlockState
- Specified by:
getBlockStatein interfaceBlockView- Mappings:
Namespace Name Mixin selector official a_Laxk;a_(Lel;)Lblc;intermediary method_8580Lnet/minecraft/class_1158;method_8580(Lnet/minecraft/class_2552;)Lnet/minecraft/class_2232;named getBlockStateLnet/minecraft/world/BlockView;getBlockState(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;
-
getFluidState
- Specified by:
getFluidStatein interfaceBlockView- Mappings:
Namespace Name Mixin selector official bLaxk;b(Lel;)Lbyw;intermediary method_16280Lnet/minecraft/class_1158;method_16280(Lnet/minecraft/class_2552;)Lnet/minecraft/class_4024;named getFluidStateLnet/minecraft/world/BlockView;getFluidState(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/fluid/FluidState;
-
method_8577
- Specified by:
method_8577in interfaceRenderBlockView- Mappings:
Namespace Name Mixin selector official dLayc;d(Lel;)Layu;intermediary method_8577Lnet/minecraft/class_3599;method_8577(Lnet/minecraft/class_2552;)Lnet/minecraft/class_1170;named method_8577Lnet/minecraft/world/RenderBlockView;method_8577(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/world/biome/Biome;
-
method_19349
- Mappings:
Namespace Name Mixin selector official bLcwv;b(Layi;Lel;)Iintermediary method_19349Lnet/minecraft/class_4245;method_19349(Lnet/minecraft/class_1161;Lnet/minecraft/class_2552;)Inamed method_19349Lnet/minecraft/class_4245;method_19349(Lnet/minecraft/world/LightType;Lnet/minecraft/util/math/BlockPos;)I
-
method_8578
- Specified by:
method_8578in interfaceclass_3600- Mappings:
Namespace Name Mixin selector official bLaye;b(Lel;I)Iintermediary method_8578Lnet/minecraft/class_3600;method_8578(Lnet/minecraft/class_2552;I)Inamed method_8578Lnet/minecraft/class_3600;method_8578(Lnet/minecraft/util/math/BlockPos;I)I
-
getBlockEntity
- Specified by:
getBlockEntityin interfaceBlockView- Mappings:
Namespace Name Mixin selector official fLaxk;f(Lel;)Lbji;intermediary method_8581Lnet/minecraft/class_1158;method_8581(Lnet/minecraft/class_2552;)Lnet/minecraft/class_226;named getBlockEntityLnet/minecraft/world/BlockView;getBlockEntity(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/entity/BlockEntity;
-
method_19348
- Mappings:
Namespace Name Mixin selector official aLcwv;a(Lel;Lbnj$a;)Lbji;intermediary method_19348Lnet/minecraft/class_4245;method_19348(Lnet/minecraft/class_2552;Lnet/minecraft/class_1196$class_2251;)Lnet/minecraft/class_226;named method_19348Lnet/minecraft/class_4245;method_19348(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/chunk/Chunk$Status;)Lnet/minecraft/block/entity/BlockEntity;
-
method_16356
- Specified by:
method_16356in interfaceRenderBlockView- Mappings:
Namespace Name Mixin selector official ALayc;A(Lel;)Fintermediary method_16356Lnet/minecraft/class_3599;method_16356(Lnet/minecraft/class_2552;)Fnamed method_16356Lnet/minecraft/world/RenderBlockView;method_16356(Lnet/minecraft/util/math/BlockPos;)F
-
method_16389
- Specified by:
method_16389in interfaceRenderBlockView- Mappings:
Namespace Name Mixin selector official dLayc;d(Lel;I)Iintermediary method_16389Lnet/minecraft/class_3599;method_16389(Lnet/minecraft/class_2552;I)Inamed method_16389Lnet/minecraft/world/RenderBlockView;method_16389(Lnet/minecraft/util/math/BlockPos;I)I
-
method_16393
- Specified by:
method_16393in interfaceRenderBlockView- Mappings:
Namespace Name Mixin selector official oLayc;o()Lboc;intermediary method_16393Lnet/minecraft/class_3599;method_16393()Lnet/minecraft/class_1208;named method_16393Lnet/minecraft/world/RenderBlockView;method_16393()Lnet/minecraft/world/dimension/Dimension;
-
method_16379
- Specified by:
method_16379in interfaceRenderBlockView- Mappings:
Namespace Name Mixin selector official aLayc;a(Lel;I)Iintermediary method_16379Lnet/minecraft/class_3599;method_16379(Lnet/minecraft/class_2552;I)Inamed method_16379Lnet/minecraft/world/RenderBlockView;method_16379(Lnet/minecraft/util/math/BlockPos;I)I
-
method_8487
public boolean method_8487(int int2, int int3, boolean bool) - Specified by:
method_8487in interfaceRenderBlockView- Mappings:
Namespace Name Mixin selector official aLayc;a(IIZ)Zintermediary method_8487Lnet/minecraft/class_3599;method_8487(IIZ)Znamed method_8487Lnet/minecraft/world/RenderBlockView;method_8487(IIZ)Z
-
hasDirectSunlight
- Specified by:
hasDirectSunlightin interfaceRenderBlockView
-
method_19345
public boolean method_19345(int int2, int int3) - Mappings:
Namespace Name Mixin selector official aLcwv;a(II)Zintermediary method_19345Lnet/minecraft/class_4245;method_19345(II)Znamed method_19345Lnet/minecraft/class_4245;method_19345(II)Z
-
method_16372
- Specified by:
method_16372in interfaceRenderBlockView- Mappings:
Namespace Name Mixin selector official aLayc;a(Lbor$a;II)Iintermediary method_16372Lnet/minecraft/class_3599;method_16372(Lnet/minecraft/class_3804$class_3805;II)Inamed method_16372Lnet/minecraft/world/RenderBlockView;method_16372(Lnet/minecraft/class_3804$class_3805;II)I
-
getWorldBorder
- Specified by:
getWorldBorderin interfaceRenderBlockView
-
method_16368
- Specified by:
method_16368in interfaceRenderBlockView- Mappings:
Namespace Name Mixin selector official aLayc;a(Laer;Lcew;)Zintermediary method_16368Lnet/minecraft/class_3599;method_16368(Lnet/minecraft/class_864;Lnet/minecraft/class_4100;)Znamed method_16368Lnet/minecraft/world/RenderBlockView;method_16368(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/shapes/VoxelShape;)Z
-
method_16360
@Nullable public PlayerEntity method_16360(double double2, double double3, double double4, double double5, Predicate<Entity> predicate) - Specified by:
method_16360in interfaceRenderBlockView- Mappings:
Namespace Name Mixin selector official aLayc;a(DDDDLjava/util/function/Predicate;)Laog;intermediary method_16360Lnet/minecraft/class_3599;method_16360(DDDDLjava/util/function/Predicate;)Lnet/minecraft/class_988;named method_16360Lnet/minecraft/world/RenderBlockView;method_16360(DDDDLjava/util/function/Predicate;)Lnet/minecraft/entity/player/PlayerEntity;
-
getAmbientDarkness
public int getAmbientDarkness()- Specified by:
getAmbientDarknessin interfaceRenderBlockView
-
method_8579
- Specified by:
method_8579in interfaceRenderBlockView- Mappings:
Namespace Name Mixin selector official cLayc;c(Lel;)Zintermediary method_8579Lnet/minecraft/class_3599;method_8579(Lnet/minecraft/class_2552;)Znamed method_8579Lnet/minecraft/world/RenderBlockView;method_8579(Lnet/minecraft/util/math/BlockPos;)Z
-
method_16370
- Specified by:
method_16370in interfaceRenderBlockView- Mappings:
Namespace Name Mixin selector official aLayc;a(Layi;Lel;)Iintermediary method_16370Lnet/minecraft/class_3599;method_16370(Lnet/minecraft/class_1161;Lnet/minecraft/class_2552;)Inamed method_16370Lnet/minecraft/world/RenderBlockView;method_16370(Lnet/minecraft/world/LightType;Lnet/minecraft/util/math/BlockPos;)I
-
method_8576
- Specified by:
method_8576in interfaceRenderBlockView- Mappings:
Namespace Name Mixin selector official aLayc;a(Lel;Leq;)Iintermediary method_8576Lnet/minecraft/class_3599;method_8576(Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;)Inamed method_8576Lnet/minecraft/world/RenderBlockView;method_8576(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)I
-
method_16390
public boolean method_16390()- Specified by:
method_16390in interfaceRenderBlockView- Mappings:
Namespace Name Mixin selector official eLayc;e()Zintermediary method_16390Lnet/minecraft/class_3599;method_16390()Znamed method_16390Lnet/minecraft/world/RenderBlockView;method_16390()Z
-
getSeaLevel
public int getSeaLevel()- Specified by:
getSeaLevelin interfaceRenderBlockView
-