Class MapBuilder

java.lang.Object
studio.magemonkey.codex.legacy.item.DataBuilder
studio.magemonkey.codex.legacy.item.MapBuilder
All Implemented Interfaces:
org.bukkit.configuration.serialization.ConfigurationSerializable

public class MapBuilder extends DataBuilder
  • Constructor Details

    • MapBuilder

      public MapBuilder(Map<String,Object> map)
    • MapBuilder

      public MapBuilder()
  • Method Details

    • scaling

      public MapBuilder scaling(boolean scaling)
    • enableScaling

      public MapBuilder enableScaling()
    • disableScaling

      public MapBuilder disableScaling()
    • apply

      public void apply(org.bukkit.inventory.meta.ItemMeta itemMeta)
      Specified by:
      apply in class DataBuilder
    • use

      public MapBuilder use(org.bukkit.inventory.meta.ItemMeta itemMeta)
      Specified by:
      use in class DataBuilder
    • getType

      public String getType()
      Specified by:
      getType in class DataBuilder
    • serialize

      @NotNull public Map<String,Object> serialize()
      Specified by:
      serialize in interface org.bukkit.configuration.serialization.ConfigurationSerializable
      Overrides:
      serialize in class DataBuilder
    • toString

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

      public static MapBuilder start()
    • isScaling

      public boolean isScaling()