Class MapItemSavedDataMixin

java.lang.Object
com.simibubi.create.foundation.mixin.MapItemSavedDataMixin
All Implemented Interfaces:
StationMapData

public class MapItemSavedDataMixin extends Object implements StationMapData
  • Field Details

    • x

      public int x
    • z

      public int z
    • scale

      public byte scale
  • Constructor Details

    • MapItemSavedDataMixin

      public MapItemSavedDataMixin()
  • Method Details

    • save

      public void save(net.minecraft.nbt.CompoundTag compound, org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable<net.minecraft.nbt.CompoundTag> cir)
    • addStationMarker

      public void addStationMarker(StationMarker marker)
      Specified by:
      addStationMarker in interface StationMapData
    • isTrackedCountOverLimit

      public boolean isTrackedCountOverLimit(int pTrackedCount)
    • toggleStation

      public boolean toggleStation(net.minecraft.world.level.LevelAccessor level, net.minecraft.core.BlockPos pos, StationTileEntity stationTileEntity)
      Specified by:
      toggleStation in interface StationMapData
    • checkBanners

      public void checkBanners(net.minecraft.world.level.BlockGetter pReader, int pX, int pZ, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)