Hierarchy For All Packages
- fr.rodofire.ewc,
- fr.rodofire.ewc.blockdata,
- fr.rodofire.ewc.blockdata.blocklist,
- fr.rodofire.ewc.blockdata.layer,
- fr.rodofire.ewc.blockdata.sorter,
- fr.rodofire.ewc.client.gui.screen,
- fr.rodofire.ewc.client.gui.widget,
- fr.rodofire.ewc.command,
- fr.rodofire.ewc.config,
- fr.rodofire.ewc.config.client,
- fr.rodofire.ewc.config.ewc,
- fr.rodofire.ewc.config.ewc.screen,
- fr.rodofire.ewc.config.objects,
- fr.rodofire.ewc.entity,
- fr.rodofire.ewc.entity.trajectory,
- fr.rodofire.ewc.maths,
- fr.rodofire.ewc.maths.equation,
- fr.rodofire.ewc.mixin.world.gen,
- fr.rodofire.ewc.mixin.world.gen.surfacebuilder,
- fr.rodofire.ewc.mixin.world.structure,
- fr.rodofire.ewc.particledata.layer,
- fr.rodofire.ewc.platform,
- fr.rodofire.ewc.platform.event,
- fr.rodofire.ewc.platform.services,
- fr.rodofire.ewc.platform.services.event,
- fr.rodofire.ewc.shape.block,
- fr.rodofire.ewc.shape.block.gen,
- fr.rodofire.ewc.shape.block.instanciator,
- fr.rodofire.ewc.shape.block.layer,
- fr.rodofire.ewc.shape.block.placer,
- fr.rodofire.ewc.shape.block.placer.animator,
- fr.rodofire.ewc.shape.block.rotations,
- fr.rodofire.ewc.shape.block.simplegen,
- fr.rodofire.ewc.structure,
- fr.rodofire.ewc.structure.config,
- fr.rodofire.ewc.toml,
- fr.rodofire.ewc.util,
- fr.rodofire.ewc.util.consumer,
- fr.rodofire.ewc.util.file,
- fr.rodofire.ewc.util.map,
- fr.rodofire.ewc.world.chunk,
- fr.rodofire.ewc.world.gen.surfacebuilder
Class Hierarchy
- java.lang.Object
- fr.rodofire.ewc.shape.block.instanciator.AbstractBlockShape
- fr.rodofire.ewc.shape.block.instanciator.AbstractFillableBlockShape
- fr.rodofire.ewc.shape.block.gen.CircleGen
- fr.rodofire.ewc.shape.block.gen.CylinderGen
- fr.rodofire.ewc.shape.block.gen.SphereGen
- fr.rodofire.ewc.shape.block.gen.TorusGen
- fr.rodofire.ewc.shape.block.gen.LineGen
- fr.rodofire.ewc.shape.block.gen.SpiralGen
- fr.rodofire.ewc.shape.block.instanciator.AbstractFillableBlockShape
- fr.rodofire.ewc.config.objects.AbstractConfigObject<T>
- fr.rodofire.ewc.config.objects.BooleanConfigObject
- fr.rodofire.ewc.config.objects.EnumConfigObject
- fr.rodofire.ewc.config.objects.IntegerConfigObject
- net.minecraft.client.gui.components.events.AbstractContainerEventHandler (implements net.minecraft.client.gui.components.events.ContainerEventHandler)
- net.minecraft.client.gui.screens.Screen (implements net.minecraft.client.gui.components.Renderable)
- fr.rodofire.ewc.client.gui.screen.BackgroundScreen
- fr.rodofire.ewc.config.client.AbstractConfigScreen
- fr.rodofire.ewc.config.client.DefaultConfigScreen
- fr.rodofire.ewc.config.ewc.screen.EwcConfigScreen
- fr.rodofire.ewc.config.client.DefaultConfigScreen
- fr.rodofire.ewc.client.gui.screen.AbstractInfoScreen
- fr.rodofire.ewc.config.ewc.screen.MultiChunkInfoScreen
- fr.rodofire.ewc.config.client.AbstractConfigScreen
- fr.rodofire.ewc.config.client.CancelScreen
- fr.rodofire.ewc.config.client.ShouldRestartScreen
- fr.rodofire.ewc.client.gui.screen.BackgroundScreen
- net.minecraft.client.gui.screens.Screen (implements net.minecraft.client.gui.components.Renderable)
- fr.rodofire.ewc.shape.block.layer.AbstractRadialLikeLayer
- fr.rodofire.ewc.shape.block.layer.AbstractOuterLayer
- fr.rodofire.ewc.shape.block.layer.OuterCylindricalLayer
- fr.rodofire.ewc.shape.block.layer.OuterRadialLayer
- fr.rodofire.ewc.shape.block.layer.InnerCylindricalLayer
- fr.rodofire.ewc.shape.block.layer.InnerRadialLayer
- fr.rodofire.ewc.shape.block.layer.AbstractOuterLayer
- net.minecraft.client.gui.components.AbstractWidget (implements net.minecraft.client.gui.components.events.GuiEventListener, net.neoforged.neoforge.client.extensions.IAbstractWidgetExtension, net.minecraft.client.gui.layouts.LayoutElement, net.minecraft.client.gui.narration.NarratableEntry, net.minecraft.client.gui.components.Renderable)
- net.minecraft.client.gui.components.AbstractButton
- net.minecraft.client.gui.components.Button
- fr.rodofire.ewc.client.gui.widget.ImageButtonWidget
- fr.rodofire.ewc.client.gui.widget.InfoButtonWidget
- fr.rodofire.ewc.client.gui.widget.TextButtonWidget
- fr.rodofire.ewc.client.gui.widget.ImageButtonWidget
- fr.rodofire.ewc.client.gui.widget.ScrollBarWidget
- net.minecraft.client.gui.components.Button
- fr.rodofire.ewc.client.gui.widget.AbstractEntryWidget (implements net.minecraft.client.gui.components.Renderable)
- fr.rodofire.ewc.client.gui.widget.IntegerEntryWidget
- net.minecraft.client.gui.components.AbstractButton
- fr.rodofire.ewc.blockdata.BlockDataKey
- fr.rodofire.ewc.blockdata.layer.BlockLayer
- fr.rodofire.ewc.blockdata.layer.BlockLayerManager
- fr.rodofire.ewc.blockdata.blocklist.BlockList
- fr.rodofire.ewc.blockdata.blocklist.BlockListHelper
- fr.rodofire.ewc.blockdata.blocklist.BlockListManager
- fr.rodofire.ewc.util.BlockPlaceUtil
- fr.rodofire.ewc.blockdata.sorter.BlockSorter
- fr.rodofire.ewc.util.BlockStateUtil
- fr.rodofire.ewc.mixin.world.gen.ChunkGeneratorMixin
- fr.rodofire.ewc.world.chunk.ChunkPosManager
- fr.rodofire.ewc.mixin.world.gen.ChunkRegionMixin (implements fr.rodofire.ewc.world.chunk.ChunkRegionUtil)
- fr.rodofire.ewc.util.ChunkUtil
- fr.rodofire.ewc.config.ConfigCategory
- fr.rodofire.ewc.config.client.ConfigScreen
- fr.rodofire.ewc.config.ConfigUtil
- fr.rodofire.ewc.maths.equation.CubicEquation
- fr.rodofire.ewc.command.DebugStructureCommand
- fr.rodofire.ewc.shape.block.layer.DirectionalLayer
- fr.rodofire.ewc.util.DirectionUtil
- fr.rodofire.ewc.blockdata.blocklist.DividedBlockListManager
- fr.rodofire.ewc.entity.trajectory.EntityJump
- fr.rodofire.ewc.entity.EntityUtil
- fr.rodofire.ewc.Ewc
- fr.rodofire.ewc.Ewc.MidnightLibBusEvents
- fr.rodofire.ewc.config.ewc.EwcClientConfig
- fr.rodofire.ewc.EWCCommon
- fr.rodofire.ewc.config.ewc.EwcConfig
- fr.rodofire.ewc.EwcConstants
- fr.rodofire.ewc.util.file.EwcFolderData
- fr.rodofire.ewc.util.file.EwcFolderData.Legacy
- fr.rodofire.ewc.world.gen.surfacebuilder.ExtendedSurfaceRules
- fr.rodofire.ewc.maths.FastMaths
- fr.rodofire.ewc.util.FastNoiseLite
- fr.rodofire.ewc.util.FastNoiseLite.Vector2
- fr.rodofire.ewc.util.FastNoiseLite.Vector3
- fr.rodofire.ewc.util.file.FileUtil
- fr.rodofire.ewc.shape.block.simplegen.GenCircles
- fr.rodofire.ewc.shape.block.simplegen.GenLines
- fr.rodofire.ewc.shape.block.simplegen.GenSpheres
- fr.rodofire.ewc.shape.block.simplegen.GenSpiral
- fr.rodofire.ewc.shape.block.simplegen.GenSpiral.circularSpiral
- fr.rodofire.ewc.shape.block.simplegen.GenSpiral.EllipsoidSpiral
- fr.rodofire.ewc.shape.block.simplegen.GenTore
- fr.rodofire.ewc.shape.block.simplegen.GenTore.CircularTore
- fr.rodofire.ewc.shape.block.simplegen.GenTore.EllipsoidTore
- fr.rodofire.ewc.entity.trajectory.JumpVerification
- fr.rodofire.ewc.shape.block.layer.LayerManager (implements fr.rodofire.ewc.shape.block.layer.Layer)
- fr.rodofire.ewc.shape.block.placer.LayerPlacer
- fr.rodofire.ewc.util.ListUtil
- fr.rodofire.ewc.util.file.LoadChunkShapeInfo
- fr.rodofire.ewc.util.LongPosHelper
- fr.rodofire.ewc.maths.MathUtil
- fr.rodofire.ewc.config.ModClientConfig
- fr.rodofire.ewc.command.ModCommands
- fr.rodofire.ewc.config.ModConfig
- fr.rodofire.ewc.shape.block.MultiChunkFeaturesHandler
- fr.rodofire.ewc.structure.NbtPlacer
- fr.rodofire.ewc.platform.event.NeoForgeCommandRegistrationEvent (implements fr.rodofire.ewc.platform.services.event.IPlatformCommandRegistrationEvents)
- fr.rodofire.ewc.platform.NeoForgeConfigHelper (implements fr.rodofire.ewc.platform.services.IPlatformConfigHelper)
- fr.rodofire.ewc.platform.NeoForgePlatformHelper (implements fr.rodofire.ewc.platform.services.IPlatformHelper)
- fr.rodofire.ewc.platform.event.NeoForgeServerEvent (implements fr.rodofire.ewc.platform.services.event.IPlatformServerEvents)
- fr.rodofire.ewc.platform.event.NeoForgeTickEvent (implements fr.rodofire.ewc.platform.services.event.IPlatformTickEvents)
- fr.rodofire.ewc.util.map.ObjectIntLinkHashBiMap<T>
- fr.rodofire.ewc.util.map.ObjectShortLinkHashBiMap<T>
- fr.rodofire.ewc.blockdata.blocklist.OrderedBlockListManager
- fr.rodofire.ewc.particledata.layer.ParticleLayer
- fr.rodofire.ewc.command.PlaceAllMCFCommand
- fr.rodofire.ewc.maths.equation.QuadraticEquation
- fr.rodofire.ewc.config.ReadableConfig
- fr.rodofire.ewc.shape.block.rotations.Rotator
- fr.rodofire.ewc.util.file.SaveChunkShapeInfo
- fr.rodofire.ewc.structure.SaveNbt
- fr.rodofire.ewc.platform.Services
- fr.rodofire.ewc.platform.Services.PlatformEvents
- fr.rodofire.ewc.shape.block.placer.ShapePlacer
- fr.rodofire.ewc.shape.block.rotations.ShapeRotator
- fr.rodofire.ewc.util.map.Short2ObjectHashBiMap<T>
- net.minecraft.world.level.levelgen.structure.StructurePiece
- fr.rodofire.ewc.structure.MultiChunkFeaturePiece
- fr.rodofire.ewc.shape.block.placer.animator.StructurePlaceAnimator
- fr.rodofire.ewc.blockdata.StructurePlacementRuleManager
- fr.rodofire.ewc.structure.StructureUtil
- fr.rodofire.ewc.util.TagUtil
- fr.rodofire.ewc.util.TagUtil.BlockTags
- fr.rodofire.ewc.util.TagUtil.ItemTags
- fr.rodofire.ewc.toml.Toml
- fr.rodofire.ewc.toml.TomlWriter
- fr.rodofire.ewc.toml.TomlWriter.Builder
- fr.rodofire.ewc.shape.block.placer.WGShapeData
- fr.rodofire.ewc.shape.block.placer.WGShapeHandler
- fr.rodofire.ewc.shape.block.placer.WGShapePlacerManager
- fr.rodofire.ewc.util.WorldGenUtil
- fr.rodofire.ewc.blockdata.WorldStateCollector
- fr.rodofire.ewc.config.WritableConfig
- fr.rodofire.ewc.shape.block.instanciator.AbstractBlockShape
Interface Hierarchy
- fr.rodofire.ewc.client.gui.widget.AbstractEntryWidget.PressAction
- fr.rodofire.ewc.client.gui.widget.AbstractEntryWidget.TypeAction
- fr.rodofire.ewc.world.chunk.ChunkRegionUtil
- fr.rodofire.ewc.mixin.world.gen.surfacebuilder.ConditionSourceMixin
- fr.rodofire.ewc.platform.services.event.IPlatformCommandRegistrationEvents
- fr.rodofire.ewc.platform.services.event.IPlatformCommandRegistrationEvents.CommandRegistration
- fr.rodofire.ewc.platform.services.IPlatformConfigHelper
- fr.rodofire.ewc.platform.services.IPlatformHelper
- fr.rodofire.ewc.platform.services.event.IPlatformServerEvents
- fr.rodofire.ewc.platform.services.event.IPlatformTickEvents
- fr.rodofire.ewc.shape.block.layer.Layer
- fr.rodofire.ewc.mixin.world.structure.PalettedBlockInfoListMixin
- fr.rodofire.ewc.util.consumer.QuadConsumer<T,
U, V, W> - fr.rodofire.ewc.client.gui.widget.ScrollBarWidget.PressAction
- fr.rodofire.ewc.structure.config.StructureGeneratorConfig<T>
- fr.rodofire.ewc.mixin.world.structure.StructureTemplateManagerInvoker
- fr.rodofire.ewc.mixin.world.structure.StructureTemplateMixin
- fr.rodofire.ewc.mixin.world.gen.surfacebuilder.SurfaceRulesMixin
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- fr.rodofire.ewc.shape.block.instanciator.AbstractFillableBlockShape.FillingType
- fr.rodofire.ewc.blockdata.sorter.BlockSorter.BlockSorterType
- fr.rodofire.ewc.util.FastNoiseLite.CellularDistanceFunction
- fr.rodofire.ewc.util.FastNoiseLite.CellularReturnType
- fr.rodofire.ewc.util.FastNoiseLite.DomainWarpType
- fr.rodofire.ewc.util.FastNoiseLite.FractalType
- fr.rodofire.ewc.util.FastNoiseLite.NoiseType
- fr.rodofire.ewc.util.FastNoiseLite.RotationType3D
- fr.rodofire.ewc.shape.block.layer.LayerManager.Type
- fr.rodofire.ewc.shape.block.placer.LayerPlacer.PlacingType
- fr.rodofire.ewc.shape.block.placer.ShapePlacer.PlaceMoment
- fr.rodofire.ewc.shape.block.gen.SphereGen.SphereType
- fr.rodofire.ewc.shape.block.gen.SpiralGen.SpiralType
- fr.rodofire.ewc.shape.block.placer.animator.StructurePlaceAnimator.AnimatorSound
- fr.rodofire.ewc.shape.block.placer.animator.StructurePlaceAnimator.AnimatorTime
- fr.rodofire.ewc.shape.block.gen.TorusGen.TorusType
- fr.rodofire.ewc.shape.block.placer.WGShapeData.PlacementShift
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- fr.rodofire.ewc.world.gen.surfacebuilder.ExtendedSurfaceRules.FullNoiseThresholdConditionSource (implements net.minecraft.world.level.levelgen.SurfaceRules.ConditionSource)
- fr.rodofire.ewc.world.gen.surfacebuilder.ExtendedSurfaceRules.RandomConditionSource (implements net.minecraft.world.level.levelgen.SurfaceRules.ConditionSource)
- java.lang.Record