Interface IDescSynced

All Known Implementing Classes:
AbstractAirHandlingBlockEntity, AbstractAssemblyRobotBlockEntity, AbstractFluidTankBlockEntity, AbstractFluidTankBlockEntity.Huge, AbstractFluidTankBlockEntity.Large, AbstractFluidTankBlockEntity.Medium, AbstractFluidTankBlockEntity.Small, AbstractHopperBlockEntity, AbstractPneumaticCraftBlockEntity, AbstractTickingBlockEntity, AdvancedAirCompressorBlockEntity, AdvancedLiquidCompressorBlockEntity, AdvancedPressureTubeBlockEntity, AerialInterfaceBlockEntity, AirCannonBlockEntity, AirCompressorBlockEntity, AphorismTileBlockEntity, AssemblyControllerBlockEntity, AssemblyDrillBlockEntity, AssemblyIOUnitBlockEntity, AssemblyLaserBlockEntity, AssemblyPlatformBlockEntity, ChargingStationBlockEntity, CompressedIronBlockBlockEntity, CreativeCompressedIronBlockBlockEntity, CreativeCompressorBlockEntity, DisplayTableBlockEntity, DroneInterfaceBlockEntity, DroneRedstoneEmitterBlockEntity, ElectrostaticCompressorBlockEntity, ElevatorBaseBlockEntity, ElevatorCallerBlockEntity, ElevatorFrameBlockEntity, EtchingTankBlockEntity, FluidMixerBlockEntity, FluxCompressorBlockEntity, GasLiftBlockEntity, HeatPipeBlockEntity, HeatSinkBlockEntity, KeroseneLampBlockEntity, LiquidCompressorBlockEntity, LiquidHopperBlockEntity, ManualCompressorBlockEntity, OmnidirectionalHopperBlockEntity, PneumaticDoorBaseBlockEntity, PneumaticDoorBlockEntity, PneumaticDynamoBlockEntity, PressureChamberInterfaceBlockEntity, PressureChamberValveBlockEntity, PressureChamberWallBlockEntity, PressureTubeBlockEntity, PressurizedSpawnerBlockEntity, ProgrammableControllerBlockEntity, ProgrammerBlockEntity, RefineryControllerBlockEntity, RefineryOutputBlockEntity, ReinforcedChestBlockEntity, ReinforcedPressureTubeBlockEntity, SecurityStationBlockEntity, SentryTurretBlockEntity, SmartChestBlockEntity, SolarCompressorBlockEntity, SpawnerExtractorBlockEntity, TagWorkbenchBlockEntity, ThermalCompressorBlockEntity, ThermopneumaticProcessingPlantBlockEntity, TubeJunctionBlockEntity, UniversalSensorBlockEntity, UVLightBoxBlockEntity, VacuumPumpBlockEntity, VacuumTrapBlockEntity, VortexTubeBlockEntity

public interface IDescSynced
  • Method Details

    • getDescriptionFields

      List<SyncedField<?>> getDescriptionFields()
    • writeToPacket

      void writeToPacket(net.minecraft.nbt.CompoundTag tag)
    • readFromPacket

      void readFromPacket(net.minecraft.nbt.CompoundTag tag)
    • getPosition

      net.minecraft.core.BlockPos getPosition()
    • onDescUpdate

      void onDescUpdate()
    • shouldSyncField

      boolean shouldSyncField(int idx)