Interface SeededContainerLoot


@NullMarked @Experimental @NonExtendable public interface SeededContainerLoot
Holds the loot table and seed for a container.
See Also:
  • Method Details

    • seededContainerLoot

      @Contract(value="_, _ -> new", pure=true) static SeededContainerLoot seededContainerLoot(Key lootTableKey, long seed)
    • seededContainerLoot

      @Contract(value="_ -> new", pure=true) static SeededContainerLoot.Builder seededContainerLoot(Key lootTableKey)
    • lootTable

      @Contract(pure=true) Key lootTable()
      Gets the loot table key.
      Returns:
      the loot table key
    • seed

      @Contract(pure=true) long seed()
      Gets the loot table seed.
      Returns:
      the seed