@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.BorderDeprecated.  | 
| static interface  | World.ListenerDeprecated.  | 
| 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 TileProviderpublic Tile getTile(int x, int y)
getTile in interface TileProviderpublic Tile getTile(java.awt.Point coords)
public java.awt.Rectangle getExtent()
getExtent in interface TileProviderpublic 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.Listenerpublic void terrainChanged(Tile tile)
terrainChanged in interface Tile.Listenerpublic void waterLevelChanged(Tile tile)
waterLevelChanged in interface Tile.Listenerpublic void seedsChanged(Tile tile)
seedsChanged in interface Tile.Listenerpublic void layerDataChanged(Tile tile, java.util.Set<Layer> changedLayers)
layerDataChanged in interface Tile.Listenerpublic void allBitLayerDataChanged(Tile tile)
allBitLayerDataChanged in interface Tile.Listenerpublic void allNonBitlayerDataChanged(Tile tile)
allNonBitlayerDataChanged in interface Tile.Listener