net.minecraft.block.entity

public class BlockEntityType<T extends BlockEntity>

bjj
net.minecraft.class_3739
net.minecraft.block.entity.BlockEntityType
net.minecraft.tileentity.TileEntityType
net.minecraft.tileentity.TileEntityType

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
z
field_18622
LOGGER
field_206866_A
LOGGER
public static final BlockEntityType<FurnaceBlockEntity>
a
field_18597
FURNACE
field_200971_b
FURNACE
public static final BlockEntityType<ChestBlockEntity>
b
field_18598
CHEST
field_200972_c
CHEST
public static final BlockEntityType<TrappedChestBlockEntity>
c
field_18599
TRAPPED_CHEST
field_200973_d
TRAPPED_CHEST
public static final BlockEntityType<EnderChestBlockEntity>
d
field_18600
ENDER_CHEST
field_200974_e
ENDER_CHEST
public static final BlockEntityType<JukeboxBlockEntity>
e
field_18601
JUKEBOX
field_200975_f
JUKEBOX
public static final BlockEntityType<DispenserBlockEntity>
f
field_18602
DISPENSER
field_200976_g
DISPENSER
public static final BlockEntityType<DropperBlockEntity>
g
field_18603
DROPPER
field_200977_h
DROPPER
public static final BlockEntityType<SignBlockEntity>
h
field_18604
SIGN
field_200978_i
SIGN
public static final BlockEntityType<MobSpawnerBlockEntity>
i
field_18605
MOB_SPAWNER
field_200979_j
MOB_SPAWNER
public static final BlockEntityType<MovingBlockEntity>
j
field_18606
PISTON
field_200980_k
PISTON
public static final BlockEntityType<BrewingStandBlockEntity>
k
field_18607
BREWING_STAND
field_200981_l
BREWING_STAND
public static final BlockEntityType<EnchantingTableBlockEntity>
l
field_18608
ENCHANTING_TABLE
field_200982_m
ENCHANTING_TABLE
public static final BlockEntityType<EndPortalBlockEntity>
m
field_18609
END_PORTAL
field_200983_n
END_PORTAL
public static final BlockEntityType<BeaconBlockEntity>
n
field_18610
BEACON
field_200984_o
BEACON
public static final BlockEntityType<SkullBlockEntity>
o
field_18611
SKULL
field_200985_p
SKULL
public static final BlockEntityType<DaylightDetectorBlockEntity>
p
field_18612
DAYLIGHT_DETECTOR
field_200986_q
DAYLIGHT_DETECTOR
public static final BlockEntityType<HopperBlockEntity>
q
field_18613
HOPPER
field_200987_r
HOPPER
public static final BlockEntityType<ComparatorBlockEntity>
r
field_18614
COMPARATOR
field_200988_s
COMPARATOR
public static final BlockEntityType<BannerBlockEntity>
s
field_18615
BANNER
field_200989_t
BANNER
public static final BlockEntityType<StructureBlockEntity>
t
field_18616
STRUCTURE_BLOCK
field_200990_u
STRUCTURE_BLOCK
public static final BlockEntityType<EndGatewayBlockEntity>
u
field_18617
END_GATEWAY
field_200991_v
END_GATEWAY
public static final BlockEntityType<CommandBlockBlockEntity>
v
field_18618
COMMAND_BLOCK
field_200992_w
COMMAND_BLOCK
public static final BlockEntityType<ShulkerBoxBlockEntity>
w
field_18619
SHULKER_BOX
field_200993_x
SHULKER_BOX
public static final BlockEntityType<BedBlockEntity>
x
field_18620
BED
field_200994_y
BED
public static final BlockEntityType<ConduitBlockEntity>
y
field_18621
CONDUIT
field_205166_z
CONDUIT
private final Supplier<? extends T>
A
field_18595
factory
field_200995_z
factory
private final Type<?>
B
field_18596
datatype
field_206867_C
datafixerType

Constructor summary

ModifierConstructor
public (Supplier<? extends T> factory, Type<?> type)

Method summary

Modifier and TypeMethod
public static Identifier
a(bjj<?> arg0)
method_16785(class_3739<?> arg0)
getKey(BlockEntityType<?> type)
func_200969_a(TileEntityType<?> arg0)
getId(TileEntityType<?> tileEntityTypeIn)
public static <T extends BlockEntity> BlockEntityType<T>
a(String arg0, bjj$a<T> arg1)
method_16787(String arg0, class_3739$class_3740<T> arg1)
register(String key, BlockEntityType$Builder<T> builder)
func_200966_a(String arg0, TileEntityType$Builder<T> arg1)
register(String id, TileEntityType$Builder<T> builder)
public static void
a()
method_16784()
init()
func_212641_a()
boot()
public T
b()
method_16788()
create()
func_200968_a()
create()
static BlockEntity
a(String arg0)
method_16786(String arg0)
create(String key)
func_200967_a(String arg0)
create(String id)