Hierarchy For All Packages
Package Hierarchies:- com.hexagram2021.chromosomelib,
- com.hexagram2021.chromosomelib.common,
- com.hexagram2021.chromosomelib.common.chromosome,
- com.hexagram2021.chromosomelib.common.command,
- com.hexagram2021.chromosomelib.common.entity,
- com.hexagram2021.chromosomelib.common.entity.type,
- com.hexagram2021.chromosomelib.common.gene,
- com.hexagram2021.chromosomelib.common.gene_locus,
- com.hexagram2021.chromosomelib.common.trait,
- com.hexagram2021.chromosomelib.common.util,
- com.hexagram2021.chromosomelib.common.util.exception,
- com.hexagram2021.chromosomelib.event,
- com.hexagram2021.chromosomelib.mixin,
- com.hexagram2021.chromosomelib.platform,
- com.hexagram2021.chromosomelib.platform.services,
- com.hexagram2021.chromosomelib.registry
Class Hierarchy
- java.lang.Object
- com.hexagram2021.chromosomelib.registry.AbstractRegisterEntry<T> (implements net.minecraft.core.Holder<T>, java.util.function.Supplier<T>)
- com.hexagram2021.chromosomelib.common.trait.AbstractTraitType (implements com.hexagram2021.chromosomelib.common.trait.TraitType)
- com.hexagram2021.chromosomelib.registry.BiomeSpecificWeightedGeneList (implements com.hexagram2021.chromosomelib.registry.IWeightedGeneList)
- com.hexagram2021.chromosomelib.common.util.Breeders
- com.hexagram2021.chromosomelib.common.chromosome.BuiltInChromosomes
- com.hexagram2021.chromosomelib.common.chromosome.BuiltInChromosomes.Axolotl
- com.hexagram2021.chromosomelib.common.chromosome.BuiltInChromosomes.Bee
- com.hexagram2021.chromosomelib.common.chromosome.BuiltInChromosomes.Cat
- com.hexagram2021.chromosomelib.common.chromosome.BuiltInChromosomes.Chicken
- com.hexagram2021.chromosomelib.common.chromosome.BuiltInChromosomes.Cow
- com.hexagram2021.chromosomelib.common.chromosome.BuiltInChromosomes.Donkey
- com.hexagram2021.chromosomelib.common.chromosome.BuiltInChromosomes.Fox
- com.hexagram2021.chromosomelib.common.chromosome.BuiltInChromosomes.Frog
- com.hexagram2021.chromosomelib.common.chromosome.BuiltInChromosomes.Goat
- com.hexagram2021.chromosomelib.common.chromosome.BuiltInChromosomes.Horse
- com.hexagram2021.chromosomelib.common.chromosome.BuiltInChromosomes.Human
- com.hexagram2021.chromosomelib.common.chromosome.BuiltInChromosomes.Mule
- com.hexagram2021.chromosomelib.common.chromosome.BuiltInChromosomes.Ocelot
- com.hexagram2021.chromosomelib.common.chromosome.BuiltInChromosomes.Panda
- com.hexagram2021.chromosomelib.common.chromosome.BuiltInChromosomes.Parrot
- com.hexagram2021.chromosomelib.common.chromosome.BuiltInChromosomes.Pig
- com.hexagram2021.chromosomelib.common.chromosome.BuiltInChromosomes.PolarBear
- com.hexagram2021.chromosomelib.common.chromosome.BuiltInChromosomes.Rabbit
- com.hexagram2021.chromosomelib.common.chromosome.BuiltInChromosomes.Sheep
- com.hexagram2021.chromosomelib.common.chromosome.BuiltInChromosomes.Turtle
- com.hexagram2021.chromosomelib.common.chromosome.Chromosome
- com.hexagram2021.chromosomelib.common.chromosome.ChromosomeInstance
- com.hexagram2021.chromosomelib.ChromosomeLib
- com.hexagram2021.chromosomelib.common.command.ChromosomeLibCommand
- com.hexagram2021.chromosomelib.common.CLCommonEvents
- com.hexagram2021.chromosomelib.registry.CLEntityTypeTags
- com.hexagram2021.chromosomelib.common.util.CLLogger
- com.hexagram2021.chromosomelib.registry.CLRegistries
- com.hexagram2021.chromosomelib.mixin.EntityMixin
- com.hexagram2021.chromosomelib.common.gene.Gene
- com.hexagram2021.chromosomelib.common.gene_locus.GeneLocus
- com.hexagram2021.chromosomelib.common.gene_locus.GeneLocus.HomologousGeneLocus
- com.hexagram2021.chromosomelib.common.gene_locus.GeneLocus.LeftGeneLocus
- com.hexagram2021.chromosomelib.common.gene_locus.GeneLocus.RightGeneLocus
- com.hexagram2021.chromosomelib.registry.IWeightedGeneList.Builder
- com.hexagram2021.chromosomelib.registry.BiomeSpecificWeightedGeneList.Builder
- com.hexagram2021.chromosomelib.registry.SimpleWeightedGeneList.Builder
- com.hexagram2021.chromosomelib.registry.StableWeightedGeneList.Builder
- com.hexagram2021.chromosomelib.registry.IWeightedGeneList.Context
- com.hexagram2021.chromosomelib.mixin.LivingEntityMixin (implements com.hexagram2021.chromosomelib.common.entity.IChromosomeCarrier)
- com.hexagram2021.chromosomelib.common.util.Mappers
- com.hexagram2021.chromosomelib.mixin.MobEntityMixin (implements com.hexagram2021.chromosomelib.common.entity.IChromosomeCarrier)
- com.hexagram2021.chromosomelib.mixin.MuleEntityMixin (implements com.hexagram2021.chromosomelib.common.entity.IChromosomeCarrier)
- java.lang.Record
- com.hexagram2021.chromosomelib.common.gene_locus.GeneLocusInstance
- com.hexagram2021.chromosomelib.registry.IWeightedGeneList.Entry
- com.hexagram2021.chromosomelib.registry.RegistryRelations
- com.hexagram2021.chromosomelib.platform.Services
- com.hexagram2021.chromosomelib.registry.SimpleWeightedGeneList (implements com.hexagram2021.chromosomelib.registry.IWeightedGeneList)
- com.hexagram2021.chromosomelib.registry.StableWeightedGeneList
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- java.lang.IllegalArgumentException
- com.hexagram2021.chromosomelib.common.util.exception.UnpairedChromosomeException
- java.lang.IllegalStateException
- com.hexagram2021.chromosomelib.common.util.exception.GeneFrequencyNotPresentException
- com.hexagram2021.chromosomelib.common.util.exception.InvalidGeneFromGeneLocusException
- com.hexagram2021.chromosomelib.common.util.exception.RegistryConcurrentModificationException
- java.lang.IllegalArgumentException
- java.lang.RuntimeException
- java.lang.Exception
- com.hexagram2021.chromosomelib.mixin.VillagerMakeLoveMixin
Interface Hierarchy
- com.hexagram2021.chromosomelib.event.AfterAssigningTraitSolver
- com.hexagram2021.chromosomelib.platform.services.IPlatformHelper (also extends com.hexagram2021.chromosomelib.event.UnpairedChromosomesToBreedSolver)
- com.hexagram2021.chromosomelib.common.entity.IChromosomeCarrier
- com.hexagram2021.chromosomelib.common.entity.type.IChromosomeLibEntityType
- com.hexagram2021.chromosomelib.registry.IWeightedGeneList
- com.hexagram2021.chromosomelib.registry.IWeightedGeneList.WeightedGeneListFactory
- com.hexagram2021.chromosomelib.common.trait.Trait
- com.hexagram2021.chromosomelib.common.trait.TraitHandler
- com.hexagram2021.chromosomelib.common.trait.TraitType
- com.hexagram2021.chromosomelib.event.UnpairedChromosomesToBreedSolver
- com.hexagram2021.chromosomelib.platform.services.IPlatformHelper (also extends com.hexagram2021.chromosomelib.event.AfterAssigningTraitSolver)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.hexagram2021.chromosomelib.common.chromosome.ChromosomeType (implements net.minecraft.util.StringRepresentable)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)