Uses of Class
ua.mcchickenstudio.opencreative.planets.Planet
Packages that use Planet
Package
Description
-
Uses of Planet in ua.mcchickenstudio.opencreative.coding
Methods in ua.mcchickenstudio.opencreative.coding that return PlanetConstructors in ua.mcchickenstudio.opencreative.coding with parameters of type Planet -
Uses of Planet in ua.mcchickenstudio.opencreative.coding.arguments
Fields in ua.mcchickenstudio.opencreative.coding.arguments declared as PlanetConstructors in ua.mcchickenstudio.opencreative.coding.arguments with parameters of type Planet -
Uses of Planet in ua.mcchickenstudio.opencreative.coding.blocks.actions
Methods in ua.mcchickenstudio.opencreative.coding.blocks.actions that return Planet -
Uses of Planet in ua.mcchickenstudio.opencreative.coding.blocks.events
Methods in ua.mcchickenstudio.opencreative.coding.blocks.events that return PlanetConstructors in ua.mcchickenstudio.opencreative.coding.blocks.events with parameters of type PlanetModifierConstructorDescriptionWorldEvent(@NotNull Planet planet) WorldEvent(@NotNull Planet planet, @NotNull List<org.bukkit.entity.Entity> selection) WorldEvent(@NotNull Planet planet, @NotNull org.bukkit.block.Block block) -
Uses of Planet in ua.mcchickenstudio.opencreative.coding.blocks.events.world.blocks
Constructors in ua.mcchickenstudio.opencreative.coding.blocks.events.world.blocks with parameters of type PlanetModifierConstructorDescriptionBlockAnvilDamagedEvent(Planet planet, com.destroystokyo.paper.event.block.AnvilDamagedEvent event, org.bukkit.block.Block anvil) BlockBeaconActivatedEvent(Planet planet, io.papermc.paper.event.block.BeaconActivatedEvent event) BlockBeaconDeactivatedEvent(Planet planet, io.papermc.paper.event.block.BeaconDeactivatedEvent event) BlockBellRungEvent(Planet planet, org.bukkit.event.block.BellRingEvent event) BlockBrewingEndEvent(Planet planet, org.bukkit.event.inventory.BrewEvent event) BlockBrewingFuelEvent(Planet planet, org.bukkit.event.inventory.BrewingStandFuelEvent event) BlockBrewingStartEvent(Planet planet, org.bukkit.event.block.BrewingStartEvent event) BlockBurnedEvent(Planet planet, org.bukkit.event.block.BlockBurnEvent event) BlockCampfireStartEvent(Planet planet, org.bukkit.event.block.CampfireStartEvent event) BlockCauldronChangeEvent(Planet planet, org.bukkit.event.block.CauldronLevelChangeEvent event) BlockCookedEvent(Planet planet, org.bukkit.event.block.BlockCookEvent event) BlockCrafterCraftedEvent(Planet planet, org.bukkit.event.block.CrafterCraftEvent event) BlockDispensedEvent(Planet planet, org.bukkit.event.block.BlockDispenseEvent event) BlockExperienceDropEvent(Planet planet, org.bukkit.event.block.BlockExpEvent event) BlockExplodedEvent(Planet planet, org.bukkit.event.block.BlockExplodeEvent event) BlockFadedEvent(Planet planet, org.bukkit.event.block.BlockFadeEvent event) BlockFluidChangeEvent(Planet planet, org.bukkit.event.block.FluidLevelChangeEvent event) BlockFormedEvent(Planet planet, org.bukkit.event.block.BlockFormEvent event) BlockFurnaceBurnedEvent(Planet planet, org.bukkit.event.inventory.FurnaceBurnEvent event) BlockGrownEvent(Planet planet, org.bukkit.event.block.BlockGrowEvent event) BlockIgnitedEvent(Planet planet, org.bukkit.event.block.BlockIgniteEvent event) BlockLeavesDecayedEvent(Planet planet, org.bukkit.event.block.LeavesDecayEvent event) BlockNotePlayedEvent(Planet planet, org.bukkit.event.block.NotePlayEvent event) BlockPhysicsEvent(Planet planet, org.bukkit.event.entity.EntityChangeBlockEvent event) BlockPistonExtendedEvent(Planet planet, org.bukkit.event.block.BlockPistonExtendEvent event) BlockPistonRetractedEvent(Planet planet, org.bukkit.event.block.BlockPistonRetractEvent event) BlockRedstoneEvent(Planet planet, org.bukkit.event.block.BlockRedstoneEvent event) BlockSculkBloomedEvent(Planet planet, org.bukkit.event.block.SculkBloomEvent event) BlockSpongeAbsorbedEvent(Planet planet, org.bukkit.event.block.SpongeAbsorbEvent event) BlockTargetHitEvent(Planet planet, io.papermc.paper.event.block.TargetHitEvent event) BlockTntPrimeEvent(Planet planet, org.bukkit.event.block.TNTPrimeEvent event) PortalCreatedEvent(Planet planet, org.bukkit.event.world.PortalCreateEvent event) -
Uses of Planet in ua.mcchickenstudio.opencreative.coding.blocks.events.world.other
Constructors in ua.mcchickenstudio.opencreative.coding.blocks.events.world.other with parameters of type PlanetModifierConstructorDescriptionGamePlayEvent(Planet planet) LightningStrikeEvent(Planet planet, org.bukkit.event.weather.LightningStrikeEvent event) LimitReachedBlocksEvent(Planet planet) LimitReachedEntitiesEvent(Planet planet) LimitReachedRedstoneEvent(Planet planet) LimitReachedVariablesEvent(Planet planet) VariableTransferEvent(Planet planet, String key, Object value) WebResponseEvent(Planet planet, String url, int code, String response) -
Uses of Planet in ua.mcchickenstudio.opencreative.coding.blocks.executors
Fields in ua.mcchickenstudio.opencreative.coding.blocks.executors declared as PlanetMethods in ua.mcchickenstudio.opencreative.coding.blocks.executors that return PlanetModifier and TypeMethodDescriptionfinal @NotNull PlanetExecutor.getPlanet()Returns planet, that was associated with executor.Methods in ua.mcchickenstudio.opencreative.coding.blocks.executors with parameters of type PlanetModifier and TypeMethodDescriptionstatic booleanPlanetExecutors.canRunExecutor(@NotNull Planet planet, @NotNull Executor executor) voidInitializes an executor and sets planet and coding block location.Constructors in ua.mcchickenstudio.opencreative.coding.blocks.executors with parameters of type Planet -
Uses of Planet in ua.mcchickenstudio.opencreative.coding.modules
Methods in ua.mcchickenstudio.opencreative.coding.modules with parameters of type PlanetModifier and TypeMethodDescriptionvoidModuleInfo.addDownload(@NotNull Planet planet) Marks planet as module downloader.booleanModuleInfo.wasDownloadedBefore(@NotNull Planet planet) -
Uses of Planet in ua.mcchickenstudio.opencreative.coding.variables
Constructors in ua.mcchickenstudio.opencreative.coding.variables with parameters of type Planet -
Uses of Planet in ua.mcchickenstudio.opencreative.commands.world
Methods in ua.mcchickenstudio.opencreative.commands.world that return PlanetMethods in ua.mcchickenstudio.opencreative.commands.world with parameters of type PlanetModifier and TypeMethodDescriptionstatic voidAdvertisementCommand.handlePlanetAdvertisement(org.bukkit.entity.Player player, Planet planet) static booleanJoinCommand.handlePlayerConnection(@NotNull org.bukkit.entity.Player player, @NotNull Planet planet) -
Uses of Planet in ua.mcchickenstudio.opencreative.events.planet
Methods in ua.mcchickenstudio.opencreative.events.planet that return PlanetConstructors in ua.mcchickenstudio.opencreative.events.planet with parameters of type PlanetModifierConstructorDescriptionPlanetAdvertisementEvent(@NotNull Planet planet, org.bukkit.entity.Player player) PlanetConnectPlayerEvent(@NotNull Planet planet, org.bukkit.entity.Player player) PlanetCreationEvent(@NotNull Planet planet, @NotNull org.bukkit.entity.Player player, @NotNull WorldGenerator generator, org.bukkit.World.Environment environment, long seed, boolean generateStructures) PlanetDeletionEvent(@NotNull Planet planet) PlanetDisconnectPlayerEvent(@NotNull Planet planet, org.bukkit.entity.Player player) PlanetEvent(@NotNull Planet planet) PlanetInviteEvent(@NotNull Planet planet, org.bukkit.entity.Player player, org.bukkit.entity.Player receiver) PlanetLoadEvent(@NotNull Planet planet) PlanetModeChangeEvent(@NotNull Planet planet, Planet.Mode oldMode, Planet.Mode newMode) PlanetModeChangeEvent(@NotNull Planet planet, Planet.Mode oldMode, Planet.Mode newMode, org.bukkit.entity.Player player) PlanetRegisterEvent(@NotNull Planet planet) PlanetSharingChangeEvent(@NotNull Planet planet, Planet.Sharing oldSharing, Planet.Sharing newSharing) PlanetSharingChangeEvent(@NotNull Planet planet, Planet.Sharing oldSharing, Planet.Sharing newSharing, org.bukkit.entity.Player player) PlanetUnloadEvent(@NotNull Planet planet) -
Uses of Planet in ua.mcchickenstudio.opencreative.events.player
Methods in ua.mcchickenstudio.opencreative.events.player that return PlanetConstructors in ua.mcchickenstudio.opencreative.events.player with parameters of type PlanetModifierConstructorDescriptionWorldChatEvent(@NotNull org.bukkit.entity.Player player, @NotNull String message, @NotNull net.kyori.adventure.text.Component formattedMessage, @NotNull org.bukkit.World world, @Nullable Planet planet) -
Uses of Planet in ua.mcchickenstudio.opencreative.indev.blocks
Constructors in ua.mcchickenstudio.opencreative.indev.blocks with parameters of type Planet -
Uses of Planet in ua.mcchickenstudio.opencreative.managers.downloader
Methods in ua.mcchickenstudio.opencreative.managers.downloader with parameters of type PlanetModifier and TypeMethodDescriptionvoidDisabledDownloader.clearArchives(@NotNull Planet planet) voidDownloader.clearArchives(@NotNull Planet planet) voidDownloadManager.clearArchives(@NotNull Planet planet) Removes saved archives of planet, because it was unloaded.@NotNull FileDisabledDownloader.compressPlanetToArchive(@NotNull Planet planet, @NotNull DownloadSession session) @NotNull FileDownloader.compressPlanetToArchive(@NotNull Planet planet, @NotNull DownloadSession session) @NotNull FileDownloadManager.compressPlanetToArchive(@NotNull Planet planet, @NotNull DownloadSession session) Compresses planet folders to one archive.@NotNull CompletableFuture<String> DisabledDownloader.uploadPlanet(@NotNull Planet planet, @NotNull org.bukkit.entity.Player player) @NotNull CompletableFuture<String> Downloader.uploadPlanet(@NotNull Planet planet, @NotNull org.bukkit.entity.Player player) @NotNull CompletableFuture<String> DownloadManager.uploadPlanet(@NotNull Planet planet, @NotNull org.bukkit.entity.Player player) Compresses planet folders to archive in temporary folder, then generates unique token and returns link to download world. -
Uses of Planet in ua.mcchickenstudio.opencreative.managers.space
Methods in ua.mcchickenstudio.opencreative.managers.space that return PlanetModifier and TypeMethodDescription@Nullable PlanetPlanetsManager.getPlanetByAnyID(@NotNull String id) Returns a planet, that has same numeric or custom ID as specified one.@Nullable PlanetSpace.getPlanetByAnyID(@NotNull String id) @Nullable PlanetPlanetsManager.getPlanetByCustomID(@NotNull String id) Returns a planet, that has same custom ID as specified one.Space.getPlanetByCustomID(@NotNull String customID) @Nullable PlanetPlanetsManager.getPlanetById(@NotNull String id) Returns a planet, that has same original ID as specified one.Space.getPlanetById(@NotNull String id) @Nullable PlanetPlanetsManager.getPlanetByPlayer(@NotNull org.bukkit.entity.Player player) Returns a planet, where player currently is connected.Space.getPlanetByPlayer(@NotNull org.bukkit.entity.Player player) @Nullable PlanetPlanetsManager.getPlanetByWorld(@NotNull org.bukkit.World world) Returns a planet, that has same world as specified one.Space.getPlanetByWorld(@NotNull org.bukkit.World world) @Nullable PlanetPlanetsManager.getPlanetByWorldName(@NotNull String name) Returns a planet, that has same Minecraft world name as specified one.Space.getPlanetByWorldName(@NotNull String worldName) Methods in ua.mcchickenstudio.opencreative.managers.space that return types with arguments of type PlanetModifier and TypeMethodDescriptionPlanetsManager.getCorruptedPlanets()Returns a set of all corrupted planets in base.Space.getCorruptedPlanets()PlanetsManager.getFavoritePlanets(@NotNull OfflineWander wander) Returns a list of player's favorite worlds.Space.getFavoritePlanets(@NotNull OfflineWander wander) PlanetsManager.getPlanets()Returns a set of all stable planets in base.Space.getPlanets()PlanetsManager.getPlanetsByOwner(@NotNull String owner) Returns a set of planets, that are owned by specified player name.PlanetsManager.getPlanetsByOwner(@NotNull org.bukkit.entity.Player owner) Returns a set of planets, that are owned by specified player.Space.getPlanetsByOwner(@NotNull String owner) Space.getPlanetsByOwner(@NotNull org.bukkit.entity.Player player) PlanetsManager.getPlanetsContainingID(@NotNull String id) Returns a set of planets, that contain specified custom ID.Space.getPlanetsContainingID(@NotNull String worldID) PlanetsManager.getPlanetsContainingName(@NotNull String name) Returns a set of planets, that contain specified display name.Space.getPlanetsContainingName(@NotNull String worldName) PlanetsManager.getRecommendedPlanets()Returns a list of planets, that are marked in config.yml as recommended.Space.getRecommendedPlanets()Methods in ua.mcchickenstudio.opencreative.managers.space with parameters of type PlanetModifier and TypeMethodDescriptionbooleanPlanetsManager.deletePlanet(@NotNull Planet planet) Unregisters planet, teleports planet players to lobby, unloads world and removes planet folders.booleanSpace.deletePlanet(@NotNull Planet planet) voidPlanetsManager.registerPlanet(@NotNull Planet planet) Registers planet to base, for example if plugin found planet data while loading planets.voidSpace.registerPlanet(@NotNull Planet planet) voidPlanetsManager.unregisterPlanet(@NotNull Planet planet) Unregisters planet from base, so it will be not displayed in worlds browser menu.voidSpace.unregisterPlanet(@NotNull Planet planet) -
Uses of Planet in ua.mcchickenstudio.opencreative.planets
Fields in ua.mcchickenstudio.opencreative.planets declared as PlanetMethods in ua.mcchickenstudio.opencreative.planets that return PlanetModifier and TypeMethodDescription@NotNull PlanetPlanetPlayer.getCurrentPlanet()Returns planet, where player is registered.DevPlanet.getPlanet()@NotNull PlanetPlanetInfo.getPlanet()Returns assigned planet.Methods in ua.mcchickenstudio.opencreative.planets with parameters of type PlanetModifier and TypeMethodDescriptionvoidPlanet.Mode.onPlayerConnect(org.bukkit.entity.Player player, Planet planet) Constructors in ua.mcchickenstudio.opencreative.planets with parameters of type PlanetModifierConstructorDescriptionConstructor of developer planet, that loads settings from config.PlanetExperiments(Planet planet) PlanetFlags(Planet planet) PlanetInfo(Planet planet) PlanetLimits(Planet planet) PlanetPlayer(@NotNull Planet currentPlanet, @NotNull org.bukkit.entity.Player player) PlanetPlayers(Planet planet) PlanetRecipes(@NotNull Planet planet) protectedPlanetRunnable(Planet planet) PlanetScoreboards(@NotNull Planet planet) PlanetTerritory(@NotNull Planet planet) -
Uses of Planet in ua.mcchickenstudio.opencreative.utils
Methods in ua.mcchickenstudio.opencreative.utils with parameters of type PlanetModifier and TypeMethodDescriptionstatic booleanFileUtils.addPlayerInPlanetList(Planet planet, String nickname, Planet.PlayersType type) Adds player to list, that located in planet's settings.yml file.static booleanMessageUtils.cantSendOnceMessage(@NotNull Planet planet, int onceInSeconds) static voidMessageUtils.clearOnceMessages(Planet planet) static org.bukkit.configuration.file.FileConfigurationFileUtils.getPlanetConfig(Planet planet) Returns planet's settings.yml configuration.static FileFileUtils.getPlanetConfigFile(Planet planet) Returns planet's settings.yml file.static FileFileUtils.getPlanetFolder(Planet planet) Returns planet's folder, that stores planet's build world data, settings, script and players data.static FileFileUtils.getPlanetScriptFile(Planet planet) Returns planet's codeScript.yml file.static FileFileUtils.getPlanetVariablesJson(Planet planet) Returns planet's variables.yml configuration.static @Nullable FileFileUtils.getPlayerDataJson(@NotNull Planet planet, @NotNull org.bukkit.entity.Player player) Returns player's data json from planet folder.FileUtils.getPlayersFromPlanetList(Planet planet, Planet.PlayersType type) Returns a specified list of players nicknames.static StringMessageUtils.parsePlanetLines(Planet planet, String string) Returns string, that parsed planet lines: planet name, description, online, reputation, owner, id, category, uniques, last activity time, creation time.static net.kyori.adventure.text.ComponentMessageUtils.parsePlanetLines(Planet planet, net.kyori.adventure.text.Component component) static voidFileUtils.removePlanetConfigParameter(Planet planet, String parameterPath) Removes parameter from planet's config.static voidErrorUtils.sendCodingDebugLog(Planet planet, String log) Sends debug log message to planet players, if planet's debug mode is enabled.static voidErrorUtils.sendCodingDebugNotFoundVariable(Planet planet, String name) Sends notification to planet players about not found value while filling arguments in action, only if planet's debug mode is enabled.static voidErrorUtils.sendCodingDebugVariable(Planet planet, String name, Object value) Sends notification to planet players about found value while filling arguments in action, only if planet's debug mode is enabled.static voidErrorUtils.sendCodingNotFoundEventValue(Planet planet, Executor executor, Class<? extends EventValue> clazz) Sends notification to planet players about not found event value while executing actions or conditions, that require event value.static voidMessageUtils.sendMessageOnce(@NotNull Planet planet, @NotNull String path, @NotNull PlaceholderReplacer placeholder, @Nullable String clickCommand, @Nullable String hoverPath, int onceInSeconds) Sends message by path for every player in planet, if it was not sent recently.static voidErrorUtils.sendPlanetCodeCriticalErrorMessage(Planet planet, Executor executor, String errorMessage) Notifies planet players about coding fatal error, that has happened while executing code.static voidErrorUtils.sendPlanetCodeErrorMessage(Planet planet, Executor executor, String errorMessage) Notifies planet players about coding exception, that has happened while executing action in executor.static voidErrorUtils.sendPlanetCompileErrorMessage(Planet planet, List<org.bukkit.block.Block> unknownBlocks) Notifies planet players about unknown coding blocks, that were found while compiling a new code from dev planet.static voidErrorUtils.sendPlanetCompileErrorMessage(Planet planet, org.bukkit.block.Block block, String errorMessage) Notifies planet players about coding issue, that has happened while compiling new code from dev planet.static voidErrorUtils.sendPlanetErrorMessage(@NotNull Planet planet, @NotNull String error) Notifies planet players about general error by sending message with error description in chat and sends warning log in console.static voidErrorUtils.sendPlanetErrorMessage(Planet planet, String errorMessage, Exception error) Notifies planet players about general error by sending message with error description in chat and sends warning log in console with stack traces to find line, where error has occurred.static voidErrorUtils.sendPlanetLimitWarningMessage(@NotNull Planet planet, @NotNull String limitID, @Nullable String command, int count, int limit) Notifies planet players about reaching limit, so some operations will be canceled.static voidFileUtils.setPlanetConfigParameter(Planet planet, String parameterPath, int parameterValue) Sets parameter to Int value in planet's settings.static voidFileUtils.setPlanetConfigParameter(Planet planet, String parameterPath, long parameterValue) Sets parameter to Long value in planet's settings.static voidFileUtils.setPlanetConfigParameter(Planet planet, String parameterPath, Object parameterValue) Sets parameter to Object value in planet's settings.static voidFileUtils.setPlanetConfigParameter(Planet planet, String parameterPath, String parameterValue) Sets parameter to String value in planet's settings.static voidFileUtils.setPlanetConfigParameter(Planet planet, String parameterPath, List<String> parameterValue) Sets parameter to List value in planet's settings.static voidFileUtils.setPlanetConfigParameter(Planet planet, String parameterPath, Set<String> parameterValue) Sets parameter to Set value in planet's settings. -
Uses of Planet in ua.mcchickenstudio.opencreative.wanders
Methods in ua.mcchickenstudio.opencreative.wanders that return PlanetModifier and TypeMethodDescription@Nullable PlanetWander.getCurrentPlanet()Returns current planet, where wander is currently in.