Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • io.github.addoncommunity.galactifun.api.aliens.Alien<T>
      • io.github.addoncommunity.galactifun.api.aliens.BossAlien<T>
        • io.github.addoncommunity.galactifun.base.aliens.TitanKing
      • io.github.addoncommunity.galactifun.base.aliens.Charger
      • io.github.addoncommunity.galactifun.base.aliens.Firestorm (implements org.bukkit.event.Listener)
      • io.github.addoncommunity.galactifun.base.aliens.Leech
      • io.github.addoncommunity.galactifun.base.aliens.Martian
      • io.github.addoncommunity.galactifun.base.aliens.MoonCow
      • io.github.addoncommunity.galactifun.base.aliens.MutantCreeper
      • io.github.addoncommunity.galactifun.base.aliens.Skywhale
      • io.github.addoncommunity.galactifun.base.aliens.TitanAlien
    • io.github.addoncommunity.galactifun.api.aliens.behaviors.AlienBehavior<T> (implements com.destroystokyo.paper.entity.ai.Goal<T>)
      • io.github.addoncommunity.galactifun.api.aliens.behaviors.FleeGoal<T> (implements org.bukkit.event.Listener)
      • io.github.addoncommunity.galactifun.api.aliens.behaviors.LookGoal<T>
    • io.github.addoncommunity.galactifun.core.managers.AlienManager (implements org.bukkit.event.Listener)
    • io.github.addoncommunity.galactifun.api.universe.attributes.atmosphere.Atmosphere
    • io.github.addoncommunity.galactifun.api.universe.attributes.atmosphere.AtmosphereBuilder
    • io.github.addoncommunity.galactifun.api.universe.attributes.atmosphere.AtmosphericEffect
    • io.github.addoncommunity.galactifun.base.BaseAlien
    • io.github.addoncommunity.galactifun.base.BaseItems
    • io.github.addoncommunity.galactifun.base.BaseMats
    • io.github.addoncommunity.galactifun.base.BaseUniverse
    • org.bukkit.generator.BiomeProvider
    • org.bukkit.generator.BlockPopulator
    • io.github.addoncommunity.galactifun.api.aliens.BossBarStyle
    • io.github.addoncommunity.galactifun.util.BSUtils
    • io.github.addoncommunity.galactifun.util.ChunkStorage
    • io.github.addoncommunity.galactifun.core.CoreItemGroup
    • io.github.addoncommunity.galactifun.core.CoreRecipeType
    • io.github.addoncommunity.galactifun.api.worlds.populators.CustomTree
    • io.github.addoncommunity.galactifun.api.universe.attributes.DayCycle
    • io.github.addoncommunity.galactifun.base.GalactifunHead
    • io.github.addoncommunity.galactifun.util.GenUtils
    • io.github.addoncommunity.galactifun.api.universe.attributes.Gravity
    • io.github.addoncommunity.galactifun.util.HandCompat
    • io.github.thebusybiscuit.slimefun5.api.items.ItemGroup (implements io.github.thebusybiscuit.slimefun5.libraries.keys.Keyed)
      • io.github.thebusybiscuit.slimefun5.api.items.groups.FlexItemGroup
    • io.github.addoncommunity.galactifun.util.MaterialCompat
    • io.github.addoncommunity.galactifun.api.universe.attributes.Orbit
    • io.github.addoncommunity.galactifun.compat.Pdc
    • org.bukkit.plugin.PluginBase (implements org.bukkit.plugin.Plugin)
      • org.bukkit.plugin.java.JavaPlugin
        • io.github.mooy1.infinitylib.core.AbstractAddon (implements io.github.thebusybiscuit.slimefun5.api.SlimefunAddon)
    • io.github.addoncommunity.galactifun.core.managers.ProtectionManager
    • io.github.addoncommunity.galactifun.api.items.Relic.RelicSettings
    • io.github.addoncommunity.galactifun.api.worlds.SimpleAlienWorld.CraterSettings
    • io.github.thebusybiscuit.slimefun5.api.items.SlimefunItem (implements io.github.thebusybiscuit.slimefun5.core.attributes.Placeable)
      • io.github.thebusybiscuit.slimefun5.implementation.items.electric.AbstractEnergyProvider (implements io.github.thebusybiscuit.slimefun5.core.attributes.EnergyNetProvider, me.mrCookieSlime.Slimefun.Objects.SlimefunItem.interfaces.InventoryBlock, io.github.thebusybiscuit.slimefun5.core.attributes.RecipeDisplayItem)
        • io.github.thebusybiscuit.slimefun5.implementation.items.electric.reactors.Reactor (implements io.github.thebusybiscuit.slimefun5.core.attributes.HologramOwner, io.github.thebusybiscuit.slimefun5.core.attributes.MachineProcessHolder<T>)
      • me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer (implements io.github.thebusybiscuit.slimefun5.core.attributes.EnergyNetComponent, me.mrCookieSlime.Slimefun.Objects.SlimefunItem.interfaces.InventoryBlock, io.github.thebusybiscuit.slimefun5.core.attributes.MachineProcessHolder<T>)
      • io.github.addoncommunity.galactifun.base.items.protection.ForcefieldGenerator (implements io.github.thebusybiscuit.slimefun5.core.attributes.EnergyNetComponent)
      • io.github.addoncommunity.galactifun.base.items.LaunchPadFloor
      • io.github.mooy1.infinitylib.machines.MenuBlock
        • io.github.addoncommunity.galactifun.base.items.AutomaticDoor
        • io.github.mooy1.infinitylib.machines.CraftingBlock
          • io.github.addoncommunity.galactifun.base.items.AssemblyTable (implements io.github.thebusybiscuit.slimefun5.core.attributes.EnergyNetComponent)
        • io.github.addoncommunity.galactifun.base.items.protection.OxygenSealer (implements io.github.thebusybiscuit.slimefun5.core.attributes.EnergyNetComponent, io.github.thebusybiscuit.slimefun5.core.attributes.HologramOwner)
        • io.github.addoncommunity.galactifun.api.items.ProtectingBlock (implements io.github.thebusybiscuit.slimefun5.core.attributes.EnergyNetComponent, io.github.thebusybiscuit.slimefun5.core.attributes.HologramOwner)
          • io.github.addoncommunity.galactifun.base.items.protection.CoolingUnit
          • io.github.addoncommunity.galactifun.base.items.protection.IonDisperser
          • io.github.addoncommunity.galactifun.base.items.protection.SpaceHeater
        • io.github.mooy1.infinitylib.machines.TickingMenuBlock
          • io.github.mooy1.infinitylib.machines.AbstractMachineBlock (implements io.github.thebusybiscuit.slimefun5.core.attributes.EnergyNetComponent)
            • io.github.addoncommunity.galactifun.base.items.AtmosphericHarvester
            • io.github.addoncommunity.galactifun.base.items.TechnologicalSalvager (implements io.github.thebusybiscuit.slimefun5.core.attributes.MachineProcessHolder<T>)
          • io.github.addoncommunity.galactifun.base.items.LaunchPadCore
      • io.github.thebusybiscuit.slimefun5.core.multiblocks.MultiBlockMachine (implements io.github.thebusybiscuit.slimefun5.core.attributes.NotPlaceable, io.github.thebusybiscuit.slimefun5.core.attributes.RecipeDisplayItem)
        • io.github.addoncommunity.galactifun.base.items.knowledge.Observatory
      • io.github.addoncommunity.galactifun.api.items.Relic
      • io.github.addoncommunity.galactifun.api.items.Rocket (implements io.github.thebusybiscuit.slimefun5.core.attributes.RecipeDisplayItem)
        • io.github.addoncommunity.galactifun.base.items.rockets.ChemicalRocket
        • io.github.addoncommunity.galactifun.base.items.rockets.IonRocket
      • io.github.thebusybiscuit.slimefun5.implementation.items.SimpleSlimefunItem<T>
        • io.github.addoncommunity.galactifun.base.items.MoonCheese
        • io.github.addoncommunity.galactifun.base.items.knowledge.PlanetaryAnalyzer
        • io.github.thebusybiscuit.slimefun5.implementation.items.blocks.UnplaceableBlock (implements io.github.thebusybiscuit.slimefun5.core.attributes.NotPlaceable)
      • io.github.addoncommunity.galactifun.api.items.spacesuit.SpaceSuit (implements io.github.thebusybiscuit.slimefun5.core.attributes.ProtectiveArmor)
        • io.github.addoncommunity.galactifun.api.items.spacesuit.SpaceSuitHelmet (implements io.github.thebusybiscuit.slimefun5.core.attributes.NotPlaceable)
      • io.github.addoncommunity.galactifun.base.items.StargateController (implements org.bukkit.event.Listener)
      • io.github.addoncommunity.galactifun.base.items.StargateRing
    • io.github.addoncommunity.galactifun.api.items.spacesuit.SpaceSuitProfile
    • io.github.addoncommunity.galactifun.api.items.spacesuit.SpaceSuitStat
    • io.github.addoncommunity.galactifun.util.Sphere
    • io.github.addoncommunity.galactifun.api.structures.Structure
    • io.github.mooy1.infinitylib.commands.SubCommand
    • io.github.addoncommunity.galactifun.api.universe.UniversalObject
      • io.github.addoncommunity.galactifun.api.universe.Galaxy
      • io.github.addoncommunity.galactifun.api.universe.PlanetaryObject
        • io.github.addoncommunity.galactifun.api.worlds.PlanetaryWorld
          • io.github.addoncommunity.galactifun.api.worlds.AlienWorld
            • io.github.addoncommunity.galactifun.base.universe.earth.EarthOrbit (implements io.github.addoncommunity.galactifun.api.worlds.OrbitWorld)
            • io.github.addoncommunity.galactifun.api.worlds.FlatWorld
              • io.github.addoncommunity.galactifun.base.universe.saturn.Enceladus
              • io.github.addoncommunity.galactifun.base.universe.jupiter.Europa
            • io.github.addoncommunity.galactifun.api.worlds.SimpleAlienWorld
              • io.github.addoncommunity.galactifun.base.universe.jupiter.Io
              • io.github.addoncommunity.galactifun.base.universe.Mars
              • io.github.addoncommunity.galactifun.base.universe.earth.TheMoon
              • io.github.addoncommunity.galactifun.base.universe.Venus
            • io.github.addoncommunity.galactifun.base.universe.saturn.Titan
          • io.github.addoncommunity.galactifun.base.universe.earth.Earth
      • io.github.addoncommunity.galactifun.api.universe.StarSystem
      • io.github.addoncommunity.galactifun.api.universe.TheUniverse
    • io.github.addoncommunity.galactifun.api.universe.types.UniversalType
      • io.github.addoncommunity.galactifun.api.universe.types.GalaxyType
      • io.github.addoncommunity.galactifun.api.universe.types.PlanetaryType
      • io.github.addoncommunity.galactifun.api.universe.types.StarSystemType
    • io.github.addoncommunity.galactifun.util.Util
    • io.github.addoncommunity.galactifun.core.managers.WorldManager (implements org.bukkit.event.Listener)
    • io.github.addoncommunity.galactifun.core.WorldSelector

Interface Hierarchy

Enum Class Hierarchy