Class SmartBlockEntityMixin
java.lang.Object
net.minecraft.world.level.block.entity.BlockEntity
com.simibubi.create.foundation.blockEntity.SyncedBlockEntity
com.simibubi.create.foundation.blockEntity.CachedRenderBBBlockEntity
ch.voidlee.repair.mixin.bug_fixes.interaction_range.SmartBlockEntityMixin
- All Implemented Interfaces:
io.github.fabricators_of_create.porting_lib.block.CustomDataPacketHandlingBlockEntity,io.github.fabricators_of_create.porting_lib.block.CustomRenderBoundingBoxBlockEntity,io.github.fabricators_of_create.porting_lib.block.CustomUpdateTagHandlingBlockEntity,io.github.fabricators_of_create.porting_lib.core.util.INBTSerializable<net.minecraft.nbt.CompoundTag>,io.github.fabricators_of_create.porting_lib.extensions.extensions.BlockEntityExtensions,io.github.fabricators_of_create.porting_lib.extensions.extensions.INBTSerializableCompound,net.fabricmc.fabric.api.attachment.v1.AttachmentTarget,net.fabricmc.fabric.api.blockview.v2.RenderDataBlockEntity
public abstract class SmartBlockEntityMixin
extends com.simibubi.create.foundation.blockEntity.CachedRenderBBBlockEntity
-
Field Summary
Fields inherited from class net.minecraft.world.level.block.entity.BlockEntity
level, remove, worldPositionFields inherited from interface net.fabricmc.fabric.api.attachment.v1.AttachmentTarget
NBT_ATTACHMENT_KEYFields inherited from interface io.github.fabricators_of_create.porting_lib.block.CustomRenderBoundingBoxBlockEntity
INFINITE_EXTENT_AABB -
Constructor Summary
ConstructorsConstructorDescriptionSmartBlockEntityMixin(net.minecraft.world.level.block.entity.BlockEntityType<?> type, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state) -
Method Summary
Methods inherited from class com.simibubi.create.foundation.blockEntity.CachedRenderBBBlockEntity
createRenderBoundingBox, getRenderBoundingBox, invalidateRenderBoundingBoxMethods inherited from class com.simibubi.create.foundation.blockEntity.SyncedBlockEntity
blockHolderGetter, containedChunk, deserializeNBT, getUpdatePacket, getUpdateTag, handleUpdateTag, notifyUpdate, onDataPacket, readClient, sendData, writeClientMethods inherited from class net.minecraft.world.level.block.entity.BlockEntity
addEntityType, clearRemoved, fillCrashReportCategory, getBlockPos, getBlockState, getLevel, getPosFromTag, getType, hasLevel, isRemoved, load, loadStatic, onlyOpCanSetNbt, saveAdditional, saveToItem, saveWithFullMetadata, saveWithId, saveWithoutMetadata, setBlockState, setChanged, setChanged, setLevel, setRemoved, triggerEventMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.fabricmc.fabric.api.attachment.v1.AttachmentTarget
getAttached, getAttachedOrCreate, getAttachedOrCreate, getAttachedOrElse, getAttachedOrGet, getAttachedOrSet, getAttachedOrThrow, hasAttached, modifyAttached, removeAttached, setAttachedMethods inherited from interface io.github.fabricators_of_create.porting_lib.extensions.extensions.BlockEntityExtensions
getCustomData, invalidateCaps, onLoadMethods inherited from interface io.github.fabricators_of_create.porting_lib.block.CustomRenderBoundingBoxBlockEntity
getInfiniteBoundingBox, selfMethods inherited from interface io.github.fabricators_of_create.porting_lib.core.util.INBTSerializable
deserializeNBT, serializeNBTMethods inherited from interface net.fabricmc.fabric.api.blockview.v2.RenderDataBlockEntity
getRenderData
-
Constructor Details
-
SmartBlockEntityMixin
public SmartBlockEntityMixin(net.minecraft.world.level.block.entity.BlockEntityType<?> type, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state)
-