Class NixieTubeTileEntity

java.lang.Object
net.minecraftforge.common.capabilities.CapabilityProvider<net.minecraft.world.level.block.entity.BlockEntity>
net.minecraft.world.level.block.entity.BlockEntity
All Implemented Interfaces:
IInteractionChecker, IPartialSafeNBT, net.minecraftforge.common.capabilities.ICapabilityProvider, net.minecraftforge.common.capabilities.ICapabilityProviderImpl<net.minecraft.world.level.block.entity.BlockEntity>, net.minecraftforge.common.capabilities.ICapabilitySerializable<net.minecraft.nbt.CompoundTag>, net.minecraftforge.common.extensions.IForgeBlockEntity, net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>

public class NixieTubeTileEntity extends SmartTileEntity
  • Constructor Details

    • NixieTubeTileEntity

      public NixieTubeTileEntity(net.minecraft.world.level.block.entity.BlockEntityType<?> type, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state)
  • Method Details

    • tick

      public void tick()
      Overrides:
      tick in class SmartTileEntity
    • initialize

      public void initialize()
      Overrides:
      initialize in class SmartTileEntity
    • reactsToRedstone

      public boolean reactsToRedstone()
    • getDisplayedStrings

      public Couple<String> getDisplayedStrings()
    • updateRedstoneStrength

      public void updateRedstoneStrength(int signalStrength)
    • displayCustomNameOf

      public void displayCustomNameOf(net.minecraft.world.item.ItemStack stack, int nixiePositionInRow)
    • updateDisplayedStrings

      public void updateDisplayedStrings()
    • clearCustomText

      public void clearCustomText()
    • fromTag

      protected void fromTag(net.minecraft.nbt.CompoundTag nbt, boolean clientPacket)
      Description copied from class: SmartTileEntity
      Hook only these in future subclasses of STE
      Overrides:
      fromTag in class SmartTileEntity
    • write

      protected void write(net.minecraft.nbt.CompoundTag nbt, boolean clientPacket)
      Description copied from class: SmartTileEntity
      Hook only these in future subclasses of STE
      Overrides:
      write in class SmartTileEntity
    • parseCustomText

      protected net.minecraft.network.chat.Component parseCustomText()
    • parseDynamicComponent

      protected net.minecraft.network.chat.Component parseDynamicComponent(net.minecraft.network.chat.Component customText)
    • getCommandSource

      public net.minecraft.commands.CommandSourceStack getCommandSource(@Nullable net.minecraft.server.level.ServerPlayer p_195539_1_)
    • addBehaviours

      public void addBehaviours(List<TileEntityBehaviour> behaviours)
      Specified by:
      addBehaviours in class SmartTileEntity