Schnittstelle MapObject

Alle bekannten Implementierungsklassen:
BattleParticipant, Dora, Enemy, EnemyCultist, EnemySlime, Entity, EntityBossSlime, EntityCultist, EntityItem, EntityMoving, EntitySlime, Player, PlayerControlledCharacter, PlayerControlledCharacterRanged, Steve, Structure, Tile, TileBricks, TileCaveFloor, TileDirt, TileDryDirt, TileEntity, TileEntityCampfire, TileEntityCarpet, TileEntityChest, TileEntityDeepRock, TileEntityDummy, TileEntityGeneric, TileEntityLoadingZone, TileEntityNPC, TileEntityPath, TileEntityRock, TileEntitySign, TileEntitySmallTree, TileEntitySpeakingFlower, TileEntityTent, TileEntityTreeStump, TileGrass, TileMagmablock, TileParquet

public interface MapObject
Wird von allem, was auf der Map sichtbar sein soll implementiert. Dadurch wird sichergestellt, dass all diese Klassen eine Textur zum Rendern bereitstellen.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
     
    default double
     
    default double
     
  • Methodendetails

    • getTexture

      Texture getTexture()
    • getTileWidth

      default double getTileWidth()
    • getTileHeight

      default double getTileHeight()