ModularWorld

public class ModularWorld

Constructors

Link copied to clipboard
public void ModularWorld(World world, File worldFolder, List<ModulePasting.InterpretedSign> interpretedSigns, Location center, double horizontalSize)

Properties

Link copied to clipboard
public final List<Location> barrelLocations
Link copied to clipboard
public final Location center
Link copied to clipboard
public final List<Location> chestLocations
Link copied to clipboard
public final List<ModularWorld.ExitLocation> exitLocations
Link copied to clipboard
public final double horizontalSize
Link copied to clipboard
public final List<Location> spawnLocations
Link copied to clipboard
public final World world
Link copied to clipboard
public final File worldFolder

Functions

Link copied to clipboard
public static String extractPoolText(String input)
Link copied to clipboard
public void generationFinished()
Link copied to clipboard
public List<Location> getBarrelLocations()
Link copied to clipboard
public Location getCenter()
Link copied to clipboard
public List<Location> getChestLocations()
Link copied to clipboard
public String getDifficultyId(Location location)
Square bands share the generated footprint; exact boundaries belong to the less difficult band.
Link copied to clipboard
public List<ModularWorld.ExitLocation> getExitLocations()
Link copied to clipboard
public double getHorizontalSize()
Link copied to clipboard
public List<Location> getSpawnLocations()
Link copied to clipboard
public World getWorld()
Link copied to clipboard
public File getWorldFolder()
Link copied to clipboard
public List<Location> spawnAccessibleExitLocations()
Link copied to clipboard
public List<Block> spawnBarrels()
Link copied to clipboard
public List<Block> spawnChests()
Link copied to clipboard
public List<Location> spawnInaccessibleExitLocations()
Link copied to clipboard
Link copied to clipboard
public void spawnOtherEntities()