mirror of https://github.com/FabricMC/yarn.git
652 lines
29 KiB
Plaintext
652 lines
29 KiB
Plaintext
CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
|
|
FIELD field_23154 dynamicBounds Z
|
|
FIELD field_23155 settings Lnet/minecraft/class_4970$class_2251;
|
|
FIELD field_23156 lootTableId Lnet/minecraft/class_2960;
|
|
FIELD field_23157 DIRECTIONS [Lnet/minecraft/class_2350;
|
|
FIELD field_23158 material Lnet/minecraft/class_3614;
|
|
FIELD field_23159 collidable Z
|
|
FIELD field_23160 resistance F
|
|
FIELD field_23161 randomTicks Z
|
|
FIELD field_23162 soundGroup Lnet/minecraft/class_2498;
|
|
FIELD field_23163 slipperiness F
|
|
FIELD field_23164 velocityMultiplier F
|
|
FIELD field_23165 jumpVelocityMultiplier F
|
|
METHOD <init> (Lnet/minecraft/class_4970$class_2251;)V
|
|
ARG 1 settings
|
|
METHOD method_16841 getOffsetType ()Lnet/minecraft/class_4970$class_2250;
|
|
METHOD method_17454 createScreenHandlerFactory (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3908;
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
METHOD method_19286 onProjectileHit (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_3965;Lnet/minecraft/class_1676;)V
|
|
ARG 1 world
|
|
ARG 2 state
|
|
ARG 3 hit
|
|
ARG 4 projectile
|
|
METHOD method_22358 canBucketPlace (Lnet/minecraft/class_2680;Lnet/minecraft/class_3611;)Z
|
|
ARG 1 state
|
|
ARG 2 fluid
|
|
METHOD method_25959 getSidesShape (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
METHOD method_26159 getCameraCollisionShape (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265;
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
ARG 4 context
|
|
METHOD method_26160 asBlock ()Lnet/minecraft/class_2248;
|
|
METHOD method_26162 getLootTableId ()Lnet/minecraft/class_2960;
|
|
METHOD method_26403 getDefaultMapColor ()Lnet/minecraft/class_3620;
|
|
METHOD method_32913 getMaxModelOffset ()F
|
|
METHOD method_36555 getHardness ()F
|
|
METHOD method_37247 getVerticalModelOffsetMultiplier ()F
|
|
METHOD method_37403 isShapeFullCube (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
METHOD method_8389 asItem ()Lnet/minecraft/class_1792;
|
|
METHOD method_9498 hasComparatorOutput (Lnet/minecraft/class_2680;)Z
|
|
ARG 1 state
|
|
METHOD method_9505 getOpacity (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)I
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
METHOD method_9506 emitsRedstonePower (Lnet/minecraft/class_2680;)Z
|
|
ARG 1 state
|
|
METHOD method_9514 randomTick (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
ARG 4 random
|
|
METHOD method_9516 canPathfindThrough (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_10;)Z
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
ARG 4 type
|
|
METHOD method_9517 prepare (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;II)V
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
ARG 4 flags
|
|
ARG 5 maxUpdateDepth
|
|
METHOD method_9522 isSideInvisible (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z
|
|
ARG 1 state
|
|
ARG 2 stateFrom
|
|
ARG 3 direction
|
|
METHOD method_9524 getWeakRedstonePower (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
ARG 4 direction
|
|
METHOD method_9526 hasSidedTransparency (Lnet/minecraft/class_2680;)Z
|
|
ARG 1 state
|
|
METHOD method_9527 getPistonBehavior (Lnet/minecraft/class_2680;)Lnet/minecraft/class_3619;
|
|
ARG 1 state
|
|
METHOD method_9530 getOutlineShape (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265;
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
ARG 4 context
|
|
METHOD method_9534 onUse (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_3965;)Lnet/minecraft/class_1269;
|
|
COMMENT Called when this block is used by a player.
|
|
COMMENT This, by default, is bound to using the right mouse button.
|
|
COMMENT
|
|
COMMENT <p>This method is called on both the logical client and logical server, so take caution when overriding this method.
|
|
COMMENT The logical side can be checked using {@link net.minecraft.world.World#isClient() world.isClient()}.
|
|
COMMENT
|
|
COMMENT <p>If the action result is successful on a logical client, then the action will be sent to the logical server for processing.
|
|
COMMENT
|
|
COMMENT @return an action result that specifies if using the block was successful.
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
ARG 4 player
|
|
ARG 5 hand
|
|
ARG 6 hit
|
|
METHOD method_9535 getRenderingSeed (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)J
|
|
ARG 1 state
|
|
ARG 2 pos
|
|
METHOD method_9536 onStateReplaced (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)V
|
|
COMMENT Called in {@link net.minecraft.world.chunk.WorldChunk#setBlockState(BlockPos, BlockState, boolean)} if {@code newState} is different from {@code state}. Vanilla blocks perform removal cleanups here.
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
ARG 4 newState
|
|
ARG 5 moved
|
|
METHOD method_9545 getFluidState (Lnet/minecraft/class_2680;)Lnet/minecraft/class_3610;
|
|
ARG 1 state
|
|
METHOD method_9548 onEntityCollision (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)V
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
ARG 4 entity
|
|
METHOD method_9549 getCollisionShape (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265;
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
ARG 4 context
|
|
METHOD method_9558 canPlaceAt (Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
METHOD method_9559 getStateForNeighborUpdate (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;
|
|
COMMENT Gets the possibly updated block state of this block when a neighboring block is updated.
|
|
COMMENT
|
|
COMMENT @return the new state of this block
|
|
ARG 1 state
|
|
COMMENT the state of this block
|
|
ARG 2 direction
|
|
COMMENT the direction from this block to the neighbor
|
|
ARG 3 neighborState
|
|
COMMENT the state of the updated neighbor block
|
|
ARG 4 world
|
|
COMMENT the world
|
|
ARG 5 pos
|
|
COMMENT the position of this block
|
|
ARG 6 neighborPos
|
|
COMMENT the position of the neighbor block
|
|
METHOD method_9560 getDroppedStacks (Lnet/minecraft/class_2680;Lnet/minecraft/class_47$class_48;)Ljava/util/List;
|
|
ARG 1 state
|
|
ARG 2 builder
|
|
METHOD method_9565 onStacksDropped (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
ARG 4 stack
|
|
METHOD method_9569 mirror (Lnet/minecraft/class_2680;Lnet/minecraft/class_2415;)Lnet/minecraft/class_2680;
|
|
ARG 1 state
|
|
ARG 2 mirror
|
|
METHOD method_9571 getCullingShape (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
METHOD method_9572 getComparatorOutput (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)I
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
METHOD method_9575 getAmbientOcclusionLightLevel (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
METHOD method_9584 getRaycastShape (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
METHOD method_9588 scheduledTick (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
ARG 4 random
|
|
METHOD method_9592 onSyncedBlockEvent (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;II)Z
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
ARG 4 type
|
|
ARG 5 data
|
|
METHOD method_9594 calcBlockBreakingDelta (Lnet/minecraft/class_2680;Lnet/minecraft/class_1657;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F
|
|
ARG 1 state
|
|
ARG 2 player
|
|
ARG 3 world
|
|
ARG 4 pos
|
|
METHOD method_9598 rotate (Lnet/minecraft/class_2680;Lnet/minecraft/class_2470;)Lnet/minecraft/class_2680;
|
|
COMMENT Applies a block rotation to a block state.
|
|
COMMENT
|
|
COMMENT <p>By default, this returns the provided block state.
|
|
COMMENT
|
|
COMMENT @return the rotated block state
|
|
ARG 1 state
|
|
ARG 2 rotation
|
|
METHOD method_9603 getStrongRedstonePower (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
ARG 4 direction
|
|
METHOD method_9604 getRenderType (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2464;
|
|
ARG 1 state
|
|
METHOD method_9606 onBlockBreakStart (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)V
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
ARG 4 player
|
|
METHOD method_9612 neighborUpdate (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;Z)V
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
ARG 4 block
|
|
ARG 5 fromPos
|
|
ARG 6 notify
|
|
METHOD method_9615 onBlockAdded (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)V
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
ARG 4 oldState
|
|
ARG 5 notify
|
|
METHOD method_9616 canReplace (Lnet/minecraft/class_2680;Lnet/minecraft/class_1750;)Z
|
|
ARG 1 state
|
|
ARG 2 context
|
|
CLASS class_2250 OffsetType
|
|
CLASS class_2251 Settings
|
|
FIELD field_10660 resistance F
|
|
FIELD field_10661 randomTicks Z
|
|
FIELD field_10662 mapColorProvider Ljava/util/function/Function;
|
|
FIELD field_10663 luminance Ljava/util/function/ToIntFunction;
|
|
FIELD field_10664 collidable Z
|
|
FIELD field_10665 soundGroup Lnet/minecraft/class_2498;
|
|
FIELD field_10666 lootTableId Lnet/minecraft/class_2960;
|
|
FIELD field_10667 slipperiness F
|
|
FIELD field_10668 material Lnet/minecraft/class_3614;
|
|
FIELD field_10669 hardness F
|
|
FIELD field_10670 dynamicBounds Z
|
|
FIELD field_20721 opaque Z
|
|
FIELD field_21209 jumpVelocityMultiplier F
|
|
FIELD field_23179 velocityMultiplier F
|
|
FIELD field_23180 isAir Z
|
|
FIELD field_23181 allowsSpawningPredicate Lnet/minecraft/class_4970$class_4972;
|
|
FIELD field_23182 solidBlockPredicate Lnet/minecraft/class_4970$class_4973;
|
|
FIELD field_23183 suffocationPredicate Lnet/minecraft/class_4970$class_4973;
|
|
FIELD field_23184 blockVisionPredicate Lnet/minecraft/class_4970$class_4973;
|
|
FIELD field_23185 postProcessPredicate Lnet/minecraft/class_4970$class_4973;
|
|
FIELD field_23186 emissiveLightingPredicate Lnet/minecraft/class_4970$class_4973;
|
|
FIELD field_25185 toolRequired Z
|
|
METHOD <init> (Lnet/minecraft/class_3614;Ljava/util/function/Function;)V
|
|
ARG 1 material
|
|
ARG 2 mapColorProvider
|
|
METHOD <init> (Lnet/minecraft/class_3614;Lnet/minecraft/class_3620;)V
|
|
ARG 1 material
|
|
ARG 2 mapColorProvider
|
|
METHOD method_16228 dropsLike (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4970$class_2251;
|
|
COMMENT Specifies that a block should drop the same items as a provided block.
|
|
ARG 1 source
|
|
COMMENT the block to copy item drops from
|
|
METHOD method_16229 dropsNothing ()Lnet/minecraft/class_4970$class_2251;
|
|
COMMENT Specifies that a block drops nothing when broken.
|
|
METHOD method_22488 nonOpaque ()Lnet/minecraft/class_4970$class_2251;
|
|
COMMENT Specifies that a block should be non-opaque and light should be allowed to pass through.
|
|
METHOD method_23351 velocityMultiplier (F)Lnet/minecraft/class_4970$class_2251;
|
|
ARG 1 velocityMultiplier
|
|
METHOD method_23352 jumpVelocityMultiplier (F)Lnet/minecraft/class_4970$class_2251;
|
|
ARG 1 jumpVelocityMultiplier
|
|
METHOD method_26235 allowsSpawning (Lnet/minecraft/class_4970$class_4972;)Lnet/minecraft/class_4970$class_2251;
|
|
COMMENT Specifies logic that calculates whether an entity can spawn on a block.
|
|
ARG 1 predicate
|
|
COMMENT the predicate used to calculate whether an entity can spawn on this block
|
|
METHOD method_26236 solidBlock (Lnet/minecraft/class_4970$class_4973;)Lnet/minecraft/class_4970$class_2251;
|
|
ARG 1 predicate
|
|
METHOD method_26237 (Lnet/minecraft/class_2680;)I
|
|
ARG 0 state
|
|
METHOD method_26238 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
|
|
ARG 0 state
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
METHOD method_26239 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;)Z
|
|
ARG 0 state
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
ARG 3 type
|
|
METHOD method_26240 of (Lnet/minecraft/class_3614;Ljava/util/function/Function;)Lnet/minecraft/class_4970$class_2251;
|
|
ARG 0 material
|
|
ARG 1 mapColor
|
|
METHOD method_26241 (Lnet/minecraft/class_3620;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620;
|
|
ARG 1 state
|
|
METHOD method_26243 suffocates (Lnet/minecraft/class_4970$class_4973;)Lnet/minecraft/class_4970$class_2251;
|
|
COMMENT Specifies logic that calculates whether an entity should suffocate if inside of a block.
|
|
ARG 1 predicate
|
|
METHOD method_26244 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
|
|
ARG 0 state
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
METHOD method_26245 blockVision (Lnet/minecraft/class_4970$class_4973;)Lnet/minecraft/class_4970$class_2251;
|
|
ARG 1 predicate
|
|
METHOD method_26246 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
METHOD method_26247 postProcess (Lnet/minecraft/class_4970$class_4973;)Lnet/minecraft/class_4970$class_2251;
|
|
ARG 1 predicate
|
|
METHOD method_26248 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
|
|
ARG 0 state
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
METHOD method_26249 emissiveLighting (Lnet/minecraft/class_4970$class_4973;)Lnet/minecraft/class_4970$class_2251;
|
|
ARG 1 predicate
|
|
METHOD method_26250 air ()Lnet/minecraft/class_4970$class_2251;
|
|
METHOD method_29292 requiresTool ()Lnet/minecraft/class_4970$class_2251;
|
|
METHOD method_31710 mapColor (Lnet/minecraft/class_3620;)Lnet/minecraft/class_4970$class_2251;
|
|
ARG 1 color
|
|
METHOD method_31711 (Lnet/minecraft/class_3620;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620;
|
|
ARG 1 state
|
|
METHOD method_36557 hardness (F)Lnet/minecraft/class_4970$class_2251;
|
|
ARG 1 hardness
|
|
METHOD method_36558 resistance (F)Lnet/minecraft/class_4970$class_2251;
|
|
ARG 1 resistance
|
|
METHOD method_9617 of (Lnet/minecraft/class_3614;Lnet/minecraft/class_1767;)Lnet/minecraft/class_4970$class_2251;
|
|
ARG 0 material
|
|
ARG 1 color
|
|
METHOD method_9618 breakInstantly ()Lnet/minecraft/class_4970$class_2251;
|
|
COMMENT Specifies that a block is broken instantly.
|
|
METHOD method_9624 dynamicBounds ()Lnet/minecraft/class_4970$class_2251;
|
|
COMMENT Specifies that a block's collision bounds can dynamically resize.
|
|
COMMENT By default, block collision bounds are cached for performance.
|
|
COMMENT By invoking this method, the game will not cache the block collision bounds and instead calculate the collision bounds when needed.
|
|
METHOD method_9626 sounds (Lnet/minecraft/class_2498;)Lnet/minecraft/class_4970$class_2251;
|
|
ARG 1 soundGroup
|
|
METHOD method_9628 slipperiness (F)Lnet/minecraft/class_4970$class_2251;
|
|
ARG 1 slipperiness
|
|
METHOD method_9629 strength (FF)Lnet/minecraft/class_4970$class_2251;
|
|
ARG 1 hardness
|
|
ARG 2 resistance
|
|
METHOD method_9630 copy (Lnet/minecraft/class_4970;)Lnet/minecraft/class_4970$class_2251;
|
|
ARG 0 block
|
|
METHOD method_9631 luminance (Ljava/util/function/ToIntFunction;)Lnet/minecraft/class_4970$class_2251;
|
|
COMMENT Specifies the light level emitted by a block.
|
|
ARG 1 luminance
|
|
COMMENT a per block state light level, with values between 0 and 15
|
|
METHOD method_9632 strength (F)Lnet/minecraft/class_4970$class_2251;
|
|
ARG 1 strength
|
|
METHOD method_9634 noCollision ()Lnet/minecraft/class_4970$class_2251;
|
|
COMMENT Specifies that a block should have no collision bounds.
|
|
COMMENT
|
|
COMMENT <p>This also marks a block as non-opaque.
|
|
METHOD method_9637 of (Lnet/minecraft/class_3614;)Lnet/minecraft/class_4970$class_2251;
|
|
ARG 0 material
|
|
METHOD method_9639 of (Lnet/minecraft/class_3614;Lnet/minecraft/class_3620;)Lnet/minecraft/class_4970$class_2251;
|
|
ARG 0 material
|
|
ARG 1 color
|
|
METHOD method_9640 ticksRandomly ()Lnet/minecraft/class_4970$class_2251;
|
|
CLASS class_4971 AbstractBlockState
|
|
FIELD field_23166 shapeCache Lnet/minecraft/class_4970$class_4971$class_3752;
|
|
FIELD field_23167 luminance I
|
|
FIELD field_23168 hasSidedTransparency Z
|
|
FIELD field_23169 isAir Z
|
|
FIELD field_23170 material Lnet/minecraft/class_3614;
|
|
FIELD field_23171 mapColor Lnet/minecraft/class_3620;
|
|
FIELD field_23172 hardness F
|
|
FIELD field_23173 opaque Z
|
|
FIELD field_23174 solidBlockPredicate Lnet/minecraft/class_4970$class_4973;
|
|
FIELD field_23175 suffocationPredicate Lnet/minecraft/class_4970$class_4973;
|
|
FIELD field_23176 blockVisionPredicate Lnet/minecraft/class_4970$class_4973;
|
|
FIELD field_23177 postProcessPredicate Lnet/minecraft/class_4970$class_4973;
|
|
FIELD field_23178 emissiveLightingPredicate Lnet/minecraft/class_4970$class_4973;
|
|
FIELD field_25184 toolRequired Z
|
|
METHOD <init> (Lnet/minecraft/class_2248;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)V
|
|
ARG 1 block
|
|
ARG 2 propertyMap
|
|
ARG 3 codec
|
|
METHOD method_26164 isIn (Lnet/minecraft/class_3494;)Z
|
|
ARG 1 tag
|
|
METHOD method_26165 calcBlockBreakingDelta (Lnet/minecraft/class_1657;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F
|
|
ARG 1 player
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
METHOD method_26166 canReplace (Lnet/minecraft/class_1750;)Z
|
|
ARG 1 context
|
|
METHOD method_26167 isTranslucent (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
METHOD method_26168 hasSolidTopSurface (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)Z
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
ARG 3 entity
|
|
METHOD method_26169 hasSolidTopSurface (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;Lnet/minecraft/class_2350;)Z
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
ARG 3 entity
|
|
ARG 4 direction
|
|
METHOD method_26170 allowsSpawning (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;)Z
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
ARG 3 type
|
|
METHOD method_26171 canPathfindThrough (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_10;)Z
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
ARG 3 type
|
|
METHOD method_26172 getOutlineShape (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265;
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
ARG 3 context
|
|
METHOD method_26173 getCullingFace (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_265;
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
ARG 3 direction
|
|
METHOD method_26174 onUse (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_3965;)Lnet/minecraft/class_1269;
|
|
ARG 1 world
|
|
ARG 2 player
|
|
ARG 3 hand
|
|
ARG 4 hit
|
|
METHOD method_26175 onProjectileHit (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_3965;Lnet/minecraft/class_1676;)V
|
|
ARG 1 world
|
|
ARG 2 state
|
|
ARG 3 hit
|
|
ARG 4 projectile
|
|
METHOD method_26176 getComparatorOutput (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)I
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
METHOD method_26177 onSyncedBlockEvent (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;II)Z
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
ARG 3 type
|
|
ARG 4 data
|
|
METHOD method_26178 onEntityCollision (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)V
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
ARG 3 entity
|
|
METHOD method_26179 onBlockBreakStart (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)V
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
ARG 3 player
|
|
METHOD method_26180 onStacksDropped (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
ARG 3 stack
|
|
METHOD method_26181 neighborUpdate (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;Z)V
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
ARG 3 block
|
|
ARG 4 posFrom
|
|
ARG 5 notify
|
|
METHOD method_26182 onBlockAdded (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)V
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
ARG 3 state
|
|
ARG 4 notify
|
|
METHOD method_26183 updateNeighbors (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;II)V
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
ARG 3 flags
|
|
ARG 4 maxUpdateDepth
|
|
METHOD method_26184 canPlaceAt (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
METHOD method_26185 mirror (Lnet/minecraft/class_2415;)Lnet/minecraft/class_2680;
|
|
ARG 1 mirror
|
|
METHOD method_26186 rotate (Lnet/minecraft/class_2470;)Lnet/minecraft/class_2680;
|
|
ARG 1 rotation
|
|
METHOD method_26187 isSideInvisible (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z
|
|
ARG 1 state
|
|
ARG 2 direction
|
|
METHOD method_26188 canBucketPlace (Lnet/minecraft/class_3611;)Z
|
|
ARG 1 fluid
|
|
METHOD method_26189 getDroppedStacks (Lnet/minecraft/class_47$class_48;)Ljava/util/List;
|
|
ARG 1 builder
|
|
METHOD method_26190 getRenderingSeed (Lnet/minecraft/class_2338;)J
|
|
ARG 1 pos
|
|
METHOD method_26191 getStateForNeighborUpdate (Lnet/minecraft/class_2350;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;
|
|
COMMENT Gets the possibly updated block state of this block when a neighboring block is updated.
|
|
COMMENT
|
|
COMMENT @return the new state of this block
|
|
ARG 1 direction
|
|
COMMENT the direction from this block to the neighbor
|
|
ARG 2 neighborState
|
|
COMMENT the state of the updated neighbor block
|
|
ARG 3 world
|
|
COMMENT the world
|
|
ARG 4 pos
|
|
COMMENT the position of this block
|
|
ARG 5 neighborPos
|
|
COMMENT the position of the neighbor block
|
|
METHOD method_26192 scheduledTick (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
ARG 3 random
|
|
METHOD method_26193 getOpacity (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)I
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
METHOD method_26194 getCollisionShape (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265;
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
ARG 3 context
|
|
METHOD method_26195 getWeakRedstonePower (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
ARG 3 direction
|
|
METHOD method_26196 createScreenHandlerFactory (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3908;
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
METHOD method_26197 onStateReplaced (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)V
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
ARG 3 state
|
|
ARG 4 moved
|
|
METHOD method_26198 prepare (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;II)V
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
ARG 3 flags
|
|
ARG 4 maxUpdateDepth
|
|
METHOD method_26199 randomTick (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
ARG 3 random
|
|
METHOD method_26200 initShapeCache ()V
|
|
METHOD method_26201 getCullingShape (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
METHOD method_26202 getCameraCollisionShape (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265;
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
ARG 3 context
|
|
METHOD method_26203 getStrongRedstonePower (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
ARG 3 direction
|
|
METHOD method_26204 getBlock ()Lnet/minecraft/class_2248;
|
|
METHOD method_26205 getMapColor (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3620;
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
METHOD method_26206 isSideSolidFullSquare (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
ARG 3 direction
|
|
METHOD method_26207 getMaterial ()Lnet/minecraft/class_3614;
|
|
METHOD method_26208 hasEmissiveLighting (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
METHOD method_26209 exceedsCube ()Z
|
|
METHOD method_26210 getAmbientOcclusionLightLevel (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
METHOD method_26211 hasSidedTransparency ()Z
|
|
METHOD method_26212 isSolidBlock (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
METHOD method_26213 getLuminance ()I
|
|
COMMENT {@return the light level emitted by this block state}
|
|
METHOD method_26214 getHardness (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
METHOD method_26215 isAir ()Z
|
|
METHOD method_26216 isOpaqueFullCube (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
METHOD method_26217 getRenderType ()Lnet/minecraft/class_2464;
|
|
METHOD method_26218 getOutlineShape (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
METHOD method_26219 emitsRedstonePower ()Z
|
|
METHOD method_26220 getCollisionShape (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
METHOD method_26221 hasComparatorOutput ()Z
|
|
METHOD method_26222 getSidesShape (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
METHOD method_26223 getPistonBehavior ()Lnet/minecraft/class_3619;
|
|
METHOD method_26224 getRaycastShape (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
METHOD method_26225 isOpaque ()Z
|
|
METHOD method_26226 getModelOffset (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243;
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
METHOD method_26227 getFluidState ()Lnet/minecraft/class_3610;
|
|
METHOD method_26228 shouldSuffocate (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
METHOD method_26229 hasRandomTicks ()Z
|
|
METHOD method_26230 shouldBlockVision (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
METHOD method_26231 getSoundGroup ()Lnet/minecraft/class_2498;
|
|
METHOD method_26232 shouldPostProcess (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
METHOD method_26233 asBlockState ()Lnet/minecraft/class_2680;
|
|
METHOD method_26234 isFullCube (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
METHOD method_27851 isIn (Lnet/minecraft/class_3494;Ljava/util/function/Predicate;)Z
|
|
ARG 1 tag
|
|
ARG 2 predicate
|
|
METHOD method_27852 isOf (Lnet/minecraft/class_2248;)Z
|
|
ARG 1 block
|
|
METHOD method_29291 isToolRequired ()Z
|
|
METHOD method_30101 updateNeighbors (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;I)V
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
ARG 3 flags
|
|
METHOD method_30102 prepare (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;I)V
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
ARG 3 flags
|
|
METHOD method_30368 isSideSolid (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_5431;)Z
|
|
ARG 1 world
|
|
ARG 2 pos
|
|
ARG 3 direction
|
|
ARG 4 shapeType
|
|
METHOD method_31708 getBlockEntityTicker (Lnet/minecraft/class_1937;Lnet/minecraft/class_2591;)Lnet/minecraft/class_5558;
|
|
ARG 1 world
|
|
ARG 2 blockEntityType
|
|
METHOD method_31709 hasBlockEntity ()Z
|
|
CLASS class_3752 ShapeCache
|
|
FIELD field_16555 lightSubtracted I
|
|
FIELD field_16556 translucent Z
|
|
FIELD field_16557 fullOpaque Z
|
|
FIELD field_16559 DIRECTIONS [Lnet/minecraft/class_2350;
|
|
FIELD field_16560 extrudedFaces [Lnet/minecraft/class_265;
|
|
FIELD field_17651 exceedsCube Z
|
|
FIELD field_19360 collisionShape Lnet/minecraft/class_265;
|
|
FIELD field_19429 solidSides [Z
|
|
FIELD field_20337 isFullCube Z
|
|
FIELD field_25830 SHAPE_TYPE_LENGTH I
|
|
METHOD <init> (Lnet/minecraft/class_2680;)V
|
|
ARG 1 state
|
|
METHOD method_17901 (Lnet/minecraft/class_2350$class_2351;)Z
|
|
ARG 1 axis
|
|
METHOD method_30369 isSideSolid (Lnet/minecraft/class_2350;Lnet/minecraft/class_5431;)Z
|
|
ARG 1 direction
|
|
ARG 2 shapeType
|
|
METHOD method_30370 indexSolidSide (Lnet/minecraft/class_2350;Lnet/minecraft/class_5431;)I
|
|
ARG 0 direction
|
|
ARG 1 shapeType
|
|
CLASS class_4972 TypedContextPredicate
|
|
METHOD test (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Ljava/lang/Object;)Z
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|
|
ARG 4 type
|
|
CLASS class_4973 ContextPredicate
|
|
METHOD test (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
|
|
ARG 1 state
|
|
ARG 2 world
|
|
ARG 3 pos
|