Class SceneBlock

java.lang.Object
emu.grasscutter.scripts.data.SceneBlock

public class SceneBlock extends Object
  • Field Details

    • id

      public int id
    • max

      public Position max
    • min

      public Position min
    • sceneId

      public int sceneId
    • groups

      public Map<Integer,SceneGroup> groups
    • sceneGroupIndex

      public com.github.davidmoten.rtreemulti.RTree<SceneGroup,com.github.davidmoten.rtreemulti.geometry.Geometry> sceneGroupIndex
  • Constructor Details

    • SceneBlock

      public SceneBlock()
  • Method Details

    • isLoaded

      public boolean isLoaded()
    • setLoaded

      public void setLoaded(boolean loaded)
    • contains

      public boolean contains(Position pos)
    • load

      public SceneBlock load(int sceneId, Bindings bindings)
    • toRectangle

      public com.github.davidmoten.rtreemulti.geometry.Rectangle toRectangle()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • setId

      public void setId(int id)
    • setMax

      public void setMax(Position max)
    • setMin

      public void setMin(Position min)
    • setSceneId

      public void setSceneId(int sceneId)
    • setGroups

      public void setGroups(Map<Integer,SceneGroup> groups)
    • setSceneGroupIndex

      public void setSceneGroupIndex(com.github.davidmoten.rtreemulti.RTree<SceneGroup,com.github.davidmoten.rtreemulti.geometry.Geometry> sceneGroupIndex)