View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window YungsApi-1.20-Common-4.0.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
com.yungnickyoung.minecraft.yungsapi.world.structure.placement
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.placement.EnhancedRandomSpread.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.world.util
├─ com.yungnickyoung.minecraft.yungsapi.world.util.BoundingBoxHelper.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.util.SurfaceHelper.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.world.structure.exclusion
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.exclusion.EnhancedExclusionZone.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.codec
├─ com.yungnickyoung.minecraft.yungsapi.codec.CodecHelper.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.world.structure.terrainadaptation.beardifier
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.terrainadaptation.beardifier.EnhancedBeardifierData.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.terrainadaptation.beardifier.EnhancedBeardifierHelper.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.terrainadaptation.beardifier.EnhancedBeardifierRigid.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.terrainadaptation.beardifier.EnhancedJigsawJunction.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.util
├─ com.yungnickyoung.minecraft.yungsapi.util.BoxOctree.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.world.structure.modifier
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.modifier.StructureModifier.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.world.structure.jigsaw
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.jigsaw.JigsawManager.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.jigsaw.PieceEntry.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.math
├─ com.yungnickyoung.minecraft.yungsapi.math.ColPos.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.math.Vector2f.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.math.Vector3f.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.world.banner
├─ com.yungnickyoung.minecraft.yungsapi.world.banner.Banner.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.banner.BannerPattern.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.world.structure.context
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.context.StructureContext.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.io
├─ com.yungnickyoung.minecraft.yungsapi.io.JSON.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.world.spawner
├─ com.yungnickyoung.minecraft.yungsapi.world.spawner.MobSpawnerData.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.world.structure
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.YungJigsawStructure.class - [JAR]
com.yungnickyoung.minecraft.yungsapi
├─ com.yungnickyoung.minecraft.yungsapi.YungsApiCommon.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.YungsApiMixinPlugin.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.api
├─ com.yungnickyoung.minecraft.yungsapi.api.YungAutoRegister.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.api.YungJigsawManager.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.criteria
├─ com.yungnickyoung.minecraft.yungsapi.criteria.SafeStructureLocationPredicate.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.criteria.SafeStructureLocationTrigger.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.autoregister
├─ com.yungnickyoung.minecraft.yungsapi.autoregister.AutoRegisterEntry.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.autoregister.AutoRegisterField.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.autoregister.AutoRegisterFieldRouter.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.autoregister.AutoRegistrationManager.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.noise
├─ com.yungnickyoung.minecraft.yungsapi.noise.FastNoise.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.noise.INoiseLibrary.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.noise.OpenSimplex2S.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.world.structure.condition
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.condition.AllOfCondition.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.condition.AltitudeCondition.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.condition.AlwaysTrueCondition.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.condition.AnyOfCondition.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.condition.DepthCondition.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.condition.ModLoadedCondition.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.condition.ModLoaderCondition.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.condition.NotCondition.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.condition.PieceInHorizontalDirectionCondition.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.condition.PieceInRangeCondition.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.condition.RandomChanceCondition.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.condition.RotationCondition.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.condition.StructureCondition.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.condition.StructureConditionType.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.mixin.accessor
├─ com.yungnickyoung.minecraft.yungsapi.mixin.accessor.BeardifierAccessor.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.mixin.accessor.BoundingBoxAccessor.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.mixin.accessor.CriteriaTriggersAccessor.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.mixin.accessor.FeaturePoolElementAccessor.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.mixin.accessor.ListPoolElementAccessor.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.mixin.accessor.SinglePoolElementAccessor.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.mixin.accessor.StructureTemplatePoolAccessor.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.module
├─ com.yungnickyoung.minecraft.yungsapi.module.CriteriaModule.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.module.StructurePlacementTypeModule.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.module.StructurePoolElementTypeModule.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.module.StructureTypeModule.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.world.structure.jigsaw.element
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.jigsaw.element.IMaxCountJigsawPoolElement.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.jigsaw.element.MaxCountFeaturePoolElement.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.jigsaw.element.MaxCountLegacySinglePoolElement.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.jigsaw.element.MaxCountListPoolElement.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.jigsaw.element.MaxCountSinglePoolElement.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.jigsaw.element.YungJigsawFeatureElement.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.jigsaw.element.YungJigsawPoolElement.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.jigsaw.element.YungJigsawSinglePoolElement.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.world.structure.targetselector
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.targetselector.SelfTargetSelector.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.targetselector.StructureTargetSelector.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.targetselector.StructureTargetSelectorType.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.world.structure.terrainadaptation
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.terrainadaptation.CustomAdaptation.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.terrainadaptation.EnhancedTerrainAdaptation.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.terrainadaptation.EnhancedTerrainAdaptationType.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.terrainadaptation.LargeCarvedTopNoBeardAdaptation.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.terrainadaptation.NoneAdaptation.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.terrainadaptation.SmallCarvedTopNoBeardAdaptation.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.json
├─ com.yungnickyoung.minecraft.yungsapi.json.BlockStateAdapter.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.json.BlockStateRandomizerAdapter.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.json.ItemAdapter.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.json.ItemRandomizerAdapter.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.api.world.randomize
├─ com.yungnickyoung.minecraft.yungsapi.api.world.randomize.BlockStateRandomizer.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.api.world.randomize.ItemRandomizer.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.world.structure.action
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.action.DelayGenerationAction.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.action.StructureAction.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.action.StructureActionType.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.action.TransformAction.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.api.autoregister
├─ com.yungnickyoung.minecraft.yungsapi.api.autoregister.AutoRegister.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.api.autoregister.AutoRegisterBlock.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.api.autoregister.AutoRegisterBlockEntityType.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.api.autoregister.AutoRegisterCommand.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.api.autoregister.AutoRegisterCreativeTab.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.api.autoregister.AutoRegisterItem.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.api.autoregister.AutoRegisterSoundEvent.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.services
├─ com.yungnickyoung.minecraft.yungsapi.services.IAutoRegisterHelper.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.services.IBlockEntityTypeHelper.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.services.IPlatformHelper.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.services.Services.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.world.structure.jigsaw.assembler
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.jigsaw.assembler.JigsawStructureAssembler.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.jigsaw.assembler.PieceContext.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.mixin
├─ com.yungnickyoung.minecraft.yungsapi.mixin.BeardifierMixin.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.mixin.MinecraftServerMixin.class - [JAR]
├─ com.yungnickyoung.minecraft.yungsapi.mixin.ServerPlayerEntityTickMixin.class - [JAR]
com.yungnickyoung.minecraft.yungsapi.world.structure.processor
├─ com.yungnickyoung.minecraft.yungsapi.world.structure.processor.ISafeWorldModifier.class - [JAR]