Package net.minecraft.block
Class DoorBlock
java.lang.Object
net.minecraft.block.Block
net.minecraft.block.DoorBlock
- Mappings:
Namespace Name official aiyintermediary net/minecraft/class_129named net/minecraft/block/DoorBlock
-
Field Summary
FieldsFields inherited from class net.minecraft.block.Block
blastResistance, blockEntity, boundingBoxMaxX, boundingBoxMaxY, boundingBoxMaxZ, boundingBoxMinX, boundingBoxMinY, boundingBoxMinZ, field_469, field_483, field_484, field_486, field_487, field_6259, field_7261, field_7262, field_7263, field_7264, field_7265, field_7266, field_7267, field_7268, fullBlock, hardness, lightLevel, material, opacity, particleGravity, randomTicks, REGISTRY, side, slipperiness, soundGroup, stats, transluscent, useNeighbourLight -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanPlaceBlockAt(World world, int x, int y, int z) intgetCollisionBox(World world, int int2, int int3, int int4) intReturns the block's piston interaction type, as provided by it's material.getTexture(int side, int blockData) booleanvoidmethod_302(World world, int int2, int int3, int int4, boolean bool) booleanmethod_303(BlockView blockView, int int2, int int3, int int4) intmethod_304(BlockView blockView, int int2, int int3, int int4) intmethod_305(BlockView blockView, int int2, int int3, int int4) private voidmethod_306(int int2) method_398(int int2, Random random, int int3) method_407(World world, int int2, int int3, int int4) voidmethod_412(World world, int int2, int int3, int int4, int int5, PlayerEntity playerEntity) method_414(World world, int int2, int int3, int int4, Vec3d vec3d, Vec3d vec3d2) voidmethod_420(World world, int int2, int int3, int int4, PlayerEntity playerEntity) voidmethod_425(BlockView blockView, int int2, int int3, int int4) booleanmethod_446(BlockView blockView, int int2, int int3, int int4) method_454(World world, int int2, int int3, int int4) method_4794(BlockView blockView, int int2, int int3, int int4, int int5) booleanonActivated(World world, int x, int y, int z, PlayerEntity player, int int2, float float2, float float3, float float4) voidonNeighborUpdate(World world, int x, int y, int z, Block block) voidregisterTextures(TextureRegistry registry) booleanReturns whether the block can be rendered as a normal blockMethods inherited from class net.minecraft.block.Block
appendItemStacks, areBlocksEqual, breakNaturally, canStayPlaced, canStayPlaced, disableStats, emitsRedstonePower, get, getAmbientOcclusionLightLevel, getBlastResistance, getBlockFromItem, getBonusDrops, getById, getColor, getDropCount, getHardness, getIdByBlock, getItemGroup, getLightLevel, getMaterial, getMaxX, getMaxY, getMaxZ, getMinX, getMinY, getMinZ, getOpacity, getSideTexture, getStrongRedstonePower, getTextureName, getTickRate, getTranslatedName, getTranslationKey, getWeakRedstonePower, hasBlockEntity, hasCollision, hasComparatorOutput, hasStats, isEqualTo, isFire, isFlowerPot, isFullBlock, isFullCube, isNormalBlock, isTransluscent, method_400, method_405, method_410, method_411, method_413, method_415, method_417, method_418, method_4185, method_4186, method_422, method_424, method_428, method_431, method_435, method_437, method_438, method_448, method_452, method_455, method_457, method_459, method_461, method_463, method_464, method_468, method_479, method_4790, method_4793, method_4798, method_5546, method_6444, method_6449, onBreak, onDestroyed, onEntityCollision, onTick, requiresSilkTouch, setBlockItemBounds, setBlockSoundGroup, setBoundingBox, setItemGroup, setLightLevel, setOpacity, setResistance, setStrength, setTickRandomly, setTranslationKey, setUnbreakable, setup, shouldDropItemsOnExplosion, shouldRenderSide, ticksRandomly, usesNeighbourLight
-
Field Details
-
field_6252
- Mappings:
Namespace Name Mixin selector official aLaiy;a:[Lpr;intermediary field_6252Lnet/minecraft/class_129;field_6252:[Lnet/minecraft/class_1557;named field_6252Lnet/minecraft/block/DoorBlock;field_6252:[Lnet/minecraft/client/Texture;
-
field_5545
- Mappings:
Namespace Name Mixin selector official bLaiy;b:[Lpr;intermediary field_5545Lnet/minecraft/class_129;field_5545:[Lnet/minecraft/class_1557;named field_5545Lnet/minecraft/block/DoorBlock;field_5545:[Lnet/minecraft/client/Texture;
-
-
Constructor Details
-
DoorBlock
- Parameters:
material- The block's material- Mappings:
Namespace Name Mixin selector official <init>Laht;<init>(Lave;)Vintermediary <init>Lnet/minecraft/class_197;<init>(Lnet/minecraft/class_63;)Vnamed <init>Lnet/minecraft/block/Block;<init>(Lnet/minecraft/block/Material;)V
-
-
Method Details
-
getTexture
- Overrides:
getTexturein classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(II)Lpr;intermediary method_395Lnet/minecraft/class_197;method_395(II)Lnet/minecraft/class_1557;named getTextureLnet/minecraft/block/Block;getTexture(II)Lnet/minecraft/client/Texture;
-
method_4794
@Environment(CLIENT) public Texture method_4794(BlockView blockView, int int2, int int3, int int4, int int5) - Overrides:
method_4794in classBlock- Mappings:
Namespace Name Mixin selector official eLaht;e(Lafw;IIII)Lpr;intermediary method_4794Lnet/minecraft/class_197;method_4794(Lnet/minecraft/class_1158;IIII)Lnet/minecraft/class_1557;named method_4794Lnet/minecraft/block/Block;method_4794(Lnet/minecraft/world/BlockView;IIII)Lnet/minecraft/client/Texture;
-
registerTextures
- Overrides:
registerTexturesin classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(Lps;)Vintermediary method_4791Lnet/minecraft/class_197;method_4791(Lnet/minecraft/class_1558;)Vnamed registerTexturesLnet/minecraft/block/Block;registerTextures(Lnet/minecraft/client/TextureRegistry;)V
-
hasTransperancy
public boolean hasTransperancy()- Overrides:
hasTransperancyin classBlock- Mappings:
Namespace Name Mixin selector official cLaht;c()Zintermediary method_449Lnet/minecraft/class_197;method_449()Znamed hasTransperancyLnet/minecraft/block/Block;hasTransperancy()Z
-
method_446
- Overrides:
method_446in classBlock- Mappings:
Namespace Name Mixin selector official bLaht;b(Lafw;III)Zintermediary method_446Lnet/minecraft/class_197;method_446(Lnet/minecraft/class_1158;III)Znamed method_446Lnet/minecraft/block/Block;method_446(Lnet/minecraft/world/BlockView;III)Z
-
renderAsNormalBlock
public boolean renderAsNormalBlock()Returns whether the block can be rendered as a normal block- Overrides:
renderAsNormalBlockin classBlock- Returns:
- Whether the block can be rendered as a normal block
- Mappings:
Namespace Name Mixin selector official dLaht;d()Zintermediary method_441Lnet/minecraft/class_197;method_441()Znamed renderAsNormalBlockLnet/minecraft/block/Block;renderAsNormalBlock()Z
-
getBlockType
public int getBlockType()- Overrides:
getBlockTypein classBlock- Mappings:
Namespace Name Mixin selector official bLaht;b()Iintermediary method_429Lnet/minecraft/class_197;method_429()Inamed getBlockTypeLnet/minecraft/block/Block;getBlockType()I
-
getCollisionBox
- Overrides:
getCollisionBoxin classBlock- Mappings:
Namespace Name Mixin selector official gLaht;g(Lafm;III)Laye;intermediary method_427Lnet/minecraft/class_197;method_427(Lnet/minecraft/class_1150;III)Lnet/minecraft/class_231;named getCollisionBoxLnet/minecraft/block/Block;getCollisionBox(Lnet/minecraft/world/World;III)Lnet/minecraft/util/math/Box;
-
method_454
- Overrides:
method_454in classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(Lafm;III)Laye;intermediary method_454Lnet/minecraft/class_197;method_454(Lnet/minecraft/class_1150;III)Lnet/minecraft/class_231;named method_454Lnet/minecraft/block/Block;method_454(Lnet/minecraft/world/World;III)Lnet/minecraft/util/math/Box;
-
method_425
- Overrides:
method_425in classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(Lafw;III)Vintermediary method_425Lnet/minecraft/class_197;method_425(Lnet/minecraft/class_1158;III)Vnamed method_425Lnet/minecraft/block/Block;method_425(Lnet/minecraft/world/BlockView;III)V
-
method_305
- Mappings:
Namespace Name Mixin selector official eLaiy;e(Lafw;III)Iintermediary method_305Lnet/minecraft/class_129;method_305(Lnet/minecraft/class_1158;III)Inamed method_305Lnet/minecraft/block/DoorBlock;method_305(Lnet/minecraft/world/BlockView;III)I
-
method_303
- Mappings:
Namespace Name Mixin selector official fLaiy;f(Lafw;III)Zintermediary method_303Lnet/minecraft/class_129;method_303(Lnet/minecraft/class_1158;III)Znamed method_303Lnet/minecraft/block/DoorBlock;method_303(Lnet/minecraft/world/BlockView;III)Z
-
method_306
private void method_306(int int2) - Mappings:
Namespace Name Mixin selector official bLaiy;b(I)Vintermediary method_306Lnet/minecraft/class_129;method_306(I)Vnamed method_306Lnet/minecraft/block/DoorBlock;method_306(I)V
-
method_420
- Overrides:
method_420in classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(Lafm;IIILxk;)Vintermediary method_420Lnet/minecraft/class_197;method_420(Lnet/minecraft/class_1150;IIILnet/minecraft/class_988;)Vnamed method_420Lnet/minecraft/block/Block;method_420(Lnet/minecraft/world/World;IIILnet/minecraft/entity/player/PlayerEntity;)V
-
onActivated
public boolean onActivated(World world, int x, int y, int z, PlayerEntity player, int int2, float float2, float float3, float float4) - Overrides:
onActivatedin classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(Lafm;IIILxk;IFFF)Zintermediary method_421Lnet/minecraft/class_197;method_421(Lnet/minecraft/class_1150;IIILnet/minecraft/class_988;IFFF)Znamed onActivatedLnet/minecraft/block/Block;onActivated(Lnet/minecraft/world/World;IIILnet/minecraft/entity/player/PlayerEntity;IFFF)Z
-
method_302
- Mappings:
Namespace Name Mixin selector official aLaiy;a(Lafm;IIIZ)Vintermediary method_302Lnet/minecraft/class_129;method_302(Lnet/minecraft/class_1150;IIIZ)Vnamed method_302Lnet/minecraft/block/DoorBlock;method_302(Lnet/minecraft/world/World;IIIZ)V
-
onNeighborUpdate
- Overrides:
onNeighborUpdatein classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(Lafm;IIILaht;)Vintermediary method_408Lnet/minecraft/class_197;method_408(Lnet/minecraft/class_1150;IIILnet/minecraft/class_197;)Vnamed onNeighborUpdateLnet/minecraft/block/Block;onNeighborUpdate(Lnet/minecraft/world/World;IIILnet/minecraft/block/Block;)V
-
method_398
- Overrides:
method_398in classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(ILjava/util/Random;I)Labm;intermediary method_398Lnet/minecraft/class_197;method_398(ILjava/util/Random;I)Lnet/minecraft/class_1069;named method_398Lnet/minecraft/block/Block;method_398(ILjava/util/Random;I)Lnet/minecraft/item/Item;
-
method_414
public BlockHitResult method_414(World world, int int2, int int3, int int4, Vec3d vec3d, Vec3d vec3d2) - Overrides:
method_414in classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(Lafm;IIILayj;Layj;)Layh;intermediary method_414Lnet/minecraft/class_197;method_414(Lnet/minecraft/class_1150;IIILnet/minecraft/class_236;Lnet/minecraft/class_236;)Lnet/minecraft/class_234;named method_414Lnet/minecraft/block/Block;method_414(Lnet/minecraft/world/World;IIILnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/hit/BlockHitResult;
-
canPlaceBlockAt
- Overrides:
canPlaceBlockAtin classBlock- Mappings:
Namespace Name Mixin selector official cLaht;c(Lafm;III)Zintermediary method_434Lnet/minecraft/class_197;method_434(Lnet/minecraft/class_1150;III)Znamed canPlaceBlockAtLnet/minecraft/block/Block;canPlaceBlockAt(Lnet/minecraft/world/World;III)Z
-
getPistonInteractionType
public int getPistonInteractionType()Returns the block's piston interaction type, as provided by it's material.- Overrides:
getPistonInteractionTypein classBlock- Returns:
- Current block's piston interaction type
- Mappings:
Namespace Name Mixin selector official hLaht;h()Iintermediary method_453Lnet/minecraft/class_197;method_453()Inamed getPistonInteractionTypeLnet/minecraft/block/Block;getPistonInteractionType()I
-
method_304
- Mappings:
Namespace Name Mixin selector official gLaiy;g(Lafw;III)Iintermediary method_304Lnet/minecraft/class_129;method_304(Lnet/minecraft/class_1158;III)Inamed method_304Lnet/minecraft/block/DoorBlock;method_304(Lnet/minecraft/world/BlockView;III)I
-
method_407
- Overrides:
method_407in classBlock- Mappings:
Namespace Name Mixin selector official dLaht;d(Lafm;III)Labm;intermediary method_407Lnet/minecraft/class_197;method_407(Lnet/minecraft/class_1150;III)Lnet/minecraft/class_1069;named method_407Lnet/minecraft/block/Block;method_407(Lnet/minecraft/world/World;III)Lnet/minecraft/item/Item;
-
method_412
public void method_412(World world, int int2, int int3, int int4, int int5, PlayerEntity playerEntity) - Overrides:
method_412in classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(Lafm;IIIILxk;)Vintermediary method_412Lnet/minecraft/class_197;method_412(Lnet/minecraft/class_1150;IIIILnet/minecraft/class_988;)Vnamed method_412Lnet/minecraft/block/Block;method_412(Lnet/minecraft/world/World;IIIILnet/minecraft/entity/player/PlayerEntity;)V
-