@Deprecated public final class World extends java.lang.Object implements TileProvider, java.io.Serializable, Tile.Listener
World2
. Don't use any more!Modifier and Type | Class and Description |
---|---|
static class |
World.Border
Deprecated.
|
static interface |
World.Listener
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Deprecated.
|
void |
addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
Deprecated.
|
void |
addTile(Tile tile)
Deprecated.
|
void |
addWorldListener(World.Listener listener)
Deprecated.
|
void |
allBitLayerDataChanged(Tile tile)
Deprecated.
|
void |
allNonBitlayerDataChanged(Tile tile)
Deprecated.
|
void |
applyTheme(int x,
int y)
Deprecated.
|
void |
applyTheme(java.awt.Point coords)
Deprecated.
|
void |
destroy()
Deprecated.
|
java.util.Map<Layer,ExporterSettings> |
getAllLayerSettings()
Deprecated.
|
boolean |
getBitLayerValueAt(Layer layer,
int x,
int y)
Deprecated.
|
World.Border |
getBorder()
Deprecated.
|
int |
getBorderLevel()
Deprecated.
|
java.awt.Rectangle |
getExtent()
Deprecated.
|
int |
getHeight()
Deprecated.
|
float |
getHeightAt(int x,
int y)
Deprecated.
|
float |
getHeightAt(java.awt.Point coords)
Deprecated.
|
int |
getHighestX()
Deprecated.
|
int |
getHighestY()
Deprecated.
|
java.io.File |
getImportedFrom()
Deprecated.
|
ExporterSettings |
getLayerSettings(Layer layer)
Deprecated.
|
int |
getLayerValueAt(Layer layer,
int x,
int y)
Deprecated.
|
int |
getLowestX()
Deprecated.
|
int |
getLowestY()
Deprecated.
|
long |
getMinecraftSeed()
Deprecated.
|
java.util.Set<Layer> |
getMinimumLayers()
Deprecated.
Get the set of layers that has been configured to be applied everywhere.
|
java.lang.String |
getName()
Deprecated.
|
long |
getSeed()
Deprecated.
|
java.awt.Point |
getSpawnPoint()
Deprecated.
|
Terrain |
getSubsurfaceMaterial()
Deprecated.
|
Terrain |
getTerrainAt(int x,
int y)
Deprecated.
|
Tile |
getTile(int x,
int y)
Deprecated.
|
Tile |
getTile(java.awt.Point coords)
Deprecated.
|
java.awt.Point |
getTileCoordinates(int worldX,
int worldY)
Deprecated.
|
java.awt.Point |
getTileCoordinates(java.awt.Point worldCoords)
Deprecated.
|
TileFactory |
getTileFactory()
Deprecated.
|
java.util.Collection<Tile> |
getTiles()
Deprecated.
|
int |
getWaterLevelAt(int x,
int y)
Deprecated.
|
int |
getWaterLevelAt(java.awt.Point coords)
Deprecated.
|
int |
getWidth()
Deprecated.
|
void |
heightMapChanged(Tile tile)
Deprecated.
|
boolean |
isBedrockWall()
Deprecated.
|
boolean |
isCreateGoodiesChest()
Deprecated.
|
boolean |
isDarkLevel()
Deprecated.
|
boolean |
isDirty()
Deprecated.
|
boolean |
isEventsInhibited()
Deprecated.
|
boolean |
isPopulate()
Deprecated.
|
boolean |
isTilePresent(int x,
int y)
Deprecated.
|
void |
layerDataChanged(Tile tile,
java.util.Set<Layer> changedLayers)
Deprecated.
|
void |
register(org.pepsoft.util.undo.UndoManager undoManager)
Deprecated.
|
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Deprecated.
|
void |
removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
Deprecated.
|
void |
removeTile(Tile tile)
Deprecated.
|
void |
removeWorldListener(World.Listener listener)
Deprecated.
|
void |
seedsChanged(Tile tile)
Deprecated.
|
void |
setBedrockWall(boolean bedrockWall)
Deprecated.
|
void |
setBitLayerValueAt(Layer layer,
int x,
int y,
boolean value)
Deprecated.
|
void |
setBorder(World.Border border)
Deprecated.
|
void |
setBorderLevel(int borderLevel)
Deprecated.
|
void |
setCreateGoodiesChest(boolean createGoodiesChest)
Deprecated.
|
void |
setDarkLevel(boolean darkLevel)
Deprecated.
|
void |
setDirty(boolean dirty)
Deprecated.
|
void |
setEventsInhibited(boolean eventsInhibited)
Deprecated.
|
void |
setHeightAt(int x,
int y,
float height)
Deprecated.
|
void |
setHeightAt(java.awt.Point coords,
int height)
Deprecated.
|
void |
setImportedFrom(java.io.File importedFrom)
Deprecated.
|
void |
setLayerSettings(Layer layer,
ExporterSettings settings)
Deprecated.
|
void |
setLayerValueAt(Layer layer,
int x,
int y,
int value)
Deprecated.
|
void |
setMinecraftSeed(long minecraftSeed)
Deprecated.
|
void |
setName(java.lang.String name)
Deprecated.
|
void |
setPopulate(boolean populate)
Deprecated.
|
void |
setSpawnPoint(java.awt.Point spawnPoint)
Deprecated.
|
void |
setSubsurfaceMaterial(Terrain subsurfaceMaterial)
Deprecated.
|
void |
setTerrainAt(int x,
int y,
Terrain terrain)
Deprecated.
|
void |
setTerrainAt(java.awt.Point coords,
Terrain terrain)
Deprecated.
|
void |
setWaterLevelAt(int x,
int y,
int waterLevel)
Deprecated.
|
void |
terrainChanged(Tile tile)
Deprecated.
|
void |
waterLevelChanged(Tile tile)
Deprecated.
|
public boolean isDirty()
public void setDirty(boolean dirty)
public long getSeed()
public java.lang.String getName()
public void setName(java.lang.String name)
public Terrain getSubsurfaceMaterial()
public void setSubsurfaceMaterial(Terrain subsurfaceMaterial)
public boolean isCreateGoodiesChest()
public void setCreateGoodiesChest(boolean createGoodiesChest)
public boolean isPopulate()
public void setPopulate(boolean populate)
public World.Border getBorder()
public void setBorder(World.Border border)
public int getBorderLevel()
public void setBorderLevel(int borderLevel)
public boolean isDarkLevel()
public void setDarkLevel(boolean darkLevel)
public boolean isBedrockWall()
public void setBedrockWall(boolean bedrockWall)
public TileFactory getTileFactory()
public boolean isTilePresent(int x, int y)
isTilePresent
in interface TileProvider
public Tile getTile(int x, int y)
getTile
in interface TileProvider
public Tile getTile(java.awt.Point coords)
public java.awt.Rectangle getExtent()
getExtent
in interface TileProvider
public java.util.Collection<Tile> getTiles()
public void addTile(Tile tile)
public void removeTile(Tile tile)
public int getHighestX()
public int getHighestY()
public int getLowestX()
public int getLowestY()
public int getWidth()
public int getHeight()
public java.awt.Point getTileCoordinates(int worldX, int worldY)
public java.awt.Point getTileCoordinates(java.awt.Point worldCoords)
public float getHeightAt(int x, int y)
public float getHeightAt(java.awt.Point coords)
public void setHeightAt(int x, int y, float height)
public void setHeightAt(java.awt.Point coords, int height)
public Terrain getTerrainAt(int x, int y)
public void setTerrainAt(int x, int y, Terrain terrain)
public void setTerrainAt(java.awt.Point coords, Terrain terrain)
public void applyTheme(int x, int y)
public int getWaterLevelAt(int x, int y)
public int getWaterLevelAt(java.awt.Point coords)
public void setWaterLevelAt(int x, int y, int waterLevel)
public int getLayerValueAt(Layer layer, int x, int y)
public void setLayerValueAt(Layer layer, int x, int y, int value)
public boolean getBitLayerValueAt(Layer layer, int x, int y)
public void setBitLayerValueAt(Layer layer, int x, int y, boolean value)
public void setEventsInhibited(boolean eventsInhibited)
public boolean isEventsInhibited()
public java.awt.Point getSpawnPoint()
public void setSpawnPoint(java.awt.Point spawnPoint)
public java.io.File getImportedFrom()
public void setImportedFrom(java.io.File importedFrom)
public java.util.Map<Layer,ExporterSettings> getAllLayerSettings()
public ExporterSettings getLayerSettings(Layer layer)
public void setLayerSettings(Layer layer, ExporterSettings settings)
public java.util.Set<Layer> getMinimumLayers()
public long getMinecraftSeed()
public void setMinecraftSeed(long minecraftSeed)
public void applyTheme(java.awt.Point coords)
public void register(org.pepsoft.util.undo.UndoManager undoManager)
public void destroy()
public void addWorldListener(World.Listener listener)
public void removeWorldListener(World.Listener listener)
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
public void addPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
public void removePropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
public void heightMapChanged(Tile tile)
heightMapChanged
in interface Tile.Listener
public void terrainChanged(Tile tile)
terrainChanged
in interface Tile.Listener
public void waterLevelChanged(Tile tile)
waterLevelChanged
in interface Tile.Listener
public void seedsChanged(Tile tile)
seedsChanged
in interface Tile.Listener
public void layerDataChanged(Tile tile, java.util.Set<Layer> changedLayers)
layerDataChanged
in interface Tile.Listener
public void allBitLayerDataChanged(Tile tile)
allBitLayerDataChanged
in interface Tile.Listener
public void allNonBitlayerDataChanged(Tile tile)
allNonBitlayerDataChanged
in interface Tile.Listener