Package net.minecraft.block
Class FurnaceBlock
java.lang.Object
net.minecraft.block.Block
net.minecraft.block.BlockWithEntity
net.minecraft.block.FurnaceBlock
- All Implemented Interfaces:
BlockEntityProvider
- Mappings:
Namespace Name official ajpintermediary net/minecraft/class_138named net/minecraft/block/FurnaceBlock
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Randomprivate final booleanprivate static booleanprivate Textureprivate TextureFields 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 TypeMethodDescriptionvoidbreakNaturally(World world, int x, int y, int z) createBlockEntity(World world, int id) getTexture(int side, int blockData) booleanReturns whether the block provides comparator output.static voidmethod_321(boolean bool, World world, int int2, int int3, int int4) private voidmethod_322(World world, int int2, int int3, int int4) method_398(int int2, Random random, int int3) method_407(World world, int int2, int int3, int int4) voidmethod_411(World world, int int2, int int3, int int4, Block block, int int5) voidmethod_415(World world, int int2, int int3, int int4, Random random) intmethod_4793(World world, 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) voidonBreak(World world, int x, int y, int z, LivingEntity entity, ItemStack item) voidregisterTextures(TextureRegistry registry) Methods inherited from class net.minecraft.block.BlockWithEntity
method_435Methods inherited from class net.minecraft.block.Block
appendItemStacks, areBlocksEqual, canPlaceBlockAt, canStayPlaced, canStayPlaced, disableStats, emitsRedstonePower, get, getAmbientOcclusionLightLevel, getBlastResistance, getBlockFromItem, getBlockType, getBonusDrops, getById, getColor, getDropCount, getIdByBlock, getItemGroup, getLightLevel, getMaterial, getMaxX, getMaxY, getMaxZ, getMinX, getMinY, getMinZ, getOpacity, getPistonInteractionType, getSideTexture, getStrongRedstonePower, getTextureName, getTickRate, getTranslatedName, getTranslationKey, getWeakRedstonePower, hasBlockEntity, hasCollision, hasStats, hasTransperancy, isEqualTo, isFire, isFlowerPot, isFullBlock, isFullCube, isNormalBlock, isTransluscent, method_400, method_405, method_410, method_412, method_413, method_414, method_417, method_418, method_4185, method_4186, method_420, method_422, method_424, method_425, method_427, method_428, method_431, method_437, method_438, method_446, method_448, method_452, method_454, method_455, method_457, method_459, method_461, method_463, method_464, method_468, method_471, method_479, method_4790, method_4794, method_4798, method_5546, method_6444, method_6449, onDestroyed, onEntityCollision, onNeighborUpdate, onTick, renderAsNormalBlock, requiresSilkTouch, setBlockItemBounds, setBlockSoundGroup, setBoundingBox, setItemGroup, setLightLevel, setOpacity, setResistance, setStrength, setTickRandomly, setTranslationKey, setUnbreakable, setup, shouldDropItemsOnExplosion, shouldRenderSide, ticksRandomly, usesNeighbourLight
-
Field Details
-
field_282
private static boolean field_282- Mappings:
Namespace Name Mixin selector official MLajp;M:Zintermediary field_282Lnet/minecraft/class_138;field_282:Znamed field_282Lnet/minecraft/block/FurnaceBlock;field_282:Z
-
field_280
- Mappings:
Namespace Name Mixin selector official aLajp;a:Ljava/util/Random;intermediary field_280Lnet/minecraft/class_138;field_280:Ljava/util/Random;named field_280Lnet/minecraft/block/FurnaceBlock;field_280:Ljava/util/Random;
-
field_281
private final boolean field_281- Mappings:
Namespace Name Mixin selector official bLajp;b:Zintermediary field_281Lnet/minecraft/class_138;field_281:Znamed field_281Lnet/minecraft/block/FurnaceBlock;field_281:Z
-
field_5553
- Mappings:
Namespace Name Mixin selector official NLajp;N:Lpr;intermediary field_5553Lnet/minecraft/class_138;field_5553:Lnet/minecraft/class_1557;named field_5553Lnet/minecraft/block/FurnaceBlock;field_5553:Lnet/minecraft/client/Texture;
-
field_5554
- Mappings:
Namespace Name Mixin selector official OLajp;O:Lpr;intermediary field_5554Lnet/minecraft/class_138;field_5554:Lnet/minecraft/class_1557;named field_5554Lnet/minecraft/block/FurnaceBlock;field_5554:Lnet/minecraft/client/Texture;
-
-
Constructor Details
-
FurnaceBlock
protected FurnaceBlock(boolean bool)
-
-
Method Details
-
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;
-
breakNaturally
- Overrides:
breakNaturallyin classBlockWithEntity- Mappings:
Namespace Name Mixin selector official bLaht;b(Lafm;III)Vintermediary method_460Lnet/minecraft/class_197;method_460(Lnet/minecraft/class_1150;III)Vnamed breakNaturallyLnet/minecraft/block/Block;breakNaturally(Lnet/minecraft/world/World;III)V
-
method_322
- Mappings:
Namespace Name Mixin selector official eLajp;e(Lafm;III)Vintermediary method_322Lnet/minecraft/class_138;method_322(Lnet/minecraft/class_1150;III)Vnamed method_322Lnet/minecraft/block/FurnaceBlock;method_322(Lnet/minecraft/world/World;III)V
-
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;
-
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
-
method_415
@Environment(CLIENT) public void method_415(World world, int int2, int int3, int int4, Random random) - Overrides:
method_415in classBlock- Mappings:
Namespace Name Mixin selector official bLaht;b(Lafm;IIILjava/util/Random;)Vintermediary method_415Lnet/minecraft/class_197;method_415(Lnet/minecraft/class_1150;IIILjava/util/Random;)Vnamed method_415Lnet/minecraft/block/Block;method_415(Lnet/minecraft/world/World;IIILjava/util/Random;)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_321
- Mappings:
Namespace Name Mixin selector official aLajp;a(ZLafm;III)Vintermediary method_321Lnet/minecraft/class_138;method_321(ZLnet/minecraft/class_1150;III)Vnamed method_321Lnet/minecraft/block/FurnaceBlock;method_321(ZLnet/minecraft/world/World;III)V
-
createBlockEntity
- Mappings:
Namespace Name Mixin selector official aLajh;a(Lafm;I)Lanc;intermediary method_309Lnet/minecraft/class_1451;method_309(Lnet/minecraft/class_1150;I)Lnet/minecraft/class_226;named createBlockEntityLnet/minecraft/block/BlockEntityProvider;createBlockEntity(Lnet/minecraft/world/World;I)Lnet/minecraft/block/entity/BlockEntity;
-
onBreak
- Overrides:
onBreakin classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(Lafm;IIILrg;Labo;)Vintermediary method_419Lnet/minecraft/class_197;method_419(Lnet/minecraft/class_1150;IIILnet/minecraft/class_1699;Lnet/minecraft/class_1071;)Vnamed onBreakLnet/minecraft/block/Block;onBreak(Lnet/minecraft/world/World;IIILnet/minecraft/entity/LivingEntity;Lnet/minecraft/item/ItemStack;)V
-
method_411
- Overrides:
method_411in classBlockWithEntity- Mappings:
Namespace Name Mixin selector official aLaht;a(Lafm;IIILaht;I)Vintermediary method_411Lnet/minecraft/class_197;method_411(Lnet/minecraft/class_1150;IIILnet/minecraft/class_197;I)Vnamed method_411Lnet/minecraft/block/Block;method_411(Lnet/minecraft/world/World;IIILnet/minecraft/block/Block;I)V
-
hasComparatorOutput
public boolean hasComparatorOutput()Returns whether the block provides comparator output. Used in blocks with entities like Chests and Droppers.- Overrides:
hasComparatorOutputin classBlock- Returns:
- Whether the block provides comparator output
- Mappings:
Namespace Name Mixin selector official MLaht;M()Zintermediary method_4797Lnet/minecraft/class_197;method_4797()Znamed hasComparatorOutputLnet/minecraft/block/Block;hasComparatorOutput()Z
-
method_4793
- Overrides:
method_4793in classBlock- Mappings:
Namespace Name Mixin selector official gLaht;g(Lafm;IIII)Iintermediary method_4793Lnet/minecraft/class_197;method_4793(Lnet/minecraft/class_1150;IIII)Inamed method_4793Lnet/minecraft/block/Block;method_4793(Lnet/minecraft/world/World;IIII)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;
-