所有程序包的分层结构
- io.github.lijinhong11.mittellib,
- io.github.lijinhong11.mittellib.actions,
- io.github.lijinhong11.mittellib.actions.item,
- io.github.lijinhong11.mittellib.actions.player,
- io.github.lijinhong11.mittellib.configuration,
- io.github.lijinhong11.mittellib.hook,
- io.github.lijinhong11.mittellib.hook.content,
- io.github.lijinhong11.mittellib.iface,
- io.github.lijinhong11.mittellib.iface.block,
- io.github.lijinhong11.mittellib.item,
- io.github.lijinhong11.mittellib.item.components.impl,
- io.github.lijinhong11.mittellib.item.components.internal,
- io.github.lijinhong11.mittellib.item.meta,
- io.github.lijinhong11.mittellib.math,
- io.github.lijinhong11.mittellib.message,
- io.github.lijinhong11.mittellib.utils,
- io.github.lijinhong11.mittellib.utils.chat,
- io.github.lijinhong11.mittellib.utils.enums,
- io.github.lijinhong11.mittellib.utils.random
类分层结构
- java.lang.Object
- io.github.lijinhong11.mittellib.utils.BukkitUtils
- io.github.lijinhong11.mittellib.utils.chat.ChatInput
- io.github.lijinhong11.mittellib.utils.ComponentUtils
- io.github.lijinhong11.mittellib.utils.ConfigFileUtils
- io.github.lijinhong11.mittellib.hook.ContentProviders
- io.github.lijinhong11.mittellib.hook.content.CraftEngineContentProvider (implements io.github.lijinhong11.mittellib.iface.ContentProvider)
- io.github.lijinhong11.mittellib.hook.content.EcoItemsContentProvider (implements io.github.lijinhong11.mittellib.iface.ContentProvider)
- io.github.lijinhong11.mittellib.utils.EnumUtils
- io.github.lijinhong11.mittellib.hook.content.ExecutableItemsContentProvider (implements io.github.lijinhong11.mittellib.iface.ContentProvider)
- io.github.lijinhong11.mittellib.utils.random.FastRandom
- io.github.lijinhong11.mittellib.item.components.internal.ItemComponentSerializer
- io.github.lijinhong11.mittellib.hook.content.ItemsAdderContentProvider (implements io.github.lijinhong11.mittellib.iface.ContentProvider)
- io.github.lijinhong11.mittellib.message.LanguageManager
- io.github.lijinhong11.mittellib.message.MessageReplacement (implements it.unimi.dsi.fastutil.Pair<L,
R>) - io.github.lijinhong11.mittellib.hook.content.MinecraftContentProvider (implements io.github.lijinhong11.mittellib.iface.ContentProvider)
- io.github.lijinhong11.mittellib.actions.item.MineRangedCube (implements io.github.lijinhong11.mittellib.actions.ItemAction)
- io.github.lijinhong11.mittellib.actions.item.MineRangedPlane (implements io.github.lijinhong11.mittellib.actions.ItemAction)
- io.github.lijinhong11.mittellib.configuration.MittelConfig
- io.github.lijinhong11.mittellib.hook.content.MMOItemsContentProvider (implements io.github.lijinhong11.mittellib.iface.ContentProvider)
- io.github.lijinhong11.mittellib.utils.ModrinthUpdateChecker
- io.github.lijinhong11.mittellib.hook.content.NexoContentProvider (implements io.github.lijinhong11.mittellib.iface.ContentProvider)
- io.github.lijinhong11.mittellib.utils.NullUtils
- io.github.lijinhong11.mittellib.utils.NumberUtils
- io.github.lijinhong11.mittellib.hook.content.OraxenContentProvider (implements io.github.lijinhong11.mittellib.iface.ContentProvider)
- io.github.lijinhong11.mittellib.actions.player.PlayerActions
- org.bukkit.plugin.PluginBase (implements org.bukkit.plugin.Plugin)
- org.bukkit.plugin.java.JavaPlugin
- io.github.lijinhong11.mittellib.MittelLib
- org.bukkit.plugin.java.JavaPlugin
- io.github.lijinhong11.mittellib.configuration.ReadWriteObject
- io.github.lijinhong11.mittellib.item.meta.BannerDefinition
- io.github.lijinhong11.mittellib.math.BlockPos (implements java.lang.Comparable<T>)
- io.github.lijinhong11.mittellib.item.meta.FireworkDefinition
- io.github.lijinhong11.mittellib.item.meta.MapDefinition
- io.github.lijinhong11.mittellib.item.meta.MapDefinition.MapViewDefinition
- io.github.lijinhong11.mittellib.item.MittelItem
- io.github.lijinhong11.mittellib.item.MittelItemMeta
- io.github.lijinhong11.mittellib.item.meta.PotionDefinition
- io.github.lijinhong11.mittellib.configuration.ReadWriteItemComponent
- io.github.lijinhong11.mittellib.item.components.impl.ArmorTrimComponent
- io.github.lijinhong11.mittellib.item.components.impl.AttackRangeComponent
- io.github.lijinhong11.mittellib.item.components.impl.ConsumableComponent
- io.github.lijinhong11.mittellib.item.components.impl.ContainerLootComponent
- io.github.lijinhong11.mittellib.item.components.impl.CustomModelDataComponent
- io.github.lijinhong11.mittellib.item.components.impl.DamageResistantComponent
- io.github.lijinhong11.mittellib.item.components.impl.DeathProtectionComponent
- io.github.lijinhong11.mittellib.item.components.impl.EquippableComponent
- io.github.lijinhong11.mittellib.item.components.impl.FoodComponent
- io.github.lijinhong11.mittellib.item.components.impl.InstrumentComponent
- io.github.lijinhong11.mittellib.item.components.impl.KineticWeaponComponent
- io.github.lijinhong11.mittellib.item.components.impl.LodestoneTrackerComponent
- io.github.lijinhong11.mittellib.item.components.impl.PiercingWeaponComponent
- io.github.lijinhong11.mittellib.item.components.impl.ProfileComponent
- io.github.lijinhong11.mittellib.item.components.impl.SimpleItemComponent<T>
- io.github.lijinhong11.mittellib.item.components.impl.ToolComponent
- io.github.lijinhong11.mittellib.item.components.impl.TooltipDisplayComponent
- io.github.lijinhong11.mittellib.item.components.impl.UseCooldownComponent
- io.github.lijinhong11.mittellib.item.components.impl.UseEffectsComponent
- io.github.lijinhong11.mittellib.item.components.impl.UseRemainderComponent
- io.github.lijinhong11.mittellib.item.components.impl.WeaponComponent
- io.github.lijinhong11.mittellib.item.meta.SkullDefinition
- io.github.lijinhong11.mittellib.utils.StringUtils
- io.github.lijinhong11.mittellib.actions.item.ToolActions
接口分层结构
- java.util.function.BiConsumer<T,
U> - io.github.lijinhong11.mittellib.actions.ItemAction
- java.util.function.Consumer<T>
- io.github.lijinhong11.mittellib.actions.PlayerAction
- io.github.lijinhong11.mittellib.iface.ContentProvider
- java.lang.Iterable<T>
- java.util.Collection<E>
- java.util.SequencedCollection<E>
- java.util.List<E>
- io.github.lijinhong11.mittellib.iface.RandomizedList<T>
- java.util.List<E>
- java.util.SequencedCollection<E>
- java.util.Collection<E>
- io.github.lijinhong11.mittellib.iface.block.PackedBlock
- java.util.function.Predicate<T>
- io.github.lijinhong11.mittellib.utils.chat.ChatInputHandler
批注接口分层结构
- io.github.lijinhong11.mittellib.item.components.internal.ItemComponentSpec (implements java.lang.annotation.Annotation)
枚举类分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.github.lijinhong11.mittellib.utils.enums.MCVersion
- io.github.lijinhong11.mittellib.utils.enums.PlayerAttributeType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
记录类分层结构
- java.lang.Object
- java.lang.Record
- io.github.lijinhong11.mittellib.math.CuboidArea
- io.github.lijinhong11.mittellib.hook.content.MinecraftContentProvider.PackedMinecraftBlock (implements io.github.lijinhong11.mittellib.iface.block.PackedBlock)
- java.lang.Record