Package net.minecraft.block.entity
Class BigBrainBlockEntity
java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.BigBrainBlockEntity
- Mappings:
Namespace Name official dqaintermediary net/minecraft/class_9571named net/minecraft/block/entity/BigBrainBlockEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intstatic final Stringprivate static final intprivate intprivate static final Stringprivate static final doubleFields inherited from class net.minecraft.block.entity.BlockEntity
pos, removed, world -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddComponents(ComponentMap.Builder componentMapBuilder) intvoidreadNbt(NbtCompound nbt, RegistryWrapper.WrapperLookup registryLookup) Reads data fromnbt.voidvoidsetAmount(int amount) static voidtick(World world, BlockPos pos, BlockState state, BigBrainBlockEntity blockEntity) protected voidwriteNbt(NbtCompound nbt, RegistryWrapper.WrapperLookup registryLookup) Writes data tonbt.Methods inherited from class net.minecraft.block.entity.BlockEntity
cancelRemoval, copyItemDataRequiresOperator, createComponentMap, createFromNbt, createNbt, createNbtWithId, createNbtWithIdentifyingData, getCachedState, getPos, getType, getWorld, hasWorld, isRemoved, markDirty, markDirty, markRemoved, onSyncedBlockEvent, populateCrashReport, posFromNbt, readComponents, setCachedState, setStackNbt, setWorld, toInitialChunkDataNbt, toUpdatePacket, writeIdToNbt
-
Field Details
-
AMOUNT_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector official aLdqa;a:Ljava/lang/String;intermediary field_50903Lnet/minecraft/class_9571;field_50903:Ljava/lang/String;named AMOUNT_KEYLnet/minecraft/block/entity/BigBrainBlockEntity;AMOUNT_KEY:Ljava/lang/String;
-
field_50904
private static final double field_50904- See Also:
- Mappings:
Namespace Name Mixin selector official bLdqa;b:Dintermediary field_50904Lnet/minecraft/class_9571;field_50904:Dnamed field_50904Lnet/minecraft/block/entity/BigBrainBlockEntity;field_50904:D
-
DEFAULT_DELAY
private static final int DEFAULT_DELAY- See Also:
- Mappings:
Namespace Name Mixin selector official cLdqa;c:Iintermediary field_50905Lnet/minecraft/class_9571;field_50905:Inamed DEFAULT_DELAYLnet/minecraft/block/entity/BigBrainBlockEntity;DEFAULT_DELAY:I
-
DELAY_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector official dLdqa;d:Ljava/lang/String;intermediary field_50906Lnet/minecraft/class_9571;field_50906:Ljava/lang/String;named DELAY_KEYLnet/minecraft/block/entity/BigBrainBlockEntity;DELAY_KEY:Ljava/lang/String;
-
delay
private int delay- Mappings:
Namespace Name Mixin selector official eLdqa;e:Iintermediary field_50907Lnet/minecraft/class_9571;field_50907:Inamed delayLnet/minecraft/block/entity/BigBrainBlockEntity;delay:I
-
amount
private int amount- Mappings:
Namespace Name Mixin selector official fLdqa;f:Iintermediary field_50908Lnet/minecraft/class_9571;field_50908:Inamed amountLnet/minecraft/block/entity/BigBrainBlockEntity;amount:I
-
-
Constructor Details
-
BigBrainBlockEntity
- Mappings:
Namespace Name Mixin selector official <init>Ldqa;<init>(Lir;Ldtc;)Vintermediary <init>Lnet/minecraft/class_9571;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Vnamed <init>Lnet/minecraft/block/entity/BigBrainBlockEntity;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
-
Method Details
-
readNbt
Reads data fromnbt. Subclasses should override this if they store a persistent data.NBT is a storage format; therefore, a data from NBT is loaded to a block entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the block entity.
nbtmight not have all expected keys, or might have a key whose value does not meet the requirement (such as the type or the range). This method should fall back to a reasonable default value instead of throwing an exception.- Overrides:
readNbtin classBlockEntity- See Also:
- Mappings:
Namespace Name Mixin selector official aLdqc;a(Luk;Ljc$a;)Vintermediary method_11014Lnet/minecraft/class_2586;method_11014(Lnet/minecraft/class_2487;Lnet/minecraft/class_7225$class_7874;)Vnamed readNbtLnet/minecraft/block/entity/BlockEntity;readNbt(Lnet/minecraft/nbt/NbtCompound;Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;)V
-
writeNbt
Writes data tonbt. Subclasses should override this if they store a persistent data.NBT is a storage format; therefore, a data from NBT is loaded to a block entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the block entity.
- Overrides:
writeNbtin classBlockEntity- See Also:
- Mappings:
Namespace Name Mixin selector official bLdqc;b(Luk;Ljc$a;)Vintermediary method_11007Lnet/minecraft/class_2586;method_11007(Lnet/minecraft/class_2487;Lnet/minecraft/class_7225$class_7874;)Vnamed writeNbtLnet/minecraft/block/entity/BlockEntity;writeNbt(Lnet/minecraft/nbt/NbtCompound;Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;)V
-
getAmount
public int getAmount()- Mappings:
Namespace Name Mixin selector official bLdqa;b()Iintermediary method_59165Lnet/minecraft/class_9571;method_59165()Inamed getAmountLnet/minecraft/block/entity/BigBrainBlockEntity;getAmount()I
-
setAmount
public void setAmount(int amount) - Mappings:
Namespace Name Mixin selector official aLdqa;a(I)Vintermediary method_59162Lnet/minecraft/class_9571;method_59162(I)Vnamed setAmountLnet/minecraft/block/entity/BigBrainBlockEntity;setAmount(I)V
-
addComponents
- Overrides:
addComponentsin classBlockEntity- Mappings:
Namespace Name Mixin selector official aLdqc;a(Lka$a;)Vintermediary method_57567Lnet/minecraft/class_2586;method_57567(Lnet/minecraft/class_9323$class_9324;)Vnamed addComponentsLnet/minecraft/block/entity/BlockEntity;addComponents(Lnet/minecraft/component/ComponentMap$Builder;)V
-
removeFromCopiedStackNbt
- Overrides:
removeFromCopiedStackNbtin classBlockEntity- Mappings:
Namespace Name Mixin selector official aLdqc;a(Luk;)Vintermediary method_57569Lnet/minecraft/class_2586;method_57569(Lnet/minecraft/class_2487;)Vnamed removeFromCopiedStackNbtLnet/minecraft/block/entity/BlockEntity;removeFromCopiedStackNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
tick
public static void tick(World world, BlockPos pos, BlockState state, BigBrainBlockEntity blockEntity) - Mappings:
Namespace Name Mixin selector official aLdqa;a(Ldca;Lir;Ldtc;Ldqa;)Vintermediary method_59164Lnet/minecraft/class_9571;method_59164(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_9571;)Vnamed tickLnet/minecraft/block/entity/BigBrainBlockEntity;tick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/entity/BigBrainBlockEntity;)V
-