Class WorldManager
java.lang.Object
io.github.addoncommunity.galactifun.core.managers.WorldManager
- All Implemented Interfaces:
org.bukkit.event.Listener
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPlacedBlock(org.bukkit.block.Block b) getAlienWorld(org.bukkit.World world) <T> TgetSetting(AlienWorld world, String path, Class<T> clazz, T defaultValue) getWorld(org.bukkit.World world) intvoidonPlanetChange(org.bukkit.event.player.PlayerChangedWorldEvent e) voidonPortalCreate(org.bukkit.event.world.PortalCreateEvent e) voidportal(org.bukkit.event.player.PlayerPortalEvent e) voidregister(PlanetaryWorld world) booleanremovePlacedBlock(org.bukkit.block.Block b) Removes a non-world-mapped block from the placed blocks list
-
Constructor Details
-
WorldManager
-
-
Method Details
-
register
-
getSetting
-
getWorld
-
getAlienWorld
-
spaceWorlds
-
alienWorlds
-
onPortalCreate
public void onPortalCreate(org.bukkit.event.world.PortalCreateEvent e) -
portal
public void portal(org.bukkit.event.player.PlayerPortalEvent e) -
onPlanetChange
public void onPlanetChange(@Nonnull org.bukkit.event.player.PlayerChangedWorldEvent e) -
addPlacedBlock
public void addPlacedBlock(org.bukkit.block.Block b) -
removePlacedBlock
public boolean removePlacedBlock(org.bukkit.block.Block b) Removes a non-world-mapped block from the placed blocks list- Returns:
- true if the block was a placed block, false if it was not
-
maxAliensPerPlayer
public int maxAliensPerPlayer()
-