Package net.minecraft.block
Class Fire
java.lang.Object
net.minecraft.block.BlockBase
net.minecraft.block.Fire
- Mappings:
Namespace Name intermediary net/minecraft/class_474glue class_612server ptclient yqnamed net/minecraft/block/Fire
-
Field Summary
FieldsFields 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 TypeMethodDescriptionprivate voidaddBurnable(int id, int int2, int spreadDelayChance) booleancanPlaceAt(Level level, int x, int y, int z) private voidgetCollisionShape(Level level, int x, int y, int z) intgetDropCount(Random rand) intintvoidinit()booleanbooleanbooleanbooleanmethod_1824(BlockView blockView, int x, int y, int z) intmethod_1825(Level level, int int2, int int3, int int4, int int5) private booleanmethod_1826(Level level, int int2, int int3, int int4) private intmethod_1827(Level level, int int2, int int3, int int4) voidonAdjacentBlockUpdate(Level level, int x, int y, int z, int id) voidonBlockPlaced(Level level, int x, int y, int z) voidonScheduledTick(Level level, int x, int y, int z, Random rand) voidrandomDisplayTick(Level level, int x, int y, int z, Random rand) Methods inherited from class net.minecraft.block.BlockBase
activate, activate, afterBreak, afterPlaced, beforeDestroyedByExplosion, canGrow, canPlaceAt, canUse, disableNotifyOnMetaDataChange, disableStat, doesBoxCollide, drop, drop, droppedMeta, getBaseColour, getBlastResistance, getBrightness, getColourMultiplier, getDropId, getEmitsRedstonePower, getHardness, getHardness, getOutlineShape, getPistonPushMode, getRenderPass, getTextureForSide, getTextureForSide, getTextureForSide, getTranslatedName, getTranslationKey, indirectlyPowered, isCollidable, isPowered, isSideRendered, isSolid, isStatEnabled, method_1564, method_1605, onBlockPlaced, onBlockRemoved, onCollideWithEntity, onDestroyedByExplosion, onEntityCollision, onSteppedOn, onTileAction, setBlastResistance, setBoundingBox, setHardness, setLightEmittance, setLightOpacity, setSounds, setTicksRandomly, setTranslationKey, setUnbreakable, updateBoundingBox
-
Field Details
-
field_2307
private int[] field_2307- Mappings:
Namespace Name Mixin selector intermediary field_2307Lnet/minecraft/class_474;field_2307:[Iglue field_2499Lclass_612;field_2499:[Iserver aLpt;a:[Iclient aLyq;a:[Inamed field_2307Lnet/minecraft/block/Fire;field_2307:[I
-
spreadDelayChance
private int[] spreadDelayChance- Mappings:
Namespace Name Mixin selector intermediary field_2308Lnet/minecraft/class_474;field_2308:[Iglue field_2500Lclass_612;field_2500:[Iserver bLpt;b:[Iclient bLyq;b:[Inamed spreadDelayChanceLnet/minecraft/block/Fire;spreadDelayChance:[I
-
-
Constructor Details
-
Fire
protected Fire(int id, int texture) - Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_474;<init>(II)Vglue <init>Lclass_612;<init>(II)Vserver <init>Lpt;<init>(II)Vclient <init>Lyq;<init>(II)Vnamed <init>Lnet/minecraft/block/Fire;<init>(II)V
-
-
Method Details
-
init
public void init() -
addBurnable
private void addBurnable(int id, int int2, int spreadDelayChance) - Mappings:
Namespace Name Mixin selector intermediary method_1822Lnet/minecraft/class_474;method_1822(III)Vglue method_2062Lclass_612;method_2062(III)Vserver aLpt;a(III)Vclient aLyq;a(III)Vnamed addBurnableLnet/minecraft/block/Fire;addBurnable(III)V
-
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;
-
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
-
getDropCount
- Overrides:
getDropCountin classBlockBase- Mappings:
Namespace Name Mixin selector intermediary method_1603Lnet/minecraft/class_17;method_1603(Ljava/util/Random;)Iglue method_21Lclass_507;method_21(Ljava/util/Random;)Iserver aLna;a(Ljava/util/Random;)Iclient aLuu;a(Ljava/util/Random;)Inamed getDropCountLnet/minecraft/block/BlockBase;getDropCount(Ljava/util/Random;)I
-
getTickrate
public int getTickrate()- Overrides:
getTickratein classBlockBase- Mappings:
Namespace Name Mixin selector intermediary method_1565Lnet/minecraft/class_17;method_1565()Iglue method_123Lclass_507;method_123()Iserver cLna;c()Iclient eLuu;e()Inamed getTickrateLnet/minecraft/block/BlockBase;getTickrate()I
-
onScheduledTick
- Overrides:
onScheduledTickin classBlockBase- Mappings:
Namespace Name Mixin selector intermediary method_1602Lnet/minecraft/class_17;method_1602(Lnet/minecraft/class_18;IIILjava/util/Random;)Vglue method_20Lclass_507;method_20(Lclass_129;IIILjava/util/Random;)Vserver aLna;a(Ldj;IIILjava/util/Random;)Vclient aLuu;a(Lfd;IIILjava/util/Random;)Vnamed onScheduledTickLnet/minecraft/block/BlockBase;onScheduledTick(Lnet/minecraft/level/Level;IIILjava/util/Random;)V
-
fireTick
- Mappings:
Namespace Name Mixin selector intermediary method_1823Lnet/minecraft/class_474;method_1823(Lnet/minecraft/class_18;IIIILjava/util/Random;I)Vglue method_2063Lclass_612;method_2063(Lclass_129;IIIILjava/util/Random;I)Vserver aLpt;a(Ldj;IIIILjava/util/Random;I)Vclient aLyq;a(Lfd;IIIILjava/util/Random;I)Vnamed fireTickLnet/minecraft/block/Fire;fireTick(Lnet/minecraft/level/Level;IIIILjava/util/Random;I)V
-
method_1826
- Mappings:
Namespace Name Mixin selector intermediary method_1826Lnet/minecraft/class_474;method_1826(Lnet/minecraft/class_18;III)Zglue method_2066Lclass_612;method_2066(Lclass_129;III)Zserver gLpt;g(Ldj;III)Zclient hLyq;h(Lfd;III)Znamed method_1826Lnet/minecraft/block/Fire;method_1826(Lnet/minecraft/level/Level;III)Z
-
method_1827
- Mappings:
Namespace Name Mixin selector intermediary method_1827Lnet/minecraft/class_474;method_1827(Lnet/minecraft/class_18;III)Iglue method_2067Lclass_612;method_2067(Lclass_129;III)Iserver hLpt;h(Ldj;III)Iclient iLyq;i(Lfd;III)Inamed method_1827Lnet/minecraft/block/Fire;method_1827(Lnet/minecraft/level/Level;III)I
-
isCollidable
public boolean isCollidable()- Overrides:
isCollidablein classBlockBase- Mappings:
Namespace Name Mixin selector intermediary method_1576Lnet/minecraft/class_17;method_1576()Zglue method_1691Lclass_507;method_1691()Zserver k_Lna;k_()Zclient v_Luu;v_()Znamed isCollidableLnet/minecraft/block/BlockBase;isCollidable()Z
-
method_1824
- Mappings:
Namespace Name Mixin selector intermediary method_1824Lnet/minecraft/class_474;method_1824(Lnet/minecraft/class_14;III)Zglue method_2064Lclass_612;method_2064(Lclass_584;III)Zserver bLpt;b(Lpb;III)Zclient cLyq;c(Lxp;III)Znamed method_1824Lnet/minecraft/block/Fire;method_1824(Lnet/minecraft/level/BlockView;III)Z
-
method_1825
- Mappings:
Namespace Name Mixin selector intermediary method_1825Lnet/minecraft/class_474;method_1825(Lnet/minecraft/class_18;IIII)Iglue method_2065Lclass_612;method_2065(Lclass_129;IIII)Iserver fLpt;f(Ldj;IIII)Iclient fLyq;f(Lfd;IIII)Inamed method_1825Lnet/minecraft/block/Fire;method_1825(Lnet/minecraft/level/Level;IIII)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
-
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
-
onBlockPlaced
- Overrides:
onBlockPlacedin classBlockBase- Mappings:
Namespace Name Mixin selector intermediary method_1611Lnet/minecraft/class_17;method_1611(Lnet/minecraft/class_18;III)Vglue method_41Lclass_507;method_41(Lclass_129;III)Vserver cLna;c(Ldj;III)Vclient cLuu;c(Lfd;III)Vnamed onBlockPlacedLnet/minecraft/block/BlockBase;onBlockPlaced(Lnet/minecraft/level/Level;III)V
-
randomDisplayTick
- Overrides:
randomDisplayTickin classBlockBase- Mappings:
Namespace Name Mixin selector intermediary method_1617Lnet/minecraft/class_17;method_1617(Lnet/minecraft/class_18;IIILjava/util/Random;)Vglue method_62Lclass_507;method_62(Lclass_129;IIILjava/util/Random;)Vserver method_1617Lna;method_1617(Ldj;IIILjava/util/Random;)Vclient bLuu;b(Lfd;IIILjava/util/Random;)Vnamed randomDisplayTickLnet/minecraft/block/BlockBase;randomDisplayTick(Lnet/minecraft/level/Level;IIILjava/util/Random;)V
-