Package net.minecraft.block
Class VineBlock
java.lang.Object
net.minecraft.block.Block
net.minecraft.block.VineBlock
- All Implemented Interfaces:
Itemable
- Mappings:
Namespace Name official biqintermediary net/minecraft/class_209named net/minecraft/block/VineBlock
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.block.Block
Block.Builder, Block.NeighborGroup, Block.OffsetType -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BooleanPropertystatic final BooleanPropertystatic final BooleanPropertystatic final BooleanPropertystatic final BooleanPropertystatic final Map<Direction,BooleanProperty> protected static final VoxelShapeprotected static final VoxelShapeprotected static final VoxelShapeprotected static final VoxelShapeprotected static final VoxelShapeFields inherited from class net.minecraft.block.Block
blastResistance, BLOCK_STATES, blockSoundGroup, collidable, hardness, lightLevel, LOGGER, material, materialColor, randomTicks, stateManager -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidappendProperties(StateManager.Builder<Block, BlockState> builder) booleancanReplace(BlockState state, ItemPlacementContext itemPlacementContext) getOutlineShape(BlockState state, BlockView world, BlockPos pos) Returns the appropriate RenderLayer for a block.booleanmethod_11562(BlockState state) method_14307(BlockView view, BlockState state, BlockPos pos, Direction direction) protected static booleanmethod_14351(Block block) method_16563(ItemPlacementContext itemPlacementContext) method_16568(BlockState blockState, World world, BlockPos blockPos, int int2) booleanmethod_16570(BlockState blockState, RenderBlockView renderBlockView, BlockPos blockPos) method_16575(BlockState blockState, Direction direction, BlockState blockState2, IWorld iWorld, BlockPos blockPos, BlockPos blockPos2) private booleanmethod_16758(BlockView blockView, BlockPos blockPos) private booleanmethod_16759(BlockView blockView, BlockPos blockPos, Direction direction) private BlockStatemethod_16760(BlockState blockState, BlockState blockState2, Random random) static BooleanPropertymethod_16761(Direction direction) private booleanmethod_16763(BlockView blockView, BlockPos blockPos, Direction direction) private booleanmethod_16764(BlockState blockState) private BlockStatemethod_16765(BlockState blockState, BlockView blockView, BlockPos blockPos) private intmethod_16766(BlockState blockState) private booleanmethod_16767(BlockState blockState) voidmethod_8651(World world, PlayerEntity player, BlockPos pos, BlockState state, BlockEntity blockEntity, ItemStack stack) voidmethod_8661(BlockState blockState, World world, BlockPos blockPos, Random random) withMirror(BlockState state, BlockMirror mirror) withRotation(BlockState state, BlockRotation rotation) Methods inherited from class net.minecraft.block.Block
addStacksForDisplay, canMobSpawnInside, canPlaceAtSide, createCuboidShape, createStackFromBlock, dropExperience, getBlastResistance, getBlockFromItem, getBlockRenderType, getCollisionShape, getComparatorOutput, getDefaultState, getFluidState, getHardness, getItem, getLightSubtracted, getLuminance, getMaterial, getMaterialColor, getOffsetPos, getOffsetType, getPistonBehavior, getRawIdFromState, getRayTraceShape, getRenderingSeed, getSlipperiness, getSoundGroup, getStateByRawId, getStateManager, getTranslationKey, hasBlockEntity, hasCollision, hasRandomTicks, hasStats, isAir, isFaceFullSquare, isFullBoundsCubeForCulling, isShapeFullCube, isTranslucent, method_11564, method_11565, method_11566, method_11568, method_11575, method_11576, method_11577, method_13315, method_13703, method_13704, method_14308, method_14309, method_16564, method_16565, method_16566, method_16569, method_16572, method_16573, method_16580, method_16582, method_16583, method_16584, method_16585, method_16586, method_16588, method_16592, method_16593, method_16596, method_16599, method_16600, method_397, method_400, method_403, method_410, method_414, method_416, method_420, method_421, method_435, method_8640, method_8650, method_8653, method_8659, method_8664, method_8668, method_8669, method_8674, onBlockBreak, onBreak, onBreakByPlayer, onDestroyedByExplosion, onLandedUpon, onPlaced, onSteppedOn, pushEntitiesUpBeforeBlockChange, rainTick, requiresSilkTouch, setDefaultState, setup, shouldDropItemsOnExplosion, toString
-
Field Details
-
field_18563
- Mappings:
Namespace Name Mixin selector official aLbiq;a:Lbmb;intermediary field_18563Lnet/minecraft/class_209;field_18563:Lnet/minecraft/class_2243;named field_18563Lnet/minecraft/block/VineBlock;field_18563:Lnet/minecraft/state/property/BooleanProperty;
-
field_18564
- Mappings:
Namespace Name Mixin selector official bLbiq;b:Lbmb;intermediary field_18564Lnet/minecraft/class_209;field_18564:Lnet/minecraft/class_2243;named field_18564Lnet/minecraft/block/VineBlock;field_18564:Lnet/minecraft/state/property/BooleanProperty;
-
field_18565
- Mappings:
Namespace Name Mixin selector official cLbiq;c:Lbmb;intermediary field_18565Lnet/minecraft/class_209;field_18565:Lnet/minecraft/class_2243;named field_18565Lnet/minecraft/block/VineBlock;field_18565:Lnet/minecraft/state/property/BooleanProperty;
-
field_18566
- Mappings:
Namespace Name Mixin selector official oLbiq;o:Lbmb;intermediary field_18566Lnet/minecraft/class_209;field_18566:Lnet/minecraft/class_2243;named field_18566Lnet/minecraft/block/VineBlock;field_18566:Lnet/minecraft/state/property/BooleanProperty;
-
field_18567
- Mappings:
Namespace Name Mixin selector official pLbiq;p:Lbmb;intermediary field_18567Lnet/minecraft/class_209;field_18567:Lnet/minecraft/class_2243;named field_18567Lnet/minecraft/block/VineBlock;field_18567:Lnet/minecraft/state/property/BooleanProperty;
-
field_18568
- Mappings:
Namespace Name Mixin selector official qLbiq;q:Ljava/util/Map;intermediary field_18568Lnet/minecraft/class_209;field_18568:Ljava/util/Map;named field_18568Lnet/minecraft/block/VineBlock;field_18568:Ljava/util/Map;
-
field_18569
- Mappings:
Namespace Name Mixin selector official rLbiq;r:Lcew;intermediary field_18569Lnet/minecraft/class_209;field_18569:Lnet/minecraft/class_4100;named field_18569Lnet/minecraft/block/VineBlock;field_18569:Lnet/minecraft/util/shapes/VoxelShape;
-
field_18570
- Mappings:
Namespace Name Mixin selector official sLbiq;s:Lcew;intermediary field_18570Lnet/minecraft/class_209;field_18570:Lnet/minecraft/class_4100;named field_18570Lnet/minecraft/block/VineBlock;field_18570:Lnet/minecraft/util/shapes/VoxelShape;
-
field_18571
- Mappings:
Namespace Name Mixin selector official tLbiq;t:Lcew;intermediary field_18571Lnet/minecraft/class_209;field_18571:Lnet/minecraft/class_4100;named field_18571Lnet/minecraft/block/VineBlock;field_18571:Lnet/minecraft/util/shapes/VoxelShape;
-
field_18572
- Mappings:
Namespace Name Mixin selector official uLbiq;u:Lcew;intermediary field_18572Lnet/minecraft/class_209;field_18572:Lnet/minecraft/class_4100;named field_18572Lnet/minecraft/block/VineBlock;field_18572:Lnet/minecraft/util/shapes/VoxelShape;
-
field_18573
- Mappings:
Namespace Name Mixin selector official vLbiq;v:Lcew;intermediary field_18573Lnet/minecraft/class_209;field_18573:Lnet/minecraft/class_4100;named field_18573Lnet/minecraft/block/VineBlock;field_18573:Lnet/minecraft/util/shapes/VoxelShape;
-
-
Constructor Details
-
VineBlock
- Mappings:
Namespace Name Mixin selector official <init>Lbcs;<init>(Lbcs$c;)Vintermediary <init>Lnet/minecraft/class_197;<init>(Lnet/minecraft/class_197$class_3692;)Vnamed <init>Lnet/minecraft/block/Block;<init>(Lnet/minecraft/block/Block$Builder;)V
-
-
Method Details
-
getOutlineShape
- Overrides:
getOutlineShapein classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Lblc;Laxk;Lel;)Lcew;intermediary method_11554Lnet/minecraft/class_197;method_11554(Lnet/minecraft/class_2232;Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)Lnet/minecraft/class_4100;named getOutlineShapeLnet/minecraft/block/Block;getOutlineShape(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shapes/VoxelShape;
-
method_11562
- Overrides:
method_11562in classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Lblc;)Zintermediary method_11562Lnet/minecraft/class_197;method_11562(Lnet/minecraft/class_2232;)Znamed method_11562Lnet/minecraft/block/Block;method_11562(Lnet/minecraft/block/BlockState;)Z
-
method_16570
public boolean method_16570(BlockState blockState, RenderBlockView renderBlockView, BlockPos blockPos) - Overrides:
method_16570in classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Lblc;Layc;Lel;)Zintermediary method_16570Lnet/minecraft/class_197;method_16570(Lnet/minecraft/class_2232;Lnet/minecraft/class_3599;Lnet/minecraft/class_2552;)Znamed method_16570Lnet/minecraft/block/Block;method_16570(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/RenderBlockView;Lnet/minecraft/util/math/BlockPos;)Z
-
method_16764
- Mappings:
Namespace Name Mixin selector official kLbiq;k(Lblc;)Zintermediary method_16764Lnet/minecraft/class_209;method_16764(Lnet/minecraft/class_2232;)Znamed method_16764Lnet/minecraft/block/VineBlock;method_16764(Lnet/minecraft/block/BlockState;)Z
-
method_16766
- Mappings:
Namespace Name Mixin selector official wLbiq;w(Lblc;)Iintermediary method_16766Lnet/minecraft/class_209;method_16766(Lnet/minecraft/class_2232;)Inamed method_16766Lnet/minecraft/block/VineBlock;method_16766(Lnet/minecraft/block/BlockState;)I
-
method_16759
- Mappings:
Namespace Name Mixin selector official aLbiq;a(Laxk;Lel;Leq;)Zintermediary method_16759Lnet/minecraft/class_209;method_16759(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;)Znamed method_16759Lnet/minecraft/block/VineBlock;method_16759(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Z
-
method_16763
- Mappings:
Namespace Name Mixin selector official bLbiq;b(Laxk;Lel;Leq;)Zintermediary method_16763Lnet/minecraft/class_209;method_16763(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;)Znamed method_16763Lnet/minecraft/block/VineBlock;method_16763(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Z
-
method_14351
- Mappings:
Namespace Name Mixin selector official fLbiq;f(Lbcs;)Zintermediary method_14351Lnet/minecraft/class_209;method_14351(Lnet/minecraft/class_197;)Znamed method_14351Lnet/minecraft/block/VineBlock;method_14351(Lnet/minecraft/block/Block;)Z
-
method_16765
- Mappings:
Namespace Name Mixin selector official mLbiq;m(Lblc;Laxk;Lel;)Lblc;intermediary method_16765Lnet/minecraft/class_209;method_16765(Lnet/minecraft/class_2232;Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)Lnet/minecraft/class_2232;named method_16765Lnet/minecraft/block/VineBlock;method_16765(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;
-
method_16575
public BlockState method_16575(BlockState blockState, Direction direction, BlockState blockState2, IWorld iWorld, BlockPos blockPos, BlockPos blockPos2) - Overrides:
method_16575in classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Lblc;Leq;Lblc;Laxz;Lel;Lel;)Lblc;intermediary method_16575Lnet/minecraft/class_197;method_16575(Lnet/minecraft/class_2232;Lnet/minecraft/class_1354;Lnet/minecraft/class_2232;Lnet/minecraft/class_3598;Lnet/minecraft/class_2552;Lnet/minecraft/class_2552;)Lnet/minecraft/class_2232;named method_16575Lnet/minecraft/block/Block;method_16575(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;Lnet/minecraft/block/BlockState;Lnet/minecraft/world/IWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;
-
method_8661
- Overrides:
method_8661in classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Lblc;Laxy;Lel;Ljava/util/Random;)Vintermediary method_8661Lnet/minecraft/class_197;method_8661(Lnet/minecraft/class_2232;Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Ljava/util/Random;)Vnamed method_8661Lnet/minecraft/block/Block;method_8661(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)V
-
method_16760
- Mappings:
Namespace Name Mixin selector official aLbiq;a(Lblc;Lblc;Ljava/util/Random;)Lblc;intermediary method_16760Lnet/minecraft/class_209;method_16760(Lnet/minecraft/class_2232;Lnet/minecraft/class_2232;Ljava/util/Random;)Lnet/minecraft/class_2232;named method_16760Lnet/minecraft/block/VineBlock;method_16760(Lnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;Ljava/util/Random;)Lnet/minecraft/block/BlockState;
-
method_16767
- Mappings:
Namespace Name Mixin selector official xLbiq;x(Lblc;)Zintermediary method_16767Lnet/minecraft/class_209;method_16767(Lnet/minecraft/class_2232;)Znamed method_16767Lnet/minecraft/block/VineBlock;method_16767(Lnet/minecraft/block/BlockState;)Z
-
method_16758
- Mappings:
Namespace Name Mixin selector official aLbiq;a(Laxk;Lel;)Zintermediary method_16758Lnet/minecraft/class_209;method_16758(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)Znamed method_16758Lnet/minecraft/block/VineBlock;method_16758(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
-
canReplace
- Overrides:
canReplacein classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Lblc;Lark;)Zintermediary method_16567Lnet/minecraft/class_197;method_16567(Lnet/minecraft/class_2232;Lnet/minecraft/class_3544;)Znamed canReplaceLnet/minecraft/block/Block;canReplace(Lnet/minecraft/block/BlockState;Lnet/minecraft/item/ItemPlacementContext;)Z
-
method_16563
- Overrides:
method_16563in classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Lark;)Lblc;intermediary method_16563Lnet/minecraft/class_197;method_16563(Lnet/minecraft/class_3544;)Lnet/minecraft/class_2232;named method_16563Lnet/minecraft/block/Block;method_16563(Lnet/minecraft/item/ItemPlacementContext;)Lnet/minecraft/block/BlockState;
-
method_16568
- Overrides:
method_16568in classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Lblc;Laxy;Lel;I)Laxx;intermediary method_16568Lnet/minecraft/class_197;method_16568(Lnet/minecraft/class_2232;Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;I)Lnet/minecraft/class_3597;named method_16568Lnet/minecraft/block/Block;method_16568(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;I)Lnet/minecraft/item/Itemable;
-
method_8651
public void method_8651(World world, PlayerEntity player, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, ItemStack stack) - Overrides:
method_8651in classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Laxy;Laog;Lel;Lblc;Lbji;Late;)Vintermediary method_8651Lnet/minecraft/class_197;method_8651(Lnet/minecraft/class_1150;Lnet/minecraft/class_988;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;Lnet/minecraft/class_226;Lnet/minecraft/class_1071;)Vnamed method_8651Lnet/minecraft/block/Block;method_8651(Lnet/minecraft/world/World;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/entity/BlockEntity;Lnet/minecraft/item/ItemStack;)V
-
getRenderLayerType
Returns the appropriate RenderLayer for a block. Only called on the client.- Overrides:
getRenderLayerTypein classBlock- Returns:
- The block's RenderLayer
- Mappings:
Namespace Name Mixin selector official cLbcs;c()Laxl;intermediary method_8687Lnet/minecraft/class_197;method_8687()Lnet/minecraft/class_2165;named getRenderLayerTypeLnet/minecraft/block/Block;getRenderLayerType()Lnet/minecraft/client/render/BlockRenderLayer;
-
appendProperties
- Overrides:
appendPropertiesin classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Lble$a;)Vintermediary method_16576Lnet/minecraft/class_197;method_16576(Lnet/minecraft/class_2233$class_3757;)Vnamed appendPropertiesLnet/minecraft/block/Block;appendProperties(Lnet/minecraft/state/StateManager$Builder;)V
-
withRotation
- Overrides:
withRotationin classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Lblc;Lbhb;)Lblc;intermediary method_11556Lnet/minecraft/class_197;method_11556(Lnet/minecraft/class_2232;Lnet/minecraft/class_2734;)Lnet/minecraft/class_2232;named withRotationLnet/minecraft/block/Block;withRotation(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/BlockRotation;)Lnet/minecraft/block/BlockState;
-
withMirror
- Overrides:
withMirrorin classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Lblc;Lbfz;)Lblc;intermediary method_11555Lnet/minecraft/class_197;method_11555(Lnet/minecraft/class_2232;Lnet/minecraft/class_2727;)Lnet/minecraft/class_2232;named withMirrorLnet/minecraft/block/Block;withMirror(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/BlockMirror;)Lnet/minecraft/block/BlockState;
-
method_16761
- Mappings:
Namespace Name Mixin selector official aLbiq;a(Leq;)Lbmb;intermediary method_16761Lnet/minecraft/class_209;method_16761(Lnet/minecraft/class_1354;)Lnet/minecraft/class_2243;named method_16761Lnet/minecraft/block/VineBlock;method_16761(Lnet/minecraft/util/math/Direction;)Lnet/minecraft/state/property/BooleanProperty;
-
method_14307
public BlockRenderLayer method_14307(BlockView view, BlockState state, BlockPos pos, Direction direction) - Overrides:
method_14307in classBlock- Mappings:
Namespace Name Mixin selector official aLbcs;a(Laxk;Lblc;Lel;Leq;)Lblb;intermediary method_14307Lnet/minecraft/class_197;method_14307(Lnet/minecraft/class_1158;Lnet/minecraft/class_2232;Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;)Lnet/minecraft/class_3225;named method_14307Lnet/minecraft/block/Block;method_14307(Lnet/minecraft/world/BlockView;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Lnet/minecraft/block/BlockRenderLayer;
-