Class StoneQuarryTile
- java.lang.Object
-
- page.codeberg.terratactician_expandoria.world.tiles.Tile
-
- page.codeberg.terratactician_expandoria.world.tiles.StoneQuarryTile
-
public class StoneQuarryTile extends Tile
A StoneQuarry is a tile producing materials. It mines material from other stoney tiles. It can be mine more on larger stoney tiles.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class page.codeberg.terratactician_expandoria.world.tiles.Tile
Tile.TileType
-
-
Field Summary
-
Fields inherited from class page.codeberg.terratactician_expandoria.world.tiles.Tile
coord, reclaimTime
-
-
Constructor Summary
Constructors Constructor Description StoneQuarryTile()
Creates a coordinate less stone quarry tile.StoneQuarryTile(CubeCoordinate coord)
Creates a stone quarry with coordinates.StoneQuarryTile(CubeCoordinate coord, org.json.JSONObject data)
Creates a stone quarry with a coordinate and extra json meta data.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Tile
clone()
Creates a clone of the tile.java.lang.String
getName()
Name of Tile in Api interface.-
Methods inherited from class page.codeberg.terratactician_expandoria.world.tiles.Tile
dataToString, deserialize, deserialize, getCoordinate, reclaimable, serialize, serializeData, takeable, toString
-
-
-
-
Constructor Detail
-
StoneQuarryTile
public StoneQuarryTile()
Creates a coordinate less stone quarry tile.
-
StoneQuarryTile
public StoneQuarryTile(CubeCoordinate coord)
Creates a stone quarry with coordinates.- Parameters:
coord
- coordinate of the stone quarry
-
StoneQuarryTile
public StoneQuarryTile(CubeCoordinate coord, org.json.JSONObject data)
Creates a stone quarry with a coordinate and extra json meta data.- Parameters:
coord
- coordinate of the tiledata
- extra data
-
-
Method Detail
-
getName
public java.lang.String getName()
Description copied from class:Tile
Name of Tile in Api interface.
-
-