Package net.minecraft.block
Class Door
java.lang.Object
net.minecraft.block.BlockBase
net.minecraft.block.Door
- Mappings:
Namespace Name intermediary net/minecraft/class_252glue class_271server hcclient lenamed net/minecraft/block/Door
-
Field Summary
Fields inherited from class net.minecraft.block.BlockBase
ALLOWS_GRASS_UNDER, BED, BEDROCK, BOOKSHELF, BRICKS, BROWN_MUSHROOM, BUTTON, BY_ID, CACTUS, CAKE, CHEST, CLAY, COAL_ORE, COBBLESTONE, COBBLESTONE_STAIRS, COBWEB, CROPS, DANDELION, DEADBUSH, DETECTOR_RAIL, DIAMOND_BLOCK, DIAMOND_ORE, DIRT, DISPENSER, DOUBLE_STONE_SLAB, EMITTANCE, FARMLAND, FENCE, FIRE, FLOWING_LAVA, FLOWING_WATER, FULL_OPAQUE, FURNACE, FURNACE_LIT, GLASS, GLASS_SOUNDS, GLOWSTONE, GOLD_BLOCK, GOLD_ORE, GOLDEN_RAIL, GRASS, GRASS_SOUNDS, GRAVEL, GRAVEL_SOUNDS, hardness, HAS_TILE_ENTITY, ICE, id, IRON_BLOCK, IRON_DOOR, IRON_ORE, isStatEnabled, JACK_O_LANTERN, JUKEBOX, LADDER, LAPIS_LAZULI_BLOCK, LAPIS_LAZULI_ORE, LEAVES, LEVER, LIGHT_OPACITY, LOCKED_CHEST, LOG, material, maxX, maxY, maxZ, METAL_SOUNDS, minX, minY, minZ, MOB_SPAWNER, MOSSY_COBBLESTONE, MOVING_PISTON, NETHERRACK, NO_NOTIFY_ON_META_CHANGE, NOTEBLOCK, OBSIDIAN, particalSpeed, PISTON, PISTON_HEAD, PISTON_SOUNDS, PORTAL, PUMPKIN, RAIL, RED_MUSHROOM, REDSTONE_DUST, REDSTONE_ORE, REDSTONE_ORE_LIT, REDSTONE_REPEATER, REDSTONE_REPEATER_LIT, REDSTONE_TORCH, REDSTONE_TORCH_LIT, resistance, ROSE, SAND, SAND_SOUNDS, SANDSTONE, SAPLING, slipperiness, SNOW, SNOW_BLOCK, SOUL_SAND, sounds, SPONGE, STANDING_SIGN, STICKY_PISTON, STILL_LAVA, STILL_WATER, STONE, STONE_PRESSURE_PLATE, STONE_SLAB, STONE_SOUNDS, SUGAR_CANES, TALLGRASS, texture, TICKS_RANDOMLY, TNT, TORCH, TRAPDOOR, unusedBoolean1, WALL_SIGN, WOOD, WOOD_DOOR, WOOD_SOUNDS, WOOD_STAIRS, WOODEN_PRESSURE_PLATE, WOOL, WOOL_SOUNDS, WORKBENCH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidactivate(Level level, int x, int y, int z, PlayerBase player) booleancanPlaceAt(Level level, int x, int y, int z) booleancanUse(Level level, int x, int y, int z, PlayerBase player) getCollisionShape(Level level, int x, int y, int z) intgetOutlineShape(Level level, int x, int y, int z) intintintgetTextureForSide(int side, int meta) booleanbooleanmethod_1564(Level level, int x, int y, int z, Vec3f vec3f, Vec3f vec3f2) voidmethod_837(Level level, int x, int y, int z, boolean bool) intmethod_839(int int2) static booleanmethod_840(int int2) voidonAdjacentBlockUpdate(Level level, int x, int y, int z, int id) voidrotateDoor(int meta) voidupdateBoundingBox(BlockView tileView, int x, int y, int z) Methods inherited from class net.minecraft.block.BlockBase
activate, afterBreak, afterPlaced, beforeDestroyedByExplosion, canGrow, canPlaceAt, disableNotifyOnMetaDataChange, disableStat, doesBoxCollide, drop, drop, droppedMeta, getBaseColour, getBlastResistance, getBrightness, getColourMultiplier, getDropCount, getEmitsRedstonePower, getHardness, getHardness, getRenderPass, getTextureForSide, getTextureForSide, getTickrate, getTranslatedName, getTranslationKey, indirectlyPowered, init, isCollidable, isCollidable, isPowered, isSideRendered, isSolid, isStatEnabled, method_1605, onBlockPlaced, onBlockPlaced, onBlockRemoved, onCollideWithEntity, onDestroyedByExplosion, onEntityCollision, onScheduledTick, onSteppedOn, onTileAction, randomDisplayTick, setBlastResistance, setBoundingBox, setHardness, setLightEmittance, setLightOpacity, setSounds, setTicksRandomly, setTranslationKey, setUnbreakable
-
Constructor Details
-
Door
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_17;<init>(ILnet/minecraft/class_15;)Vglue <init>Lclass_507;<init>(ILclass_280;)Vserver <init>Lna;<init>(ILhj;)Vclient <init>Luu;<init>(ILln;)Vnamed <init>Lnet/minecraft/block/BlockBase;<init>(ILnet/minecraft/block/material/Material;)V
-
-
Method Details
-
getTextureForSide
public int getTextureForSide(int side, int meta) - Overrides:
getTextureForSidein classBlockBase- Mappings:
Namespace Name Mixin selector intermediary method_1627Lnet/minecraft/class_17;method_1627(II)Iglue method_96Lclass_507;method_96(II)Iserver aLna;a(II)Iclient aLuu;a(II)Inamed getTextureForSideLnet/minecraft/block/BlockBase;getTextureForSide(II)I
-
isFullOpaque
public boolean isFullOpaque()- Overrides:
isFullOpaquein classBlockBase- Mappings:
Namespace Name Mixin selector intermediary method_1620Lnet/minecraft/class_17;method_1620()Zglue method_65Lclass_507;method_65()Zserver aLna;a()Zclient cLuu;c()Znamed isFullOpaqueLnet/minecraft/block/BlockBase;isFullOpaque()Z
-
isFullCube
public boolean isFullCube()- Overrides:
isFullCubein classBlockBase- Mappings:
Namespace Name Mixin selector intermediary method_1623Lnet/minecraft/class_17;method_1623()Zglue method_66Lclass_507;method_66()Zserver bLna;b()Zclient dLuu;d()Znamed isFullCubeLnet/minecraft/block/BlockBase;isFullCube()Z
-
getRenderType
- Overrides:
getRenderTypein classBlockBase- Mappings:
Namespace Name Mixin selector intermediary method_1621Lnet/minecraft/class_17;method_1621()Iglue method_652Lclass_507;method_652()Iserver method_1621Lna;method_1621()Iclient bLuu;b()Inamed getRenderTypeLnet/minecraft/block/BlockBase;getRenderType()I
-
getOutlineShape
- Overrides:
getOutlineShapein classBlockBase- Mappings:
Namespace Name Mixin selector intermediary method_1622Lnet/minecraft/class_17;method_1622(Lnet/minecraft/class_18;III)Lnet/minecraft/class_25;glue method_653Lclass_507;method_653(Lclass_129;III)Lclass_113;server method_1622Lna;method_1622(Ldj;III)Lcz;client fLuu;f(Lfd;III)Leq;named getOutlineShapeLnet/minecraft/block/BlockBase;getOutlineShape(Lnet/minecraft/level/Level;III)Lnet/minecraft/util/maths/Box;
-
getCollisionShape
- Overrides:
getCollisionShapein classBlockBase- Mappings:
Namespace Name Mixin selector intermediary method_1624Lnet/minecraft/class_17;method_1624(Lnet/minecraft/class_18;III)Lnet/minecraft/class_25;glue method_67Lclass_507;method_67(Lclass_129;III)Lclass_113;server eLna;e(Ldj;III)Lcz;client eLuu;e(Lfd;III)Leq;named getCollisionShapeLnet/minecraft/block/BlockBase;getCollisionShape(Lnet/minecraft/level/Level;III)Lnet/minecraft/util/maths/Box;
-
updateBoundingBox
- Overrides:
updateBoundingBoxin classBlockBase- Mappings:
Namespace Name Mixin selector intermediary method_1616Lnet/minecraft/class_17;method_1616(Lnet/minecraft/class_14;III)Vglue method_60Lclass_507;method_60(Lclass_584;III)Vserver aLna;a(Lpb;III)Vclient aLuu;a(Lxp;III)Vnamed updateBoundingBoxLnet/minecraft/block/BlockBase;updateBoundingBox(Lnet/minecraft/level/BlockView;III)V
-
rotateDoor
public void rotateDoor(int meta) - Mappings:
Namespace Name Mixin selector intermediary method_838Lnet/minecraft/class_252;method_838(I)Vglue method_1227Lclass_271;method_1227(I)Vserver cLhc;c(I)Vclient dLle;d(I)Vnamed rotateDoorLnet/minecraft/block/Door;rotateDoor(I)V
-
activate
- Overrides:
activatein classBlockBase- Mappings:
Namespace Name Mixin selector intermediary method_1610Lnet/minecraft/class_17;method_1610(Lnet/minecraft/class_18;IIILnet/minecraft/class_54;)Vglue method_40Lclass_507;method_40(Lclass_129;IIILclass_172;)Vserver bLna;b(Ldj;IIILem;)Vclient bLuu;b(Lfd;IIILgs;)Vnamed activateLnet/minecraft/block/BlockBase;activate(Lnet/minecraft/level/Level;IIILnet/minecraft/entity/player/PlayerBase;)V
-
canUse
- Overrides:
canUsein classBlockBase- Mappings:
Namespace Name Mixin selector intermediary method_1608Lnet/minecraft/class_17;method_1608(Lnet/minecraft/class_18;IIILnet/minecraft/class_54;)Zglue method_38Lclass_507;method_38(Lclass_129;IIILclass_172;)Zserver aLna;a(Ldj;IIILem;)Zclient aLuu;a(Lfd;IIILgs;)Znamed canUseLnet/minecraft/block/BlockBase;canUse(Lnet/minecraft/level/Level;IIILnet/minecraft/entity/player/PlayerBase;)Z
-
method_837
- Mappings:
Namespace Name Mixin selector intermediary method_837Lnet/minecraft/class_252;method_837(Lnet/minecraft/class_18;IIIZ)Vglue method_1226Lclass_271;method_1226(Lclass_129;IIIZ)Vserver aLhc;a(Ldj;IIIZ)Vclient aLle;a(Lfd;IIIZ)Vnamed method_837Lnet/minecraft/block/Door;method_837(Lnet/minecraft/level/Level;IIIZ)V
-
onAdjacentBlockUpdate
- Overrides:
onAdjacentBlockUpdatein classBlockBase- Mappings:
Namespace Name Mixin selector intermediary method_1609Lnet/minecraft/class_17;method_1609(Lnet/minecraft/class_18;IIII)Vglue method_39Lclass_507;method_39(Lclass_129;IIII)Vserver bLna;b(Ldj;IIII)Vclient bLuu;b(Lfd;IIII)Vnamed onAdjacentBlockUpdateLnet/minecraft/block/BlockBase;onAdjacentBlockUpdate(Lnet/minecraft/level/Level;IIII)V
-
getDropId
- Overrides:
getDropIdin classBlockBase- Mappings:
Namespace Name Mixin selector intermediary method_1601Lnet/minecraft/class_17;method_1601(ILjava/util/Random;)Iglue method_19Lclass_507;method_19(ILjava/util/Random;)Iserver aLna;a(ILjava/util/Random;)Iclient aLuu;a(ILjava/util/Random;)Inamed getDropIdLnet/minecraft/block/BlockBase;getDropId(ILjava/util/Random;)I
-
method_1564
- Overrides:
method_1564in classBlockBase- Mappings:
Namespace Name Mixin selector intermediary method_1564Lnet/minecraft/class_17;method_1564(Lnet/minecraft/class_18;IIILnet/minecraft/class_26;Lnet/minecraft/class_26;)Lnet/minecraft/class_27;glue method_1225Lclass_507;method_1225(Lclass_129;IIILclass_45;Lclass_45;)Lclass_518;server aLna;a(Ldj;IIILba;Lba;)Lnh;client aLuu;a(Lfd;IIILbt;Lbt;)Lvf;named method_1564Lnet/minecraft/block/BlockBase;method_1564(Lnet/minecraft/level/Level;IIILnet/minecraft/util/maths/Vec3f;Lnet/minecraft/util/maths/Vec3f;)Lnet/minecraft/util/hit/HitResult;
-
method_839
public int method_839(int int2) - Mappings:
Namespace Name Mixin selector intermediary method_839Lnet/minecraft/class_252;method_839(I)Iglue method_1228Lclass_271;method_1228(I)Iserver dLhc;d(I)Iclient eLle;e(I)Inamed method_839Lnet/minecraft/block/Door;method_839(I)I
-
canPlaceAt
- Overrides:
canPlaceAtin classBlockBase- Mappings:
Namespace Name Mixin selector intermediary method_1567Lnet/minecraft/class_17;method_1567(Lnet/minecraft/class_18;III)Zglue method_153Lclass_507;method_153(Lclass_129;III)Zserver aLna;a(Ldj;III)Zclient aLuu;a(Lfd;III)Znamed canPlaceAtLnet/minecraft/block/BlockBase;canPlaceAt(Lnet/minecraft/level/Level;III)Z
-
method_840
public static boolean method_840(int int2) - Mappings:
Namespace Name Mixin selector intermediary method_840Lnet/minecraft/class_252;method_840(I)Zglue method_1229Lclass_271;method_1229(I)Zserver eLhc;e(I)Zclient fLle;f(I)Znamed method_840Lnet/minecraft/block/Door;method_840(I)Z
-
getPistonPushMode
public int getPistonPushMode()- Overrides:
getPistonPushModein classBlockBase- Mappings:
Namespace Name Mixin selector intermediary method_1574Lnet/minecraft/class_17;method_1574()Iglue method_157Lclass_507;method_157()Iserver eLna;e()Iclient hLuu;h()Inamed getPistonPushModeLnet/minecraft/block/BlockBase;getPistonPushMode()I
-