Uses of Class
ua.mcchickenstudio.opencreative.planets.DevPlanet
Packages that use DevPlanet
Package
Description
-
Uses of DevPlanet in ua.mcchickenstudio.opencreative.coding
Methods in ua.mcchickenstudio.opencreative.coding with parameters of type DevPlanetModifier and TypeMethodDescriptionvoidCodingBlockParser.parseAllExecutors(DevPlanet devPlanet, CodeStorage config) Adds all code lines from developer planet to configuration.Saves all code lines in developer planet and launches new code.booleanCodingBlockParser.parseExecutors(DevPlanet devPlanet, CodeStorage config, Set<org.bukkit.Location> executorsLocations) Adds specified code lines from developer planet to configuration.CodingBlockPlacer.placeCodingLines(@NotNull DevPlanet devPlanet, @NotNull org.bukkit.configuration.ConfigurationSection blocks) Places all coding blocks from specified configuration section and returns result.CodingBlockPlacer.placeCodingLines(@NotNull DevPlanet devPlanet, @NotNull org.bukkit.configuration.ConfigurationSection blocks, @NotNull org.bukkit.Location columnLocation) Places all coding blocks from specified configuration section and returns result.CodingBlockParser.recompileCode(@NotNull DevPlanet devPlanet) Saves all code lines in developer planet and launches new code.Constructors in ua.mcchickenstudio.opencreative.coding with parameters of type DevPlanetModifierConstructorDescriptionCodingBlockParser(@NotNull DevPlanet devPlanet) CodingBlockParser(@NotNull DevPlanet devPlanet, boolean saveEmptyArguments) CodingBlockPlacer(@NotNull DevPlanet devPlanet) -
Uses of DevPlanet in ua.mcchickenstudio.opencreative.coding.modules
Methods in ua.mcchickenstudio.opencreative.coding.modules with parameters of type DevPlanetModifier and TypeMethodDescriptionbooleanBuilds code from module.Constructors in ua.mcchickenstudio.opencreative.coding.modules with parameters of type DevPlanetModifierConstructorDescriptionBlocksManipulatorMenu(@NotNull org.bukkit.entity.Player player, @NotNull DevPlanet devPlanet, int selectedAmount) -
Uses of DevPlanet in ua.mcchickenstudio.opencreative.indev
Constructors in ua.mcchickenstudio.opencreative.indev with parameters of type DevPlanet -
Uses of DevPlanet in ua.mcchickenstudio.opencreative.managers.modules
Methods in ua.mcchickenstudio.opencreative.managers.modules with parameters of type DevPlanetModifier and TypeMethodDescriptionvoidModuleManager.createModule(@NotNull org.bukkit.entity.Player owner, @NotNull DevPlanet devPlanet, @NotNull Set<org.bukkit.Location> locations) Creates a new module and registers it in base.voidModuler.createModule(@NotNull org.bukkit.entity.Player owner, @NotNull DevPlanet devPlanet, @NotNull Set<org.bukkit.Location> locations) -
Uses of DevPlanet in ua.mcchickenstudio.opencreative.managers.space
Methods in ua.mcchickenstudio.opencreative.managers.space that return DevPlanetModifier and TypeMethodDescription@Nullable DevPlanetPlanetsManager.getDevPlanet(@NotNull org.bukkit.World world) Returns a developers planet, that has same world as specified one.@Nullable DevPlanetPlanetsManager.getDevPlanet(@NotNull org.bukkit.entity.Player player) Returns a developers planet, where player currently is connected.Space.getDevPlanet(@NotNull org.bukkit.World world) Space.getDevPlanet(@NotNull org.bukkit.entity.Player player) -
Uses of DevPlanet in ua.mcchickenstudio.opencreative.planets
Methods in ua.mcchickenstudio.opencreative.planets that return DevPlanetModifier and TypeMethodDescriptionPlanet.getDevPlanet()Returns developer's planet of world, that has coding platforms to create a code.Constructors in ua.mcchickenstudio.opencreative.planets with parameters of type DevPlanet -
Uses of DevPlanet in ua.mcchickenstudio.opencreative.utils
Methods in ua.mcchickenstudio.opencreative.utils with parameters of type DevPlanetModifier and TypeMethodDescriptionstatic FileFileUtils.getDevPlanetFolder(DevPlanet devPlanet) Returns development planet's folder. -
Uses of DevPlanet in ua.mcchickenstudio.opencreative.utils.world.platforms
Methods in ua.mcchickenstudio.opencreative.utils.world.platforms with parameters of type DevPlanetModifier and TypeMethodDescriptionabstract booleanDevPlatformer.claimPlatform(@NotNull DevPlanet devPlanet, @NotNull DevPlatform platform) Claims coding platform, if it doesn't exist yet.booleanHorizontalPlatformer.claimPlatform(@NotNull DevPlanet devPlanet, @NotNull DevPlatform platform) booleanLegacyPlatformer.claimPlatform(@NotNull DevPlanet devPlanet, @NotNull DevPlatform platform) booleanVerticalPlatformer.claimPlatform(@NotNull DevPlanet devPlanet, @NotNull DevPlatform platform) abstract intDevPlatformer.getCodingBlocksLimit(@NotNull DevPlanet planet) Returns maximum amount of coding blocks in 1 column.intHorizontalPlatformer.getCodingBlocksLimit(@NotNull DevPlanet planet) intLegacyPlatformer.getCodingBlocksLimit(@NotNull DevPlanet planet) intVerticalPlatformer.getCodingBlocksLimit(@NotNull DevPlanet planet) abstract @Nullable org.bukkit.LocationDevPlatformer.getColumnBeginLocation(@NotNull DevPlanet devPlanet, @NotNull org.bukkit.Location location) Returns begin location of coding line by location.@Nullable org.bukkit.LocationHorizontalPlatformer.getColumnBeginLocation(@NotNull DevPlanet devPlanet, @NotNull org.bukkit.Location location) @Nullable org.bukkit.LocationLegacyPlatformer.getColumnBeginLocation(@NotNull DevPlanet devPlanet, @NotNull org.bukkit.Location location) @Nullable org.bukkit.LocationVerticalPlatformer.getColumnBeginLocation(@NotNull DevPlanet devPlanet, @NotNull org.bukkit.Location location) abstract @NotNull DevPlatformDevPlatformer.getFarPlatformByX(@NotNull DevPlanet devPlanet) Returns the most far platform by X coordinate.@NotNull DevPlatformHorizontalPlatformer.getFarPlatformByX(@NotNull DevPlanet devPlanet) @NotNull DevPlatformLegacyPlatformer.getFarPlatformByX(@NotNull DevPlanet devPlanet) @NotNull DevPlatformVerticalPlatformer.getFarPlatformByX(@NotNull DevPlanet devPlanet) abstract @NotNull DevPlatformDevPlatformer.getFarPlatformByZ(@NotNull DevPlanet devPlanet) Returns the most far platform by Z coordinate.@NotNull DevPlatformHorizontalPlatformer.getFarPlatformByZ(@NotNull DevPlanet devPlanet) @NotNull DevPlatformLegacyPlatformer.getFarPlatformByZ(@NotNull DevPlanet devPlanet) @NotNull DevPlatformVerticalPlatformer.getFarPlatformByZ(@NotNull DevPlanet devPlanet) abstract @NotNull DevPlatformDevPlatformer.getNextAvailablePlatform(@NotNull DevPlanet planet) Returns next platform, that will be created by player.@NotNull DevPlatformHorizontalPlatformer.getNextAvailablePlatform(@NotNull DevPlanet planet) @NotNull DevPlatformLegacyPlatformer.getNextAvailablePlatform(@NotNull DevPlanet planet) @NotNull DevPlatformVerticalPlatformer.getNextAvailablePlatform(@NotNull DevPlanet planet) abstract @Nullable DevPlatformDevPlatformer.getPlatformInLocation(@NotNull DevPlanet devPlanet, @NotNull org.bukkit.Location location) Returns coding platform by location.@Nullable DevPlatformHorizontalPlatformer.getPlatformInLocation(@NotNull DevPlanet devPlanet, @NotNull org.bukkit.Location location) @Nullable DevPlatformLegacyPlatformer.getPlatformInLocation(@NotNull DevPlanet devPlanet, @NotNull org.bukkit.Location location) @Nullable DevPlatformVerticalPlatformer.getPlatformInLocation(@NotNull DevPlanet devPlanet, @NotNull org.bukkit.Location location) abstract @NotNull List<@NotNull DevPlatform> DevPlatformer.getPlatforms(@NotNull DevPlanet devPlanet) Returns list of existing coding platforms, that can be used to place coding blocks.@NotNull List<@NotNull DevPlatform> HorizontalPlatformer.getPlatforms(@NotNull DevPlanet devPlanet) @NotNull List<@NotNull DevPlatform> LegacyPlatformer.getPlatforms(@NotNull DevPlanet devPlanet) @NotNull List<@NotNull DevPlatform> VerticalPlatformer.getPlatforms(@NotNull DevPlanet devPlanet) abstract voidDevPlatformer.setWorldBorder(@NotNull DevPlanet devPlanet) Sets world border for developer planet.voidHorizontalPlatformer.setWorldBorder(@NotNull DevPlanet devPlanet) voidLegacyPlatformer.setWorldBorder(@NotNull DevPlanet devPlanet) voidVerticalPlatformer.setWorldBorder(@NotNull DevPlanet devPlanet)