initial commit

This commit is contained in:
hiina 2024-08-08 16:24:29 -06:00
commit e391aa7cd1
548 changed files with 42292 additions and 0 deletions

2
.gitignore vendored Normal file
View file

@ -0,0 +1,2 @@
*.zip
*.mrpack

5
.packwizignore Normal file
View file

@ -0,0 +1,5 @@
# .packwizignore follows the same format as .gitignore, and can be used to exclude unwanted files from pack exports
# See https://git-scm.com/docs/gitignore
# Exclude README
/README.md

753
config/DistantHorizons.toml Normal file
View file

@ -0,0 +1,753 @@
_version = 2
[client]
#
# Should Distant Horizon's config button appear in the options screen next to fov slider?
optionsButton = true
[client.advanced]
[client.advanced.graphics]
[client.advanced.graphics.quality]
#
# What is the maximum detail LODs should be drawn at?
# Higher settings will increase memory and GPU usage.
#
# CHUNK: render 1 LOD for each Chunk.
# HALF_CHUNK: render 4 LODs for each Chunk.
# FOUR_BLOCKS: render 16 LODs for each Chunk.
# TWO_BLOCKS: render 64 LODs for each Chunk.
# BLOCK: render 256 LODs for each Chunk (width of one block).
#
# Lowest Quality: CHUNK
# Highest Quality: BLOCK
maxHorizontalResolution = "BLOCK"
#
# The radius of the mod's render distance. (measured in chunks)
lodChunkRenderDistanceRadius = 512
#
# This indicates how well LODs will represent
# overhangs, caves, floating islands, etc.
# Higher options will make the world more accurate, butwill increase memory and GPU usage.
#
# Lowest Quality: HEIGHT_MAP
# Highest Quality: EXTREME
verticalQuality = "MEDIUM"
#
# This indicates how quickly LODs decrease in quality the further away they are.
# Higher settings will render higher quality fake chunks farther away,
# but will increase memory and GPU usage.
horizontalQuality = "MEDIUM"
#
# How should LOD transparency be handled.
#
# COMPLETE: LODs will render transparent.
# FAKE: LODs will be opaque, but shaded to match the blocks underneath.
# DISABLED: LODs will be opaque.
transparency = "COMPLETE"
#
# What blocks shouldn't be rendered as LODs?
#
# NONE: Represent all blocks in the LODs
# NON_COLLIDING: Only represent solid blocks in the LODs (tall grass, torches, etc. won't count for a LOD's height)
blocksToIgnore = "NON_COLLIDING"
#
# Should the blocks underneath avoided blocks gain the color of the avoided block?
#
# True: a red flower will tint the grass below it red.
# False: skipped blocks will not change color of surface below them.
tintWithAvoidedBlocks = true
[client.advanced.graphics.fog]
#
# When should fog be drawn?
#
# USE_OPTIFINE_SETTING: Use whatever Fog setting Optifine is using.
# If Optifine isn't installed this defaults to FOG_ENABLED.
# FOG_ENABLED: Never draw fog on the LODs
# FOG_DISABLED: Always draw fast fog on the LODs
#
# Disabling fog will improve GPU performance.
drawMode = "FOG_ENABLED"
#
# What color should fog use?
#
# USE_WORLD_FOG_COLOR: Use the world's fog color.
# USE_SKY_COLOR: Use the sky's color.
colorMode = "USE_WORLD_FOG_COLOR"
#
# Should Minecraft's fog be disabled?
#
# Note: Other mods may conflict with this setting.
disableVanillaFog = true
[client.advanced.graphics.fog.advancedFog]
#
# At what distance should the far fog start?
#
# 0.0: Fog starts at the player's position.
# 1.0: Fog starts at the closest edge of the vanilla render distance.
# 1.414: Fog starts at the corner of the vanilla render distance.
farFogStart = "0.0"
#
# Where should the far fog end?
#
# 0.0: Fog ends at player's position.
# 1.0: Fog ends at the closest edge of the vanilla render distance.
# 1.414: Fog ends at the corner of the vanilla render distance.
farFogEnd = "1.0"
#
# What is the minimum fog thickness?
#
# 0.0: No fog.
# 1.0: Fully opaque fog.
farFogMin = "0.0"
#
# What is the maximum fog thickness?
#
# 0.0: No fog.
# 1.0: Fully opaque fog.
farFogMax = "1.0"
#
# How should the fog thickness should be calculated?
#
# LINEAR: Linear based on distance (will ignore 'density')
# EXPONENTIAL: 1/(e^(distance*density))
# EXPONENTIAL_SQUARED: 1/(e^((distance*density)^2)
farFogFalloff = "EXPONENTIAL_SQUARED"
#
# Used in conjunction with the Fog Falloff.
farFogDensity = "2.5"
[client.advanced.graphics.fog.advancedFog.heightFog]
#
# How should height effect the fog thickness?
# Note: height fog is combined with the other fog settings.
#
# BASIC: No special height fog effect. Fog is calculated based on camera distance
# IGNORE_HEIGHT: Ignore height completely. Fog is only calculated with horizontal distance
# ADDITION: heightFog + farFog
# MAX: max(heightFog, farFog)
# MULTIPLY: heightFog * farFog
# INVERSE_MULTIPLY: 1 - (1-heightFog) * (1-farFog)
# LIMITED_ADDITION: farFog + max(farFog, heightFog)
# MULTIPLY_ADDITION: farFog + farFog * heightFog
# INVERSE_MULTIPLY_ADDITION: farFog + 1 - (1-heightFog) * (1-farFog)
# AVERAGE: farFog*0.5 + heightFog*0.5
#
# Note: height fog settings are ignored if 'BASIC' or 'IGNORE_HEIGHT' are selected.
heightFogMixMode = "BASIC"
#
# Where should the height fog start?
#
# ABOVE_CAMERA: Height fog starts at the camera and goes towards the sky
# BELOW_CAMERA: Height fog starts at the camera and goes towards the void
# ABOVE_AND_BELOW_CAMERA: Height fog starts from the camera to goes towards both the sky and void
# ABOVE_SET_HEIGHT: Height fog starts from a set height and goes towards the sky
# BELOW_SET_HEIGHT: Height fog starts from a set height and goes towards the void
# ABOVE_AND_BELOW_SET_HEIGHT: Height fog starts from a set height and goes towards both the sky and void
heightFogMode = "ABOVE_AND_BELOW_CAMERA"
#
# If the height fog is calculated around a set height, what is that height position?
heightFogBaseHeight = "70.0"
#
# Should the start of the height fog be offset?
#
# 0.0: Fog start with no offset.
# 1.0: Fog start with offset of the entire world's height. (Includes depth)
heightFogStart = "0.0"
#
# Should the end of the height fog be offset?
#
# 0.0: Fog end with no offset.
# 1.0: Fog end with offset of the entire world's height. (Include depth)
heightFogEnd = "1.0"
#
# What is the minimum fog thickness?
#
# 0.0: No fog.
# 1.0: Fully opaque fog.
heightFogMin = "0.0"
#
# What is the maximum fog thickness?
#
# 0.0: No fog.
# 1.0: Fully opaque fog.
heightFogMax = "1.0"
#
# How should the height fog thickness should be calculated?
#
# LINEAR: Linear based on height (will ignore 'density')
# EXPONENTIAL: 1/(e^(height*density))
# EXPONENTIAL_SQUARED: 1/(e^((height*density)^2)
heightFogFalloff = "EXPONENTIAL_SQUARED"
#
# What is the height fog's density?
heightFogDensity = "2.5"
[client.advanced.graphics.ssao]
#
# Enable Screen Space Ambient Occlusion
enabled = true
#
# Determines how many points in space are sampled for the occlusion test.
# Higher numbers will improve quality and reduce banding, but will increase GPU load.
sampleCount = 6
#
# Determines the radius Screen Space Ambient Occlusion is applied, measured in blocks.
radius = "4.0"
#
# Determines how dark the Screen Space Ambient Occlusion effect will be.
strength = "0.2"
#
# Increasing the value can reduce banding at the cost of reducing the strength of the effect.
bias = "0.02"
#
# Determines how dark the occlusion shadows can be.
# 0 = totally black at the corners
# 1 = no shadow
minLight = "0.25"
#
# The radius, measured in pixels, that blurring is calculated for the SSAO.
# Higher numbers will reduce banding at the cost of GPU performance.
blurRadius = 2
[client.advanced.graphics.noiseTextureSettings]
#
# Should a noise texture be applied to LODs?
#
# This is done to simulate textures and make the LODs appear more detailed.
noiseEnabled = true
#
# How many steps of noise should be applied to LODs?
noiseSteps = 4
#
# How intense should the noise should be?
noiseIntensity = "5.0"
#
# Defines how far should the noise texture render before it fades away. (in blocks)
# Set to 0 to disable noise from fading away
noiseDropoff = 1024
[client.advanced.graphics.advancedGraphics]
#
# Determines how far from the camera Distant Horizons will start rendering.
# Measured as a percentage of the vanilla render distance.
#
# Higher values will prevent LODs from rendering behind vanilla blocks at a higher distance,
# but may cause holes to appear in the LODs.
# Holes are most likely to appear when flying through unloaded terrain.
#
# Increasing the vanilla render distance increases the effectiveness of this setting.
overdrawPrevention = "0.4"
#
# How bright LOD colors are.
#
# 0 = black
# 1 = normal
# 2 = near white
brightnessMultiplier = "1.0"
#
# How saturated LOD colors are.
#
# 0 = black and white
# 1 = normal
# 2 = very saturated
saturationMultiplier = "1.0"
#
# If enabled caves will be culled
#
# NOTE: This feature is under development and
# it is VERY experimental! Please don't report
# any issues related to this feature.
#
# Additional Info: Currently this cull all faces
# with skylight value of 0 in dimensions that
# does not have a ceiling.
enableCaveCulling = true
#
# At what Y value should cave culling start?
caveCullingHeight = 40
#
# This is the earth size ratio when applying the curvature shader effect.
# Note: Enabling this feature may cause rendering bugs.
#
# 0 = flat/disabled
# 1 = 1 to 1 (6,371,000 blocks)
# 100 = 1 to 100 (63,710 blocks)
# 10000 = 1 to 10000 (637.1 blocks)
#
# Note: Due to current limitations, the min value is 50
# and the max value is 5000. Any values outside this range
# will be set to 0 (disabled).
earthCurveRatio = 0
#
# What the value should vanilla Minecraft's texture LodBias be?
# If set to 0 the mod wont overwrite vanilla's default (which so happens to also be 0)
lodBias = "0.0"
#
# How should LODs be shaded?
#
# AUTO: Uses the same side shading as vanilla Minecraft blocks.
# ENABLED: Simulates Minecraft's block shading for LODs.
# Can be used to force LOD shading when using some shaders.
# DISABLED: All LOD sides will be rendered with the same brightness.
lodShading = "AUTO"
#
# If false LODs outside the player's camera
# aren't drawn, increasing GPU performance.
#
# If true all LODs are drawn, even those behind
# the player's camera, decreasing GPU performance.
#
# Disable this if you see LODs disappearing at the corners of your vision.
disableFrustumCulling = false
#
# Identical to the other frustum culling option
# only used when a shader mod is present using the DH API
# and the shadow pass is being rendered.
#
# Disable this if shadows render incorrectly.
disableShadowPassFrustumCulling = false
#
# How should the sides and bottom of grass block LODs render?
#
# AS_GRASS: all sides of dirt LOD's render using the top (green) color.
# FADE_TO_DIRT: sides fade from grass to dirt.
# AS_DIRT: sides render entirely as dirt.
grassSideRendering = "FADE_TO_DIRT"
[client.advanced.worldGenerator]
#
# Should Distant Horizons slowly generate LODs
# outside the vanilla render distance?
#
# Note: when on a server, distant generation isn't supported
# and will always be disabled.
enableDistantGeneration = true
#
# How detailed should LODs be generated outside the vanilla render distance?
#
# PRE_EXISTING_ONLY
# Only create LOD data for already generated chunks.
#
#
# SURFACE
# Generate the world surface,
# this does NOT include trees,
# or structures.
#
# FEATURES
# Generate everything except structures.
# WARNING: This may cause world generator bugs or instability when paired with certain world generator mods.
distantGeneratorMode = "FEATURES"
#
# How long should a world generator thread run for before timing out?
# Note: If you are experiencing timeout errors it is better to lower your CPU usage first
# via the thread config before changing this value.
worldGenerationTimeoutLengthInSeconds = 180
[client.advanced.multiplayer]
#
# How should multiplayer save folders should be named?
#
# NAME_ONLY: Example: "Minecraft Server"
# IP_ONLY: Example: "192.168.1.40"
# NAME_IP: Example: "Minecraft Server IP 192.168.1.40"
# NAME_IP_PORT: Example: "Minecraft Server IP 192.168.1.40:25565"NAME_IP_PORT_MC_VERSION: Example: "Minecraft Server IP 192.168.1.40:25565 GameVersion 1.16.5"
serverFolderNameMode = "NAME_ONLY"
#
# AKA: Multiverse support.
#
# When matching levels (dimensions) of the same type (overworld, nether, etc.) the
# loaded chunks must be at least this percent the same
# in order to be considered the same world.
#
# Note: If you use portals to enter a dimension at two
# different locations the system will think the dimension
# it is two different levels.
#
# 1.0 (100%) the chunks must be identical.
# 0.5 (50%) the chunks must be half the same.
# 0.0 (0%) disables multi-dimension support,
# only one world will be used per dimension.
#
# If multiverse support is needed start with a value of 0.2
# and tweak the sensitivity from there.Lower values mean the matching is less strict.
# Higher values mean the matching is more strict.
multiverseSimilarityRequiredPercent = "0.0"
[client.advanced.lodBuilding]
#
# Determines how long must pass between LOD chunk updates before another.
# update can occur
#
# Increasing this value will reduce CPU load but may may cause
# LODs to become outdated more frequently or for longer.
minTimeBetweenChunkUpdatesInSeconds = 1
#
# If false LODs will be lit by Minecraft's lighting engine when possible
# and fall back to the DH lighting engine only when necessary.
#
# If true LODs will only be lit using Distant Horizons' lighting engine.
#
# Generally it is best to leave this disabled and should only be enabled
# if there are lighting issues or for debugging.
onlyUseDhLightingEngine = false
#
# What algorithm should be used to compress new LOD data?
# This setting will only affect new or updated LOD data,
# any data already generated when this setting is changed will be
# unaffected until it needs to be re-written to the database.
#
# UNCOMPRESSED
# Should only be used for testing, is worse in every way vs [LZ4].
# Expected Compression Ratio: 1.0
# Estimated average DTO read speed: 1.64 milliseconds
# Estimated average DTO write speed: 12.44 milliseconds
#
# LZ4
# A good option if you're CPU limited and have plenty of hard drive space.
# Expected Compression Ratio: 0.36
# Estimated average DTO read speed: 1.85 ms
# Estimated average DTO write speed: 9.46 ms
#
# LZMA2
# Slow but very good compression.
# Expected Compression Ratio: 0.14
# Estimated average DTO read speed: 11.89 ms
# Estimated average DTO write speed: 192.01 ms
dataCompression = "LZMA2"
#
# How should block data be compressed when creating LOD data?
# This setting will only affect new or updated LOD data,
# any data already generated when this setting is changed will be
# unaffected until it is modified or re-loaded.
#
# MERGE_SAME_BLOCKS
# Every block/biome change is recorded in the database.
# This is what DH 2.0 and 2.0.1 all used by default and will store a lot of data.
# Expected Compression Ratio: 1.0
#
# VISUALLY_EQUAL
# Only visible block/biome changes are recorded in the database.
# Hidden blocks (IE ores) are ignored.
# Expected Compression Ratio: 0.7
worldCompression = "VISUALLY_EQUAL"
[client.advanced.multiThreading]
#
# How many threads should be used when generating LOD
# chunks outside the normal render distance?
#
# If you experience stuttering when generating distant LODs,
# decrease this number.
# If you want to increase LOD
# generation speed, increase this number.
#
# Multi-threading Note:
# If the total thread count in Distant Horizon's config is more threads than your CPU has cores,
# CPU performance may suffer if Distant Horizons has a lot to load or generate.
# This can be an issue when first loading into a world, when flying, and/or when generating new terrain.
numberOfWorldGenerationThreads = 2
#
# If this value is less than 1.0, it will be treated as a percentage
# of time each thread can run before going idle.
#
# This can be used to reduce CPU usage if the thread count
# is already set to 1 for the given option, or more finely
# tune CPU performance.
runTimeRatioForWorldGenerationThreads = "0.5"
#
# How many threads should be used when reading/writing LOD data to/from disk?
#
# Increasing this number will cause LODs to load in faster,
# but may cause lag when loading a new world or when
# quickly flying through existing LODs.
#
# Multi-threading Note:
# If the total thread count in Distant Horizon's config is more threads than your CPU has cores,
# CPU performance may suffer if Distant Horizons has a lot to load or generate.
# This can be an issue when first loading into a world, when flying, and/or when generating new terrain.
numberOfFileHandlerThreads = 2
#
# If this value is less than 1.0, it will be treated as a percentage
# of time each thread can run before going idle.
#
# This can be used to reduce CPU usage if the thread count
# is already set to 1 for the given option, or more finely
# tune CPU performance.
runTimeRatioForFileHandlerThreads = "0.5"
#
# How many threads should be used when applying LOD updates?
# An LOD update is the operation of down-sampling a high detail LOD
# into a lower detail one.
#
# This config can have a much higher number of threads
# assigned and much lower run time ratio vs other thread pools
# because the amount of time any particular thread may run is relatively low.
#
# This is because LOD updating only only partially thread safe,
# so between 40% and 60% of the time a given thread may end up
# waiting on another thread to finish updating the same LOD it also wants
# to work on.
#
# Multi-threading Note:
# If the total thread count in Distant Horizon's config is more threads than your CPU has cores,
# CPU performance may suffer if Distant Horizons has a lot to load or generate.
# This can be an issue when first loading into a world, when flying, and/or when generating new terrain.
numberOfUpdatePropagatorThreads = 2
#
# If this value is less than 1.0, it will be treated as a percentage
# of time each thread can run before going idle.
#
# This can be used to reduce CPU usage if the thread count
# is already set to 1 for the given option, or more finely
# tune CPU performance.
runTimeRatioForUpdatePropagatorThreads = "0.25"
#
# How many threads should be used when building LODs?
#
# These threads run when terrain is generated, when
# certain graphics settings are changed, and when moving around the world.
#
# Multi-threading Note:
# If the total thread count in Distant Horizon's config is more threads than your CPU has cores,
# CPU performance may suffer if Distant Horizons has a lot to load or generate.
# This can be an issue when first loading into a world, when flying, and/or when generating new terrain.
numberOfLodBuilderThreads = 2
#
# If this value is less than 1.0, it will be treated as a percentage
# of time each thread can run before going idle.
#
# This can be used to reduce CPU usage if the thread count
# is already set to 1 for the given option, or more finely
# tune CPU performance.
runTimeRatioForLodBuilderThreads = "0.25"
#
# Should only be disabled if deadlock occurs and LODs refuse to update.
# This will cause CPU usage to drastically increase for the Lod Builder threads.
#
# Note that if deadlock did occur restarting MC may be necessary to stop the locked threads.
enableLodBuilderThreadLimiting = true
[client.advanced.buffers]
#
# What method should be used to upload geometry to the GPU?
#
# AUTO: Picks the best option based on the GPU you have.
#
# BUFFER_STORAGE: Default if OpenGL 4.5 is supported.
# Fast rendering, no stuttering.
#
# SUB_DATA: Backup option for NVIDIA.
# Fast rendering but may stutter when uploading.
#
# BUFFER_MAPPING: Slow rendering but won't stutter when uploading.
# Generally the best option for integrated GPUs.
# Default option for AMD/Intel if OpenGL 4.5 isn't supported.
# May end up storing buffers in System memory.
# Fast rendering if in GPU memory, slow if in system memory,
# but won't stutter when uploading.
#
# DATA: Fast rendering but will stutter when uploading.
# Backup option for AMD/Intel.
# Fast rendering but may stutter when uploading.
#
# If you don't see any difference when changing these settings,
# or the world looks corrupted: restart your game.
gpuUploadMethod = "AUTO"
#
# How long should a buffer wait per Megabyte of data uploaded?
# Helpful resource for frame times: https://fpstoms.com
#
# Longer times may reduce stuttering but will make LODs
# transition and load slower. Change this to [0] for no timeout.
#
# NOTE:
# Before changing this config, try changing the "GPU Upload method" first.
gpuUploadPerMegabyteInMilliseconds = 0
[client.advanced.autoUpdater]
#
# Automatically check for updates on game launch?
enableAutoUpdater = true
#
# Should Distant Horizons silently, automatically download and install new versions?
enableSilentUpdates = false
#
# If DH should use the nightly (provided by Gitlab), or stable (provided by Modrinth) build.
# If [AUTO] is selected DH will update to new stable releases if the current jar is a stable jar
# and will update to new nightly builds if the current jar is a nightly jar (IE the version number ends in '-dev').
updateBranch = "AUTO"
[client.advanced.logging]
#
# If enabled, the mod will log information about the world generation process.
# This can be useful for debugging.
logWorldGenEvent = "LOG_WARNING_TO_CHAT_AND_INFO_TO_FILE"
#
# If enabled, the mod will log performance about the world generation process.
# This can be useful for debugging.
logWorldGenPerformance = "LOG_WARNING_TO_CHAT_AND_FILE"
#
# If enabled, the mod will log information about the world generation process.
# This can be useful for debugging.
logWorldGenLoadEvent = "LOG_WARNING_TO_CHAT_AND_FILE"
#
# If enabled, the mod will log information about the LOD generation process.
# This can be useful for debugging.
logLodBuilderEvent = "LOG_WARNING_TO_CHAT_AND_INFO_TO_FILE"
#
# If enabled, the mod will log information about the renderer buffer process.
# This can be useful for debugging.
logRendererBufferEvent = "LOG_WARNING_TO_CHAT_AND_INFO_TO_FILE"
#
# If enabled, the mod will log information about the renderer OpenGL process.
# This can be useful for debugging.
logRendererGLEvent = "LOG_WARNING_TO_CHAT_AND_INFO_TO_FILE"
#
# If enabled, the mod will log information about file read/write operations.
# This can be useful for debugging.
logFileReadWriteEvent = "LOG_WARNING_TO_CHAT_AND_INFO_TO_FILE"
#
# If enabled, the mod will log information about file sub-dimension operations.
# This can be useful for debugging.
logFileSubDimEvent = "LOG_WARNING_TO_CHAT_AND_INFO_TO_FILE"
#
# If enabled, the mod will log information about network operations.
# This can be useful for debugging.
logNetworkEvent = "LOG_WARNING_TO_CHAT_AND_INFO_TO_FILE"
#
# If enabled, a chat message will be displayed if Java doesn't have enough
# memory allocated to run DH well.
showLowMemoryWarningOnStartup = true
[client.advanced.debugging]
#
# What renderer is active?
#
# DEFAULT: Default lod renderer
# DEBUG: Debug testing renderer
# DISABLED: Disable rendering
rendererMode = "DEFAULT"
#
# Should specialized colors/rendering modes be used?
#
# OFF: LODs will be drawn with their normal colors.
# SHOW_DETAIL: LODs' color will be based on their detail level.
# SHOW_BLOCK_MATERIAL: LODs' color will be based on their material.
# SHOW_OVERLAPPING_QUADS: LODs will be drawn with total white, but overlapping quads will be drawn with red.
debugRendering = "OFF"
#
# If enabled the LODs will render as wireframe.
renderWireframe = false
#
# If true the F8 key can be used to cycle through the different debug modes.
# and the F6 key can be used to enable and disable LOD rendering.
enableDebugKeybindings = false
#
# If enabled this will disable (most) vanilla Minecraft rendering.
#
# NOTE: Do not report any issues when this mode is on!
# This setting is only for fun and debugging.
# Mod compatibility is not guaranteed.
lodOnlyMode = false
#
# Stops vertex colors from being passed.
# Useful for debugging shaders
enableWhiteWorld = false
#
# If true overlapping quads will be rendered as bright red for easy identification.
# If false the quads will be rendered normally.
showOverlappingQuadErrors = false
[client.advanced.debugging.debugWireframe]
#
# If enabled, various wireframes for debugging internal functions will be drawn.
#
# NOTE: There WILL be performance hit!
# Additionally, only stuff that's loaded after you enable this
# will render their debug wireframes.
enableRendering = false
#
# Render queued world gen tasks?
showWorldGenQueue = false
#
# Render LOD section status?
showRenderSectionStatus = false
#
# Render Quad Tree Rendering status?
showQuadTreeRenderStatus = false
#
# Render full data update/lock status?
showFullDataUpdateStatus = false
[client.advanced.debugging.openGl]
#
# Requires a reboot to change.
overrideVanillaGLLogger = false
#
# Defines how OpenGL errors are handled.
# May incorrectly catch OpenGL errors thrown by other mods.
#
# IGNORE: Do nothing.
# LOG: write an error to the log.
# LOG_THROW: write to the log and throw an exception.
# Warning: this should only be enabled when debugging the LOD renderer
# as it may break Minecraft's renderer when an exception is thrown.
glErrorHandlingMode = "IGNORE"
#
# Can be changed if you experience crashing when loading into a world.
# Note: setting to an invalid version may also cause the game to crash.
#
# Leaving this value at causes DH to try all supported GL versions.
#
# Defines the requested OpenGL context major version Distant Horizons will create.
# Possible values (DH requires 3.2 or higher at minimum):
# 4.6, 4.5, 4.4, 4.3, 4.2, 4.1, 4.0
# 3.3, 3.2
glContextMajorVersion = 0
#
# Can be changed if you experience crashing when loading into a world.
# Note: setting to an invalid version may also cause the game to crash.
#
# Defines the requested OpenGL context major version Distant Horizons will create.
# Possible values (DH requires 3.2 or higher at minimum):
# 4.6, 4.5, 4.4, 4.3, 4.2, 4.1, 4.0
# 3.3, 3.2
glContextMinorVersion = 0
#
# Can be changed if you experience crashing when loading into a world.
#
# Defines the OpenGL context type Distant Horizon's will create.
# Generally this should be left as [CORE] unless there is an issue with your GPU driver.
# Possible values: [CORE],[COMPAT],[ANY]
glProfileMode = "CORE"
#
# Can be changed if you experience crashing when loading into a world.
#
# If true Distant Horizon's OpenGL contexts will be created with legacy OpenGL methods disabled.
# Distant Horizons doesn't use any legacy OpenGL methods so normally this should be disabled.
enableGlForwardCompatibilityMode = true
#
# Can be changed if you experience crashing when loading into a world.
#
# If true Distant Horizon's OpenGL contexts will be created with debugging enabled.
# This allows for enhanced debugging but may throw warnings for other mods or active overlay software.
enableGlDebugContext = false
[client.advanced.debugging.exampleConfigScreen]
boolTest = false
byteTest = "8"
intTest = 69420
doubleTest = "420.69"
shortTest = "69"
longTest = "42069"
floatTest = "0.42069"
stringTest = "Test input box"
listTest = ["option 1", "option 2", "option 3"]
mapTest = "{}"
linkableTest = 420

View file

@ -0,0 +1,479 @@
{
"globalSettings": {
"configVersion": 11,
"printBiomes": false,
"globalDebug": false,
"enable3rdPersonFlying": false,
"enableFlyingGravity": true,
"mountFriendlyFireProtection": false,
"disableUiOverlay": false,
"mobCap": 10,
"mobCapRange": 192
},
"biomeGroups": {
"deserts": ["minecraft:badlands", "minecraft:minecraft:wooded_badlands", "minecraft:eroded_badlands", "minecraft:savanna", "minecraft:savanna_plateau", "minecraft:windswept_savanna", "minecraft:desert"],
"jungles": ["minecraft:jungle", "minecraft:sparse_jungle", "minecraft:bamboo_jungle"],
"temperate": ["minecraft:plains","minecraft:sunflower_plains", "minecraft:forest", "minecraft:flower_forest", "minecraft:birch_forest", "minecraft:dark_forest", "minecraft:mushroom_fields"],
"shores": ["minecraft:beach","minecraft:snowy_beach", "minecraft:stony_shore"],
"swamps": ["minecraft:swamp", "minecraft:mangrove_swamp"],
"cold": ["minecraft:windswept_hills", "minecraft:windswept_gravelly_hills", "minecraft:windswept_forest", "minecraft:grove", "minecraft:meadow", "minecraft:snowy_slopes", "minecraft:frozen_peaks", "minecraft:jagged_peaks", "minecraft:stony_peaks", "minecraft:snowy_taiga"],
"snowy": [ "minecraft:snowy_slopes", "minecraft:frozen_peaks", "minecraft:snowy_plains", "minecraft:snowy_taiga", "minecraft:snowy_slopes", "minecraft:snowy_beach"],
"mountains": ["minecraft:windswept_hills", "minecraft:windswept_gravelly_hills", "minecraft:windswept_forest", "minecraft:grove", "minecraft:meadow", "minecraft:snowy_slopes", "minecraft:frozen_peaks", "minecraft:jagged_peaks", "minecraft:stony_peaks"],
"forests": ["minecraft:forest", "minecraft:flower_forest", "minecraft:birch_forest", "minecraft:dark_forest", "minecraft:mushroom_fields", "minecraft:taiga"],
"warmForests": ["minecraft:forest", "minecraft:flower_forest", "minecraft:birch_forest", "minecraft:dark_forest", "minecraft:mushroom_fields"],
"oldForests": ["minecraft:old_growth_spruce_taiga", "minecraft:old_growth_pine_taiga;", "Giant Tree Taiga Hills", "Giant Spruce Taiga Hills", "Giant Tree Taiga", "Giant Spruce Taiga"],
"snowyForests": ["minecraft:grove", "minecraft:snowy_taiga"]
},
"itemGroups": {
"flowerItems": ["sugar", "dandelion", "poppy", "blue_orchid", "allium", "azure_bluet", "red_tulip", "orange_tulip", "white_tulip", "pink_tulip", "oxeye_daisy", "cornflower", "lily_of_the_valley", "lilac", "rose_bush", "peony", "flowering_azalea_leaves"],
"grassItems": ["hay", "grass", "fern", "tall_grass", "large_fern", "bamboo"],
"leafItems": ["oak_leaves", "spruce_leaves", "birch_leaves", "jungle_leaves", "acacia_leaves", "dark_oak_leaves", "azalea_leaves", "flowering_azalea_leaves", "lily_pad", "small_dripleaf", "big_dripleaf"],
"mushroomItems": ["brown_mushroom", "red_mushroom", "crimson_fungus", "warped_fungus"],
"rootItems": ["cave_vines", "vines", "hanging_roots", "glow_lichen", "crimson_roots", "warped_roots", "nether_wart", "cactus"],
"seedItems": ["wheat_seeds", "melon_seeds", "pumpkin_seeds", "beetroot_seeds", "sweet_berries"],
"vegetableItems": ["potato", "carrot", "beetroot"],
"fruitItems": ["sweet_berries", "melon_slice", "apple", "glow_berries"],
"seaweedItems": ["seagrass", "kelp", "tall_seagrass"],
"fishItems": ["salmon", "cod", "tropical_fish", "pufferfish"],
"meatItems": ["rabbit", "chicken", "mutton", "beef", "porkchop", "egg"],
"scavengerItems": ["egg", "rotten_flesh", "spider_eye"]
},
"itemGroupCategories": {
"nectar": ["flowerItems", "fruitItems"],
"leafyHerbivore": ["grassItems", "leafItems", "flowerItems"],
"heartyHerbivore": ["vegetableItems", "fruitItems", "mushroomItems"],
"herbivore": ["grassItems", "leafItems", "flowerItems", "vegetableItems", "fruitItems", "mushroomItems"],
"omnivore": ["vegetableItems", "fruitItems", "mushroomItems", "meatItems", "scavengerItems"],
"carnivore": ["meatItems", "fishItems"],
"scavenger": ["scavengerItems", "vegetableItems", "fruitItems", "mushroomItems"],
"piscivore": ["seaweedItems", "fishItems"],
"oceanScavenger": ["seaweedItems", "scavengerItems", "fishItems", "vegetableItems"]
},
"spawnCategories": {
"CourierBirdSpawnSettings": {
"shouldSpawn": true,
"spawnDebug": false,
"spawnWeight": 12,
"spawnRandomChance": 100,
"chunkFreq": 0,
"chunkOffset": 0,
"spawnType": "overworld",
"minSpawnGroupSize": 2,
"maxSpawnGroupSize": 4
},
"DireWolfSpawnSettings": {
"shouldSpawn": true,
"spawnDebug": false,
"spawnWeight": 10,
"spawnRandomChance": 100,
"chunkFreq": 0,
"chunkOffset": 0,
"spawnType": "overworld",
"minSpawnGroupSize": 2,
"maxSpawnGroupSize": 4
},
"DragonSpawnSettings": {
"shouldSpawn": true,
"spawnDebug": false,
"spawnWeight": 100,
"spawnRandomChance": 10,
"chunkFreq": 3,
"chunkOffset": 0,
"spawnType": "subterranean",
"minSpawnGroupSize": 1,
"maxSpawnGroupSize": 1,
"maxIn256Region": 1
},
"GriffonSpawnSettings": {
"shouldSpawn": true,
"spawnDebug": false,
"spawnWeight": 10,
"spawnYCeiling": 50000,
"spawnYFloor": 100,
"spawnRandomChance": 70,
"chunkFreq": 0,
"chunkOffset": 0,
"spawnType": "overworld",
"minSpawnGroupSize": 1,
"maxSpawnGroupSize": 1
},
"GeckotoaSpawnSettings": {
"shouldSpawn": true,
"spawnDebug": false,
"spawnWeight": 50,
"spawnYCeiling": 50000,
"spawnYFloor": 60,
"spawnRandomChance": 100,
"chunkFreq": 3,
"chunkOffset": 1,
"spawnType": "subterranean",
"minSpawnGroupSize": 1,
"maxSpawnGroupSize": 1,
"maxIn256Region": 1
},
"MothSpawnSettings": {
"shouldSpawn": true,
"spawnDebug": false,
"spawnWeight": 10,
"spawnRandomChance": 70,
"chunkFreq": 0,
"chunkOffset": 0,
"spawnType": "overworld",
"minSpawnGroupSize": 1,
"maxSpawnGroupSize": 1
},
"ColelytraSpawnSettings": {
"shouldSpawn": true,
"spawnDebug": false,
"spawnWeight": 10,
"spawnRandomChance": 100,
"chunkFreq": 0,
"chunkOffset": 0,
"spawnType": "overworld",
"minSpawnGroupSize": 3,
"maxSpawnGroupSize": 3
},
"NetherBatSpawnSettings": {
"shouldSpawn": true,
"spawnDebug": false,
"spawnWeight": 50,
"spawnRandomChance": 100,
"chunkFreq": 5,
"chunkOffset": 0,
"spawnType": "nether",
"minSpawnGroupSize": 1,
"maxSpawnGroupSize": 1,
"maxIn256Region": 4
},
"NudibranchSpawnSettings": {
"shouldSpawn": true,
"spawnDebug": false,
"spawnWeight": 20,
"spawnRandomChance": 100,
"chunkFreq": 0,
"chunkOffset": 0,
"spawnType": "water",
"minSpawnGroupSize": 2,
"maxSpawnGroupSize": 4
},
"RidingLizardSpawnSettings": {
"shouldSpawn": true,
"spawnDebug": false,
"spawnWeight": 1,
"spawnRandomChance": 50,
"chunkFreq": 5,
"chunkOffset": 0,
"spawnType": "overworld",
"minSpawnGroupSize": 2,
"maxSpawnGroupSize": 3
},
"NightmareSpawnSettings": {
"shouldSpawn": true,
"spawnDebug": false,
"spawnWeight": 100,
"spawnRandomChance": 25,
"chunkFreq": 5,
"chunkOffset": 0,
"spawnType": "nether",
"minSpawnGroupSize": 2,
"maxSpawnGroupSize": 3,
"maxIn256Region": 5
},
"AcenciaSpawnSettings": {
"shouldSpawn": true,
"spawnDebug": false,
"spawnWeight": 10,
"spawnRandomChance": 100,
"chunkFreq": 0,
"chunkOffset": 0,
"spawnType": "overworld",
"a": 2,
"maxSpawnGroupSize": 3
},
"ArchelonSpawnSettings": {
"shouldSpawn": true,
"spawnDebug": false,
"spawnWeight": 1,
"spawnRandomChance": 10,
"chunkFreq": 5,
"chunkOffset": 0,
"spawnType": "water",
"minSpawnGroupSize": 1,
"maxSpawnGroupSize": 1,
"maxIn256Region": 2
},
"FirebirdSpawnSettings": {
"shouldSpawn": true,
"spawnDebug": false,
"spawnWeight": 1,
"spawnRandomChance": 2,
"spawnYCeiling": 50000,
"spawnYFloor": 60,
"chunkFreq": 0,
"chunkOffset": 0,
"spawnType": "village",
"minSpawnGroupSize": 1,
"maxSpawnGroupSize": 1,
"maxIn256Region": 1
}
},
"mobConfig": {
"ACENCIA": {
"health": 28,
"speed": 0.44999998807907104,
"attack": 10,
"inventorySize": 4,
"spawnCategory" : "AcenciaSpawnSettings",
"spawnBiomes": ["snowyForests"],
"diet": "carnivore",
"tamingChance": 10,
"tamingItems": ["mutton","salmon"],
"breedingItems": ["rabbit", "chicken", "mutton", "salmon"],
"foodItems": ["meatItems"],
"hostileToMobs": ["minecraft:rabbit","minecraft:sheep","minecraft:goat","minecraft:chicken"],
"playerHostile": false,
"fleeFromPlayer": false,
"battleWithOwner": true,
"loudness": 100
},
"ARCHELON": {
"health": 60,
"speed": 0.14999998807907104,
"attack": 6,
"inventorySize": 10,
"spawnCategory" : "ArchelonSpawnSettings",
"spawnBiomes": ["minecraft:deep_lukewarm_ocean"],
"diet": "omnivore",
"tamingChance": 10,
"tamingItems": ["cod","salmon"],
"breedingItems": ["cod","salmon"],
"foodItems": ["piscivore"],
"hostileToMobs": ["minecraft:salmon"],
"playerHostile": false,
"fleeFromPlayer": false,
"battleWithOwner": false,
"loudness": 75
},
"COURIER_BIRD": {
"health": 20,
"speed": 0.44999998807907104,
"attack": 4,
"inventorySize": 3,
"spawnCategory" : "CourierBirdSpawnSettings",
"spawnBiomes": ["jungles"],
"diet": "herbivore",
"tamingChance": 10,
"tamingItems": ["sweet_berries"],
"foodItems": ["fruitItems"],
"breedingItems": ["sweet_berries", "melon_slice"],
"hostileToMobs": [],
"playerHostile": false,
"fleeFromPlayer": true,
"battleWithOwner": true,
"loudness": 100
},
"DIREWOLF": {
"health": 30,
"speed": 0.44999998807907104,
"attack": 7,
"inventorySize": 4,
"spawnCategory" : "DireWolfSpawnSettings",
"spawnBiomes": ["oldForests"],
"diet": "carnivore",
"tamingChance": 10,
"tamingItems": ["bone"],
"breedingItems": ["rabbit","chicken","mutton","beef","porkchop"],
"foodItems": ["meatItems"],
"hostileToMobs": ["minecraft:sheep","minecraft:skeleton"],
"playerHostile": false,
"fleeFromPlayer": false,
"battleWithOwner": true,
"loudness": 100
},
"DRAGON": {
"health": 40,
"speed": 0.44999998807907104,
"attack": 10,
"inventorySize": 9,
"spawnCategory" : "DragonSpawnSettings",
"spawnBiomes": ["All Overworld"],
"diet": "carnivore",
"tamingChance": 5,
"tamingItems": ["gold_ingot","diamond","emerald"],
"foodItems": ["meatItems"],
"breedingItems": ["golden_carrot","golden_apple","glistering_melon_slice"],
"hostileToMobs": [],
"playerHostile": true,
"fleeFromPlayer": false,
"battleWithOwner": true,
"loudness": 100,
"specialAbilitiesEnabled": true
},
"GRIFFON": {
"health": 35,
"speed": 0.44999998807907104,
"attack": 7,
"inventorySize": 4,
"spawnCategory" : "GriffonSpawnSettings",
"spawnBiomes": ["minecraft:windswept_gravelly_hills","minecraft:windswept_forest","minecraft:snowy_slopes","minecraft:jagged_peaks","minecraft:windswept_hills;"],
"diet": "carnivore",
"tamingChance": 10,
"tamingItems": ["rabbit","mutton"],
"breedingItems": ["rabbit","mutton"],
"foodItems": ["meatItems"],
"hostileToMobs": ["minecraft:sheep","minecraft:rabbit"],
"playerHostile": false,
"fleeFromPlayer": false,
"battleWithOwner": true,
"loudness": 50
},
"GECKOTOA": {
"health": 35,
"speed": 0.44999998807907104,
"attack": 4,
"inventorySize": 9,
"spawnCategory" : "GeckotoaSpawnSettings",
"spawnBiomes": ["All Overworld"],
"diet": "omnivore",
"tamingChance": 10,
"tamingItems": ["melon","pumpkin","hay_block"],
"foodItems": ["heartyHerbivore"],
"breedingItems": ["melon","pumpkin","hay_block"],
"hostileToMobs": [],
"playerHostile": false,
"fleeFromPlayer": false,
"battleWithOwner": false,
"loudness": 50,
"specialAbilitiesEnabled": true
},
"MOTH": {
"health": 10,
"speed": 0.44999998807907104,
"attack": 2,
"inventorySize": 2,
"spawnCategory" : "MothSpawnSettings",
"spawnBiomes": ["Dark Forest Hills","Dark Forest"],
"diet": "herbivore",
"tamingChance": 10,
"seekingBlocks": ["minecraft:torch", "minecraft:redstone_torch", "minecraft:soul_torch"],
"tamingItems": ["flowerItems"],
"breedingItems": ["sugar","melon_slice","glistering_melon_slice"],
"foodItems": ["nectar"],
"hostileToMobs": [],
"playerHostile": false,
"fleeFromPlayer": false,
"battleWithOwner": false,
"loudness": 100
},
"COLELYTRA": {
"health": 14,
"speed": 0.44999998807907104,
"attack": 2,
"inventorySize": 5,
"spawnCategory" : "ColelytraSpawnSettings",
"spawnBiomes": ["minecraft:mushroom_fields"],
"diet": "herbivore",
"tamingChance": 10,
"tamingItems": ["flowerItems","mushroomItems"],
"breedingItems": ["mushroomItems"],
"foodItems": ["flowerItems","mushroomItems"],
"hostileToMobs": [],
"playerHostile": false,
"fleeFromPlayer": false,
"battleWithOwner": false,
"loudness": 100
},
"NETHER_BAT": {
"health": 25,
"speed": 0.44999998807907104,
"attack": 4,
"inventorySize": 3,
"spawnCategory" : "NetherBatSpawnSettings",
"spawnBiomes": ["Crimson Forest","Warped Forest"],
"diet": "omnivore",
"tamingChance": 10,
"tamingItems": ["porkchop"],
"breedingItems": ["porkchop","apple","rotten_flesh"],
"foodItems": ["scavenger"],
"hostileToMobs": [],
"playerHostile": true,
"fleeFromPlayer": false,
"battleWithOwner": true,
"loudness": 100
},
"NUDIBRANCH": {
"health": 25,
"speed": 0.44999998807907104,
"attack": 3,
"inventorySize": 3,
"spawnCategory" : "NudibranchSpawnSettings",
"spawnBiomes": ["Warm Ocean"],
"spawnBlocks": ["minecraft:brain_coral_block","minecraft:bubble_coral_block","minecraft:fire_coral_block","minecraft:horn_coral_block","minecraft:tube_coral_block"],
"diet": "herbivore",
"tamingChance": 10,
"tamingItems": ["seagrass"],
"foodItems": ["seaweedItems"],
"breedingItems": ["kelp"],
"hostileToMobs": [],
"playerHostile": false,
"fleeFromPlayer": false,
"battleWithOwner": false,
"loudness": 100,
"specialAbilitiesEnabled": true
},
"RIDING_LIZARD": {
"health": 20,
"speed": 0.44999998807907104,
"attack": 3,
"inventorySize": 2,
"spawnCategory" : "RidingLizardSpawnSettings",
"spawnBiomes": ["Desert"],
"diet": "carnivore",
"tamingChance": 10,
"tamingItems": ["rabbit", "chicken"],
"breedingItems": ["rabbit", "chicken", "pumpkin", "rotten_flesh"],
"foodItems": ["scavenger"],
"hostileToMobs": ["minecraft:rabbit","minecraft:chicken"],
"playerHostile": true,
"fleeFromPlayer": false,
"battleWithOwner": true,
"loudness": 100
},
"FIREBIRD": {
"health": 20,
"speed": 0.44999998807907104,
"attack": 3,
"inventorySize": 3,
"spawnCategory" : "FirebirdSpawnSettings",
"spawnBiomes": ["all overworld"],
"diet": "herbivore",
"tamingChance": 10,
"tamingItems": ["golden_apple"],
"breedingItems": ["golden_apple"],
"foodItems": ["golden_apple"],
"hostileToMobs": [],
"playerHostile": false,
"fleeFromPlayer": false,
"battleWithOwner": true,
"loudness": 100
},
"NIGHTMARE": {
"health": 35,
"speed": 0.44999998807907104,
"attack": 5,
"inventorySize": 4,
"spawnCategory" : "NightmareSpawnSettings",
"spawnBiomes": ["minecraft:basalt_deltas", "minecraft:soul_sand_valley"],
"diet": "omnivore",
"tamingChance": 3,
"tamingItems": ["bone", "coal", "charcoal"],
"breedingItems": ["blaze_rod","fire_charge"],
"hostileToMobs": ["minecraft:skeleton","minecraft:wither_skeleton"],
"foodItems": ["mushroomItems","rootItems","bone", "coal", "charcoal","blaze_rod","fire_charge"],
"playerHostile": true,
"fleeFromPlayer": false,
"battleWithOwner": true,
"loudness": 100
}
}
}

View file

@ -0,0 +1,20 @@
{
"defaultSigningMode": "PROMPT",
"enableMod": true,
"showNCRButton": true,
"showReloadButton": true,
"verifiedIconEnabled": true,
"showServerSafety": true,
"hideInsecureMessageIndicators": true,
"hideModifiedMessageIndicators": true,
"hideSystemMessageIndicators": true,
"hideWarningToast": true,
"hideSigningRequestMessage": false,
"alwaysHideReportButton": false,
"skipRealmsWarning": false,
"disableTelemetry": true,
"removeTelemetryButton": true,
"demandOnServer": false,
"verifiedIconOffsetX": 0,
"verifiedIconOffsetY": 0
}

View file

@ -0,0 +1,7 @@
{
"demandOnClientMessage": "You do not have No Chat Reports, and this server is configured to require it on client!",
"demandOnClient": false,
"convertToGameMessage": true,
"addQueryData": true,
"enableDebugLog": false
}

View file

@ -0,0 +1,28 @@
{
"skipWarning": false,
"enableEncryption": false,
"encryptPublic": true,
"showEncryptionButton": true,
"showEncryptionIndicators": true,
"encryptionKey": "blfrngArk3chG6wzncOZ5A\u003d\u003d",
"encryptionPassphrase": "",
"algorithmName": "AES/CFB8+Base64",
"encryptableCommands": [
"msg:1",
"w:1",
"whisper:1",
"tell:1",
"r:0",
"dm:1",
"me:0",
"m:1",
"t:1",
"pm:1",
"emsg:1",
"epm:1",
"etell:1",
"ewhisper:1",
"message:1",
"reply:0"
]
}

View file

@ -0,0 +1,3 @@
{
"signingModes": {}
}

View file

@ -0,0 +1,3 @@
# No Chat Reports
You can find updated documentation of configuration files on the wiki:
https://github.com/Aizistral-Studios/No-Chat-Reports/wiki/Configuration-Files

43
config/adventurez.json5 Normal file
View file

@ -0,0 +1,43 @@
{
"necromancer_spawn_weight": 1,
"nightmare_spawn_weight": 5,
// Chance for spawning when mining gold ore in nether; 1/Value
"piglin_beast_ore_spawn_chance": 30,
// Chance for spawning when killing too many piglins; 1/Value
"piglin_beast_attack_piglin_spawn_chance": 7,
"mini_blackstone_golem_spawn_weight": 5,
// Chance for spawning when thunder occurs; 1/Value
"summoner_thunder_spawn_chance": 4,
"blaze_guardian_spawn_weight": 1,
"fungus_spawn_weight": 8,
"orc_spawn_weight": 30,
"mammoth_spawn_weight": 1,
"ender_whale_spawn_weight": 5,
"iguana_spawn_weight": 10,
// Chance for spawning when geode generates; 1/Value
"amethyst_golem_spawn_chance": 5,
"desert_rhino_spawn_weight": 1,
// Chance for spawning when desert well generates; 1/Value
"desert_rhino_well_spawn_chance": 1,
"shaman_spawn_weight": 1,
"deer_spawn_weight": 6,
"enderwarthog_spawn_weight": 1,
"allow_blackstone_golem_summoning": true,
"allow_the_eye_summoning": true,
"allow_dragon_hatching": true,
"allow_guardian_spawner_spawn": true,
"allow_source_stone_tp": true,
"resummoned_ender_dragon_drops_egg": false,
"allow_ender_dragon_nether_portal": false,
"heavy_dragon_flight": true,
"allow_special_enchant_loot": true,
"allow_extra_tooltips": true,
"allow_all_items_on_holder": false,
"warthog_rare_chance": 0.009999999776482582,
"stoned_heart_duration": 72000,
"stoned_heart_amplifier": 0,
"gilded_netherite_armor_effect_duration": 1200,
"gilded_netherite_armor_dodge_chance": 0.20000000298023224,
"allow_other_dragon_hatching": false,
"allow_gilded_blackstone_shard_throw": false
}

View file

@ -0,0 +1,8 @@
{
"dumpTagMap": false,
"dumpDuplicates": false,
"dumpUnification": false,
"dumpOverview": false,
"dumpRecipes": false,
"dumpUncoveredRecipes": false
}

View file

@ -0,0 +1,35 @@
{
"ignoredRecipeTypes": [
"cucumber:shaped_tag"
],
"ignoredRecipes": [],
"defaultDuplicateRules": {
"ignoredFields": [
"fabric:load_conditions",
"show_notification",
"category",
"group"
],
"rules": {
"cookingtime": "HigherRule",
"energy": "HigherRule",
"experience": "HigherRule"
},
"shouldSanitize": false
},
"overrideDuplicateRules": {
"minecraft:crafting_shaped": {
"ignoredFields": [
"fabric:load_conditions",
"pattern",
"show_notification",
"category",
"key",
"group"
],
"rules": {},
"shouldSanitize": false
}
},
"strictMode": false
}

View file

@ -0,0 +1,3 @@
{
"serverOnly": false
}

View file

@ -0,0 +1,99 @@
{
"modPriorities": [
"minecraft",
"kubejs",
"crafttweaker",
"create",
"techreborn",
"modern_industrialization",
"indrev"
],
"stoneStrata": [
"stone",
"nether",
"deepslate",
"granite",
"diorite",
"andesite"
],
"tags": [
"c:{material}_nuggets",
"c:{material}_dusts",
"c:{material}_gears",
"c:{material}_gems",
"c:{material}_ingots",
"c:{material}_raw_materials",
"c:{material}_ores",
"c:{material}_plates",
"c:{material}_rods",
"c:{material}_blocks",
"c:{material}_wires",
"c:{material}_storage_blocks",
"c:raw_{material}_ores",
"c:raw_{material}_blocks",
"c:raw_{material}_storage_blocks"
],
"materials": [
"aeternium",
"aluminum",
"amber",
"apatite",
"bitumen",
"brass",
"bronze",
"charcoal",
"chrome",
"cinnabar",
"coal",
"coal_coke",
"cobalt",
"constantan",
"copper",
"diamond",
"electrum",
"elementium",
"emerald",
"enderium",
"fluorite",
"gold",
"graphite",
"invar",
"iridium",
"iron",
"lapis",
"lead",
"lumium",
"mithril",
"netherite",
"nickel",
"obsidian",
"osmium",
"peridot",
"platinum",
"potassium_nitrate",
"ruby",
"sapphire",
"signalum",
"silver",
"steel",
"sulfur",
"tin",
"tungsten",
"uranium",
"zinc"
],
"priorityOverrides": {},
"customTags": {},
"tagOwnerships": {},
"itemTagInheritanceMode": "ALLOW",
"itemTagInheritance": {},
"blockTagInheritanceMode": "ALLOW",
"blockTagInheritance": {},
"ignoredTags": [],
"ignoredItems": [],
"ignoredRecipeTypes": [
"cucumber:shaped_tag"
],
"ignoredRecipes": [],
"itemsHidingJeiRei": true
}

View file

@ -0,0 +1,216 @@
{
"ranged_weapons": {
"archers:netherite_heavy_crossbow": {
"pull_time": 35,
"damage": 15.0,
"velocity": 0.0
},
"archers:netherite_shortbow": {
"pull_time": 16,
"damage": 9.0,
"velocity": 0.0
},
"archers:royal_longbow": {
"pull_time": 30,
"damage": 10.0,
"velocity": 0.0
},
"archers:netherite_rapid_crossbow": {
"pull_time": 20,
"damage": 9.5,
"velocity": 0.0
},
"archers:heavy_crossbow": {
"pull_time": 35,
"damage": 13.0,
"velocity": 0.0
},
"archers:netherite_longbow": {
"pull_time": 30,
"damage": 12.0,
"velocity": 0.0
},
"archers:composite_longbow": {
"pull_time": 30,
"damage": 8.0,
"velocity": 0.0
},
"archers:rapid_crossbow": {
"pull_time": 20,
"damage": 8.5,
"velocity": 0.0
},
"archers:mechanic_shortbow": {
"pull_time": 16,
"damage": 8.0,
"velocity": 0.0
},
"archers:crystal_shortbow": {
"pull_time": 16,
"damage": 10.0,
"velocity": 0.0
},
"archers:crystal_longbow": {
"pull_time": 30,
"damage": 13.5,
"velocity": 0.0
},
"archers:ruby_rapid_crossbow": {
"pull_time": 20,
"damage": 10.5,
"velocity": 0.0
},
"archers:ruby_heavy_crossbow": {
"pull_time": 35,
"damage": 17.0,
"velocity": 0.0
}
},
"melee_weapons": {
"golden_spear": {
"attack_damage": 3.0,
"attack_speed": -2.6,
"attributes": []
},
"diamond_spear": {
"attack_damage": 6.0,
"attack_speed": -2.6,
"attributes": []
},
"flint_spear": {
"attack_damage": 4.0,
"attack_speed": -2.6,
"attributes": []
},
"netherite_spear": {
"attack_damage": 7.0,
"attack_speed": -2.6,
"attributes": []
},
"iron_spear": {
"attack_damage": 5.0,
"attack_speed": -2.6,
"attributes": []
},
"aeternium_spear": {
"attack_damage": 8.0,
"attack_speed": -2.6,
"attributes": []
},
"ruby_spear": {
"attack_damage": 8.0,
"attack_speed": -2.6,
"attributes": []
}
},
"armor_sets": {
"archer_armor": {
"armor_toughness": 0.0,
"knockback_resistance": 0.0,
"head": {
"armor": 2,
"attributes": [
{
"id": "ranged_weapon:damage",
"value": 0.05,
"operation": "MULTIPLY_BASE"
}
]
},
"chest": {
"armor": 3,
"attributes": [
{
"id": "ranged_weapon:damage",
"value": 0.05,
"operation": "MULTIPLY_BASE"
}
]
},
"legs": {
"armor": 3,
"attributes": [
{
"id": "ranged_weapon:damage",
"value": 0.05,
"operation": "MULTIPLY_BASE"
}
]
},
"feet": {
"armor": 2,
"attributes": [
{
"id": "ranged_weapon:damage",
"value": 0.05,
"operation": "MULTIPLY_BASE"
}
]
}
},
"ranger_armor": {
"armor_toughness": 0.0,
"knockback_resistance": 0.0,
"head": {
"armor": 2,
"attributes": [
{
"id": "ranged_weapon:damage",
"value": 0.08,
"operation": "MULTIPLY_BASE"
},
{
"id": "ranged_weapon:haste",
"value": 0.03,
"operation": "MULTIPLY_BASE"
}
]
},
"chest": {
"armor": 3,
"attributes": [
{
"id": "ranged_weapon:damage",
"value": 0.08,
"operation": "MULTIPLY_BASE"
},
{
"id": "ranged_weapon:haste",
"value": 0.03,
"operation": "MULTIPLY_BASE"
}
]
},
"legs": {
"armor": 3,
"attributes": [
{
"id": "ranged_weapon:damage",
"value": 0.08,
"operation": "MULTIPLY_BASE"
},
{
"id": "ranged_weapon:haste",
"value": 0.03,
"operation": "MULTIPLY_BASE"
}
]
},
"feet": {
"armor": 2,
"attributes": [
{
"id": "ranged_weapon:damage",
"value": 0.08,
"operation": "MULTIPLY_BASE"
},
{
"id": "ranged_weapon:haste",
"value": 0.03,
"operation": "MULTIPLY_BASE"
}
]
}
}
}
}

View file

@ -0,0 +1,7 @@
{
"ignore_items_required_mods": false,
"power_enchantment_multiplier_per_level": 0.08,
"quick_charge_enchantment_multiplier_per_level": 0.1,
"serverside_crossbow_charging_tolerance": 0.95,
"enable_infinity_for_crossbows": true
}

View file

@ -0,0 +1,79 @@
{
"entries": [
{
"pool": "minecraft:village/desert/houses",
"structures": [
{
"id": "archers:village/desert/archery_range_large",
"weight": 5,
"limit": 1
},
{
"id": "archers:village/desert/archery_range_small",
"weight": 5,
"limit": 1
}
]
},
{
"pool": "minecraft:village/savanna/houses",
"structures": [
{
"id": "archers:village/savanna/archery_range_large",
"weight": 5,
"limit": 1
},
{
"id": "archers:village/savanna/archery_range_small",
"weight": 5,
"limit": 1
}
]
},
{
"pool": "minecraft:village/plains/houses",
"structures": [
{
"id": "archers:village/plains/archery_range_large",
"weight": 5,
"limit": 1
},
{
"id": "archers:village/plains/archery_range_small",
"weight": 5,
"limit": 1
}
]
},
{
"pool": "minecraft:village/taiga/houses",
"structures": [
{
"id": "archers:village/taiga/archery_range_large",
"weight": 5,
"limit": 1
},
{
"id": "archers:village/taiga/archery_range_small",
"weight": 5,
"limit": 1
}
]
},
{
"pool": "minecraft:village/snowy/houses",
"structures": [
{
"id": "archers:village/snowy/archery_range_large",
"weight": 5,
"limit": 1
},
{
"id": "archers:village/snowy/archery_range_small",
"weight": 5,
"limit": 1
}
]
}
]
}

38
config/archon.json5 Normal file
View file

@ -0,0 +1,38 @@
{
//Sets the position of the mana display; Client-sided
//The x-offset is subtracted from the x pos of the middle of the screen. (Ex: 0 would make it right in the middle)
//The y-offset is subtracted from the y pos at the bottom of the screen. (Ex: 0 would make it at the very bottom of the screen)
//X-Offset Default: 180
//Y-Offset Default: 15
"mana_xoffset": 180,
"mana_yoffset": 15,
//Determines whether mana should only display if you have a mana item in your hand.
//Client-Sided, Accepts "true" or "false"
//Default: false (always shows mana)
"displayManaWithItem": false,
//Chance for a soul to drop when killing players and creatures using a soul scythe (bosses always drop a soul)
//The number should follow these bounds: 0 <= x <= 1.0
//Default: 0.05 (1/20)
"soulDropChance": 0.05,
//Weight/Chance for the Wizard Village House to spawn in villages
//Default: 10
"wizard_village_weight": 10,
//Determines whether the a sound should be played when using a channeler
//Client-Sided, Accepts "true" or "false"
//Default: true
"play_channel_sound": true,
//The chance that Harvesters will drop the bonus related to the mob
//The number should follow these bounds: 0 <= x <= 1.0
//Default: 0.05 (1/20)
"harvester_chance": 0.05,
//Whether screen shaking should be enabled or not. Used for players hit with the Rumble spell.
//Client-Sided, Accepts "true" or "false"
//Default: true
"enableScreenShake": true,
// The max amount of experience the standard experience pouch can hold.
// Default: 550
"experiencePouchMax": 550,
// The max amount of experience the super experience pouch can hold.
// Default: 2920
"superExperiencePouchMax": 2920
}

View file

@ -0,0 +1,17 @@
{
// Whether models for gloves should be shown in first person
"showFirstPersonGloves": true,
// Whether artifacts should have tooltips explaining their effects
"showTooltips": true,
// Whether mimics can use textures from Lootr or Quark
"useModdedMimicTextures": true,
// Display artifacts on cooldown next to the hotbar
"enableCooldownOverlay": false,
/* Location of the artifact cooldown gui element
Distance from the hotbar measured in pixels
Negative values place the element left of the hotbar
*/
"cooldownOverlayOffset": 10,
// Whether the cosmetics toggle tooltip should be shown even when cosmetics are toggled on
"alwaysShowCosmeticsToggleTooltip": true
}

View file

@ -0,0 +1,36 @@
{
// The chance everlasting beef drops when a cow or mooshroom is killed by a player
"everlastingBeefChance": 0.002,
// The chance that a skeleton, zombie or piglin spawns with an artifact equipped
"entityEquipmentChance": 0.001,
// The chance that an artifact generates in suspicious sand or gravel
"archaeologyChance": 0.0625,
// Whether the Kitty Slippers and Bunny Hoppers change the player's hurt sounds
"modifyHurtSounds": true,
"campsite": {
/* How many times a campsite will attempt to generate per chunk
Set this to 0 to prevent campsites from generating
*/
"count": 4,
// The minimum height campsites can spawn at
"minY": -60,
// The maximum height campsites can spawn at
"maxY": 40,
// Probability that a campsite has a mimic instead of a chest
"mimicChance": 0.3,
// Whether to use wooden chests from other mods when generating campsites
"useModdedChests": true,
// Whether campsites can contain blocks that emit light
"allowLightSources": true
},
/* Affects how common artifacts are in chests.
Values above 1 will make artifacts rarer, values between 0 and 1 will make artifacts more common.
Doubling this value will make artifacts approximately twice as hard to find, and vice versa.
To prevent artifacts from appearing as chest loot, set this to 10000.
To disable or change the effects of specific items, the /gamerule command can be used.
A list of available game rules and their effects can be found on the wiki on GitHub:
https://github.com/ochotonida/artifacts/wiki
*/
"artifactRarity": 1.0
}

972
config/attributefix.json Normal file
View file

@ -0,0 +1,972 @@
{
"attributes": {
"obscure_api:penetration": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 100,
"value": 100
}
},
"minecraft:generic.follow_range": {
"enabled": true,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 2048,
"value": 2048
}
},
"zenith_attributes:arrow_velocity": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 10,
"value": 10
}
},
"additionalentityattributes:generic.lung_capacity": {
"enabled": false,
"min": {
"default": -40000,
"value": -40000
},
"max": {
"default": 40000,
"value": 40000
}
},
"spell_power:arcane": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 2048,
"value": 2048
}
},
"eldritch_end:corruption": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 100,
"value": 100
}
},
"obscure_api:dodge": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 100,
"value": 100
}
},
"spell_power:critical_chance": {
"enabled": false,
"min": {
"default": 100,
"value": 100
},
"max": {
"default": 1000,
"value": 1000
}
},
"archon:void": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 2048,
"value": 2048
}
},
"additionalentityattributes:player.bonus_rare_loot_rolls": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 128,
"value": 128
}
},
"additionalentityattributes:player.collection_range": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 64,
"value": 64
}
},
"mcdw:attack_range": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1024,
"value": 1024
}
},
"additionalentityattributes:generic.water_speed": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1,
"value": 1
}
},
"obscure_api:resilience": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 100,
"value": 100
}
},
"additionalentityattributes:player.dig_speed": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 2048,
"value": 2048
}
},
"obscure_api:regeneration": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 40,
"value": 40
}
},
"ranged_weapon:haste": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 2048,
"value": 2048
}
},
"porting_lib:step_height_addition": {
"enabled": false,
"min": {
"default": -512,
"value": -512
},
"max": {
"default": 512,
"value": 512
}
},
"minecraft:generic.luck": {
"enabled": true,
"min": {
"default": -1024,
"value": -1024
},
"max": {
"default": 1024,
"value": 1024
}
},
"tiered:generic.range_attack_damage": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 2048,
"value": 2048
}
},
"creeperoverhaul:reach_distance": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1024,
"value": 1024
}
},
"obscure_api:magic_resistance": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 100,
"value": 100
}
},
"archon:max_mana": {
"enabled": false,
"min": {
"default": 1,
"value": 1
},
"max": {
"default": 1024,
"value": 1024
}
},
"zenith_attributes:healing_received": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1000,
"value": 1000
}
},
"porting_lib:entity_gravity": {
"enabled": false,
"min": {
"default": -8,
"value": -8
},
"max": {
"default": 8,
"value": 8
}
},
"combatroll:distance": {
"enabled": false,
"min": {
"default": 1,
"value": 1
},
"max": {
"default": 24,
"value": 24
}
},
"spell_power:critical_damage": {
"enabled": false,
"min": {
"default": 100,
"value": 100
},
"max": {
"default": 1000,
"value": 1000
}
},
"zenith_attributes:cold_damage": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1000,
"value": 1000
}
},
"additionalentityattributes:player.water_visibility": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1024,
"value": 1024
}
},
"additionalentityattributes:player.lava_visibility": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1024,
"value": 1024
}
},
"additionalentityattributes:player.dropped_experience": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1024,
"value": 1024
}
},
"obscure_api:healing_power": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 100,
"value": 100
}
},
"spell_power:frost": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 2048,
"value": 2048
}
},
"additionalentityattributes:generic.magic_protection": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1024,
"value": 1024
}
},
"stepheightentityattribute:stepheight": {
"enabled": false,
"min": {
"default": -1024,
"value": -1024
},
"max": {
"default": 1024,
"value": 1024
}
},
"combatroll:recharge": {
"enabled": false,
"min": {
"default": 0.1,
"value": 0.1
},
"max": {
"default": 200,
"value": 200
}
},
"tiered:generic.crit_chance": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1,
"value": 1
}
},
"minecraft:zombie.spawn_reinforcements": {
"enabled": true,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1,
"value": 1
}
},
"zenith_attributes:dodge_chance": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1,
"value": 1
}
},
"minecraft:generic.attack_knockback": {
"enabled": true,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 5,
"value": 1000000
}
},
"minecraft:generic.armor_toughness": {
"enabled": true,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 20,
"value": 1000000
}
},
"eldritch_end:corruption_resistance": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 100,
"value": 100
}
},
"obscure_api:accuracy": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 100,
"value": 100
}
},
"reach-entity-attributes:attack_range": {
"enabled": false,
"min": {
"default": -1024,
"value": -1024
},
"max": {
"default": 1024,
"value": 1024
}
},
"additionalentityattributes:player.bonus_loot_count_rolls": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 128,
"value": 128
}
},
"mcdw:reach": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1024,
"value": 1024
}
},
"zenith_attributes:armor_shred": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 2,
"value": 2
}
},
"puffish_attributes:player.stamina": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1024,
"value": 1024
}
},
"reach-entity-attributes:reach": {
"enabled": false,
"min": {
"default": -1024,
"value": -1024
},
"max": {
"default": 1024,
"value": 1024
}
},
"additionalentityattributes:generic.lava_speed": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1,
"value": 1
}
},
"zenith_attributes:overheal": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 10,
"value": 10
}
},
"projectile_damage:generic": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1024,
"value": 1024
}
},
"zenith_attributes:current_hp_damage": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1,
"value": 1
}
},
"zenith_attributes:draw_speed": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 4,
"value": 4
}
},
"obscure_api:parry": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 100,
"value": 100
}
},
"minecraft:generic.attack_speed": {
"enabled": true,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1024,
"value": 1024
}
},
"ranged_weapon:damage": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 2048,
"value": 2048
}
},
"minecraft:generic.attack_damage": {
"enabled": true,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 2048,
"value": 1000000
}
},
"tiered:generic.durable": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1,
"value": 1
}
},
"spell_power:haste": {
"enabled": false,
"min": {
"default": 100,
"value": 100
},
"max": {
"default": 1000,
"value": 1000
}
},
"spell_power:fire": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 2048,
"value": 2048
}
},
"minecraft:generic.armor": {
"enabled": true,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 30,
"value": 1000000
}
},
"obscure_api:critical_hit": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 100,
"value": 100
}
},
"porting_lib:swim_speed": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1024,
"value": 1024
}
},
"creeperoverhaul:swim_speed": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1024,
"value": 1024
}
},
"spell_power:lightning": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 2048,
"value": 2048
}
},
"minecraft:generic.flying_speed": {
"enabled": true,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1024,
"value": 1024
}
},
"zenith_attributes:ghost_health": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1000,
"value": 1000
}
},
"zenith_attributes:prot_shred": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1,
"value": 1
}
},
"spell_power:soul": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 2048,
"value": 2048
}
},
"archon:earth": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 2048,
"value": 2048
}
},
"zenith_attributes:fire_damage": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1000,
"value": 1000
}
},
"additionalentityattributes:generic.jump_height": {
"enabled": false,
"min": {
"default": -1024,
"value": -1024
},
"max": {
"default": 1024,
"value": 1024
}
},
"zenith_attributes:prot_pierce": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 34,
"value": 34
}
},
"minecraft:generic.movement_speed": {
"enabled": true,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1024,
"value": 1024
}
},
"zenith_attributes:armor_pierce": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1000,
"value": 1000
}
},
"obscure_api:critical_damage": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 100,
"value": 100
}
},
"zenith_attributes:crit_chance": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 10,
"value": 10
}
},
"minecraft:generic.max_health": {
"enabled": true,
"min": {
"default": 1,
"value": 1
},
"max": {
"default": 1024,
"value": 1000000
}
},
"combatroll:count": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 20,
"value": 20
}
},
"zenith_attributes:mining_speed": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 10,
"value": 10
}
},
"minecraft:horse.jump_strength": {
"enabled": true,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 2,
"value": 2
}
},
"zenith_attributes:arrow_damage": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 10,
"value": 10
}
},
"spell_power:healing": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 2048,
"value": 2048
}
},
"minecraft:generic.knockback_resistance": {
"enabled": true,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 1,
"value": 1
}
},
"additionalentityattributes:player.critical_bonus_damage": {
"enabled": false,
"min": {
"default": -1,
"value": -1
},
"max": {
"default": 1024,
"value": 1024
}
},
"zenith_attributes:life_steal": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 10,
"value": 10
}
},
"tiered:generic.dig_speed": {
"enabled": false,
"min": {
"default": 0,
"value": 0
},
"max": {
"default": 2048,
"value": 2048
}
}
}
}

4
config/azurelib.json Normal file
View file

@ -0,0 +1,4 @@
{
"disableOptifineWarning": false,
"useVanillaUseKey": true
}

View file

@ -0,0 +1,76 @@
# BadOptimizations configuration
# Here you can configure stuff, mostly enabling/disabling specific optimizations.
# Whether we should cancel updating the lightmap if not needed.
enable_lightmap_caching: true
# How much the in-game time must change in ticks (1/20th of a second)
# for the lightmap to immediately update.
# Higher values will result in less frequent updates
# to block lighting, but better performance.
# Values below 2 will disable hte optimization.
lightmap_time_change_needed_for_update: 80
# Whether the sky's color should be cached unless you're on a biome border.
enable_sky_color_caching: true
# How much the in-game time must change in ticks for the sky color to
# be recalculated with our own calculation. Higher values will result in
# the sky updating less frequently, but slightly better performance.
# Values below 2 will all have the same effect.
skycolor_time_change_needed_for_update: 3
# Whether we should avoid calling debug renderers
# and their calculations if there are no debug entries to render
enable_debug_renderer_disable_if_not_needed: true
#
# Micro optimizations
#
# Whether we should avoid calling the particle manager
# and its calculations if there are no particles.
enable_particle_manager_optimization: true
# Whether we should avoid calling the toast manager
# if there are no toasts
enable_toast_optimizations: true
# Whether the result of getSkyAngle should be cached
# for the entire frame during rendering
enable_sky_angle_caching_in_worldrenderer: true
# Whether entity renderers should be stored directly in EntityType
# instead of a HashMap.
# Disable to fix compatibility with Twilight Forest
enable_entity_renderer_caching: true
# Whether block entity renderers should be stored in BlockEntityType
# instead of a HashMap.
enable_block_entity_renderer_caching: true
# Whether entity flags should be cached instead of
# calling DataTracker.
# Also removes the unnecessary thread lock in DataTracker
# however this is also done by Lithium (they don't conflict, however).
enable_entity_flag_caching: true
# Whether we should avoid calling FOV calculations
# if the FOV effect scale is zero.
enable_remove_redundant_fov_calculations: true
# Don't tick the tutorial if the game is not in demo mode.
enable_remove_tutorial_if_not_demo: true
#
# Other
#
# Whether BadOptimizations <version> should be added onto
# the left text of the F3 menu.
show_f3_text: true
# Some config options will be force-disabled if certain mods are present
# due to incompatibilities (e.g. entity rendering caching
# is disabled w/ Twilight Forest).
# However, if you still want to use the optimizations, you can override it
# by setting this to true. Beware of crashes. And Herobrine.
ignore_mod_incompatibilities: false
# Whether to log the entire config into console when booting up.
# If you plan on reporting an issue, please keep this on.
log_config: true
# Do not change this
config_version: 3

View file

@ -0,0 +1,19 @@
# This is an example boolean property
exampleBoolean = true
exampleEnum = "Hello"
exampleEnumList = [ "Hello", "World" ]
exampleInt = 42
exampleIntList = [ 12, 24 ]
exampleMultilineString = "Hello World"
exampleString = "Hello World"
exampleStringList = [ "Hello", "World" ]
# This is an example category
[exampleCategory]
exampleFloat = 42.84
# This is an example string inside a category
innerField = "I am inside"

19
config/balm-common.toml Normal file
View file

@ -0,0 +1,19 @@
# This is an example boolean property
exampleBoolean = true
exampleEnum = "Hello"
exampleEnumList = [ "Hello", "World" ]
exampleInt = 42
exampleIntList = [ 12, 24 ]
exampleMultilineString = "Hello World"
exampleString = "Hello World"
exampleStringList = [ "Hello", "World" ]
# This is an example category
[exampleCategory]
exampleFloat = 42.84
# This is an example string inside a category
innerField = "I am inside"

View file

@ -0,0 +1,5 @@
[generation]
#Should the Christmas Forest generate?
christmasForestGeneration = true
#Should the Spooky Oak Forest generate?
spookyOakForestGeneration = true

13
config/bclib/biomes.json Normal file
View file

@ -0,0 +1,13 @@
{
"force_include": {
"NETHER": [],
"END_LAND": [],
"END_VOID": [],
"END_CENTER": [],
"END_BARRENS": []
},
"force_exclude": {
"NETHER": [],
"END": []
}
}

6
config/bclib/cache.json Normal file
View file

@ -0,0 +1,6 @@
{
"version": {
"last [default: never]": "never",
"cached [default: ]": ""
}
}

29
config/bclib/client.json Normal file
View file

@ -0,0 +1,29 @@
{
"version": {
"didShowWelcome [default: false]": true,
"check [default: true]": false
},
"ui": {
"showUpdateInfo [default: true]": true,
"useModrinthForUpdates [default: false]": false,
"forceBetterXPreset [default: true]": true,
"suppressExperimentalDialogOnLoad [default: false]": true,
"notTheDonorType [default: true]": true
},
"auto_sync": {
"enabled [default: true]": true,
"acceptConfigs [default: true]": true,
"acceptFiles [default: true]": true,
"acceptMods [default: true]": true,
"displayModInfo [default: true]": true,
"debugHashes [default: false]": false
},
"rendering": {
"customFogRendering [default: true]": false,
"netherThickFog [default: true]": true,
"FogDensity [default: 1.0]": 1.0
},
"infos": {
"survives_on_hint [default: true]": true
}
}

View file

@ -0,0 +1,8 @@
{
"options": {
"biomeSource": {
"fixEndBiomeSource [default: true]": true,
"fixNetherBiomeSource [default: true]": true
}
}
}

9
config/bclib/main.json Normal file
View file

@ -0,0 +1,9 @@
{
"patches": {
"applyPatches [default: true]": true,
"repairBiomesOnLoad [default: false]": false
},
"infos": {
"verbose [default: true]": true
}
}

13
config/bclib/server.json Normal file
View file

@ -0,0 +1,13 @@
{
"auto_sync": {
"enabled [default: true]": true,
"offerConfigs [default: true]": true,
"offerFiles [default: true]": true,
"offerMods [default: true]": true,
"offerAllMods [default: false]": false,
"sendAllModInfo [default: false]": false,
"additionalMods": [],
"excludeMods": [],
"forceBetterXPreset [default: true]": true
}
}

View file

@ -0,0 +1,23 @@
/*
This config is used to tweak the spawning-behaviour certain structures from the BetterArcheology Mod
*/
{
// Normal buildings, ruins etc. without fossils.
"archeology_sites": {
"spacing": 32,
"separation": 16,
"salt": 990880770
},
// Underwater ruins similar to shipwrecks containing fossiliferous dirt.
"underwater_ruins": {
"spacing": 16,
"separation": 12,
"salt": 990880772
},
// Rather small fossil sites with fossiliferous dirt.
"fossil_sites": {
"spacing": 24,
"separation": 12,
"salt": 990880771
}
}

View file

@ -0,0 +1,39 @@
/*
This config is used to enable or disable certain structures from the BetterArcheology Mod
*/
{
// Normal buildings, ruins etc. without fossils.
"archeology_sites": {
"archeologist_camp_grassy": true,
"archeologist_camp_redsand": true,
"archeologist_camp_sand": true,
"buried_ruins_sand": true,
"catacombs": true,
"desert_obelisk": true,
"light_temple": true,
"mesa_ruins": true,
"mott": true,
"ruins_sand": true,
"stonehenge_grassy": true,
"temple_jungle": true,
"tumulus_grassy": true
},
// Underwater ruins similar to shipwrecks containing fossiliferous dirt.
"underwater_ruins": {
"underwater_0": true,
"underwater_1": true,
"underwater_2": true,
"underwater_3": true
},
// Rather small fossil sites with fossiliferous dirt.
"fossil_sites": {
"fossil_chicken": true,
"fossil_chicken_birch": true,
"fossil_creeper": true,
"fossil_jungle_0": true,
"fossil_jungle_1": true,
"fossil_sheep_0": true,
"fossil_wolf": true,
"villager_grave": true
}
}

View file

@ -0,0 +1,6 @@
artifact.enchantments.enabled=true #Set to true or false to enable or disable effects | default: true
penetrating.strike.protection.ignorance=0.33 #Set to % of damage-reduction from Protection Enchantments that should be ignored, keep in range of 0-1.00 | default: 0.33
soaring.winds.boost=0.5 #Set to movement speed multiplier, that should be applied when starting to fly | default: 0.5
ocelot.fossil.flee.range=20 #Range in Block that the Fossil scares Creepers away | default: 20
bomb.dispenser.shooting=true #Set to true or false to enable or disable Bombs from being shot out of Dispensers like Arrows | default: true

View file

@ -0,0 +1,34 @@
{
"enablePrediction": {
"desc:": "Enables predictive chunkloading, which predicts player movement and preloads an area in movement direction: default:true",
"enablePrediction": true
},
"predictionarea": {
"desc:": "Size of the area marked for preloading: default:7 chunks, max: 32, min: 2",
"predictionarea": 7
},
"enableSmartChunkLoading": {
"desc:": "Enables smart chunkloading around the player, which dynamically loads the around the player and adapts to player movement speed, to improve server performance on fast movement : default:true",
"enableSmartChunkLoading": true
},
"smartChunkLoadModifier": {
"desc:": "Set a modifier to smart chunkloading, increasing the value increases the view distance used while moving fast, range: [0.1 -> 10.0], default: 1.0",
"smartChunkLoadModifier": 1.0
},
"preventWalkUnloaded": {
"desc:": "Prevents players from moving into unloaded areas on serverside, which stalls the server and forceloads the chunk: default:true",
"preventWalkUnloaded": true
},
"enableSmartPostProcessing": {
"desc:": "Enables smart post processing, which slightly improves the general chunk loading speed by waiting with post processing(e.g. fluid updates) until neighbouring chunks are loaded: default:true",
"enableSmartPostProcessing": true
},
"enableFasterChunkTasks": {
"desc:": "Enables faster worldgen tasks: default:true",
"enableFasterChunkTasks": true
},
"debugLogging": {
"desc:": "Enables debug logging to show chunk loading changes: default:false",
"debugLogging": false
}
}

View file

@ -0,0 +1,16 @@
{
"isHoldToAttackEnabled": true,
"isMiningWithWeaponsEnabled": true,
"isSwingThruGrassEnabled": true,
"isAttackInsteadOfMineWhenEnemiesCloseEnabled": true,
"isHighlightCrosshairEnabled": true,
"hudHighlightColor": 16711680,
"isShowingArmsInFirstPerson": false,
"isShowingOtherHandFirstPerson": true,
"isSweepingParticleEnabled": true,
"isTooltipAttackRangeEnabled": true,
"weaponSwingSoundVolume": 100,
"isDebugOBBEnabled": true,
"swingThruGrassBlacklist": "farmersdelight",
"mineWithWeaponBlacklist": ""
}

View file

@ -0,0 +1,116 @@
{
"schema_version": 1,
"blacklist_item_id_regex": "pickaxe",
"fallback_compatibility": [
{
"item_id_regex": "claymore|great_sword|greatsword",
"weapon_attributes": "bettercombat:claymore"
},
{
"item_id_regex": "great_hammer|greathammer|war_hammer|warhammer|maul",
"weapon_attributes": "bettercombat:hammer"
},
{
"item_id_regex": "double_axe|doubleaxe|war_axe|waraxe|great_axe|greataxe",
"weapon_attributes": "bettercombat:double_axe"
},
{
"item_id_regex": "scythe",
"weapon_attributes": "bettercombat:scythe"
},
{
"item_id_regex": "halberd",
"weapon_attributes": "bettercombat:halberd"
},
{
"item_id_regex": "glaive",
"weapon_attributes": "bettercombat:glaive"
},
{
"item_id_regex": "spear",
"weapon_attributes": "bettercombat:spear"
},
{
"item_id_regex": "lance",
"weapon_attributes": "bettercombat:lance"
},
{
"item_id_regex": "anchor",
"weapon_attributes": "bettercombat:anchor"
},
{
"item_id_regex": "battlestaff|battle_staff",
"weapon_attributes": "bettercombat:battlestaff"
},
{
"item_id_regex": "claw",
"weapon_attributes": "bettercombat:claw"
},
{
"item_id_regex": "fist|gauntlet",
"weapon_attributes": "bettercombat:fist"
},
{
"item_id_regex": "trident|javelin|impaled",
"weapon_attributes": "bettercombat:trident"
},
{
"item_id_regex": "katana",
"weapon_attributes": "bettercombat:katana"
},
{
"item_id_regex": "rapier",
"weapon_attributes": "bettercombat:rapier"
},
{
"item_id_regex": "sickle",
"weapon_attributes": "bettercombat:sickle"
},
{
"item_id_regex": "soul_knife",
"weapon_attributes": "bettercombat:soul_knife"
},
{
"item_id_regex": "dagger|knife",
"weapon_attributes": "bettercombat:dagger"
},
{
"item_id_regex": "staff|wand|sceptre|stave|rod",
"weapon_attributes": "bettercombat:wand"
},
{
"item_id_regex": "mace|hammer|flail",
"weapon_attributes": "bettercombat:mace"
},
{
"item_id_regex": "axe",
"weapon_attributes": "bettercombat:axe"
},
{
"item_id_regex": "coral_blade",
"weapon_attributes": "bettercombat:coral_blade"
},
{
"item_id_regex": "twin_blade|twinblade",
"weapon_attributes": "bettercombat:twin_blade"
},
{
"item_id_regex": "cutlass|scimitar|machete",
"weapon_attributes": "bettercombat:cutlass"
},
{
"item_id_regex": "sword|blade",
"weapon_attributes": "bettercombat:sword"
}
],
"ranged_weapons": [
{
"item_id_regex": "two_handed_crossbow",
"weapon_attributes": "bettercombat:crossbow_two_handed_heavy"
},
{
"item_id_regex": "two_handed_bow",
"weapon_attributes": "bettercombat:bow_two_handed_heavy"
}
]
}

View file

@ -0,0 +1,93 @@
{
/* Upswing (aka windup) is the first phase of the attack (between clicking and performing the damage).
Typical duration of upswing is `weapon cooldown * 0.5`. (Weapon specific upswing values can be defined in weapon attributes)
This config allows you to change upswing duration.
Example values:
- `0.5` (default, fast paced attack initiation) upswing typically lasts 25% of the attack cooldown
- `1.0` (classic setting, realistic attack initiation) upswing typically lasts 50% of the attack cooldown
*/
"upswing_multiplier": 0.5,
// Bypass damage receive throttling of LivingEntity from player attacks.
"allow_fast_attacks": true,
// Allows client-side target search and server-side attack request execution against currently mounted entity of the player
"allow_attacking_mount": false,
// The minimum number of ticks between two attacks
"attack_interval_cap": 2,
/* Blacklist for entities that are acting as vehicle but should not be treated as protected mounts.
Classical example is an alexsmobs:crocodile attempting a death spin.
(Note all hostile mobs hittable by default, this config is to fix faulty mobs)
*/
"hostile_player_vehicles": [
"alexsmobs:crocodile"
],
// Allows vanilla sweeping mechanic to work and Sweeping Edge enchantment
"allow_vanilla_sweeping": false,
// Allows new sweeping mechanic (by Better Combat) to work, including Sweeping Edge enchantment
"allow_reworked_sweeping": true,
/* The more additional targets a weapon swing hits, the weaker it will get.
Entities struck (+1) in a swing more than this, won't get weakened any further.
*/
"reworked_sweeping_extra_target_count": 4,
/* Determines how weak the attack becomes when striking `reworked_sweeping_extra_target_count + 1` targets.
Example values:
- `0.5` -50% damage
*/
"reworked_sweeping_maximum_damage_penalty": 0.5,
/* The maximum level Sweeping Edge enchantment applied to the attackers weapon will restore this amount of penalty.
Example values:
- `0.5` restores 50% damage penalty when 3 levels are applied, so 16.66% when 1 level is applied
*/
"reworked_sweeping_enchant_restores": 0.5,
"reworked_sweeping_plays_sound": true,
"reworked_sweeping_emits_particles": true,
"reworked_sweeping_sound_and_particles_only_for_swords": true,
// Allows client-side target search to ignore obstacles. WARNING! Setting this to `false` significantly increases the load on clients.
"allow_attacking_thru_walls": false,
// Applies movement speed multiplier while attacking. (Min: 0, Max: 1). Use `0` for a full stop while attacking. Use `1` for no movement speed penalty
"movement_speed_while_attacking": 0.5,
// Determines if applying the movement speed multiplier while attacking is done smoothly or instantly
"movement_speed_applied_smoothly": true,
// Determines whether or not to apply movement speed reduction while attacking mounted
"movement_speed_effected_while_mounting": false,
// Attacks faster than a vanilla sword will do smaller knockback, proportionally.
"knockback_reduced_for_fast_attacks": true,
// Combo is reset after idling `combo_reset_rate * weapon_cooldown`
"combo_reset_rate": 3.0,
// Multiplier for `attack_range`, during target lookup on both sides. Large sized entities may be colliding with weapon hitbox, but center of entities can have bigger distance than `attack_range`
"target_search_range_multiplier": 2.0,
// Total multiplier, (examples: +30% = 1.3, -30% = 0.7)
"dual_wielding_attack_speed_multiplier": 1.2000000476837158,
// Total multiplier, (examples: +30% = 1.3, -30% = 0.7)
"dual_wielding_main_hand_damage_multiplier": 1.0,
// Total multiplier, (examples: +30% = 1.3, -30% = 0.7)
"dual_wielding_off_hand_damage_multiplier": 1.0,
/* Relations determine when players' undirected weapon swings (cleaves) will hurt another entity (target).
- `FRIENDLY` - The target can never be damaged by the player.
- `NEUTRAL` - The target can be damaged only if the player is directly looking at it.
- `HOSTILE` - The target can be damaged if located within the weapon swing area.
(NOTE: Vanilla sweeping can still hit targets, if not disabled via `allow_sweeping`)
The various relation related configs are being checked in the following order:
- `player_relations`
- `player_relation_to_passives`
- `player_relation_to_hostiles`
- `player_relation_to_other`
(The first relation to be found for the target will be applied.)
*/
"player_relations": {
"minecraft:player": "NEUTRAL",
"minecraft:villager": "NEUTRAL",
"minecraft:iron_golem": "NEUTRAL",
"guardvillagers:guard": "NEUTRAL"
},
// Relation to unspecified entities those are instance of PassiveEntity(Yarn)
"player_relation_to_passives": "HOSTILE",
// Relation to unspecified entities those are instance of HostileEntity(Yarn)
"player_relation_to_hostiles": "HOSTILE",
// Fallback relation
"player_relation_to_other": "HOSTILE",
// Try to guess and apply a preset for items without weapon attributes data file
"fallback_compatibility_enabled": true,
// Allow printing the content of weapon attributes registry
"weapon_registry_logging": false
}

View file

@ -0,0 +1,3 @@
[general]
disableVanillaPyramids = true
applyMiningFatigue = true

View file

@ -0,0 +1,7 @@
This directory is for a few additional options for YUNG's Better Desert Temples.
Options provided may vary by version.
This directory contains subdirectories for supported versions. The first time you run Better Desert Temples, a version subdirectory will be created if that version supports advanced options.
For example, the first time you use Better Desert Temples for 1.18.2 on Forge, the 'forge-1_18_2' subdirectory will be created in this folder.
If no subdirectory for your version is created, then that version probably does not support the additional options.
NOTE -- MOST OPTIONS CAN BE FOUND IN A CONFIG FILE OUTSIDE THIS FOLDER!
For example, on Forge 1.18.2 the file is 'betterdeserttemples-forge-1_18_2.toml'.

View file

@ -0,0 +1,30 @@
######################################
# armorstands.json #
######################################
This file contains ItemRandomizers describing the probability distribution of armor on armor stands.
Armor stands spawn in armory rooms and wardrobe rooms.
For information on ItemRandomizers, see the bottom of this README.
######################################
# itemframes.json #
######################################
This file contains ItemRandomizers describing the probability distribution of items in item frames.
Item frames only spawn in food storage rooms and armoury rooms.
For information on ItemRandomizers, see the bottom of this README.
######################################
# ItemRandomizers #
######################################
Describes a set of items and the probability of each item being chosen.
- entries: An object where each entry's key is a item, and each value is that item's probability of being chosen.
The total sum of all probabilities SHOULD NOT exceed 1.0!
- defaultItem: The item used for any leftover probability ranges.
For example, if the total sum of all the probabilities of the entries is 0.6, then
there is a 0.4 chance of the defaultItem being selected.
Here's an example ItemRandomizer:
"entries": {
"minecraft:stone_axe": 0.25,
"minecraft:shield": 0.2,
"minecraft:air": 0.1
},
"defaultItem": "minecraft:iron_axe"
For each item, this randomizer has a 25% chance of returning a stone axe, 20% chance of choosing a shield,
10% chance of choosing air (nothing), and a 100 - (25 + 20 + 10) = 45% chance of choosing an iron axe (since it's the default item).

View file

@ -0,0 +1,58 @@
{
"armoryHelmets": {
"entries": {
"golden_helmet": 0.2,
"chainmail_helmet": 0.3
},
"defaultItem": "air"
},
"wardrobeHelmets": {
"entries": {
"chainmail_helmet": 0.2,
"leather_helmet": 0.4
},
"defaultItem": "air"
},
"armoryChestplates": {
"entries": {
"golden_chestplate": 0.2,
"chainmail_chestplate": 0.3
},
"defaultItem": "air"
},
"wardrobeChestplates": {
"entries": {
"chainmail_chestplate": 0.2,
"leather_chestplate": 0.4
},
"defaultItem": "air"
},
"armoryLeggings": {
"entries": {
"chainmail_leggings": 0.3,
"golden_leggings": 0.2
},
"defaultItem": "air"
},
"wardrobeLeggings": {
"entries": {
"leather_leggings": 0.4,
"chainmail_leggings": 0.2
},
"defaultItem": "air"
},
"armoryBoots": {
"entries": {
"chainmail_boots": 0.3,
"golden_boots": 0.2
},
"defaultItem": "air"
},
"wardrobeBoots": {
"entries": {
"leather_boots": 0.4,
"chainmail_boots": 0.2
},
"defaultItem": "air"
}
}

View file

@ -0,0 +1,31 @@
{
"armouryItems": {
"entries": {
"stone_axe": 0.05,
"shield": 0.1,
"bow": 0.1,
"golden_axe": 0.1,
"golden_sword": 0.1,
"name_tag": 0.05,
"stone_sword": 0.05,
"arrow": 0.05
},
"defaultItem": "air"
},
"storageItems": {
"entries": {
"cookie": 0.1,
"melon_seeds": 0.025,
"cake": 0.1,
"rabbit_foot": 0.01,
"pumpkin_seeds": 0.025,
"honey_bottle": 0.1,
"bread": 0.2,
"potato": 0.2,
"slime_ball": 0.05,
"wheat_seeds": 0.025,
"beetroot_seeds": 0.025
},
"defaultItem": "air"
}
}

View file

@ -0,0 +1,16 @@
[betterDungeons.general]
enableHeads = true
removeVanillaDungeons = true
enableNetherBlocks = true
[betterDungeons.zombieDungeon]
zombieDungeonMaxSurfaceStaircaseLength = 20
[betterDungeons.smallDungeon]
bannerMaxCount = 2
chestMinCount = 1
chestMaxCount = 2
enableOreProps = true
[betterDungeons.smallNetherDungeon]
enabled = false
witherSkeletonsDropWitherSkulls = true
blazesDropBlazeRods = true
bannerMaxCount = 2

View file

@ -0,0 +1,478 @@
{
"endstone_dust [default: true]": true,
"betterend [default: true]": true,
"end_mycelium [default: true]": true,
"end_moss [default: true]": true,
"chorus_nylium [default: true]": true,
"cave_moss [default: true]": true,
"crystal_moss [default: true]": true,
"shadow_grass [default: true]": true,
"pink_moss [default: true]": true,
"amber_moss [default: true]": true,
"jungle_moss [default: true]": true,
"sangnum [default: true]": true,
"rutiscus [default: true]": true,
"pallidium_full [default: true]": true,
"pallidium_heavy [default: true]": true,
"pallidium_thin [default: true]": true,
"pallidium_tiny [default: true]": true,
"end_mycelium_path [default: true]": true,
"end_moss_path [default: true]": true,
"chorus_nylium_path [default: true]": true,
"cave_moss_path [default: true]": true,
"crystal_moss_path [default: true]": true,
"shadow_grass_path [default: true]": true,
"pink_moss_path [default: true]": true,
"amber_moss_path [default: true]": true,
"jungle_moss_path [default: true]": true,
"sangnum_path [default: true]": true,
"rutiscus_path [default: true]": true,
"mossy_obsidian [default: true]": true,
"dragon_bone_block [default: true]": true,
"dragon_bone_stairs [default: true]": true,
"dragon_bone_slab [default: true]": true,
"mossy_dragon_bone [default: true]": true,
"flavolite [default: true]": true,
"flavolite_polished [default: true]": true,
"flavolite_tiles [default: true]": true,
"flavolite_pillar [default: true]": true,
"flavolite_stairs [default: true]": true,
"flavolite_slab [default: true]": true,
"flavolite_wall [default: true]": true,
"flavolite_button [default: true]": true,
"flavolite_plate [default: true]": true,
"flavolite_pedestal [default: true]": true,
"flavolite_lantern [default: true]": true,
"flavolite_bricks [default: true]": true,
"flavolite_bricks_stairs [default: true]": true,
"flavolite_bricks_slab [default: true]": true,
"flavolite_bricks_wall [default: true]": true,
"flavolite_furnace [default: true]": true,
"flavolite_flower_pot [default: true]": true,
"violecite [default: true]": true,
"violecite_polished [default: true]": true,
"violecite_tiles [default: true]": true,
"violecite_pillar [default: true]": true,
"violecite_stairs [default: true]": true,
"violecite_slab [default: true]": true,
"violecite_wall [default: true]": true,
"violecite_button [default: true]": true,
"violecite_plate [default: true]": true,
"violecite_pedestal [default: true]": true,
"violecite_lantern [default: true]": true,
"violecite_bricks [default: true]": true,
"violecite_bricks_stairs [default: true]": true,
"violecite_bricks_slab [default: true]": true,
"violecite_bricks_wall [default: true]": true,
"violecite_furnace [default: true]": true,
"violecite_flower_pot [default: true]": true,
"sulphuric_rock [default: true]": true,
"sulphuric_rock_polished [default: true]": true,
"sulphuric_rock_tiles [default: true]": true,
"sulphuric_rock_pillar [default: true]": true,
"sulphuric_rock_stairs [default: true]": true,
"sulphuric_rock_slab [default: true]": true,
"sulphuric_rock_wall [default: true]": true,
"sulphuric_rock_button [default: true]": true,
"sulphuric_rock_plate [default: true]": true,
"sulphuric_rock_pedestal [default: true]": true,
"sulphuric_rock_lantern [default: true]": true,
"sulphuric_rock_bricks [default: true]": true,
"sulphuric_rock_bricks_stairs [default: true]": true,
"sulphuric_rock_bricks_slab [default: true]": true,
"sulphuric_rock_bricks_wall [default: true]": true,
"sulphuric_rock_furnace [default: true]": true,
"sulphuric_rock_flower_pot [default: true]": true,
"virid_jadestone [default: true]": true,
"virid_jadestone_polished [default: true]": true,
"virid_jadestone_tiles [default: true]": true,
"virid_jadestone_pillar [default: true]": true,
"virid_jadestone_stairs [default: true]": true,
"virid_jadestone_slab [default: true]": true,
"virid_jadestone_wall [default: true]": true,
"virid_jadestone_button [default: true]": true,
"virid_jadestone_plate [default: true]": true,
"virid_jadestone_pedestal [default: true]": true,
"virid_jadestone_lantern [default: true]": true,
"virid_jadestone_bricks [default: true]": true,
"virid_jadestone_bricks_stairs [default: true]": true,
"virid_jadestone_bricks_slab [default: true]": true,
"virid_jadestone_bricks_wall [default: true]": true,
"virid_jadestone_furnace [default: true]": true,
"virid_jadestone_flower_pot [default: true]": true,
"azure_jadestone [default: true]": true,
"azure_jadestone_polished [default: true]": true,
"azure_jadestone_tiles [default: true]": true,
"azure_jadestone_pillar [default: true]": true,
"azure_jadestone_stairs [default: true]": true,
"azure_jadestone_slab [default: true]": true,
"azure_jadestone_wall [default: true]": true,
"azure_jadestone_button [default: true]": true,
"azure_jadestone_plate [default: true]": true,
"azure_jadestone_pedestal [default: true]": true,
"azure_jadestone_lantern [default: true]": true,
"azure_jadestone_bricks [default: true]": true,
"azure_jadestone_bricks_stairs [default: true]": true,
"azure_jadestone_bricks_slab [default: true]": true,
"azure_jadestone_bricks_wall [default: true]": true,
"azure_jadestone_furnace [default: true]": true,
"azure_jadestone_flower_pot [default: true]": true,
"sandy_jadestone [default: true]": true,
"sandy_jadestone_polished [default: true]": true,
"sandy_jadestone_tiles [default: true]": true,
"sandy_jadestone_pillar [default: true]": true,
"sandy_jadestone_stairs [default: true]": true,
"sandy_jadestone_slab [default: true]": true,
"sandy_jadestone_wall [default: true]": true,
"sandy_jadestone_button [default: true]": true,
"sandy_jadestone_plate [default: true]": true,
"sandy_jadestone_pedestal [default: true]": true,
"sandy_jadestone_lantern [default: true]": true,
"sandy_jadestone_bricks [default: true]": true,
"sandy_jadestone_bricks_stairs [default: true]": true,
"sandy_jadestone_bricks_slab [default: true]": true,
"sandy_jadestone_bricks_wall [default: true]": true,
"sandy_jadestone_furnace [default: true]": true,
"sandy_jadestone_flower_pot [default: true]": true,
"umbralith [default: true]": true,
"umbralith_polished [default: true]": true,
"umbralith_tiles [default: true]": true,
"umbralith_pillar [default: true]": true,
"umbralith_stairs [default: true]": true,
"umbralith_slab [default: true]": true,
"umbralith_wall [default: true]": true,
"umbralith_button [default: true]": true,
"umbralith_plate [default: true]": true,
"umbralith_pedestal [default: true]": true,
"umbralith_lantern [default: true]": true,
"umbralith_bricks [default: true]": true,
"umbralith_bricks_stairs [default: true]": true,
"umbralith_bricks_slab [default: true]": true,
"umbralith_bricks_wall [default: true]": true,
"umbralith_furnace [default: true]": true,
"umbralith_flower_pot [default: true]": true,
"brimstone [default: true]": true,
"sulphur_crystal [default: true]": true,
"missing_tile [default: true]": true,
"endstone_flower_pot [default: true]": true,
"flavolite_runed [default: true]": true,
"flavolite_runed_eternal [default: true]": true,
"andesite_pedestal [default: true]": true,
"diorite_pedestal [default: true]": true,
"granite_pedestal [default: true]": true,
"quartz_pedestal [default: true]": true,
"purpur_pedestal [default: true]": true,
"hydrothermal_vent [default: true]": true,
"dense_snow [default: true]": true,
"emerald_ice [default: true]": true,
"dense_emerald_ice [default: true]": true,
"ancient_emerald_ice [default: true]": true,
"end_stone_stalactite [default: true]": true,
"end_stone_stalactite_cavemoss [default: true]": true,
"mossy_glowshroom_sapling [default: true]": true,
"mossy_glowshroom_cap [default: true]": true,
"mossy_glowshroom_hymenophore [default: true]": true,
"mossy_glowshroom_fur [default: true]": true,
"pythadendron_sapling [default: true]": true,
"pythadendron_leaves [default: true]": true,
"end_lotus_seed [default: true]": true,
"end_lotus_stem [default: true]": true,
"lacugrove_sapling [default: true]": true,
"lacugrove_leaves [default: true]": true,
"dragon_tree_sapling [default: true]": true,
"dragon_tree_leaves [default: true]": true,
"tenanea_sapling [default: true]": true,
"tenanea_leaves [default: true]": true,
"tenanea_flowers [default: true]": true,
"tenanea_outer_leaves [default: true]": true,
"helix_tree_sapling [default: true]": true,
"helix_tree_leaves [default: true]": true,
"umbrella_tree_sapling [default: true]": true,
"umbrella_tree_membrane [default: true]": true,
"umbrella_tree_cluster [default: true]": true,
"umbrella_tree_cluster_empty [default: true]": true,
"jellyshroom_cap_purple [default: true]": true,
"lucernia_sapling [default: true]": true,
"lucernia_leaves [default: true]": true,
"lucernia_outer_leaves [default: true]": true,
"umbrella_moss [default: true]": true,
"umbrella_moss_tall [default: true]": true,
"creeping_moss [default: true]": true,
"chorus_grass [default: true]": true,
"cave_grass [default: true]": true,
"crystal_grass [default: true]": true,
"shadow_plant [default: true]": true,
"bushy_grass [default: true]": true,
"amber_grass [default: true]": true,
"twisted_umbrella_moss [default: true]": true,
"twisted_umbrella_moss_tall [default: true]": true,
"jungle_grass [default: true]": true,
"blooming_cooksonia [default: true]": true,
"salteago [default: true]": true,
"vaiolush_fern [default: true]": true,
"fracturn [default: true]": true,
"clawfern [default: true]": true,
"globulagus [default: true]": true,
"orango [default: true]": true,
"aeridium [default: true]": true,
"lutebus [default: true]": true,
"lamellarium [default: true]": true,
"inflexia [default: true]": true,
"flammalix [default: true]": true,
"crystal_moss_cover [default: true]": true,
"blue_vine_seed [default: true]": true,
"blue_vine_lantern [default: true]": true,
"blue_vine_fur [default: true]": true,
"lanceleaf_seed [default: true]": true,
"glowing_pillar_seed [default: true]": true,
"glowing_pillar_luminophor [default: true]": true,
"glowing_pillar_leaves [default: true]": true,
"small_jellyshroom [default: true]": true,
"bolux_mushroom [default: true]": true,
"lumecorn_seed [default: true]": true,
"small_amaranita_mushroom [default: true]": true,
"amaranita_stem [default: true]": true,
"amaranita_hyphae [default: true]": true,
"amaranita_hymenophore [default: true]": true,
"amaranita_lantern [default: true]": true,
"amaranita_fur [default: true]": true,
"amaranita_cap [default: true]": true,
"neon_cactus [default: true]": true,
"neon_cactus_block [default: true]": true,
"neon_cactus_stairs [default: true]": true,
"neon_cactus_slab [default: true]": true,
"shadow_berry [default: true]": true,
"blossom_berry_seed [default: true]": true,
"amber_root_seed [default: true]": true,
"chorus_mushroom_seed [default: true]": true,
"cave_pumpkin_seed [default: true]": true,
"cave_pumpkin [default: true]": true,
"bubble_coral [default: true]": true,
"menger_sponge [default: true]": true,
"menger_sponge_wet [default: true]": true,
"charnia_red [default: true]": true,
"charnia_purple [default: true]": true,
"charnia_orange [default: true]": true,
"charnia_light_blue [default: true]": true,
"charnia_cyan [default: true]": true,
"charnia_green [default: true]": true,
"end_lily_seed [default: true]": true,
"hydralux_sapling [default: true]": true,
"hydralux_petal_block [default: true]": true,
"hydralux_petal_block_white [default: true]": true,
"hydralux_petal_block_gray [default: true]": true,
"hydralux_petal_block_light_gray [default: true]": true,
"hydralux_petal_block_black [default: true]": true,
"hydralux_petal_block_blue [default: true]": true,
"hydralux_petal_block_lime [default: true]": true,
"hydralux_petal_block_magenta [default: true]": true,
"hydralux_petal_block_red [default: true]": true,
"hydralux_petal_block_orange [default: true]": true,
"hydralux_petal_block_purple [default: true]": true,
"hydralux_petal_block_cyan [default: true]": true,
"hydralux_petal_block_brown [default: true]": true,
"hydralux_petal_block_green [default: true]": true,
"hydralux_petal_block_yellow [default: true]": true,
"hydralux_petal_block_pink [default: true]": true,
"hydralux_petal_block_light_blue [default: true]": true,
"pond_anemone [default: true]": true,
"flamaea [default: true]": true,
"cave_bush [default: true]": true,
"murkweed [default: true]": true,
"needlegrass [default: true]": true,
"purple_polypore [default: true]": true,
"aurant_polypore [default: true]": true,
"tail_moss [default: true]": true,
"cyan_moss [default: true]": true,
"twisted_moss [default: true]": true,
"tube_worm [default: true]": true,
"bulb_moss [default: true]": true,
"jungle_fern [default: true]": true,
"ruscus [default: true]": true,
"dense_vine [default: true]": true,
"twisted_vine [default: true]": true,
"bulb_vine_seed [default: true]": true,
"bulb_vine [default: true]": true,
"jungle_vine [default: true]": true,
"rubinea [default: true]": true,
"magnula [default: true]": true,
"filalux [default: true]": true,
"filalux_wings [default: true]": true,
"filalux_lantern [default: true]": true,
"silk_moth_nest [default: true]": true,
"silk_moth_hive [default: true]": true,
"ender_ore [default: true]": true,
"amber_ore [default: true]": true,
"thallasium_ore [default: true]": true,
"thallasium_block [default: true]": true,
"thallasium_tile [default: true]": true,
"thallasium_stairs [default: true]": true,
"thallasium_slab [default: true]": true,
"thallasium_door [default: true]": true,
"thallasium_trapdoor [default: true]": true,
"thallasium_bars [default: true]": true,
"thallasium_chain [default: true]": true,
"thallasium_plate [default: true]": true,
"thallasium_chandelier [default: true]": true,
"thallasium_bulb_lantern [default: true]": true,
"thallasium_bulb_lantern_white [default: true]": true,
"thallasium_bulb_lantern_gray [default: true]": true,
"thallasium_bulb_lantern_light_gray [default: true]": true,
"thallasium_bulb_lantern_black [default: true]": true,
"thallasium_bulb_lantern_blue [default: true]": true,
"thallasium_bulb_lantern_lime [default: true]": true,
"thallasium_bulb_lantern_magenta [default: true]": true,
"thallasium_bulb_lantern_red [default: true]": true,
"thallasium_bulb_lantern_orange [default: true]": true,
"thallasium_bulb_lantern_purple [default: true]": true,
"thallasium_bulb_lantern_cyan [default: true]": true,
"thallasium_bulb_lantern_brown [default: true]": true,
"thallasium_bulb_lantern_green [default: true]": true,
"thallasium_bulb_lantern_yellow [default: true]": true,
"thallasium_bulb_lantern_pink [default: true]": true,
"thallasium_bulb_lantern_light_blue [default: true]": true,
"thallasium_anvil [default: true]": true,
"terminite_block [default: true]": true,
"terminite_tile [default: true]": true,
"terminite_stairs [default: true]": true,
"terminite_slab [default: true]": true,
"terminite_door [default: true]": true,
"terminite_trapdoor [default: true]": true,
"terminite_bars [default: true]": true,
"terminite_chain [default: true]": true,
"terminite_plate [default: true]": true,
"terminite_chandelier [default: true]": true,
"terminite_bulb_lantern [default: true]": true,
"terminite_bulb_lantern_white [default: true]": true,
"terminite_bulb_lantern_gray [default: true]": true,
"terminite_bulb_lantern_light_gray [default: true]": true,
"terminite_bulb_lantern_black [default: true]": true,
"terminite_bulb_lantern_blue [default: true]": true,
"terminite_bulb_lantern_lime [default: true]": true,
"terminite_bulb_lantern_magenta [default: true]": true,
"terminite_bulb_lantern_red [default: true]": true,
"terminite_bulb_lantern_orange [default: true]": true,
"terminite_bulb_lantern_purple [default: true]": true,
"terminite_bulb_lantern_cyan [default: true]": true,
"terminite_bulb_lantern_brown [default: true]": true,
"terminite_bulb_lantern_green [default: true]": true,
"terminite_bulb_lantern_yellow [default: true]": true,
"terminite_bulb_lantern_pink [default: true]": true,
"terminite_bulb_lantern_light_blue [default: true]": true,
"terminite_anvil [default: true]": true,
"aeternium_block [default: true]": true,
"charcoal_block [default: true]": true,
"ender_block [default: true]": true,
"aurora_crystal [default: true]": true,
"amber_block [default: true]": true,
"smaragdant_crystal_shard [default: true]": true,
"smaragdant_crystal [default: true]": true,
"smaragdant_crystal_polished [default: true]": true,
"smaragdant_crystal_tiles [default: true]": true,
"smaragdant_crystal_pillar [default: true]": true,
"smaragdant_crystal_stairs [default: true]": true,
"smaragdant_crystal_slab [default: true]": true,
"smaragdant_crystal_wall [default: true]": true,
"smaragdant_crystal_pedestal [default: true]": true,
"smaragdant_crystal_bricks [default: true]": true,
"smaragdant_crystal_bricks_stairs [default: true]": true,
"smaragdant_crystal_bricks_slab [default: true]": true,
"smaragdant_crystal_bricks_wall [default: true]": true,
"budding_smaragdant_crystal [default: true]": true,
"respawn_obelisk [default: true]": true,
"andesite_lantern [default: true]": true,
"diorite_lantern [default: true]": true,
"granite_lantern [default: true]": true,
"quartz_lantern [default: true]": true,
"purpur_lantern [default: true]": true,
"end_stone_lantern [default: true]": true,
"blackstone_lantern [default: true]": true,
"iron_bulb_lantern [default: true]": true,
"iron_bulb_lantern_white [default: true]": true,
"iron_bulb_lantern_gray [default: true]": true,
"iron_bulb_lantern_light_gray [default: true]": true,
"iron_bulb_lantern_black [default: true]": true,
"iron_bulb_lantern_blue [default: true]": true,
"iron_bulb_lantern_lime [default: true]": true,
"iron_bulb_lantern_magenta [default: true]": true,
"iron_bulb_lantern_red [default: true]": true,
"iron_bulb_lantern_orange [default: true]": true,
"iron_bulb_lantern_purple [default: true]": true,
"iron_bulb_lantern_cyan [default: true]": true,
"iron_bulb_lantern_brown [default: true]": true,
"iron_bulb_lantern_green [default: true]": true,
"iron_bulb_lantern_yellow [default: true]": true,
"iron_bulb_lantern_pink [default: true]": true,
"iron_bulb_lantern_light_blue [default: true]": true,
"iron_chandelier [default: true]": true,
"gold_chandelier [default: true]": true,
"end_stone_furnace [default: true]": true,
"end_stone_smelter [default: true]": true,
"eternal_pedestal [default: true]": true,
"infusion_pedestal [default: true]": true,
"aeternium_anvil [default: true]": true,
"flower_pots": {
"soils": {
"end_mycelium [default: 0]": 0,
"end_moss [default: 1]": 1,
"chorus_nylium [default: 2]": 2,
"cave_moss [default: 3]": 3,
"crystal_moss [default: 4]": 4,
"shadow_grass [default: 5]": 5,
"pink_moss [default: 6]": 6,
"amber_moss [default: 7]": 7,
"jungle_moss [default: 8]": 8,
"sangnum [default: 9]": 9,
"rutiscus [default: 10]": 10,
"pallidium_full [default: 11]": 11
},
"plants": {
"mossy_glowshroom_sapling [default: 0]": 0,
"pythadendron_sapling [default: 1]": 1,
"pythadendron_leaves [default: 2]": 2,
"end_lotus_flower [default: 3]": 3,
"lacugrove_sapling [default: 4]": 4,
"lacugrove_leaves [default: 5]": 5,
"dragon_tree_sapling [default: 6]": 6,
"dragon_tree_leaves [default: 7]": 7,
"tenanea_sapling [default: 8]": 8,
"tenanea_leaves [default: 9]": 9,
"helix_tree_sapling [default: 10]": 10,
"umbrella_tree_sapling [default: 11]": 11,
"lucernia_sapling [default: 12]": 12,
"lucernia_leaves [default: 13]": 13,
"umbrella_moss [default: 14]": 14,
"creeping_moss [default: 15]": 15,
"chorus_grass [default: 16]": 16,
"cave_grass [default: 17]": 17,
"crystal_grass [default: 18]": 18,
"shadow_plant [default: 19]": 19,
"bushy_grass [default: 20]": 20,
"amber_grass [default: 21]": 21,
"twisted_umbrella_moss [default: 22]": 22,
"jungle_grass [default: 23]": 23,
"blooming_cooksonia [default: 24]": 24,
"salteago [default: 25]": 25,
"vaiolush_fern [default: 26]": 26,
"fracturn [default: 27]": 27,
"clawfern [default: 28]": 28,
"globulagus [default: 29]": 29,
"orango [default: 30]": 30,
"aeridium [default: 31]": 31,
"lutebus [default: 32]": 32,
"lamellarium [default: 33]": 33,
"inflexia [default: 34]": 34,
"flammalix [default: 35]": 35,
"small_jellyshroom [default: 36]": 36,
"bolux_mushroom [default: 37]": 37,
"small_amaranita_mushroom [default: 38]": 38,
"neon_cactus [default: 39]": 39,
"shadow_berry [default: 40]": 40,
"blossom_berry_seed [default: 41]": 41,
"amber_root_seed [default: 42]": 42,
"chorus_mushroom_seed [default: 43]": 43,
"murkweed [default: 44]": 44,
"needlegrass [default: 45]": 45
}
}
}

View file

@ -0,0 +1,5 @@
{
"customSky [default: true]": true,
"blendBiomeMusic [default: true]": true,
"sulfurWaterColor [default: true]": true
}

View file

@ -0,0 +1,3 @@
{
"end_veil [default: true]": true
}

View file

@ -0,0 +1,8 @@
{
"dragonfly [default: true]": true,
"end_slime [default: true]": true,
"end_fish [default: true]": true,
"shadow_walker [default: true]": true,
"cubozoa [default: true]": true,
"silk_moth [default: true]": true
}

View file

@ -0,0 +1,58 @@
{
"biomeMap": {
"biomeSizeCaves [default: 32]": 32
},
"portal": {
"hasPortal [default: true]": true,
"customEndPortal [default: true]": true
},
"spikes": {
"hasSpikes [default: true]": true,
"customObsidianSpikes [default: true]": true
},
"hasDragonFights [default: true]": true,
"chorusPlant": {
"changeChorusPlant [default: true]": true
},
"customGenerator": {
"useNewGenerator [default: true]": true,
"generateCentralIsland [default: true]": true,
"endCityFailChance [default: 5]": 5,
"layers": {
"bigIslands": {
"distance[1-8192] [default: 300.0]": 300.0,
"scale[0.1-1024] [default: 200.0]": 200.0,
"averageHeight[0-1] [default: 0.546875]": 0.546875,
"heightVariation[0-1] [default: 0.078125]": 0.078125,
"coverage[0-1] [default: 0.5]": 0.5,
"hasCentralIsland [default: false]": false
},
"mediumIslands": {
"distance[1-8192] [default: 150.0]": 150.0,
"scale[0.1-1024] [default: 100.0]": 100.0,
"averageHeight[0-1] [default: 0.546875]": 0.546875,
"heightVariation[0-1] [default: 0.15625]": 0.15625,
"coverage[0-1] [default: 0.5]": 0.5,
"hasCentralIsland [default: true]": true
},
"smallIslands": {
"distance[1-8192] [default: 60.0]": 60.0,
"scale[0.1-1024] [default: 50.0]": 50.0,
"averageHeight[0-1] [default: 0.546875]": 0.546875,
"heightVariation[0-1] [default: 0.234375]": 0.234375,
"coverage[0-1] [default: 0.5]": 0.5,
"hasCentralIsland [default: false]": false
}
},
"voidRingSize [default: 1000]": 1000
},
"generateObsidianPlatform [default: true]": true,
"spawn": {
"changeSpawn [default: false]": false,
"point": {
"x [default: 20]": 20,
"y [default: 65]": 65,
"z [default: 0]": 0
}
}
}

144
config/betterend/items.json Normal file
View file

@ -0,0 +1,144 @@
{
"items": {
"ender_dust [default: true]": true,
"ender_shard [default: true]": true,
"aeternium_ingot [default: true]": true,
"aeternium_forged_plate [default: true]": true,
"end_lily_leaf [default: true]": true,
"end_lily_leaf_dried [default: true]": true,
"crystal_shards [default: true]": true,
"raw_amber [default: true]": true,
"amber_gem [default: true]": true,
"glowing_bulb [default: true]": true,
"crystalline_sulphur [default: true]": true,
"hydralux_petal [default: true]": true,
"gelatine [default: true]": true,
"eternal_crystal [default: true]": true,
"enchanted_petal [default: true]": true,
"leather_stripe [default: true]": true,
"leather_wrapped_stick [default: true]": true,
"silk_fiber [default: true]": true,
"lumecorn_rod [default: true]": true,
"silk_moth_matrix [default: true]": true,
"enchanted_membrane [default: true]": true,
"music_disc_strange_and_alien [default: true]": true,
"music_disc_grasping_at_stars [default: true]": true,
"music_disc_endseeker [default: true]": true,
"music_disc_eo_dracona [default: true]": true,
"aeternium_helmet [default: true]": true,
"aeternium_chestplate [default: true]": true,
"aeternium_leggings [default: true]": true,
"aeternium_boots [default: true]": true,
"crystalite_helmet [default: true]": true,
"crystalite_chestplate [default: true]": true,
"crystalite_leggings [default: true]": true,
"crystalite_boots [default: true]": true,
"elytra_armored [default: true]": true,
"elytra_crystalite [default: true]": true,
"aeternium_shovel_head [default: true]": true,
"aeternium_pickaxe_head [default: true]": true,
"aeternium_axe_head [default: true]": true,
"aeternium_hoe_head [default: true]": true,
"aeternium_hammer_head [default: true]": true,
"aeternium_sword_blade [default: true]": true,
"aeternium_sword_handle [default: true]": true,
"shadow_berry_raw [default: true]": true,
"shadow_berry_cooked [default: true]": true,
"end_fish_raw [default: true]": true,
"end_fish_cooked [default: true]": true,
"spawn_egg_dragonfly [default: true]": true,
"spawn_egg_end_slime [default: true]": true,
"spawn_egg_end_fish [default: true]": true,
"spawn_egg_shadow_walker [default: true]": true,
"spawn_egg_cubozoa [default: true]": true,
"spawn_egg_silk_moth [default: true]": true,
"bucket_end_fish [default: true]": true,
"bucket_cubozoa [default: true]": true,
"sweet_berry_jelly [default: true]": true,
"shadow_berry_jelly [default: true]": true,
"blossom_berry_jelly [default: true]": true,
"blossom_berry [default: true]": true,
"amber_root_raw [default: true]": true,
"chorus_mushroom_raw [default: true]": true,
"chorus_mushroom_cooked [default: true]": true,
"bolux_mushroom_cooked [default: true]": true,
"cave_pumpkin_pie [default: true]": true,
"umbrella_cluster_juice [default: true]": true,
"handle_attachment_smithing_template [default: true]": true,
"leather_handle_attachment_smithing_template [default: true]": true,
"tool_assembly_smithing_template [default: true]": true,
"plate_upgrade_smithing_template [default: true]": true,
"thallasium_upgrade_smithing_template [default: true]": true,
"terminite_upgrade_smithing_template [default: true]": true,
"aeternium_upgrade_smithing_template [default: true]": true,
"netherite_upgrade_smithing_template [default: true]": true,
"thallasium_raw [default: true]": true,
"thallasium_nugget [default: true]": true,
"thallasium_ingot [default: true]": true,
"thallasium_shovel_head [default: true]": true,
"thallasium_pickaxe_head [default: true]": true,
"thallasium_axe_head [default: true]": true,
"thallasium_hoe_head [default: true]": true,
"thallasium_sword_blade [default: true]": true,
"thallasium_sword_handle [default: true]": true,
"thallasium_forged_plate [default: true]": true,
"terminite_nugget [default: true]": true,
"terminite_ingot [default: true]": true,
"terminite_shovel_head [default: true]": true,
"terminite_pickaxe_head [default: true]": true,
"terminite_axe_head [default: true]": true,
"terminite_hoe_head [default: true]": true,
"terminite_sword_blade [default: true]": true,
"terminite_sword_handle [default: true]": true,
"terminite_forged_plate [default: true]": true,
"guidebook [default: true]": true
},
"musicDiscs": {
"music_disc_strange_and_alien [default: true]": true,
"music_disc_grasping_at_stars [default: true]": true,
"music_disc_endseeker [default: true]": true,
"music_disc_eo_dracona [default: true]": true
},
"tools": {
"aeternium_shovel [default: true]": true,
"aeternium_sword [default: true]": true,
"aeternium_pickaxe [default: true]": true,
"aeternium_axe [default: true]": true,
"aeternium_hoe [default: true]": true,
"aeternium_hammer [default: true]": true,
"iron_hammer [default: true]": true,
"golden_hammer [default: true]": true,
"diamond_hammer [default: true]": true,
"netherite_hammer [default: true]": true,
"thallasium_shovel [default: true]": true,
"thallasium_sword [default: true]": true,
"thallasium_pickaxe [default: true]": true,
"thallasium_axe [default: true]": true,
"thallasium_hoe [default: true]": true,
"thallasium_hammer [default: true]": true,
"terminite_shovel [default: true]": true,
"terminite_sword [default: true]": true,
"terminite_pickaxe [default: true]": true,
"terminite_axe [default: true]": true,
"terminite_hoe [default: true]": true,
"terminite_hammer [default: true]": true
},
"spawnEggs": {
"spawn_egg_dragonfly [default: true]": true,
"spawn_egg_end_slime [default: true]": true,
"spawn_egg_end_fish [default: true]": true,
"spawn_egg_shadow_walker [default: true]": true,
"spawn_egg_cubozoa [default: true]": true,
"spawn_egg_silk_moth [default: true]": true
},
"armour": {
"thallasium_helmet [default: true]": true,
"thallasium_chestplate [default: true]": true,
"thallasium_leggings [default: true]": true,
"thallasium_boots [default: true]": true,
"terminite_helmet [default: true]": true,
"terminite_chestplate [default: true]": true,
"terminite_leggings [default: true]": true,
"terminite_boots [default: true]": true
}
}

View file

@ -0,0 +1,11 @@
{
"portals": [
{
"dimension": "minecraft:overworld",
"item": "betterend:eternal_crystal",
"colorRed": 255,
"colorGreen": 255,
"colorBlue": 255
}
]
}

View file

@ -0,0 +1,3 @@
[general]
resummonedDragonDropsEgg = false
useVanillaSpawnPlatform = false

View file

@ -0,0 +1,2 @@
[general]
disableVanillaFortresses = true

View file

@ -0,0 +1,8 @@
This directory is for a few additional options for YUNG's Better Nether Fortresses.
Options provided may vary by version.
This directory contains subdirectories for supported versions. The first time you run Better Nether Fortresses, a version subdirectory will be created if that version supports advanced options.
For example, the first time you use Better Nether Fortresses for MC 1.19.2 on Fabric, the 'fabric-1_19' subdirectory will be created in this folder.
If no subdirectory for your version is created, then that version probably does not support the additional options.
NOTE -- Most of this mod's config settings can be found in a config file outside this folder!
For example, on Fabric 1.19.2 the file is 'betterfortresses-fabric-1_19.toml'.
Also note that many of the structure's settings such as spawn rate & spawn conditions can only be modified via data pack.

View file

@ -0,0 +1,26 @@
######################################
# itemframes.json #
######################################
This file contains ItemRandomizers describing the probability distribution of items in item frames.
Item frames only spawn in certain rooms and hallway pieces.
For information on ItemRandomizers, see the bottom of this README.
######################################
# ItemRandomizers #
######################################
Describes a set of items and the probability of each item being chosen.
- entries: An object where each entry's key is an item, and each value is that item's probability of being chosen.
The total sum of all probabilities SHOULD NOT exceed 1.0!
- defaultItem: The item used for any leftover probability ranges.
For example, if the total sum of all the probabilities of the entries is 0.6, then
there is a 0.4 chance of the defaultItem being selected.
Here's an example ItemRandomizer:
{
"entries": {
"minecraft:cobblestone": 0.25,
"minecraft:air": 0.2,
"minecraft:stone_sword": 0.1
},
"defaultItem": "minecraft:iron_axe"
}
This randomizer has a 25% chance of returning cobblestone, 20% chance of choosing air,
10% chance of choosing a stone sword, and a 100 - (25 + 20 + 10) = 45% chance of choosing iron axe (since it's the default item).

View file

@ -0,0 +1,48 @@
{
"weaponItems": {
"entries": {
"stone_axe": 0.025,
"iron_axe": 0.025,
"shield": 0.025,
"golden_axe": 0.05,
"golden_sword": 0.05,
"stone_sword": 0.025,
"netherite_sword": 0.005,
"iron_sword": 0.025
},
"defaultItem": "air"
},
"lootItems": {
"entries": {
"nether_wart": 0.1,
"gold_ingot": 0.1,
"gold_nugget": 0.2
},
"defaultItem": "air"
},
"studyItems": {
"entries": {
"writable_book": 0.1,
"paper": 0.1,
"enchanted_book": 0.1,
"book": 0.4
},
"defaultItem": "air"
},
"messHallItems": {
"entries": {
"porkchop": 0.3,
"cooked_porkchop": 0.3,
"gold_ingot": 0.2
},
"defaultItem": "air"
},
"alchemyItems": {
"entries": {
"magma_cream": 0.3,
"quartz": 0.3,
"fire_charge": 0.2
},
"defaultItem": "air"
}
}

View file

@ -0,0 +1,6 @@
{
"stretch": {
"desc:": "The amount by which the chunk render distance sphere is stretched in Y direction. default:2.0, min 0.5, max 10",
"stretch": 2.0
}
}

View file

@ -0,0 +1,2 @@
[betterJungleTemples.general]
disableVanillaJungleTemples = true

View file

@ -0,0 +1,28 @@
minY = -55
maxY = 30
disableVanillaMineshafts = true
[spawnRates]
lanternSpawnRate = 0.0067
torchSpawnRate = 0.02
workstationSpawnRate = 0.025
workstationDungeonSpawnRate = 0.25
smallShaftSpawnRate = 0.07
cobwebSpawnRate = 0.15
smallShaftChestMinecartSpawnRate = 0.00125
mainShaftChestMinecartSpawnRate = 0.01
smallShaftTntMinecartSpawnRate = 0.0024999999441206455
mainShaftTntMinecartSpawnRate = 0.0024999999441206455
zombieVillagerRoomSpawnChance = 2
smallShaftPieceChainLength = 9
[ores]
enabled = true
cobble = 50
coal = 20
iron = 9
redstone = 7
gold = 7
lapis = 3
emerald = 3
diamond = 1

View file

@ -0,0 +1,139 @@
{
"minecraft": {
"soul_sand_valley": {
"spawn": {
"ambient": {
"betternether": {
"firefly": {
"weight [default: 5]": 5,
"minGroupSize [default: 1]": 1,
"maxGroupSize [default: 3]": 3
},
"hydrogen_jellyfish": {
"weight [default: 5]": 5,
"minGroupSize [default: 2]": 2,
"maxGroupSize [default: 6]": 6
}
}
},
"monster": {
"betternether": {
"naga": {
"weight [default: 8]": 8,
"minGroupSize [default: 3]": 3,
"maxGroupSize [default: 5]": 5
}
}
}
}
},
"basalt_deltas": {
"spawn": {
"ambient": {
"betternether": {
"firefly": {
"weight [default: 5]": 5,
"minGroupSize [default: 1]": 1,
"maxGroupSize [default: 3]": 3
},
"hydrogen_jellyfish": {
"weight [default: 5]": 5,
"minGroupSize [default: 2]": 2,
"maxGroupSize [default: 6]": 6
}
}
},
"monster": {
"betternether": {
"naga": {
"weight [default: 8]": 8,
"minGroupSize [default: 3]": 3,
"maxGroupSize [default: 5]": 5
}
}
}
}
},
"warped_forest": {
"spawn": {
"ambient": {
"betternether": {
"firefly": {
"weight [default: 5]": 5,
"minGroupSize [default: 1]": 1,
"maxGroupSize [default: 3]": 3
},
"hydrogen_jellyfish": {
"weight [default: 5]": 5,
"minGroupSize [default: 2]": 2,
"maxGroupSize [default: 6]": 6
}
}
},
"monster": {
"betternether": {
"naga": {
"weight [default: 8]": 8,
"minGroupSize [default: 3]": 3,
"maxGroupSize [default: 5]": 5
}
}
}
}
},
"nether_wastes": {
"spawn": {
"ambient": {
"betternether": {
"firefly": {
"weight [default: 5]": 5,
"minGroupSize [default: 1]": 1,
"maxGroupSize [default: 3]": 3
},
"hydrogen_jellyfish": {
"weight [default: 5]": 5,
"minGroupSize [default: 2]": 2,
"maxGroupSize [default: 6]": 6
}
}
},
"monster": {
"betternether": {
"naga": {
"weight [default: 8]": 8,
"minGroupSize [default: 3]": 3,
"maxGroupSize [default: 5]": 5
}
}
}
}
},
"crimson_forest": {
"spawn": {
"ambient": {
"betternether": {
"firefly": {
"weight [default: 15]": 15,
"minGroupSize [default: 1]": 1,
"maxGroupSize [default: 3]": 3
},
"hydrogen_jellyfish": {
"weight [default: 5]": 5,
"minGroupSize [default: 2]": 2,
"maxGroupSize [default: 6]": 6
}
}
},
"monster": {
"betternether": {
"naga": {
"weight [default: 0]": 0,
"minGroupSize [default: 3]": 3,
"maxGroupSize [default: 5]": 5
}
}
}
}
}
}
}

View file

@ -0,0 +1,257 @@
{
"blocks": {
"nether_reed_stem [default: true]": true,
"willow_leaves [default: true]": true,
"cincinnasite_ore [default: true]": true,
"cincinnasite_block [default: true]": true,
"cincinnasite_forged [default: true]": true,
"cincinnasite_pillar [default: true]": true,
"cincinnasite_bricks [default: true]": true,
"cincinnasite_brick_plate [default: true]": true,
"cincinnasite_stairs [default: true]": true,
"cincinnasite_slab [default: true]": true,
"taburet_cincinnasite [default: true]": true,
"chair_cincinnasite [default: true]": true,
"bar_stool_cincinnasite [default: true]": true,
"cincinnasite_button [default: true]": true,
"cincinnasite_plate [default: true]": true,
"cincinnasite_lantern [default: true]": true,
"cincinnasite_tile_large [default: true]": true,
"cincinnasite_tile_small [default: true]": true,
"cincinnasite_carved [default: true]": true,
"cincinnasite_wall [default: true]": true,
"cincinnasite_bricks_pillar [default: true]": true,
"cincinnasite_bars [default: true]": true,
"cincinnasite_pedestal [default: true]": true,
"cincinnasite_frame [default: true]": true,
"cincinnasite_lantern_small [default: true]": true,
"cincinnasite_chain [default: true]": true,
"nether_ruby_ore [default: true]": true,
"nether_ruby_block [default: true]": true,
"nether_ruby_stairs [default: true]": true,
"nether_ruby_slab [default: true]": true,
"nether_lapis_ore [default: true]": true,
"nether_redstone_ore [default: true]": true,
"nether_brick_tile_large [default: true]": true,
"nether_brick_tile_small [default: true]": true,
"nether_brick_wall [default: true]": true,
"nether_brick_tile_slab [default: true]": true,
"nether_brick_tile_stairs [default: true]": true,
"bone_block [default: true]": true,
"bone_stairs [default: true]": true,
"bone_slab [default: true]": true,
"bone_button [default: true]": true,
"bone_plate [default: true]": true,
"bone_wall [default: true]": true,
"bone_tile [default: true]": true,
"bone_reed_door [default: true]": true,
"bone_cincinnasite_door [default: true]": true,
"quartz_glass [default: true]": true,
"quartz_glass_framed [default: true]": true,
"quartz_glass_framed_white [default: true]": true,
"quartz_glass_framed_orange [default: true]": true,
"quartz_glass_framed_magenta [default: true]": true,
"quartz_glass_framed_light_blue [default: true]": true,
"quartz_glass_framed_yellow [default: true]": true,
"quartz_glass_framed_lime [default: true]": true,
"quartz_glass_framed_pink [default: true]": true,
"quartz_glass_framed_gray [default: true]": true,
"quartz_glass_framed_light_gray [default: true]": true,
"quartz_glass_framed_cyan [default: true]": true,
"quartz_glass_framed_purple [default: true]": true,
"quartz_glass_framed_blue [default: true]": true,
"quartz_glass_framed_brown [default: true]": true,
"quartz_glass_framed_green [default: true]": true,
"quartz_glass_framed_red [default: true]": true,
"quartz_glass_framed_black [default: true]": true,
"quartz_glass_pane [default: true]": true,
"quartz_glass_pane_white [default: true]": true,
"quartz_glass_pane_orange [default: true]": true,
"quartz_glass_pane_magenta [default: true]": true,
"quartz_glass_pane_light_blue [default: true]": true,
"quartz_glass_pane_yellow [default: true]": true,
"quartz_glass_pane_lime [default: true]": true,
"quartz_glass_pane_pink [default: true]": true,
"quartz_glass_pane_gray [default: true]": true,
"quartz_glass_pane_light_gray [default: true]": true,
"quartz_glass_pane_cyan [default: true]": true,
"quartz_glass_pane_purple [default: true]": true,
"quartz_glass_pane_blue [default: true]": true,
"quartz_glass_pane_brown [default: true]": true,
"quartz_glass_pane_green [default: true]": true,
"quartz_glass_pane_red [default: true]": true,
"quartz_glass_pane_black [default: true]": true,
"quartz_glass_framed_pane [default: true]": true,
"quartz_glass_framed_pane_white [default: true]": true,
"quartz_glass_framed_pane_orange [default: true]": true,
"quartz_glass_framed_pane_magenta [default: true]": true,
"quartz_glass_framed_pane_light_blue [default: true]": true,
"quartz_glass_framed_pane_yellow [default: true]": true,
"quartz_glass_framed_pane_lime [default: true]": true,
"quartz_glass_framed_pane_pink [default: true]": true,
"quartz_glass_framed_pane_gray [default: true]": true,
"quartz_glass_framed_pane_light_gray [default: true]": true,
"quartz_glass_framed_pane_cyan [default: true]": true,
"quartz_glass_framed_pane_purple [default: true]": true,
"quartz_glass_framed_pane_blue [default: true]": true,
"quartz_glass_framed_pane_brown [default: true]": true,
"quartz_glass_framed_pane_green [default: true]": true,
"quartz_glass_framed_pane_red [default: true]": true,
"quartz_glass_framed_pane_black [default: true]": true,
"quartz_glass_white [default: true]": true,
"quartz_glass_orange [default: true]": true,
"quartz_glass_magenta [default: true]": true,
"quartz_glass_light_blue [default: true]": true,
"quartz_glass_yellow [default: true]": true,
"quartz_glass_lime [default: true]": true,
"quartz_glass_pink [default: true]": true,
"quartz_glass_gray [default: true]": true,
"quartz_glass_light_gray [default: true]": true,
"quartz_glass_cyan [default: true]": true,
"quartz_glass_purple [default: true]": true,
"quartz_glass_blue [default: true]": true,
"quartz_glass_brown [default: true]": true,
"quartz_glass_green [default: true]": true,
"quartz_glass_red [default: true]": true,
"quartz_glass_black [default: true]": true,
"blue_weeping_obsidian [default: true]": true,
"weeping_obsidian [default: true]": true,
"blue_crying_obsidian [default: true]": true,
"obsidian_bricks [default: true]": true,
"obsidian_bricks_stairs [default: true]": true,
"obsidian_bricks_slab [default: true]": true,
"obsidian_tile [default: true]": true,
"obsidian_tile_small [default: true]": true,
"obsidian_tile_stairs [default: true]": true,
"obsidian_tile_slab [default: true]": true,
"obsidian_rod_tiles [default: true]": true,
"obsidian_glass [default: true]": true,
"obsidian_glass_pane [default: true]": true,
"blue_obsidian [default: true]": true,
"blue_obsidian_bricks [default: true]": true,
"blue_obsidian_bricks_stairs [default: true]": true,
"blue_obsidian_bricks_slab [default: true]": true,
"blue_obsidian_tile [default: true]": true,
"blue_obsidian_tile_small [default: true]": true,
"blue_obsidian_tile_stairs [default: true]": true,
"blue_obsidian_tile_slab [default: true]": true,
"blue_obsidian_rod_tiles [default: true]": true,
"blue_obsidian_glass [default: true]": true,
"blue_obsidian_glass_pane [default: true]": true,
"soul_sandstone [default: true]": true,
"soul_sandstone_cut [default: true]": true,
"soul_sandstone_cut_stairs [default: true]": true,
"soul_sandstone_cut_slab [default: true]": true,
"soul_sandstone_wall [default: true]": true,
"soul_sandstone_smooth [default: true]": true,
"soul_sandstone_chiseled [default: true]": true,
"soul_sandstone_stairs [default: true]": true,
"soul_sandstone_smooth_stairs [default: true]": true,
"soul_sandstone_slab [default: true]": true,
"soul_sandstone_smooth_slab [default: true]": true,
"basalt_bricks [default: true]": true,
"basalt_bricks_stairs [default: true]": true,
"basalt_bricks_slab [default: true]": true,
"basalt_bricks_wall [default: true]": true,
"basalt_slab [default: true]": true,
"orange_mushroom [default: true]": true,
"red_mold [default: true]": true,
"gray_mold [default: true]": true,
"lucis_spore [default: true]": true,
"giant_lucis [default: true]": true,
"giant_mold_sapling [default: true]": true,
"jellyfish_mushroom_sapling [default: true]": true,
"eye_seed [default: true]": true,
"nether_grass [default: true]": true,
"swamp_grass [default: true]": true,
"soul_grass [default: true]": true,
"jungle_plant [default: true]": true,
"bone_grass [default: true]": true,
"sepia_bone_grass [default: true]": true,
"black_vine [default: true]": true,
"blooming_vine [default: true]": true,
"golden_vine [default: true]": true,
"lumabus_vine [default: true]": true,
"golden_lumabus_vine [default: true]": true,
"soul_vein [default: true]": true,
"bone_mushroom [default: true]": true,
"black_bush [default: true]": true,
"ink_bush [default: true]": true,
"ink_bush_seed [default: true]": true,
"smoker [default: true]": true,
"egg_plant [default: true]": true,
"black_apple [default: true]": true,
"black_apple_seed [default: true]": true,
"magma_flower [default: true]": true,
"feather_fern [default: true]": true,
"moss_cover [default: true]": true,
"neon_equisetum [default: true]": true,
"hook_mushroom [default: true]": true,
"whispering_gourd_vine [default: true]": true,
"whispering_gourd [default: true]": true,
"whispering_gourd_lantern [default: true]": true,
"agave [default: true]": true,
"barrel_cactus [default: true]": true,
"nether_cactus [default: true]": true,
"wall_moss [default: true]": true,
"wall_mushroom_brown [default: true]": true,
"wall_mushroom_red [default: true]": true,
"jungle_moss [default: true]": true,
"pig_statue_respawner [default: true]": true,
"cincinnasite_pot [default: true]": true,
"brick_pot [default: true]": true,
"geyser [default: true]": true,
"netherrack_stalactite [default: true]": true,
"glowstone_stalactite [default: true]": true,
"blackstone_stalactite [default: true]": true,
"basalt_stalactite [default: true]": true,
"bone_stalactite [default: true]": true,
"cincinnasite_fire_bowl [default: true]": true,
"bricks_fire_bowl [default: true]": true,
"netherite_fire_bowl [default: true]": true,
"cincinnasite_fire_bowl_soul [default: true]": true,
"bricks_fire_bowl_soul [default: true]": true,
"netherite_fire_bowl_soul [default: true]": true,
"netherrack_moss [default: true]": true,
"nether_mycelium [default: true]": true,
"jungle_grass [default: true]": true,
"mushroom_grass [default: true]": true,
"sepia_mushroom_grass [default: true]": true,
"swampland_grass [default: true]": true,
"farmland [default: true]": true,
"ceiling_mushrooms [default: true]": true,
"roof_tile_nether_bricks [default: true]": true,
"roof_tile_nether_bricks_stairs [default: true]": true,
"roof_tile_nether_bricks_slab [default: true]": true,
"roof_tile_cincinnasite [default: true]": true,
"roof_tile_cincinnasite_stairs [default: true]": true,
"roof_tile_cincinnasite_slab [default: true]": true,
"blackstone_furnace [default: true]": true,
"basalt_furnace [default: true]": true,
"netherrack_furnace [default: true]": true,
"cincinnasite_forge [default: true]": true,
"nether_brewing_stand [default: true]": true,
"cincinnasite_anvil [default: true]": true,
"chest_of_drawers [default: true]": true,
"rubeus_leaves [default: true]": true,
"mushroom_fir_trimmed_chest [default: true]": true,
"anchor_tree_leaves [default: true]": true,
"anchor_tree_vine [default: true]": true,
"nether_sakura_leaves [default: true]": true,
"soul_lily [default: true]": true,
"soul_lily_sapling [default: true]": true,
"red_large_mushroom [default: true]": true,
"brown_large_mushroom [default: true]": true,
"lucis_mushroom [default: true]": true,
"giant_mold [default: true]": true,
"jellyfish_mushroom [default: true]": true,
"eyeball [default: true]": true,
"eyeball_small [default: true]": true,
"eye_vine [default: true]": true,
"potted_plant [default: true]": true,
"veined_sand [default: true]": true,
"lumabus_seed [default: true]": true,
"golden_lumabus_seed [default: true]": true
},
"betternether [default: true]": true
}

View file

@ -0,0 +1,47 @@
{
"generator": {
"world": {
"ores": {
"cincinnasite": {
"vein_count [default: 10]": 10,
"vein_size [default: 8]": 8,
"air_discard_chance [default: 0.0]": 0.0
},
"nether_ruby": {
"vein_count [default: 3]": 3,
"vein_size [default: 8]": 8,
"air_discard_chance [default: 0.0]": 0.0
},
"nether_ruby_soul": {
"vein_count [default: 5]": 5,
"vein_size [default: 5]": 5,
"air_discard_chance [default: 0.1]": 0.1
},
"nether_ruby_large": {
"vein_count [default: 5]": 5,
"vein_size [default: 5]": 5,
"air_discard_chance [default: 0.1]": 0.1
},
"nether_ruby_rare": {
"vein_count [default: 2]": 2,
"vein_size [default: 12]": 12,
"air_discard_chance [default: 0.0]": 0.0
},
"nether_lapis": {
"vein_count [default: 14]": 14,
"vein_size [default: 4]": 4,
"air_discard_chance [default: 0.0]": 0.0
},
"nether_redstone": {
"vein_count [default: 1]": 1,
"vein_size [default: 16]": 16,
"air_discard_chance [default: 0.3]": 0.3
}
},
"cities": {
"distance [default: 64]": 64,
"overworld [default: false]": false
}
}
}
}

View file

@ -0,0 +1,90 @@
{
"items": {
"black_apple [default: true]": true,
"stalagnate_bowl [default: true]": true,
"stalagnate_bowl_wart [default: true]": true,
"stalagnate_bowl_mushroom [default: true]": true,
"stalagnate_bowl_apple [default: true]": true,
"hook_mushroom_cooked [default: true]": true,
"cincinnasite [default: true]": true,
"cincinnasite_ingot [default: true]": true,
"nether_ruby [default: true]": true,
"bowl_upgrade_smithing_template [default: true]": true,
"flaming_ruby_upgrade_smithing_template [default: true]": true,
"cincinnasite_diamond_upgrade_smithing_template [default: true]": true,
"nether_reed_boat [default: true]": true,
"nether_reed_chest_boat [default: true]": true,
"stalagnate_boat [default: true]": true,
"stalagnate_chest_boat [default: true]": true,
"willow_boat [default: true]": true,
"willow_chest_boat [default: true]": true,
"wart_boat [default: true]": true,
"wart_chest_boat [default: true]": true,
"warped_boat [default: true]": true,
"warped_chest_boat [default: true]": true,
"crimson_boat [default: true]": true,
"crimson_chest_boat [default: true]": true,
"rubeus_boat [default: true]": true,
"rubeus_chest_boat [default: true]": true,
"mushroom_fir_boat [default: true]": true,
"mushroom_fir_chest_boat [default: true]": true,
"nether_mushroom_boat [default: true]": true,
"nether_mushroom_chest_boat [default: true]": true,
"anchor_tree_boat [default: true]": true,
"anchor_tree_chest_boat [default: true]": true,
"nether_sakura_boat [default: true]": true,
"nether_sakura_chest_boat [default: true]": true,
"cincinnasite_hammer [default: true]": true,
"cincinnasite_hammer_diamond [default: true]": true,
"nether_ruby_hammer [default: true]": true,
"cincinnasite_excavator [default: true]": true,
"cincinnasite_excavator_diamond [default: true]": true,
"nether_ruby_excavator [default: true]": true,
"glowstone_pile [default: true]": true,
"lapis_pile [default: true]": true,
"agave_leaf [default: true]": true,
"agave_medicine [default: true]": true,
"herbal_medicine [default: true]": true,
"spawn_egg_firefly [default: true]": true,
"spawn_egg_hydrogen_jellyfish [default: true]": true,
"spawn_egg_naga [default: true]": true,
"spawn_egg_flying_pig [default: true]": true,
"spawn_egg_jungle_skeleton [default: true]": true,
"spawn_egg_skull [default: true]": true
},
"tools": {
"cincinnasite_pickaxe [default: true]": true,
"cincinnasite_hoe [default: true]": true,
"cincinnasite_helmet [default: true]": true,
"cincinnasite_axe [default: true]": true,
"cincinnasite_chestplate [default: true]": true,
"cincinnasite_boots [default: true]": true,
"cincinnasite_shears [default: true]": true,
"cincinnasite_leggings [default: true]": true,
"cincinnasite_shovel [default: true]": true,
"cincinnasite_sword [default: true]": true,
"nether_ruby_pickaxe [default: true]": true,
"nether_ruby_hoe [default: true]": true,
"nether_ruby_helmet [default: true]": true,
"nether_ruby_axe [default: true]": true,
"nether_ruby_chestplate [default: true]": true,
"nether_ruby_boots [default: true]": true,
"nether_ruby_leggings [default: true]": true,
"nether_ruby_shovel [default: true]": true,
"nether_ruby_sword [default: true]": true,
"cincinnasite_pickaxe_diamond [default: true]": true,
"cincinnasite_hoe_diamond [default: true]": true,
"cincinnasite_axe_diamond [default: true]": true,
"cincinnasite_shovel_diamond [default: true]": true,
"cincinnasite_sword_diamond [default: true]": true,
"flaming_ruby_pickaxe [default: true]": true,
"flaming_ruby_hoe [default: true]": true,
"flaming_ruby_helmet [default: true]": true,
"flaming_ruby_axe [default: true]": true,
"flaming_ruby_chestplate [default: true]": true,
"flaming_ruby_boots [default: true]": true,
"flaming_ruby_leggings [default: true]": true,
"flaming_ruby_shovel [default: true]": true,
"flaming_ruby_sword [default: true]": true
}
}

View file

@ -0,0 +1,15 @@
{
"egg_plant": {
"mob_damage [default: true]": true,
"player_damage [default: true]": true
},
"respawn_statue": {
"respawn_item [default: minecraft:glowstone]": "minecraft:glowstone",
"item_count [default: 4]": 4
},
"improvement": {
"smaller_armor_offset [default: true]": true,
"lavafall_particles [default: true]": true,
"fog_density[vanilla: 1.0] [default: 0.75]": 0.75
}
}

View file

@ -0,0 +1,16 @@
{
"mobs": {
"spawn_egg_firefly [default: true]": true,
"spawn_egg_hydrogen_jellyfish [default: true]": true,
"spawn_egg_naga [default: true]": true,
"spawn_egg_flying_pig [default: true]": true,
"spawn_egg_jungle_skeleton [default: true]": true,
"spawn_egg_skull [default: true]": true
},
"firefly [default: true]": true,
"hydrogen_jellyfish [default: true]": true,
"naga [default: true]": true,
"flying_pig [default: true]": true,
"jungle_skeleton [default: true]": true,
"skull [default: true]": true
}

View file

@ -0,0 +1,2 @@
[general]
disableVanillaMonuments = true

View file

@ -0,0 +1,5 @@
[betterStrongholds.general]
cobwebReplacementChanceNormal = 0.1
cobwebReplacementChanceSpawner = 0.3
torchSpawnRate = 0.1
lanternSpawnRate = 0.2

View file

@ -0,0 +1,7 @@
This directory is for a few additional options for YUNG's Better Strongholds.
Options provided may vary by version.
This directory contains subdirectories for supported versions. The first time you run Better Strongholds, a version subdirectory will be created if that version supports advanced options.
For example, the first time you use Better Strongholds for MC 1.16 on Forge, the 'forge-1_16' subdirectory will be created in this folder.
If no subdirectory for your version is created, then that version probably does not support the additional options.
NOTE -- MOST OPTIONS CAN BE FOUND IN A CONFIG FILE OUTSIDE THIS FOLDER!
For example, on Forge 1.16 the file is 'betterstrongholds-forge-1_16.toml'.

View file

@ -0,0 +1,49 @@
######################################
# ores.json #
######################################
This file contains a BlockSetSelector (see below) describing the probability of a given ore being chosen.
These probabilities are used in treasure rooms in the stronghold, in which
piles of ore have a chance of spawning.
For information on BlockSetSelectors, see the bottom of this README.
######################################
# rareblocks.json #
######################################
This file contains a BlockSetSelector describing the probability of a given block being chosen.
These probabilities are used in grand libraries, in which
two rare blocks will spawn.
For information on BlockSetSelectors, see the bottom of this README.
######################################
# armorstands.json #
######################################
This file contains ItemSetSelectors describing the probability distribution of armor on armor stands.
Common armor stands spawn in Armoury rooms, while Rare ones are only available in the rare Commander rooms.
For information on ItemSetSelectors, see the bottom of this README.
######################################
# itemframes.json #
######################################
This file contains ItemSetSelectors describing the probability distribution of items in item frames.
Item frames only spawn in storage rooms and armoury rooms.
For information on ItemSetSelectors, see the bottom of this README.
######################################
# BlockSetSelectors #
######################################
Describes a set of blockstates and the probability of each blockstate being chosen.
- entries: An object where each entry's key is a blockstate, and each value is that blockstate's probability of being chosen.
The total sum of all probabilities SHOULD NOT exceed 1.0!
- defaultBlock: The blockstate used for any leftover probability ranges.
For example, if the total sum of all the probabilities of the entries is 0.6, then
there is a 0.4 chance of the defaultBlock being selected.
Here's an example block selector:
"entries": {
"minecraft:cobblestone": 0.25,
"minecraft:air": 0.2,
"minecraft:stone_bricks": 0.1
},
"defaultBlock": "minecraft:oak_planks"
For each block, this selector has a 25% chance of returning cobblestone, 20% chance of choosing air,
10% chance of choosing stone bricks, and a 100 - (25 + 20 + 10) = 45% chance of choosing oak planks (since it's the default block).
######################################
# ItemSetSelectors #
######################################
Describes a set of items and the probability of each item being chosen.
Works the same as BlockSetSelectors, but with items instead of blockstates.

View file

@ -0,0 +1,60 @@
{
"commonHelmets": {
"entries": {
"iron_helmet": 0.3,
"carved_pumpkin": 0.01,
"chainmail_helmet": 0.3,
"leather_helmet": 0.1
},
"defaultItem": "air"
},
"rareHelmets": {
"entries": {
"diamond_helmet": 0.3,
"carved_pumpkin": 0.2
},
"defaultItem": "air"
},
"commonChestplates": {
"entries": {
"chainmail_chestplate": 0.3,
"leather_chestplate": 0.1,
"iron_chestplate": 0.3
},
"defaultItem": "air"
},
"rareChestplates": {
"entries": {
"diamond_chestplate": 0.3
},
"defaultItem": "air"
},
"commonLeggings": {
"entries": {
"leather_leggings": 0.1,
"chainmail_leggings": 0.3,
"iron_leggings": 0.3
},
"defaultItem": "air"
},
"rareLeggings": {
"entries": {
"diamond_leggings": 0.3
},
"defaultItem": "air"
},
"commonBoots": {
"entries": {
"leather_boots": 0.1,
"iron_boots": 0.3,
"chainmail_boots": 0.3
},
"defaultItem": "air"
},
"rareBoots": {
"entries": {
"diamond_boots": 0.3
},
"defaultItem": "air"
}
}

View file

@ -0,0 +1,34 @@
{
"armouryItems": {
"entries": {
"stone_axe": 0.05,
"iron_axe": 0.1,
"shield": 0.1,
"bow": 0.1,
"golden_axe": 0.05,
"golden_sword": 0.05,
"name_tag": 0.05,
"stone_sword": 0.05,
"iron_sword": 0.1,
"arrow": 0.05
},
"defaultItem": "air"
},
"storageItems": {
"entries": {
"melon_seeds": 0.025,
"cake": 0.05,
"rabbit_foot": 0.01,
"compass": 0.05,
"pumpkin_seeds": 0.025,
"paper": 0.25,
"flint": 0.05,
"lead": 0.05,
"slime_ball": 0.05,
"map": 0.25,
"wheat_seeds": 0.025,
"beetroot_seeds": 0.025
},
"defaultItem": "air"
}
}

View file

@ -0,0 +1,14 @@
{
"oreChances": {
"entries": {
"minecraft:emerald_ore": 0.05,
"minecraft:coal_ore": 0.2,
"minecraft:iron_ore": 0.2,
"minecraft:gold_ore": 0.2,
"minecraft:diamond_ore": 0.05,
"minecraft:lapis_ore": 0.15,
"minecraft:redstone_ore[lit=false]": 0.15
},
"defaultBlock": "minecraft:coal_ore"
}
}

View file

@ -0,0 +1,11 @@
{
"blockChances": {
"entries": {
"minecraft:iron_block": 0.3,
"minecraft:diamond_block": 0.1,
"minecraft:gold_block": 0.3,
"minecraft:quartz_block": 0.3
},
"defaultBlock": "minecraft:iron_block"
}
}

View file

@ -0,0 +1,2 @@
[general]
disableVanillaWitchHuts = true

View file

@ -0,0 +1,4 @@
#Prevent running on blocks with higher speeds from changing the field of view.
disable_field_of_view_changes = true
#Add a tooltip to blocks that have an altered block speed with the multiplier.
block_speed_multiplier_tooltip = true

11
config/blockrunner.json Normal file
View file

@ -0,0 +1,11 @@
{
"schema_version": "2",
"#blockrunner:very_quick_blocks": 1.55,
"#blockrunner:slightly_slow_blocks": 0.85,
"#blockrunner:slightly_quick_blocks": 1.15,
"#blockrunner:very_slow_blocks": 0.45,
"#blockrunner:quick_blocks": 1.35,
"#blockrunner:slow_blocks": 0.65,
"minecraft:dirt_path": 1.35,
"#minecraft:stone_bricks": 1.15
}

View file

@ -0,0 +1,66 @@
{
"lichConfig": {
"eternalNighttime": true,
"experienceDrop": 1500,
"idleHealingPerTick": 0.20000000298023224,
"health": 300.0,
"missile": {
"statusEffectId": "minecraft:slowness",
"statusEffectDuration": 100,
"statusEffectPotency": 2,
"damage": 9.0
},
"comet": {
"explosionStrength": 4.0
},
"summonMechanic": {
"isEnabled": true,
"entitiesThatCountToSummonCounter": [
"minecraft:zombie",
"minecraft:skeleton",
"minecraft:drowned",
"minecraft:giant",
"minecraft:husk",
"minecraft:phantom",
"minecraft:skeleton_horse",
"minecraft:stray",
"minecraft:wither",
"minecraft:wither_skeleton",
"minecraft:zoglin",
"minecraft:zombie_horse",
"minecraft:zombie_villager",
"minecraft:zombified_piglin"
],
"numEntitiesKilledToDropSoulStar": 50
}
},
"obsidilithConfig": {
"health": 300.0,
"armor": 14.0,
"attack": 16.0,
"idleHealingPerTick": 0.5,
"experienceDrop": 1000,
"spawnPillarOnDeath": true,
"anvilAttackExplosionStrength": 4.0
},
"gauntletConfig": {
"health": 250.0,
"armor": 8.0,
"attack": 16.0,
"idleHealingPerTick": 0.5,
"experienceDrop": 1000,
"spawnAncientDebrisOnDeath": true,
"energizedPunchExplosionSize": 4.5,
"normalPunchExplosionMultiplier": 1.5
},
"voidBlossomConfig": {
"health": 350.0,
"armor": 4.0,
"attack": 12.0,
"idleHealingPerTick": 0.5,
"experienceDrop": 1000
},
"generalConfig": {
"tableOfElevationRadius": 3
}
}

View file

@ -0,0 +1,14 @@
{
"boardUpdateFrequency": 45,
"boardGenFrequency": 2,
"flatBonusTimePerBounty": 0,
"shouldBountiesHaveTimersAndExpire": true,
"dataPackExclusions": [
"bounty_pools/bountiful/example_pool",
"bounty_pools/*/another_example",
"bounty_decrees/other/*"
],
"objectiveModifier": 0,
"maxNumRewards": 2,
"showCompletionToast": true
}

3
config/camping.json Normal file
View file

@ -0,0 +1,3 @@
{
"enableGlint": true
}

View file

@ -0,0 +1,6 @@
# If set to false, warnings will not get logged when a component fails to be resolved (typically due to mods being removed)
# Default value: true
log-deserialization-warnings = true
# Internal value, do not edit or your changes may be arbitrarily reset
config-version = 1

View file

@ -0,0 +1,25 @@
{
"GIVE_DARKNESS": true,
"DISAPPEAR": true,
"SPAWN_CHANCE_PER_TICK": 0.005,
"RESET_CALM_MIN": 300,
"RESET_CALM_MAX": 600,
"RESET_CALM_COOLDOWN": 1200,
"RESET_CALM_COOLDOWN_CHANCE": 0.4,
"RESET_NOISE_MIN": 240,
"RESET_NOISE_MAX": 360,
"SPAWN_HEIGHT": 40,
"ALLOW_SURFACE_SPAWN": false,
"SKY_LIGHT_LEVEL": 8,
"BLOCK_LIGHT_LEVEL": 15,
"SPOTTING_RANGE": 60,
"TIME_UNTIL_LEAVE": 300,
"TIME_UNTIL_LEAVE_CHASE": 30,
"CAN_CLIMB": true,
"ALLOW_RIDING": false,
"TARGET_INVISIBLE": true,
"MAX_HEALTH": 60.0,
"ATTACK_DAMAGE": 6.0,
"ATTACK_SPEED": 0.35,
"MOVEMENT_SPEED": 0.5
}

12
config/collective.json5 Normal file
View file

@ -0,0 +1,12 @@
{
// When enabled, transfer the held items and armour from replaced entities by any of the Entity Spawn mods which depend on Collective.
"transferItemsBetweenReplacedEntities": true,
// The amount of times Collective loops through possible mob drops to get them all procedurally. Drops are only generated when a dependent mod uses them. Lowering this can increase world load time but decrease accuracy.
// min: 1, max: 500
"loopsAmountUsedToGetAllEntityDrops": 100,
// The delay of the is-there-a-block-around-check around entities in ms. Used in mods which depends on a specific blockstate in the world. Increasing this number can increase TPS if needed.
// min: 0, max: 3600000
"findABlockCheckAroundEntitiesDelayMs": 30000,
// Enables pets for Patrons. Will be added in a future release.
"enablePatronPets": true
}

View file

@ -0,0 +1,11 @@
{
"playCooldownSound": true,
"playCooldownFlash": true,
"playRollSound": true,
"hudArrowColor": 5540067,
"hudBackgroundOpacity": 75,
"showWhenFull": true,
"showHUDInCreative": false,
"showKeybinding": true,
"keybindingLabelPosition": "LEFT"
}

View file

@ -0,0 +1,23 @@
{
"longfooted": {
"enabled": true,
"max_level": 5,
"min_cost": 12,
"step_cost": 12,
"bonus_per_level": 1.0
},
"acrobat": {
"enabled": true,
"max_level": 10,
"min_cost": 15,
"step_cost": 14,
"bonus_per_level": 0.1
},
"multi_roll": {
"enabled": true,
"max_level": 4,
"min_cost": 15,
"step_cost": 17,
"bonus_per_level": 1.0
}
}

View file

@ -0,0 +1,9 @@
{
"rollWidget": {
"origin": "BOTTOM",
"offset": {
"field_1343": 108.0,
"field_1342": -12.0
}
}
}

View file

@ -0,0 +1,22 @@
{
// The number of game ticks players become invulnerable upon rolling
"invulnerable_ticks_upon_roll": 0,
// The duration of the roll ability, expressed as a number of ticks, during which the player cannot use item/attack/jump etc...
"roll_duration": 8,
// Allows Vanilla Minecraft auto jump feature to work while rolling
"allow_auto_jump_while_rolling": true,
// Allows jumping while rolling. WARNING! Setting this to `true` breaks roll distance attribute and enchantment
"allow_jump_while_rolling": false,
// Allows combat roll while the player has its weapon on cooldown
"allow_rolling_while_weapon_cooldown": false,
// Allows combat roll while the player is in the air. WARNING! Setting this to `true` breaks roll distance attribute and enchantment
"allow_rolling_while_airborn": false,
// The amount of exhaust (hunger) to be added to the player on every roll
"exhaust_on_roll": 0.10000000149011612,
// The amount of food level above which players can do a roll
"food_level_required": 6.0,
// The cooldown duration of the combat roll ability expressed in seconds
"roll_cooldown": 4.0,
// Default roll distance attribute is `3`. Settings this to `1` will make it `4`. Warning! Attribute based scaling does not effect this.
"additional_roll_distance": 0.0
}

34
config/connectivity.json Normal file
View file

@ -0,0 +1,34 @@
{
"disableLoginLimits": {
"desc:": "Should login packet size limits be disabled? Error:(IOException(\"Payload may not be larger than 1048576 bytes\")) default:true",
"disableLoginLimits": true
},
"disablePacketLimits": {
"desc:": "Should play packet size limits be disabled? Error:(Badly compressed packet) default:true",
"disablePacketLimits": true
},
"disableChatVerificationDisconnect": {
"desc:": "(Clientside) Disables players disconnecting on chat message verification problems,(enable debugPrintMessages to see the message causing issues). default:true",
"disableChatVerificationDisconnect": true
},
"debugPrintMessages": {
"desc:": "Enable addition debug logging for networking errors. default:false",
"debugPrintMessages": false
},
"logintimeout": {
"desc:": "Set the max login timeout in seconds. default = 120",
"logintimeout": 120
},
"disconnectTimeout": {
"desc:": "Set the ingame disconnect timeout for disconnecting players. Default = 60sec",
"disconnectTimeout": 60
},
"packetHistoryMinutes": {
"desc:": "Set the amount of minutes for which network packet history data is saved. Default = 5 minutes",
"packetHistoryMinutes": 5
},
"showFullResourceLocationException": {
"desc:": "Enable to see the full log output for all resource location exceptions. Default = false",
"showFullResourceLocationException": false
}
}

View file

@ -0,0 +1,21 @@
{
//Turn individual functionalities on or off.
"features": {
// Right-clicking a farmland block with a watering can will permanently hydrate it.
//
// -- WARNING --
// This MUST be set the same on both the client and server, and changing it requires a full restart to take effect!
// Contact your server administrator if you are unsure, and preferably leave this as it was provided by default.
"wateringCanPermanentFarmland": true,
// Umbrella attracts lightning in the thunderstorm
"umbrellaAttractsLightning": true,
// Umbrella slows down the player's falling speed and reduces fall damage.
"umbrellaSlowsDownFalling": true,
// Rain clothes grant additional hearts in the rain and thunderstorm.
"rainclothesIncreasedHp": true,
// The umbrella protects players from rain and sunlight when used with the Origins mod.
"umbrellaOriginsIntegration": true,
// Rainhats and Raincoats (with the hood activated) protect players from rain when used with the Origins mod
"rainclothesOriginsIntegration": true
}
}

View file

@ -0,0 +1,42 @@
{
// Changes the Creeper Overhaul creepers to destroy blocks or not.
"destroyBlocks": true,
"client": {
// Change the Vanilla Creeper to a new and improved texture with better animations.
"replaceDefaultCreeper": true
},
"spawning": {
// Change the Creeper Overhaul creepers to spawn or not.
"allowSpawning": true,
// Change the Jungle Creeper to spawn or not.
"allowJungleCreeperSpawning": true,
// Change the Bamboo Creeper to spawn or not.
"allowBambooCreeperSpawning": true,
// Change the Desert Creeper to spawn or not.
"allowDesertCreeperSpawning": true,
// Change the Badlands Creeper to spawn or not.
"allowBadlandsCreeperSpawning": true,
// Change the Hills Creeper to spawn or not.
"allowHillsCreeperSpawning": true,
// Change the Savannah Creeper to spawn or not.
"allowSavannahCreeperSpawning": true,
// Change the Mushroom Creeper to spawn or not.
"allowMushroomCreeperSpawning": true,
// Change the Swamp Creeper to spawn or not.
"allowSwampCreeperSpawning": true,
// Change the Dripstone Creeper to spawn or not.
"allowDripstoneCreeperSpawning": true,
// Change the Cave Creeper to spawn or not.
"allowCaveCreeperSpawning": true,
// Change the Dark Oak Creeper to spawn or not.
"allowDarkOakCreeperSpawning": true,
// Change the Spruce Creeper to spawn or not.
"allowSpruceCreeperSpawning": true,
// Change the Beach Creeper to spawn or not.
"allowBeachCreeperSpawning": true,
// Change the Snowy Creeper to spawn or not.
"allowSnowyCreeperSpawning": true,
// Change the Ocean Creeper to spawn or not.
"allowOceanCreeperSpawning": true
}
}

View file

@ -0,0 +1,75 @@
/*
This config file makes it possible to switch off any Minecraft structure.
To disable a structure, simply set the value of that structure to "false".
To change the rarity of a structure category, use the other file in the folder.
*/
{
"igloos": {
"igloo": true
},
"desert_pyramids": {
"desert_pyramid": true
},
"end_cities": {
"end_city": true
},
"ocean_ruins": {
"ocean_ruin_cold": true,
"ocean_ruin_warm": true
},
"shipwrecks": {
"shipwreck": true,
"shipwreck_beached": true
},
"woodland_mansions": {
"mansion": true
},
"ancient_cities": {
"ancient_city": true
},
"buried_treasures": {
"buried_treasure": true
},
"villages": {
"village_plains": true,
"village_desert": true,
"village_savanna": true,
"village_snowy": true,
"village_taiga": true
},
"nether_complexes": {
"fortress": true,
"bastion_remnant": true
},
"ocean_monuments": {
"monument": true
},
"jungle_temples": {
"jungle_pyramid": true
},
"nether_fossils": {
"nether_fossil": true
},
"mineshafts": {
"mineshaft": true,
"mineshaft_mesa": true
},
"pillager_outposts": {
"pillager_outpost": true
},
"swamp_huts": {
"swamp_hut": true
},
"strongholds": {
"stronghold": true
},
"ruined_portals": {
"ruined_portal": true,
"ruined_portal_desert": true,
"ruined_portal_jungle": true,
"ruined_portal_swamp": true,
"ruined_portal_mountain": true,
"ruined_portal_ocean": true,
"ruined_portal_nether": true
}
}

View file

@ -0,0 +1,96 @@
/*
This config file makes it possible to change the spacing, separation, salt (and frequency) of Minecraft's structure sets.
SPACING --- controls how far a structure can be from others of its kind
SEPARATION --- controls how close to each other two structures of the same type can be.
KEEP IN MIND THAT SPACING ALWAYS NEEDS TO BE HIGHER THAN SEPARATION.
*/
{
"igloos": {
"spacing": 32,
"separation": 8,
"salt": 14357618
},
"desert_pyramids": {
"spacing": 32,
"separation": 8,
"salt": 14357617
},
"end_cities": {
"spacing": 20,
"separation": 11,
"salt": 10387313
},
"ocean_ruins": {
"spacing": 20,
"separation": 8,
"salt": 14357621
},
"shipwrecks": {
"spacing": 24,
"separation": 4,
"salt": 165745295
},
"woodland_mansions": {
"spacing": 80,
"separation": 20,
"salt": 10387319
},
"ancient_cities": {
"spacing": 24,
"separation": 8,
"salt": 20083232
},
"buried_treasures": {
"spacing": 1,
"separation": 0,
"frequency": 0.01,
"salt": 0
},
"villages": {
"spacing": 34,
"separation": 8,
"salt": 10387312
},
"nether_complexes": {
"spacing": 27,
"separation": 4,
"salt": 30084232
},
"ocean_monuments": {
"spacing": 32,
"separation": 5,
"salt": 10387313
},
"jungle_temples": {
"spacing": 32,
"separation": 8,
"salt": 14357619
},
"nether_fossils": {
"spacing": 2,
"separation": 1,
"salt": 14357921
},
"mineshafts": {
"spacing": 1,
"separation": 0,
"frequency": 0.004,
"salt": 0
},
"pillager_outposts": {
"spacing": 32,
"separation": 8,
"frequency": 0.2,
"salt": 165745296
},
"swamp_huts": {
"spacing": 32,
"separation": 8,
"salt": 14357620
},
"ruined_portals": {
"spacing": 40,
"separation": 15,
"salt": 34222645
}
}

22
config/cupboard.json Normal file
View file

@ -0,0 +1,22 @@
{
"showCommandExecutionErrors": {
"desc:": "Whether to display errors during command execution: default:true",
"showCommandExecutionErrors": true
},
"debugChunkloadAttempts": {
"desc:": "Enables debug logging of chunks being forceloaded on serverthread by directly accessing an unloaded chunk, which stalls the server until the chunk finishes loading, incompatible with lithium and its forks: default:false",
"debugChunkloadAttempts": false
},
"skipErrorOnEntityLoad": {
"desc:": "Prevent crashes on entity loading: default:false",
"skipErrorOnEntityLoad": false
},
"logOffthreadEntityAdd": {
"desc:": "Entities should only be added on the server thread itself, cupboard fixes the crashes caused by mods violating that, this option enables the logging of those: default:true",
"logOffthreadEntityAdd": true
},
"forceHeapDumpOnOOM": {
"desc:": "Enables creating a heap dump automatically once the game crashes with an out of memory issue, use with care heapdumps take a lot of space. default:false",
"forceHeapDumpOnOOM": false
}
}

View file

@ -0,0 +1,2 @@
#Only allow targeting alive entities, as opposed to entities that have already died and only remain to render a death animation. Greatly helps in combat as dead entities will no longer absorb hits.
target_alive_only = true

View file

@ -0,0 +1 @@
{}

72
config/debugify.json Normal file
View file

@ -0,0 +1,72 @@
{
"MC-577": true,
"MC-2025": true,
"MC-4490": true,
"MC-7569": true,
"MC-8187": true,
"MC-12829": true,
"MC-14923": true,
"MC-22882": true,
"MC-30391": true,
"MC-31819": true,
"MC-46766": true,
"MC-55347": true,
"MC-59810": false,
"MC-69216": true,
"MC-72151": true,
"MC-79545": true,
"MC-80859": true,
"MC-88371": true,
"MC-89146": true,
"MC-90084": true,
"MC-90683": true,
"MC-93018": true,
"MC-93384": true,
"MC-100991": true,
"MC-108948": true,
"MC-111516": true,
"MC-112730": true,
"MC-116379": true,
"MC-119417": true,
"MC-119754": true,
"MC-121706": true,
"MC-121772": true,
"MC-121903": true,
"MC-122477": true,
"MC-122627": true,
"MC-123739": true,
"MC-124117": true,
"MC-127970": true,
"MC-129909": true,
"MC-132878": true,
"MC-135971": true,
"MC-140646": true,
"MC-143474": true,
"MC-155509": true,
"MC-159163": true,
"MC-160095": true,
"MC-165381": true,
"MC-176559": true,
"MC-179072": true,
"MC-183776": true,
"MC-183990": true,
"MC-193343": true,
"MC-197260": true,
"MC-199467": true,
"MC-200418": true,
"MC-206922": true,
"MC-215530": true,
"MC-215531": true,
"MC-217716": true,
"MC-223153": true,
"MC-224729": true,
"MC-227169": true,
"MC-231097": true,
"MC-231743": true,
"MC-232869": true,
"MC-237493": true,
"MC-263865": true,
"opt_out_updater": false,
"gameplay_fixes_in_multiplayer": false,
"default_disabled": false
}

27
config/deeperdarker.json5 Normal file
View file

@ -0,0 +1,27 @@
{
// Chance of either sculk leeches or stalkers spawning.
spawnSomethingFromAncientVaseChance: 0.16,
// Chance of sculk leeches spawning. This is only used if something should spawn in the first place, as per `spawnSomethingFromAncientVaseChance`. If sculk leeches do not spawn, a stalker will be spawned instead.
sculkLeechesFromAncientVaseChance: 0.7,
renderWardenHelmetHorns: true,
geysersApplySlowFalling: false,
geyserLaunchVelocity: 2.5,
// The minimum inner width (not counting the frame) of the Otherside portal in order to light it successfully
portalMinWidth: 8,
// The minimum inner height (not counting the frame) of the Otherside portal in order to light it successfully
portalMinHeight: 4,
// The maximum inner width (not counting the frame) of the Otherside portal in order to light it successfully
portalMaxWidth: 48,
// The maximum inner height (not counting the frame) of the Otherside portal in order to light it successfully
portalMaxHeight: 24,
// The lowest Y coordinate to search to generate an Otherside portal
portalMinSearchHeight: 2,
// The highest Y coordinate to search to generate an Otherside portal
portalMaxSearchHeight: 122,
// The width of Otherside portals generated when traveling through dimensions and no portal is available
generatedPortalWidth: 8,
// The height of Otherside portals generated when traveling through dimensions and no portal is available
generatedPortalHeight: 4,
wardenHeartPulses: true,
changePhantomTextures: true
}

View file

@ -0,0 +1,3 @@
{
"enable_logging": false
}

15
config/doubledoors.json5 Normal file
View file

@ -0,0 +1,15 @@
{
// Whether the recursive opening feature should be enabled. This allows you to for example build a giant door with trapdoors which will all open at the same time, as long as they are connected. The 'recursiveOpeningMaxBlocksDistance' config option determines how far the function should search.
"enableRecursiveOpening": true,
// How many blocks the recursive function should search when 'enableRecursiveOpening' is enabled.
// min: 1, max: 64
"recursiveOpeningMaxBlocksDistance": 10,
// When enables, the mod works with double doors.
"enableDoors": true,
// When enables, the mod works with double fence gates.
"enableFenceGates": true,
// When enables, the mod works with double trapdoors.
"enableTrapdoors": true,
// Checks if there are other mods loaded with double door functionality, such as Quark. If found, it edits a line in their config to disable double doors. Fixes doors not opening due to code being ran twice.
"enableModIncompatibilityCheck": true
}

View file

@ -0,0 +1,5 @@
{
"enable_overriding_enchantment_rarity": true,
"enable_scaled_items_rarity": true,
"scaled_item_rarity_max": "RARE"
}

Some files were not shown because too many files have changed in this diff Show more