Class ServerSchematicLoader

java.lang.Object
com.simibubi.create.content.schematics.ServerSchematicLoader

public class ServerSchematicLoader extends Object
  • Constructor Details

    • ServerSchematicLoader

      public ServerSchematicLoader()
  • Method Details

    • getSchematicPath

      public String getSchematicPath()
    • tick

      public void tick()
    • shutdown

      public void shutdown()
    • handleNewUpload

      public void handleNewUpload(net.minecraft.server.level.ServerPlayer player, String schematic, long size, net.minecraft.core.BlockPos pos)
    • validateSchematicSizeOnServer

      protected boolean validateSchematicSizeOnServer(net.minecraft.server.level.ServerPlayer player, long size)
    • getConfig

      public CSchematics getConfig()
    • handleWriteRequest

      public void handleWriteRequest(net.minecraft.server.level.ServerPlayer player, String schematic, byte[] data)
    • cancelUpload

      protected void cancelUpload(String playerSchematicId)
    • getTable

      public SchematicTableTileEntity getTable(net.minecraft.world.level.Level world, net.minecraft.core.BlockPos pos)
    • handleFinishedUpload

      public void handleFinishedUpload(net.minecraft.server.level.ServerPlayer player, String schematic)
    • handleInstantSchematic

      public void handleInstantSchematic(net.minecraft.server.level.ServerPlayer player, String schematic, net.minecraft.world.level.Level world, net.minecraft.core.BlockPos pos, net.minecraft.core.BlockPos bounds)