Package com.plotsquared.bukkit.util.fawe
Class FaweSchematicHandler
java.lang.Object
com.plotsquared.core.util.SchematicHandler
com.plotsquared.bukkit.util.fawe.FaweSchematicHandler
-
Nested Class Summary
Nested classes/interfaces inherited from class com.plotsquared.core.util.SchematicHandler
SchematicHandler.UnsupportedFormatException
-
Field Summary
Fields inherited from class com.plotsquared.core.util.SchematicHandler
manager
-
Constructor Summary
ConstructorDescriptionFaweSchematicHandler
(WorldUtil worldUtil, ProgressSubscriberFactory subscriberFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoid
paste
(Schematic schematic, Plot plot, int xOffset, int yOffset, int zOffset, boolean autoHeight, PlotPlayer<?> actor, RunnableVal<Boolean> whenDone) boolean
restoreTile
(QueueCoordinator queue, com.sk89q.jnbt.CompoundTag tag, int x, int y, int z) boolean
void
upload
(com.sk89q.jnbt.CompoundTag tag, UUID uuid, String file, RunnableVal<URL> whenDone) Methods inherited from class com.plotsquared.core.util.SchematicHandler
exportAll, getCompoundTag, getCompoundTag, getSaves, getSchematic, getSchematic, getSchematic, getSchematicNames, upload
-
Constructor Details
-
FaweSchematicHandler
@Inject public FaweSchematicHandler(WorldUtil worldUtil, ProgressSubscriberFactory subscriberFactory)
-
-
Method Details
-
restoreTile
public boolean restoreTile(QueueCoordinator queue, com.sk89q.jnbt.CompoundTag tag, int x, int y, int z) - Specified by:
restoreTile
in classSchematicHandler
-
paste
public void paste(Schematic schematic, Plot plot, int xOffset, int yOffset, int zOffset, boolean autoHeight, PlotPlayer<?> actor, RunnableVal<Boolean> whenDone) - Overrides:
paste
in classSchematicHandler
-
save
- Overrides:
save
in classSchematicHandler
-
upload
public void upload(com.sk89q.jnbt.CompoundTag tag, UUID uuid, String file, RunnableVal<URL> whenDone) - Overrides:
upload
in classSchematicHandler
-
getSchematic
- Overrides:
getSchematic
in classSchematicHandler
-