Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

Interface Hierarchy

  • org.bukkit.command.CommandExecutor
    • org.bukkit.command.TabExecutor (also extends org.bukkit.command.TabCompleter)
      • org.bukkit.plugin.Plugin (also extends io.papermc.paper.plugin.lifecycle.event.LifecycleEventOwner, net.kyori.adventure.key.Namespaced)
  • net.thenextlvl.worlds.api.view.GeneratorView
  • net.kyori.adventure.key.Keyed
    • net.thenextlvl.worlds.api.generator.BiomeSource
    • net.thenextlvl.worlds.api.level.Level
  • net.thenextlvl.worlds.api.level.Level.Builder
  • net.thenextlvl.worlds.api.view.LevelView
  • io.papermc.paper.plugin.lifecycle.event.LifecycleEventOwner
    • org.bukkit.plugin.Plugin (also extends net.kyori.adventure.key.Namespaced, org.bukkit.command.TabExecutor)
  • net.thenextlvl.worlds.api.link.LinkProvider
  • net.thenextlvl.worlds.api.link.LinkTree
  • net.kyori.adventure.key.Namespaced
    • org.bukkit.plugin.Plugin (also extends io.papermc.paper.plugin.lifecycle.event.LifecycleEventOwner, org.bukkit.command.TabExecutor)
  • org.bukkit.command.TabCompleter
    • org.bukkit.command.TabExecutor (also extends org.bukkit.command.CommandExecutor)
      • org.bukkit.plugin.Plugin (also extends io.papermc.paper.plugin.lifecycle.event.LifecycleEventOwner, net.kyori.adventure.key.Namespaced)

Enum Class Hierarchy

Record Class Hierarchy

  • java.lang.Object
    • java.lang.Record
      • net.thenextlvl.worlds.api.preset.Biome (implements net.kyori.adventure.key.Keyed)
      • net.thenextlvl.worlds.api.generator.DimensionType (implements net.kyori.adventure.key.Keyed)
      • net.thenextlvl.worlds.api.generator.Generator
      • net.thenextlvl.worlds.api.generator.GeneratorType (implements net.kyori.adventure.key.Keyed)
      • net.thenextlvl.worlds.api.preset.Layer
      • net.thenextlvl.worlds.api.generator.LevelStem
      • net.thenextlvl.worlds.api.preset.Structure (implements net.kyori.adventure.key.Keyed)