Initialize pack from in-play
This commit is contained in:
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
*.zip
|
||||
*.mrpack
|
||||
780
config/DistantHorizons.toml
Normal file
780
config/DistantHorizons.toml
Normal file
@@ -0,0 +1,780 @@
|
||||
_version = 3
|
||||
|
||||
[server]
|
||||
#
|
||||
# Defines the Z-coordinate of the central point for generation boundaries, in blocks.
|
||||
generationBoundsZ = 0
|
||||
#
|
||||
# Defines the distance the player will receive updates around.
|
||||
realTimeUpdateDistanceRadiusInChunks = 256
|
||||
#
|
||||
# Prefix of the level keys sent to the clients.
|
||||
# If the mod is running behind a proxy, each backend should use a unique value.
|
||||
# If this value is empty, level key will be based on the server's seed hash.
|
||||
levelKeyPrefix = ""
|
||||
#
|
||||
# Defines the distance allowed to be synchronized around the player.
|
||||
# Should be the same or larger than maxGenerationRequestDistance in most cases.
|
||||
maxSyncOnLoadRequestDistance = 4096
|
||||
#
|
||||
# If true, clients will receive updated LODs when joining or loading new LODs.
|
||||
synchronizeOnLoad = true
|
||||
#
|
||||
# Defines the distance allowed to generate around the player.
|
||||
maxGenerationRequestDistance = 4096
|
||||
#
|
||||
# Defines the X-coordinate of the central point for generation boundaries, in blocks.
|
||||
generationBoundsX = 0
|
||||
#
|
||||
# Makes the server send level keys for each world.
|
||||
# Disable this if you use alternative ways to send level keys.
|
||||
sendLevelKeys = true
|
||||
#
|
||||
# How many LOD generation requests per second should a client send?
|
||||
# Also limits the number of client requests allowed to stay in the server's queue.
|
||||
generationRequestRateLimit = 20
|
||||
#
|
||||
# How many LOD sync requests per second should a client send?
|
||||
# Also limits the amount of player's requests allowed to stay in the server's queue.
|
||||
syncOnLoadRateLimit = 50
|
||||
#
|
||||
# Defines the radius around the central point within which generation is allowed, in blocks.
|
||||
# If this value is set to 0, generation bounds are disabled.
|
||||
generationBoundsRadius = 0
|
||||
#
|
||||
# Maximum speed for uploading LODs to the clients, in KB/s.
|
||||
# Value of 0 disables the limit.
|
||||
maxDataTransferSpeed = 500
|
||||
#
|
||||
# If true, clients will receive real-time LOD updates for chunks outside the client's render distance.
|
||||
enableRealTimeUpdates = true
|
||||
|
||||
[server.experimental]
|
||||
#
|
||||
# When enabled on the client, this allows loading lower detail levels as needed to speed up terrain generation.
|
||||
# This must also be enabled on the server; otherwise, it will have no effect.
|
||||
# For better performance when switching LOD detail levels, enabling [upsampleLowerDetailLodsToFillHoles] is recommended.
|
||||
enableNSizedGeneration = false
|
||||
|
||||
[common]
|
||||
|
||||
[common.lodBuilding]
|
||||
#
|
||||
# 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"
|
||||
#
|
||||
# When DH pulls in pre-existing chunks it will attempt to
|
||||
# run any missing world generation steps; for example:
|
||||
# if a chunk has the status SURFACE, DH will skip BIOMES
|
||||
# and SURFACE, but will run FEATURES.
|
||||
#
|
||||
# However if for some reason the chunks are malformed
|
||||
# or there's some other issue that causes the status
|
||||
# to be incorrect that can either cause world gen
|
||||
# lock-ups and/or crashes.
|
||||
# If either of those happen try setting this to True.
|
||||
assumePreExistingChunksAreFinished = false
|
||||
#
|
||||
# If true LOD generation for pre-existing chunks will attempt to pull the lighting data
|
||||
# saved in Minecraft's Region files.
|
||||
# If false DH will pull in chunks without lighting and re-light them.
|
||||
#
|
||||
# Setting this to true will result in faster LOD generation
|
||||
# for already generated worlds, but is broken by most lighting mods.
|
||||
#
|
||||
# Set this to false if LODs are black.
|
||||
pullLightingForPregeneratedChunks = 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"
|
||||
#
|
||||
# Enabling this will drastically increase chunk processing time
|
||||
# and you may need to increase your CPU load to handle it.
|
||||
#
|
||||
# Normally DH will attempt to skip creating LODs for chunks it's already seen
|
||||
# and that haven't changed.
|
||||
#
|
||||
# However sometimes that logic incorrectly prevents LODs from being updated.
|
||||
# Disabling this check may fix issues where LODs aren't updated after
|
||||
# blocks have been changed.
|
||||
disableUnchangedChunkCheck = false
|
||||
#
|
||||
# True: Recalculate chunk height maps before chunks can be used by DH.
|
||||
# This can fix problems with worlds created by World Painter or
|
||||
# other external tools where the heightmap format may be incorrect.
|
||||
# False: Assume any height maps handled by Minecraft are correct.
|
||||
#
|
||||
# Fastest: False
|
||||
# Most Compatible: True
|
||||
recalculateChunkHeightmaps = false
|
||||
|
||||
[common.lodBuilding.experimental]
|
||||
#
|
||||
# When active DH will attempt to fill missing LOD data
|
||||
# with any data that is present in the tree, preventing holes when moving
|
||||
# when a N-sized generator (or server) is active.
|
||||
#
|
||||
# This is only used when N-sized world generation is available
|
||||
# and/or when on a server where [generateOnlyInHighestDetail] is false.
|
||||
#
|
||||
# Experimental:
|
||||
# Enabling this option will increase CPU and harddrive use
|
||||
# and may cause rendering bugs.
|
||||
upsampleLowerDetailLodsToFillHoles = false
|
||||
|
||||
[common.multiThreading]
|
||||
#
|
||||
# How many threads should be used by Distant Horizons?
|
||||
numberOfThreads = 3
|
||||
#
|
||||
# A value between 1.0 and 0.0 that represents the 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.
|
||||
threadRunTimeRatio = "1.0"
|
||||
|
||||
[common.logging]
|
||||
#
|
||||
# If enabled, the mod will log information about the renderer OpenGL process.
|
||||
# This can be useful for debugging.
|
||||
logRendererGLEvent = "LOG_ERROR_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_ERROR_TO_CHAT_AND_INFO_TO_FILE"
|
||||
#
|
||||
# If enabled, the mod will log information about network operations.
|
||||
# This can be useful for debugging.
|
||||
logNetworkEvent = "LOG_ERROR_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_ERROR_TO_CHAT_AND_INFO_TO_FILE"
|
||||
#
|
||||
# If enabled, the mod will log information about the world generation process.
|
||||
# This can be useful for debugging.
|
||||
logWorldGenEvent = "LOG_ERROR_TO_CHAT_AND_INFO_TO_FILE"
|
||||
#
|
||||
# If enabled, the mod will log information about the world generation process.
|
||||
# This can be useful for debugging.
|
||||
logWorldGenLoadEvent = "LOG_ERROR_TO_CHAT_AND_INFO_TO_FILE"
|
||||
|
||||
[common.logging.warning]
|
||||
#
|
||||
# If enabled, a chat message will be displayed when DH has too many chunks
|
||||
# queued for updating.
|
||||
showUpdateQueueOverloadedChatWarning = false
|
||||
#
|
||||
# If enabled, a chat message will be displayed if Java doesn't have enough
|
||||
# memory allocated to run DH well.
|
||||
showLowMemoryWarningOnStartup = true
|
||||
#
|
||||
# If enabled, a chat message will be displayed when a replay is started
|
||||
# giving some basic information about how DH will function.
|
||||
showReplayWarningOnStartup = true
|
||||
#
|
||||
# If enabled, a chat message will be displayed when a potentially problematic
|
||||
# mod is installed alongside DH.
|
||||
showModCompatibilityWarningsOnStartup = true
|
||||
#
|
||||
# If enabled, a chat message will be displayed if vanilla MC's
|
||||
# render distance is higher than the recommended amount.
|
||||
showHighVanillaRenderDistanceWarning = true
|
||||
#
|
||||
# If enabled, a chat message will be displayed if DH detects
|
||||
# that any pooled objects have been garbage collected.
|
||||
showPoolInsufficientMemoryWarning = true
|
||||
|
||||
[common.worldGenerator]
|
||||
#
|
||||
# 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.
|
||||
#
|
||||
# INTERNAL_SERVER
|
||||
# Ask the local server to generate/load each chunk.
|
||||
# This is the most compatible and will generate structures correctly,
|
||||
# but may cause server/simulation lag.
|
||||
# Note: unlike other modes this option DOES save generated chunks to
|
||||
# Minecraft's region files.
|
||||
distantGeneratorMode = "FEATURES"
|
||||
#
|
||||
# How should distant generator progress be displayed?
|
||||
#
|
||||
# OVERLAY: may be the same as CHAT for some Minecraft versions
|
||||
# CHAT
|
||||
# LOG
|
||||
# DISABLED
|
||||
showGenerationProgress = "OVERLAY"
|
||||
#
|
||||
# How often should the distant generator progress be displayed?
|
||||
generationProgressDisplayIntervalInSeconds = 5
|
||||
#
|
||||
# For how many seconds should instructions for disabling the distant generator progress be displayed?
|
||||
# Setting this to 0 hides the instructional message so the world gen progress is shown immediately when it starts.
|
||||
generationProgressDisableMessageDisplayTimeInSeconds = 20
|
||||
#
|
||||
# Should Distant Horizons slowly generate LODs
|
||||
# outside the vanilla render distance?
|
||||
# Depending on the generator mode, this will import existing chunks
|
||||
# and/or generating missing chunks.
|
||||
enableDistantGeneration = true
|
||||
|
||||
[client]
|
||||
#
|
||||
# Should Distant Horizon's config button appear in Minecraft's options screen next to the fov slider?
|
||||
showDhOptionsButtonInMinecraftUi = true
|
||||
|
||||
[client.advanced]
|
||||
|
||||
[client.advanced.autoUpdater]
|
||||
#
|
||||
# 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"
|
||||
#
|
||||
# Automatically check for updates on game launch?
|
||||
enableAutoUpdater = true
|
||||
#
|
||||
# Should Distant Horizons silently, automatically download and install new versions?
|
||||
# This setting is force disabled on dedicated servers for stability reasons.
|
||||
enableSilentUpdates = false
|
||||
|
||||
[client.advanced.debugging]
|
||||
#
|
||||
# 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
|
||||
#
|
||||
# What renderer is active?
|
||||
#
|
||||
# DEFAULT: Default lod renderer
|
||||
# DEBUG: Debug testing renderer
|
||||
# DISABLED: Disable rendering
|
||||
rendererMode = "DISABLED"
|
||||
#
|
||||
# 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 true overlapping quads will be rendered as bright red for easy identification.
|
||||
# If false the quads will be rendered normally.
|
||||
showOverlappingQuadErrors = false
|
||||
#
|
||||
# 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 true OpenGL Buffer garbage collection will be logged
|
||||
# this also includes the number of live buffers.
|
||||
logBufferGarbageCollection = false
|
||||
|
||||
[client.advanced.debugging.debugWireframe]
|
||||
#
|
||||
# Render LOD section status?
|
||||
showRenderSectionStatus = false
|
||||
#
|
||||
# Render queued network sync on load tasks?
|
||||
showNetworkSyncOnLoadQueue = false
|
||||
#
|
||||
# Render full data update/lock status?
|
||||
showFullDataUpdateStatus = false
|
||||
#
|
||||
# Render queued world gen tasks?
|
||||
showWorldGenQueue = false
|
||||
#
|
||||
# A white box will be drawn when an LOD starts rendering
|
||||
# and a purple box when an LOD stops rendering.
|
||||
#
|
||||
# This can be used to debug Quad Tree holes.
|
||||
showRenderSectionToggling = false
|
||||
#
|
||||
# Render Quad Tree Rendering status?
|
||||
showQuadTreeRenderStatus = false
|
||||
#
|
||||
# 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
|
||||
|
||||
[client.advanced.debugging.f3Screen]
|
||||
#
|
||||
# Shows how many chunks are queud for processing and the max count that can be queued.
|
||||
showQueuedChunkUpdateCount = true
|
||||
#
|
||||
# Shows the memory use and array counts for each DH object pool.
|
||||
showSeparatedObjectPools = false
|
||||
#
|
||||
# Shows info about each thread pool.
|
||||
showPlayerPos = true
|
||||
#
|
||||
# Shows the combined memory use and array counts for all DH pooled objects.
|
||||
showCombinedObjectPools = false
|
||||
#
|
||||
# Defines what internal detail level the player position will be shown as.
|
||||
# Internal detail level means: 6 = 1x1 block, 7 = 2x2 blocks, etc.
|
||||
playerPosSectionDetailLevel = 6
|
||||
#
|
||||
# Shows info about each thread pool.
|
||||
showThreadPools = true
|
||||
#
|
||||
# Shows what levels are loaded and world gen/rendering info about those levels.
|
||||
showLevelStatus = true
|
||||
|
||||
[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"
|
||||
#
|
||||
# Massively reduces FPS.
|
||||
# Should only be used if mysterious EXCEPTION_ACCESS_VIOLATION crashes are happening in DH's rendering code for troubleshooting.
|
||||
validateBufferIdsBeforeRendering = false
|
||||
|
||||
[client.advanced.debugging.exampleConfigScreen]
|
||||
shortTest = "69"
|
||||
mapTest = "{}"
|
||||
byteTest = "8"
|
||||
longTest = "42069"
|
||||
listTest = ["option 1", "option 2", "option 3"]
|
||||
boolTest = false
|
||||
doubleTest = "420.69"
|
||||
floatTest = "0.42069"
|
||||
linkableTest = 420
|
||||
intTest = 69420
|
||||
stringTest = "Test input box"
|
||||
|
||||
[client.advanced.graphics]
|
||||
|
||||
[client.advanced.graphics.culling]
|
||||
#
|
||||
# If false all beacons near the camera won't be drawn to prevent vanilla overdraw.
|
||||
# If true all beacons will be rendered.
|
||||
#
|
||||
# Generally this should be left as true. It's main purpose is for debugging
|
||||
# beacon updating/rendering.
|
||||
disableBeaconDistanceCulling = true
|
||||
#
|
||||
# Determines how far from the camera Distant Horizons will start rendering.
|
||||
# Measured as a percentage of the vanilla render distance.
|
||||
#
|
||||
# 0 = auto, overdraw will change based on the vanilla render distance.
|
||||
#
|
||||
# Higher values will prevent LODs from rendering behind vanilla blocks at a higher distance,
|
||||
# but may cause holes in the world.
|
||||
# Holes are most likely to appear when flying through unloaded terrain.
|
||||
#
|
||||
# Increasing the vanilla render distance increases the effectiveness of this setting.
|
||||
overdrawPrevention = "0.0"
|
||||
#
|
||||
# If enabled caves won't be rendered.
|
||||
#
|
||||
# Note: for some world types this can cause
|
||||
# overhangs or walls for floating objects.
|
||||
# Tweaking the caveCullingHeight, can resolve some
|
||||
# of those issues.
|
||||
enableCaveCulling = true
|
||||
#
|
||||
# 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
|
||||
#
|
||||
# At what Y value should cave culling start?
|
||||
# Lower this value if you get walls for areas with 0 light.
|
||||
caveCullingHeight = 60
|
||||
#
|
||||
# A comma separated list of block resource locations that shouldn't be rendered
|
||||
# if they are in a 0 sky light underground area.
|
||||
# Air is always included in this list.
|
||||
# Requires a restart to change.
|
||||
ignoredRenderCaveBlockCsv = "minecraft:glow_lichen,minecraft:rail,minecraft:water,minecraft:lava,minecraft:bubble_column,minecraft:cave_vines_plant,minecraft:vine,minecraft:cave_vines,minecraft:short_grass,minecraft:tall_grass,minecraft:small_dripleaf,minecraft:big_dripleaf,minecraft:big_dripleaf_stem,minecraft:sculk_vein"
|
||||
#
|
||||
# A comma separated list of block resource locations that won't be rendered by DH.
|
||||
# Air is always included in this list.
|
||||
# Requires a restart to change.
|
||||
ignoredRenderBlockCsv = "minecraft:barrier,minecraft:structure_void,minecraft:light,minecraft:tripwire,minecraft:brown_mushroom"
|
||||
#
|
||||
# If true LODs outside the player's camera
|
||||
# aren't drawn, increasing GPU performance.
|
||||
#
|
||||
# If false 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
|
||||
|
||||
[client.advanced.graphics.ssao]
|
||||
#
|
||||
# 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 how dark the Screen Space Ambient Occlusion effect will be.
|
||||
strength = "0.2"
|
||||
#
|
||||
# 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
|
||||
#
|
||||
# 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"
|
||||
#
|
||||
# Enable Screen Space Ambient Occlusion
|
||||
enableSsao = true
|
||||
#
|
||||
# Determines the radius Screen Space Ambient Occlusion is applied, measured in blocks.
|
||||
radius = "4.0"
|
||||
|
||||
[client.advanced.graphics.noiseTexture]
|
||||
#
|
||||
# Should a noise texture be applied to LODs?
|
||||
#
|
||||
# This is done to simulate textures and make the LODs appear more detailed.
|
||||
enableNoiseTexture = true
|
||||
#
|
||||
# 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
|
||||
#
|
||||
# How many steps of noise should be applied to LODs?
|
||||
noiseSteps = 4
|
||||
#
|
||||
# How intense should the noise should be?
|
||||
noiseIntensity = "5.0"
|
||||
|
||||
[client.advanced.graphics.experimental]
|
||||
#
|
||||
# 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
|
||||
|
||||
[client.advanced.graphics.genericRendering]
|
||||
#
|
||||
# If true LOD clouds will be rendered.
|
||||
enableCloudRendering = true
|
||||
#
|
||||
# Sets the maximum height at which beacons will render.This will only affect new beacons coming into LOD render distance.Beacons currently visible in LOD chunks will not be affected.
|
||||
beaconRenderHeight = 6000
|
||||
#
|
||||
# If true LOD beacon beams will be rendered.
|
||||
enableBeaconRendering = true
|
||||
#
|
||||
# If true non terrain objects will be rendered in DH's terrain.
|
||||
# This includes beacon beams and clouds.
|
||||
enableGenericRendering = true
|
||||
#
|
||||
# Can be disabled to use much slower but more compatible direct rendering.
|
||||
# Disabling this can be used to fix some crashes on Mac.
|
||||
enableInstancedRendering = true
|
||||
|
||||
[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"
|
||||
#
|
||||
# If true LODs will fade away as you get closer to them.
|
||||
# If false LODs will cut off abruptly at a set distance from the camera.
|
||||
# This setting is affected by the vanilla overdraw prevention config.
|
||||
ditherDhFade = true
|
||||
#
|
||||
# How bright LOD colors are.
|
||||
#
|
||||
# 0 = black
|
||||
# 1 = normal
|
||||
# 2 = near white
|
||||
brightnessMultiplier = "1.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"
|
||||
#
|
||||
# How saturated LOD colors are.
|
||||
#
|
||||
# 0 = black and white
|
||||
# 1 = normal
|
||||
# 2 = very saturated
|
||||
saturationMultiplier = "1.0"
|
||||
#
|
||||
# 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"
|
||||
#
|
||||
# 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"
|
||||
#
|
||||
# The radius of the mod's render distance. (measured in chunks)
|
||||
lodChunkRenderDistanceRadius = 256
|
||||
#
|
||||
# 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 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"
|
||||
#
|
||||
# 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
|
||||
#
|
||||
# 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"
|
||||
#
|
||||
# How should vanilla Minecraft fade into Distant Horizons LODs?
|
||||
#
|
||||
# NONE: Fastest, there will be a pronounced border between DH and MC rendering.
|
||||
# SINGLE_PASS: Fades after MC's transparent pass, opaque blocks underwater won't be faded.
|
||||
# DOUBLE_PASS: Slowest, fades after both MC's opaque and transparent passes, provides the smoothest transition.
|
||||
vanillaFadeMode = "DOUBLE_PASS"
|
||||
|
||||
[client.advanced.graphics.fog]
|
||||
#
|
||||
# Should Minecraft's fog render?
|
||||
# Note: Other mods may conflict with this setting.
|
||||
enableVanillaFog = false
|
||||
#
|
||||
# What is the maximum fog thickness?
|
||||
#
|
||||
# 0.0: No fog.
|
||||
# 1.0: Fully opaque fog.
|
||||
farFogMax = "1.0"
|
||||
#
|
||||
# Determines if fog is drawn on DH LODs.
|
||||
enableDhFog = true
|
||||
#
|
||||
# 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.4"
|
||||
#
|
||||
# What is the minimum fog thickness?
|
||||
#
|
||||
# 0.0: No fog.
|
||||
# 1.0: Fully opaque fog.
|
||||
farFogMin = "0.0"
|
||||
#
|
||||
# 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"
|
||||
#
|
||||
# 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"
|
||||
#
|
||||
# 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"
|
||||
|
||||
[client.advanced.graphics.fog.heightFog]
|
||||
#
|
||||
# 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
|
||||
heightFogDirection = "BELOW_SET_HEIGHT"
|
||||
#
|
||||
# What is the minimum fog thickness?
|
||||
#
|
||||
# 0.0: No fog.
|
||||
# 1.0: Fully opaque fog.
|
||||
heightFogMin = "0.0"
|
||||
#
|
||||
# If the height fog is calculated around a set height, what is that height position?
|
||||
heightFogBaseHeight = "80.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 = "20.0"
|
||||
#
|
||||
# How should height effect the fog thickness?
|
||||
# Note: height fog is combined with the other fog settings.
|
||||
#
|
||||
# SPHERICAL: Fog is calculated based on camera distance.
|
||||
# CYLINDRICAL: Ignore height, fog is calculated based on horizontal distance.
|
||||
#
|
||||
# MAX: max(heightFog, farFog)
|
||||
# ADDITION: 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
|
||||
heightFogMixMode = "SPHERICAL"
|
||||
#
|
||||
# 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 = "0.6"
|
||||
|
||||
[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"
|
||||
|
||||
8
config/MouseTweaks.cfg
Normal file
8
config/MouseTweaks.cfg
Normal file
@@ -0,0 +1,8 @@
|
||||
RMBTweak=1
|
||||
LMBTweakWithItem=1
|
||||
LMBTweakWithoutItem=1
|
||||
WheelTweak=1
|
||||
WheelSearchOrder=1
|
||||
WheelScrollDirection=0
|
||||
ScrollItemScaling=0
|
||||
Debug=0
|
||||
24
config/appleskin-client.toml
Normal file
24
config/appleskin-client.toml
Normal file
@@ -0,0 +1,24 @@
|
||||
|
||||
[client]
|
||||
#If true, shows the hunger (and saturation if showSaturationHudOverlay is true) that would be restored by food you are currently holding
|
||||
showFoodValuesHudOverlay = true
|
||||
#If true, shows your food exhaustion as a progress bar behind the hunger bars
|
||||
showFoodExhaustionHudUnderlay = true
|
||||
#Alpha value of the flashing icons at their most visible point (1.0 = fully opaque, 0.0 = fully transparent)
|
||||
#Range: 0.0 ~ 1.0
|
||||
maxHudOverlayFlashAlpha = 0.65
|
||||
#If true, health/hunger overlay will shake to match Minecraft's icon animations
|
||||
showVanillaAnimationsOverlay = true
|
||||
#If true, adds a line that shows your hunger, saturation, and exhaustion level in the F3 debug overlay
|
||||
showFoodStatsInDebugOverlay = true
|
||||
#If true, shows the hunger and saturation values of food in its tooltip while holding SHIFT
|
||||
showFoodValuesInTooltip = true
|
||||
#If true, shows the hunger and saturation values of food in its tooltip automatically (without needing to hold SHIFT)
|
||||
showFoodValuesInTooltipAlways = true
|
||||
#If true, shows estimated health restored by food on the health bar
|
||||
showFoodHealthHudOverlay = true
|
||||
#If true, shows your current saturation level overlayed on the hunger bar
|
||||
showSaturationHudOverlay = true
|
||||
#If true, enables the hunger/saturation/health overlays for food in your off-hand
|
||||
showFoodValuesHudOverlayWhenOffhand = true
|
||||
|
||||
19
config/balm-common.toml
Normal file
19
config/balm-common.toml
Normal file
@@ -0,0 +1,19 @@
|
||||
#This is an example boolean property
|
||||
exampleBoolean = true
|
||||
#Range: > -2147483648
|
||||
exampleInt = 42
|
||||
exampleString = "Hello World"
|
||||
exampleMultilineString = "Hello World"
|
||||
#Allowed Values: Hello, World
|
||||
exampleEnum = "Hello"
|
||||
exampleStringList = ["Hello", "World"]
|
||||
exampleIntList = [12, 24]
|
||||
exampleEnumList = ["Hello", "World"]
|
||||
|
||||
[exampleCategory]
|
||||
#This is an example category
|
||||
#This is an example string inside a category
|
||||
innerField = "I am inside"
|
||||
#Range: -3.4028234663852886E38 ~ 3.4028234663852886E38
|
||||
exampleFloat = 42.84000015258789
|
||||
|
||||
16
config/betterdeserttemples-forge-1_20.toml
Normal file
16
config/betterdeserttemples-forge-1_20.toml
Normal file
@@ -0,0 +1,16 @@
|
||||
|
||||
["YUNG's Better Desert Temples"]
|
||||
|
||||
###########################################################################################################
|
||||
## General settings.
|
||||
###########################################################################################################
|
||||
["YUNG's Better Desert Temples".General]
|
||||
# Whether or not vanilla desert pyramids should be disabled.
|
||||
# Default: true
|
||||
#
|
||||
"Disable Vanilla Pyramids" = true
|
||||
# Whether or not mining fatigue is applied to players in the desert temple if it has not yet been cleared.
|
||||
# Default: true
|
||||
#
|
||||
"Apply Mining Fatigue" = true
|
||||
|
||||
7
config/betterdeserttemples/README.txt
Normal file
7
config/betterdeserttemples/README.txt
Normal 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'.
|
||||
30
config/betterdeserttemples/forge-1_20/README.txt
Normal file
30
config/betterdeserttemples/forge-1_20/README.txt
Normal 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).
|
||||
58
config/betterdeserttemples/forge-1_20/armorstands.json
Normal file
58
config/betterdeserttemples/forge-1_20/armorstands.json
Normal file
@@ -0,0 +1,58 @@
|
||||
{
|
||||
"armoryHelmets": {
|
||||
"entries": {
|
||||
"golden_helmet": 0.2,
|
||||
"chainmail_helmet": 0.3
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"wardrobeHelmets": {
|
||||
"entries": {
|
||||
"leather_helmet": 0.4,
|
||||
"chainmail_helmet": 0.2
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"armoryChestplates": {
|
||||
"entries": {
|
||||
"chainmail_chestplate": 0.3,
|
||||
"golden_chestplate": 0.2
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"wardrobeChestplates": {
|
||||
"entries": {
|
||||
"chainmail_chestplate": 0.2,
|
||||
"leather_chestplate": 0.4
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"armoryLeggings": {
|
||||
"entries": {
|
||||
"golden_leggings": 0.2,
|
||||
"chainmail_leggings": 0.3
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"wardrobeLeggings": {
|
||||
"entries": {
|
||||
"leather_leggings": 0.4,
|
||||
"chainmail_leggings": 0.2
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"armoryBoots": {
|
||||
"entries": {
|
||||
"golden_boots": 0.2,
|
||||
"chainmail_boots": 0.3
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"wardrobeBoots": {
|
||||
"entries": {
|
||||
"chainmail_boots": 0.2,
|
||||
"leather_boots": 0.4
|
||||
},
|
||||
"defaultItem": "air"
|
||||
}
|
||||
}
|
||||
31
config/betterdeserttemples/forge-1_20/itemframes.json
Normal file
31
config/betterdeserttemples/forge-1_20/itemframes.json
Normal file
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"armouryItems": {
|
||||
"entries": {
|
||||
"golden_sword": 0.1,
|
||||
"shield": 0.1,
|
||||
"arrow": 0.05,
|
||||
"bow": 0.1,
|
||||
"name_tag": 0.05,
|
||||
"stone_sword": 0.05,
|
||||
"golden_axe": 0.1,
|
||||
"stone_axe": 0.05
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"storageItems": {
|
||||
"entries": {
|
||||
"rabbit_foot": 0.01,
|
||||
"wheat_seeds": 0.025,
|
||||
"cookie": 0.1,
|
||||
"honey_bottle": 0.1,
|
||||
"bread": 0.2,
|
||||
"beetroot_seeds": 0.025,
|
||||
"pumpkin_seeds": 0.025,
|
||||
"melon_seeds": 0.025,
|
||||
"potato": 0.2,
|
||||
"cake": 0.1,
|
||||
"slime_ball": 0.05
|
||||
},
|
||||
"defaultItem": "air"
|
||||
}
|
||||
}
|
||||
69
config/betterdungeons-forge-1_20.toml
Normal file
69
config/betterdungeons-forge-1_20.toml
Normal file
@@ -0,0 +1,69 @@
|
||||
|
||||
["YUNG's Better Dungeons"]
|
||||
|
||||
###########################################################################################################
|
||||
## General settings.
|
||||
###########################################################################################################
|
||||
["YUNG's Better Dungeons".General]
|
||||
# Whether or not dungeons should be allowed to place skeleton skulls and other mob heads.
|
||||
# This option may be useful for some modpack creators.
|
||||
# Default: true
|
||||
#
|
||||
"Enable Skulls & Heads" = true
|
||||
# Some dungeons can rarely spawn Nether-related blocks such as soul sand, soul campfires, and soul lanterns.
|
||||
# Note that the blocks will be purely decorative - nothing progression-breaking like Ancient Debris.
|
||||
# Set this to false to prevent any Nether-related blocks from spawning in dungeons.
|
||||
# This option may be useful for some modpack creators.
|
||||
# Default: true
|
||||
#
|
||||
"Enable Nether Blocks in Dungeons" = true
|
||||
|
||||
###########################################################################################################
|
||||
## Zombie Dungeon settings.
|
||||
###########################################################################################################
|
||||
["YUNG's Better Dungeons"."Zombie Dungeons"]
|
||||
# The longest distance that can be checked when attempting to generate a surface entrance staircase.
|
||||
# Making this too large may cause problems.
|
||||
# Default: 20
|
||||
#
|
||||
"Zombie Dungeon Surface Entrance Staircase Max Length" = 20
|
||||
|
||||
###########################################################################################################
|
||||
## Small Dungeon settings.
|
||||
###########################################################################################################
|
||||
["YUNG's Better Dungeons"."Small Dungeons"]
|
||||
# The maximum number of banners that can spawn in a single small dungeon.
|
||||
# Default: 2
|
||||
#Range: 0 ~ 8
|
||||
"Small Dungeon Max Banner Count" = 2
|
||||
# The minimum number of chests that are guaranteed to spawn in a single small dungeon.
|
||||
# Default: 1
|
||||
"Small Dungeon Min Chest Count" = 1
|
||||
# The maximum number of chests that can spawn in a single small dungeon.
|
||||
# Default: 2
|
||||
"Small Dungeon Max Chest Count" = 2
|
||||
# Whether or not Small Dungeons can rarely place ore blocks in the corners of the dungeon.
|
||||
# If this is set to false, any ore blocks that spawn as part of a corner prop will instead be replaced with air.
|
||||
# Default: true
|
||||
#
|
||||
"Allow Ore Blocks in Corners" = true
|
||||
|
||||
###########################################################################################################
|
||||
## Small Nether Dungeon settings.
|
||||
## These are disabled by default.
|
||||
###########################################################################################################
|
||||
["YUNG's Better Dungeons"."Small Nether Dungeons"]
|
||||
# Whether or not small Nether dungeons should spawn.
|
||||
# Default: false
|
||||
"Enable Small Nether Dungeons" = false
|
||||
# Whether or not Wither skeletons spawned from small Nether dungeons have a chance to drop Wither skeleton skulls.
|
||||
# Default: true
|
||||
"Wither Skeletons From Spawners Drop Wither Skeleton Skulls" = true
|
||||
# Whether or not blazes spawned from small Nether dungeons have a chance to drop blaze rods.
|
||||
# Default: true
|
||||
"Blazes From Spawners Drop Blaze Rods" = true
|
||||
# The maximum number of banners that can spawn in a single small Nether dungeon.
|
||||
# Default: 2
|
||||
#Range: 0 ~ 8
|
||||
"Small Nether Dungeon Max Banner Count" = 2
|
||||
|
||||
9
config/betterendisland-forge-1_20.toml
Normal file
9
config/betterendisland-forge-1_20.toml
Normal file
@@ -0,0 +1,9 @@
|
||||
|
||||
["YUNG's Better End Island"]
|
||||
# Whether the Ender Dragon drops an egg when every time it's defeated.
|
||||
# Default: false
|
||||
"Resummoned Dragon Drops Egg" = false
|
||||
# Whether the vanilla obsidian platform should spawn in the End instead of the revamped platform.
|
||||
# Default: false
|
||||
"Spawn Vanilla Obsidian Platform" = false
|
||||
|
||||
12
config/betterfortresses-forge-1_20.toml
Normal file
12
config/betterfortresses-forge-1_20.toml
Normal file
@@ -0,0 +1,12 @@
|
||||
|
||||
["YUNG's Better Nether Fortresses"]
|
||||
|
||||
###########################################################################################################
|
||||
## General settings.
|
||||
###########################################################################################################
|
||||
["YUNG's Better Nether Fortresses".General]
|
||||
# Whether or not vanilla Nether Fortresses should be disabled.
|
||||
# Default: true
|
||||
#
|
||||
"Disable Vanilla Nether Fortresses" = true
|
||||
|
||||
8
config/betterfortresses/README.txt
Normal file
8
config/betterfortresses/README.txt
Normal 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 Forge, the 'forge-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 Forge 1.19.2 the file is 'betterfortresses-forge-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.
|
||||
26
config/betterfortresses/forge-1_20/README.txt
Normal file
26
config/betterfortresses/forge-1_20/README.txt
Normal 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).
|
||||
48
config/betterfortresses/forge-1_20/itemframes.json
Normal file
48
config/betterfortresses/forge-1_20/itemframes.json
Normal file
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"weaponItems": {
|
||||
"entries": {
|
||||
"golden_sword": 0.05,
|
||||
"shield": 0.025,
|
||||
"stone_sword": 0.025,
|
||||
"iron_sword": 0.025,
|
||||
"netherite_sword": 0.005,
|
||||
"golden_axe": 0.05,
|
||||
"stone_axe": 0.025,
|
||||
"iron_axe": 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,
|
||||
"enchanted_book": 0.1,
|
||||
"paper": 0.1,
|
||||
"book": 0.4
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"messHallItems": {
|
||||
"entries": {
|
||||
"gold_ingot": 0.2,
|
||||
"cooked_porkchop": 0.3,
|
||||
"porkchop": 0.3
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"alchemyItems": {
|
||||
"entries": {
|
||||
"quartz": 0.3,
|
||||
"magma_cream": 0.3,
|
||||
"fire_charge": 0.2
|
||||
},
|
||||
"defaultItem": "air"
|
||||
}
|
||||
}
|
||||
6
config/betterjungletemples-forge-1_20.toml
Normal file
6
config/betterjungletemples-forge-1_20.toml
Normal file
@@ -0,0 +1,6 @@
|
||||
|
||||
["YUNG's Better Jungle Temples"]
|
||||
|
||||
["YUNG's Better Jungle Temples".General]
|
||||
"Disable Vanilla Jungle Temples" = true
|
||||
|
||||
106
config/bettermineshafts-forge-1_20.toml
Normal file
106
config/bettermineshafts-forge-1_20.toml
Normal file
@@ -0,0 +1,106 @@
|
||||
|
||||
["YUNG's Better Mineshafts"]
|
||||
# Whether or not vanilla mineshafts should be disabled.
|
||||
# Default: true
|
||||
"Disable Vanilla Mineshafts" = true
|
||||
# The lowest a mineshaft can spawn.
|
||||
# Default: -55
|
||||
"Minimum y-coordinate" = -55
|
||||
# The highest a mineshaft can spawn.
|
||||
# Default: 30
|
||||
#
|
||||
"Maximum y-coordinate" = 30
|
||||
|
||||
###########################################################################################################
|
||||
## Ore deposit settings.
|
||||
###########################################################################################################
|
||||
["YUNG's Better Mineshafts"."Ore Deposits"]
|
||||
"Enable Ore Deposits" = true
|
||||
# Chance of an ore deposit being cobblestone only.
|
||||
# Default: 50
|
||||
#Range: 0 ~ 100
|
||||
"Cobble Spawn Chance (Empty Deposit)" = 50
|
||||
# Chance of an ore deposit containing coal.
|
||||
# Default: 20
|
||||
#Range: 0 ~ 100
|
||||
"Coal Spawn Chance" = 20
|
||||
# Chance of an ore deposit containing iron.
|
||||
# Default: 9
|
||||
#Range: 0 ~ 100
|
||||
"Iron Spawn Chance" = 9
|
||||
# Chance of an ore deposit containing redstone.
|
||||
# Default: 7
|
||||
#Range: 0 ~ 100
|
||||
"Redstone Spawn Chance" = 7
|
||||
# Chance of an ore deposit containing gold.
|
||||
# Default: 7
|
||||
#Range: 0 ~ 100
|
||||
"Gold Spawn Chance" = 7
|
||||
# Chance of an ore deposit containing lapis lazuli.
|
||||
# Default: 3
|
||||
#Range: 0 ~ 100
|
||||
"Lapis Spawn Chance" = 3
|
||||
# Chance of an ore deposit containing emerald.
|
||||
# Default: 3
|
||||
#Range: 0 ~ 100
|
||||
"Emerald Spawn Chance" = 3
|
||||
# Chance of an ore deposit containing diamond.
|
||||
# Default: 1
|
||||
#Range: 0 ~ 100
|
||||
"Diamond Spawn Chance" = 1
|
||||
|
||||
###########################################################################################################
|
||||
## Spawn rates for various mineshaft parts and decorations.
|
||||
###########################################################################################################
|
||||
["YUNG's Better Mineshafts"."Spawn Rates & More"]
|
||||
# The spawn rate for lanterns in the main shaft.
|
||||
# Default: .0067
|
||||
#Range: 0.0 ~ 1.0
|
||||
"Lantern Spawn Rate" = 0.0067
|
||||
# The spawn rate for torches in small shafts.
|
||||
# Default: .02
|
||||
#Range: 0.0 ~ 1.0
|
||||
"Torch Spawn Rate" = 0.02
|
||||
# The spawn rate for workstation side rooms along the main shaft.
|
||||
# Default: .025
|
||||
#Range: 0.0 ~ 1.0
|
||||
"Workstation Spawn Rate" = 0.025
|
||||
# The spawn rate for workstation cellars below workstations along the main shaft.
|
||||
# Default: .25
|
||||
#Range: 0.0 ~ 1.0
|
||||
"Workstation Cellar Spawn Rate" = 0.25
|
||||
# The spawn rate for smaller tunnels that generate along the main shaft.
|
||||
# Default: .07
|
||||
#Range: 0.0 ~ 1.0
|
||||
"Small Shaft Spawn Rate" = 0.07
|
||||
# The spawn rate for cobwebs.
|
||||
# Default: .15
|
||||
#Range: 0.0 ~ 1.0
|
||||
"Cobweb Spawn Rate" = 0.15
|
||||
# The spawn rate for minecarts holding chests in small shafts.
|
||||
# Default: .00125
|
||||
#Range: 0.0 ~ 1.0
|
||||
"Small Shaft Chest Minecart Spawn Rate" = 0.00125
|
||||
# The spawn rate for minecarts holding TNT in small shafts.
|
||||
# Default: .0025
|
||||
#Range: 0.0 ~ 1.0
|
||||
"Small Shaft TNT Minecart Spawn Rate" = 0.0025
|
||||
# The spawn rate for minecarts holding chests in the main shaft.
|
||||
# Default: .01
|
||||
#Range: 0.0 ~ 1.0
|
||||
"Main Shaft Chest Minecart Spawn Rate" = 0.01
|
||||
# The spawn rate for minecarts holding TNT in the main shaft.
|
||||
# Default: .0025
|
||||
#Range: 0.0 ~ 1.0
|
||||
"Main Shaft TNT Minecart Spawn Rate" = 0.0025
|
||||
# Percent chance of an Abandoned Miners' Outpost to spawn at the end of a small mineshaft tunnel.
|
||||
# Default: 2
|
||||
#Range: 0 ~ 100
|
||||
"Abandoned Miners' Outpost Spawn Chance" = 2
|
||||
# The number of "pieces" (e.g. straight, turn, ladder, intersection, etc.) in a single small shaft.
|
||||
# This determines the overall length of small shafts.
|
||||
# Default: 9
|
||||
#
|
||||
#Range: 0 ~ 1000
|
||||
"Small Shaft Piece Chain Length" = 9
|
||||
|
||||
12
config/betteroceanmonuments-forge-1_20.toml
Normal file
12
config/betteroceanmonuments-forge-1_20.toml
Normal file
@@ -0,0 +1,12 @@
|
||||
|
||||
["YUNG's Better Ocean Monuments"]
|
||||
|
||||
###########################################################################################################
|
||||
## General settings.
|
||||
###########################################################################################################
|
||||
["YUNG's Better Ocean Monuments".General]
|
||||
# Whether or not vanilla ocean monuments should be disabled.
|
||||
# Default: true
|
||||
#
|
||||
"Disable Vanilla Ocean Monuments" = true
|
||||
|
||||
20
config/betterstrongholds-forge-1_20.toml
Normal file
20
config/betterstrongholds-forge-1_20.toml
Normal file
@@ -0,0 +1,20 @@
|
||||
|
||||
["YUNG's Better Strongholds"]
|
||||
|
||||
###########################################################################################################
|
||||
## General settings.
|
||||
###########################################################################################################
|
||||
["YUNG's Better Strongholds".General]
|
||||
# The rate at which cobwebs will spawn in various parts of the stronghold.
|
||||
# Default: 0.1
|
||||
"Cobweb Spawn Rate (NORMAL)" = 0.1
|
||||
# The rate at which cobwebs will spawn around spider spawners in libraries.
|
||||
# Default: 0.3
|
||||
"Cobweb Spawn Rate (SPAWNER)" = 0.3
|
||||
# The rate at which torches spawn throughout the stronghold.
|
||||
# Default: 0.1
|
||||
"Torch Spawn Rate" = 0.1
|
||||
# The rate at which lanterns spawn throughout the stronghold.
|
||||
# Default: 0.2
|
||||
"Lantern Spawn Rate" = 0.2
|
||||
|
||||
8
config/betterstrongholds/README.txt
Normal file
8
config/betterstrongholds/README.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
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'.
|
||||
62
config/betterstrongholds/forge-1_20/README.txt
Normal file
62
config/betterstrongholds/forge-1_20/README.txt
Normal file
@@ -0,0 +1,62 @@
|
||||
######################################
|
||||
# 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.
|
||||
60
config/betterstrongholds/forge-1_20/armorstands.json
Normal file
60
config/betterstrongholds/forge-1_20/armorstands.json
Normal file
@@ -0,0 +1,60 @@
|
||||
{
|
||||
"commonHelmets": {
|
||||
"entries": {
|
||||
"leather_helmet": 0.1,
|
||||
"carved_pumpkin": 0.01,
|
||||
"iron_helmet": 0.3,
|
||||
"chainmail_helmet": 0.3
|
||||
},
|
||||
"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": {
|
||||
"iron_leggings": 0.3,
|
||||
"leather_leggings": 0.1,
|
||||
"chainmail_leggings": 0.3
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"rareLeggings": {
|
||||
"entries": {
|
||||
"diamond_leggings": 0.3
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"commonBoots": {
|
||||
"entries": {
|
||||
"iron_boots": 0.3,
|
||||
"chainmail_boots": 0.3,
|
||||
"leather_boots": 0.1
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"rareBoots": {
|
||||
"entries": {
|
||||
"diamond_boots": 0.3
|
||||
},
|
||||
"defaultItem": "air"
|
||||
}
|
||||
}
|
||||
34
config/betterstrongholds/forge-1_20/itemframes.json
Normal file
34
config/betterstrongholds/forge-1_20/itemframes.json
Normal file
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"armouryItems": {
|
||||
"entries": {
|
||||
"golden_sword": 0.05,
|
||||
"shield": 0.1,
|
||||
"arrow": 0.05,
|
||||
"bow": 0.1,
|
||||
"name_tag": 0.05,
|
||||
"stone_sword": 0.05,
|
||||
"iron_sword": 0.1,
|
||||
"golden_axe": 0.05,
|
||||
"stone_axe": 0.05,
|
||||
"iron_axe": 0.1
|
||||
},
|
||||
"defaultItem": "air"
|
||||
},
|
||||
"storageItems": {
|
||||
"entries": {
|
||||
"rabbit_foot": 0.01,
|
||||
"wheat_seeds": 0.025,
|
||||
"flint": 0.05,
|
||||
"lead": 0.05,
|
||||
"paper": 0.25,
|
||||
"beetroot_seeds": 0.025,
|
||||
"pumpkin_seeds": 0.025,
|
||||
"map": 0.25,
|
||||
"compass": 0.05,
|
||||
"melon_seeds": 0.025,
|
||||
"cake": 0.05,
|
||||
"slime_ball": 0.05
|
||||
},
|
||||
"defaultItem": "air"
|
||||
}
|
||||
}
|
||||
14
config/betterstrongholds/forge-1_20/ores.json
Normal file
14
config/betterstrongholds/forge-1_20/ores.json
Normal file
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"oreChances": {
|
||||
"entries": {
|
||||
"minecraft:gold_ore": 0.2,
|
||||
"minecraft:emerald_ore": 0.05,
|
||||
"minecraft:coal_ore": 0.2,
|
||||
"minecraft:lapis_ore": 0.15,
|
||||
"minecraft:diamond_ore": 0.05,
|
||||
"minecraft:redstone_ore[lit=false]": 0.15,
|
||||
"minecraft:iron_ore": 0.2
|
||||
},
|
||||
"defaultBlock": "minecraft:coal_ore"
|
||||
}
|
||||
}
|
||||
11
config/betterstrongholds/forge-1_20/rareblocks.json
Normal file
11
config/betterstrongholds/forge-1_20/rareblocks.json
Normal file
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"blockChances": {
|
||||
"entries": {
|
||||
"minecraft:gold_block": 0.3,
|
||||
"minecraft:diamond_block": 0.1,
|
||||
"minecraft:quartz_block": 0.3,
|
||||
"minecraft:iron_block": 0.3
|
||||
},
|
||||
"defaultBlock": "minecraft:iron_block"
|
||||
}
|
||||
}
|
||||
12
config/betterwitchhuts-forge-1_20.toml
Normal file
12
config/betterwitchhuts-forge-1_20.toml
Normal file
@@ -0,0 +1,12 @@
|
||||
|
||||
["YUNG's Better Witch Huts"]
|
||||
|
||||
###########################################################################################################
|
||||
## General settings.
|
||||
###########################################################################################################
|
||||
["YUNG's Better Witch Huts".General]
|
||||
# Whether or not vanilla witch huts should be disabled.
|
||||
# Default: true
|
||||
#
|
||||
"Disable Vanilla Witch Huts" = true
|
||||
|
||||
45
config/botania-client.toml
Normal file
45
config/botania-client.toml
Normal file
@@ -0,0 +1,45 @@
|
||||
#Set this to false to disable seasonal features, such as halloween and christmas.
|
||||
seasonalFeatures = true
|
||||
#Set to false to disable Botania's messages in the F3 debug screen
|
||||
debugInfo = true
|
||||
#Set this to false to disable the references in the flower tooltips. (You monster D:)
|
||||
references = true
|
||||
#Set this to false to disable Botania's splashes in the main menu.
|
||||
splashes = true
|
||||
|
||||
[rendering]
|
||||
#Set this to false to disable the use of shaders for some of the mod's renders. (Requires game restart)
|
||||
shaders = true
|
||||
#Set this to false to disable the wireframe when looking a block bound to something (spreaders, flowers, etc).
|
||||
boundBlockWireframe = true
|
||||
#Set this to false to disable rendering of accessories in the player.
|
||||
accessories = true
|
||||
#The height of the mana display bar in above the XP bar. You can change this if you have a mod that changes where the XP bar is.
|
||||
#Range: > 0
|
||||
manaBarHeight = 29
|
||||
#Set this to true if you use lots of floating flowers and are experiencing rendering lag. Will disable the floating flowers' animations and render them statically for a major performance boost. Hit F3+A in-world after toggling this.
|
||||
staticFloaters = false
|
||||
|
||||
[rendering.fancySkybox]
|
||||
#Set this to false to disable the fancy skybox in Garden of Glass
|
||||
enabled = true
|
||||
#Set this to true to enable the fancy skybox in non Garden of Glass worlds. (Does not require Garden of Glass loaded to use, needs 'fancySkybox.enabled' to be true as well)
|
||||
normalWorlds = false
|
||||
|
||||
[rendering.lexicon]
|
||||
#Set this to false to disable the rotating items in the petal and rune entries in the Lexica Botania.
|
||||
rotatingItems = true
|
||||
#Set this to false to disable the animated 3D render for the Lexica Botania.
|
||||
render_3d = true
|
||||
|
||||
[particles]
|
||||
#Set this to true to set the power system's particles to be a lot more subtle. Good for low-end systems, if the particles are causing lag.
|
||||
powerSystem = false
|
||||
#Set this to true to use a static wand beam that shows every single position of the burst, similar to the way it used to work on old Botania versions. Warning: Disabled by default because it may be laggy.
|
||||
staticWandBeam = false
|
||||
#The frequency in which particles spawn from normal (worldgen) mystical flowers
|
||||
#Range: 4.9E-324 ~ 1.7976931348623157E308
|
||||
flowerFrequency = 0.75
|
||||
#Set this to false to disable the particles in the elven portal.
|
||||
elvenPortal = true
|
||||
|
||||
51
config/botania-common.toml
Normal file
51
config/botania-common.toml
Normal file
@@ -0,0 +1,51 @@
|
||||
#Set this to false to disable the animation when an item is charging on top of a mana pool
|
||||
chargeAnimation = true
|
||||
#Turn this off ONLY IF you're on an extremely large world with an exaggerated count of Mana Spreaders/Mana Pools and are experiencing TPS lag. This toggles whether flowers are strict with their checking for connecting to pools/spreaders or just check whenever possible.
|
||||
flowerBindingForceCheck = true
|
||||
#Set to false to disable the ability for the Hand of Ender to pickpocket other players' ender chests
|
||||
enderPickpocket = true
|
||||
#Set this to false to disable the Mana Enchanter. Since some people find it OP or something. This only disables the entry and creation. Old ones that are already in the world will stay.
|
||||
manaEnchanter = true
|
||||
#Set this to false to disable the Relic System. This only disables the entries, drops and achievements. Old ones that are already in the world will stay.
|
||||
relics = true
|
||||
#Set this to true to invert the Ring of Magnetization's controls (from shift to stop to shift to work)
|
||||
invertMagnetRing = false
|
||||
|
||||
[blockBreakingParticles]
|
||||
#Set this to false to remove the block breaking particles from the flowers and other items in the mod.
|
||||
enabled = true
|
||||
#Set this to false to remove the block breaking particles from the Terra Shatterer, as there can be a good amount in higher levels.
|
||||
toolEnabled = true
|
||||
|
||||
[manaSpreaders]
|
||||
#Set this to true to disable the mana spreader shooting sound
|
||||
silent = false
|
||||
#How many ticks into the future will mana spreaders attempt to predict where mana bursts go? Setting this lower will improve spreader performance, but will cause them to not fire at targets that are too far away.
|
||||
#Range: > 1
|
||||
traceTime = 400
|
||||
|
||||
[harvestLevels]
|
||||
#The harvest level of the Mana Lens: Weight. 3 is diamond level. Defaults to 2 (iron level)
|
||||
#Range: > 0
|
||||
weightLens = 2
|
||||
#The harvest level of the Mana Lens: Bore. 3 is diamond level. Defaults to 3
|
||||
#Range: > 0
|
||||
boreLens = 3
|
||||
|
||||
[gardenOfGlass]
|
||||
#Set this to false to disable spawning with a Lexica Botania in Garden of Glass worlds, if you are modifying the modpack's progression to not start with Botania.
|
||||
spawnWithLexicon = true
|
||||
#The multiplier for island distances for multiplayer Garden of Glass worlds.
|
||||
#Islands are placed on a grid with 256 blocks between points, with the spawn island always being placed on 256, 256.
|
||||
#By default, the scale is 8, putting each island on points separated by 2048 blocks.
|
||||
#Values below 4 (1024 block spacing) are not recommended due to Nether portal collisions.
|
||||
#Range: 1 ~ 512
|
||||
islandScaleMultiplier = 8
|
||||
|
||||
[rannuncarpus]
|
||||
#List of item registry names that will be ignored by rannuncarpuses when placing blocks.
|
||||
itemBlacklist = []
|
||||
#List of mod names for rannuncarpuses to ignore.
|
||||
#Ignores Storage Drawers by default due to crashes with placing drawer blocks without player involvement.
|
||||
modBlacklist = ["storagedrawers"]
|
||||
|
||||
8
config/chunky/config.json
Normal file
8
config/chunky/config.json
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"version": 2,
|
||||
"language": "en",
|
||||
"continueOnRestart": false,
|
||||
"forceLoadExistingChunks": false,
|
||||
"silent": false,
|
||||
"updateInterval": 1
|
||||
}
|
||||
39
config/comforts-server.toml
Normal file
39
config/comforts-server.toml
Normal file
@@ -0,0 +1,39 @@
|
||||
#If enabled, players automatically attempt to use sleeping bags when placed.
|
||||
autoUse = true
|
||||
#If enabled, players cannot sleep again for a period of time after sleeping.
|
||||
restrictSleeping = false
|
||||
#If restrictSleeping is true, this value will determine the length of wait time (larger numbers sleep sooner).
|
||||
#Range: 1.0 ~ 20.0
|
||||
restMultiplier = 2.0
|
||||
#The time of day that hammocks can be used.
|
||||
#Allowed Values: NONE, DAY, NIGHT, DAY_OR_NIGHT
|
||||
hammockUse = "DAY"
|
||||
#The time of day that sleeping bags can be used.
|
||||
#Allowed Values: NONE, DAY, NIGHT, DAY_OR_NIGHT
|
||||
sleepingBagUse = "NIGHT"
|
||||
#What percentage of players must sleep to skip the day.
|
||||
#A percentage value of 0 will allow the day to be skipped by just 1 player, and a percentage value of 100 will require all players to sleep before skipping the day.
|
||||
#A value of less than 0 will default to the playerSleepingPercentage game rule.
|
||||
#
|
||||
#Range: -1 ~ 100
|
||||
daySleepingPercentage = -1
|
||||
#The amount of time, in ticks, to add or remove from the new time after sleeping through a night.
|
||||
#Range: -2000 ~ 2000
|
||||
dayWakeTimeOffset = 0
|
||||
#The amount of time, in ticks, to add or remove from the new time after sleeping through a day.
|
||||
#Range: -2000 ~ 2000
|
||||
nightWakeTimeOffset = 0
|
||||
#If enabled, attempting to sleep in hammocks stops phantoms from spawning.
|
||||
hammocksStopPhantoms = true
|
||||
#If enabled, attempting to sleep in sleeping bags stops phantoms from spawning.
|
||||
sleepingBagsStopPhantoms = true
|
||||
#The percentage chance that a sleeping bag will break upon use.
|
||||
#Range: 0 ~ 100
|
||||
sleepingBagBreakChance = 0
|
||||
#The value that will be multiplied by a player's luck then added to sleepingBagBreakChance.
|
||||
#Range: -1.0 ~ 1.0
|
||||
sleepingBagBreakChanceLuckMultiplier = 0.0
|
||||
#The status effects to apply to players after using the sleeping bag.
|
||||
#Format: effect;duration(secs);power
|
||||
sleepingBagEffects = []
|
||||
|
||||
8
config/connector.json
Normal file
8
config/connector.json
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"version": 1,
|
||||
"hiddenMods": [],
|
||||
"globalModAliases": {
|
||||
"cloth_config": "cloth-config2",
|
||||
"playeranimator": "player-animator"
|
||||
}
|
||||
}
|
||||
133
config/create-client.toml
Normal file
133
config/create-client.toml
Normal file
@@ -0,0 +1,133 @@
|
||||
|
||||
#.
|
||||
#Client-only settings - If you're looking for general settings, look inside your worlds serverconfig folder!
|
||||
[client]
|
||||
#.
|
||||
#Show item descriptions on Shift and controls on Ctrl.
|
||||
enableTooltips = true
|
||||
#.
|
||||
#Display a tooltip when looking at overstressed components.
|
||||
enableOverstressedTooltip = true
|
||||
#.
|
||||
#Log a stack-trace when rendering issues happen within a moving contraption.
|
||||
explainRenderErrors = false
|
||||
#.
|
||||
#Higher density means more spawned particles.
|
||||
#Range: 0.0 ~ 1.0
|
||||
fanParticleDensity = 0.5
|
||||
#.
|
||||
#[in Blocks]
|
||||
#Maximum Distance to the player at which items in Blocks' filter slots will be displayed
|
||||
#Range: 1.0 ~ 3.4028234663852886E38
|
||||
filterItemRenderDistance = 10.0
|
||||
#.
|
||||
#Choose the menu row that the Create config button appears on in the main menu
|
||||
#Set to 0 to disable the button altogether
|
||||
#Range: 0 ~ 4
|
||||
mainMenuConfigButtonRow = 2
|
||||
#.
|
||||
#Offset the Create config button in the main menu by this many pixels on the X axis
|
||||
#The sign (-/+) of this value determines what side of the row the button appears on (left/right)
|
||||
#Range: > -2147483648
|
||||
mainMenuConfigButtonOffsetX = -4
|
||||
#.
|
||||
#Choose the menu row that the Create config button appears on in the in-game menu
|
||||
#Set to 0 to disable the button altogether
|
||||
#Range: 0 ~ 5
|
||||
ingameMenuConfigButtonRow = 3
|
||||
#.
|
||||
#Offset the Create config button in the in-game menu by this many pixels on the X axis
|
||||
#The sign (-/+) of this value determines what side of the row the button appears on (left/right)
|
||||
#Range: > -2147483648
|
||||
ingameMenuConfigButtonOffsetX = -4
|
||||
#.
|
||||
#Setting this to true will prevent Create from sending you a warning when playing with Fabulous graphics enabled
|
||||
ignoreFabulousWarning = false
|
||||
#.
|
||||
#Disable to prevent being rotated while seated on a Moving Contraption
|
||||
rotateWhenSeated = true
|
||||
|
||||
#.
|
||||
#Configure your vision range when submerged in Create's custom fluids
|
||||
[client.fluidFogSettings]
|
||||
#.
|
||||
#The vision range through honey will be multiplied by this factor
|
||||
#Range: 0.125 ~ 256.0
|
||||
honey = 1.0
|
||||
#.
|
||||
#The vision range though chocolate will be multiplied by this factor
|
||||
#Range: 0.125 ~ 256.0
|
||||
chocolate = 1.0
|
||||
|
||||
#.
|
||||
#Settings for the Goggle Overlay
|
||||
[client.goggleOverlay]
|
||||
#.
|
||||
#Offset the overlay from goggle- and hover- information by this many pixels on the respective axis; Use /create overlay
|
||||
#Range: > -2147483648
|
||||
overlayOffsetX = 20
|
||||
#.
|
||||
#Offset the overlay from goggle- and hover- information by this many pixels on the respective axis; Use /create overlay
|
||||
#Range: > -2147483648
|
||||
overlayOffsetY = 0
|
||||
#.
|
||||
#Enable this to use your custom colors for the Goggle- and Hover- Overlay
|
||||
customColorsOverlay = false
|
||||
#.
|
||||
#The custom background color to use for the Goggle- and Hover- Overlays, if enabled
|
||||
#[in Hex: #AaRrGgBb]
|
||||
#[@cui:IntDisplay:#]
|
||||
#Range: > -2147483648
|
||||
customBackgroundOverlay = -267386864
|
||||
#.
|
||||
#The custom top color of the border gradient to use for the Goggle- and Hover- Overlays, if enabled
|
||||
#[in Hex: #AaRrGgBb]
|
||||
#[@cui:IntDisplay:#]
|
||||
#Range: > -2147483648
|
||||
customBorderTopOverlay = 1347420415
|
||||
#.
|
||||
#The custom bot color of the border gradient to use for the Goggle- and Hover- Overlays, if enabled
|
||||
#[in Hex: #AaRrGgBb]
|
||||
#[@cui:IntDisplay:#]
|
||||
#Range: > -2147483648
|
||||
customBorderBotOverlay = 1344798847
|
||||
|
||||
#.
|
||||
#Sound settings
|
||||
[client.sound]
|
||||
#.
|
||||
#Make cogs rumble and machines clatter.
|
||||
enableAmbientSounds = true
|
||||
#.
|
||||
#Maximum volume modifier of Ambient noise
|
||||
#Range: 0.0 ~ 1.0
|
||||
ambientVolumeCap = 0.10000000149011612
|
||||
|
||||
#.
|
||||
#Mod Integration and JEI
|
||||
[client.jeiIntegration]
|
||||
#.
|
||||
#Whether to auto-update the JEI search when searching in the stock keeper UI
|
||||
syncJeiSearch = true
|
||||
|
||||
#.
|
||||
#Railway related settings
|
||||
[client.trains]
|
||||
#.
|
||||
#How far away the Camera should zoom when seated on a train
|
||||
#Range: 0.0 ~ 3.4028234663852886E38
|
||||
mountedZoomMultiplier = 3.0
|
||||
#.
|
||||
#Display nodes and edges of a Railway Network while f3 debug mode is active
|
||||
showTrackGraphOnF3 = false
|
||||
#.
|
||||
#Additionally display materials of a Rail Network while f3 debug mode is active
|
||||
showExtendedTrackGraphOnF3 = false
|
||||
#.
|
||||
#Display Track Networks and Trains on supported map mods
|
||||
showTrainMapOverlay = true
|
||||
#.
|
||||
#Track Network Color on maps
|
||||
#Allowed Values: RED, GREY, WHITE
|
||||
trainMapColorTheme = "RED"
|
||||
|
||||
9
config/create-common.toml
Normal file
9
config/create-common.toml
Normal file
@@ -0,0 +1,9 @@
|
||||
|
||||
#.
|
||||
#Modify Create's impact on your terrain
|
||||
[worldgen]
|
||||
#.
|
||||
#.
|
||||
#Prevents all worldgen added by Create from taking effect
|
||||
disableWorldGen = false
|
||||
|
||||
16
config/create_jetpack-client.toml
Normal file
16
config/create_jetpack-client.toml
Normal file
@@ -0,0 +1,16 @@
|
||||
|
||||
[overlay]
|
||||
enabled = true
|
||||
#Range: 0.0 ~ 1.7976931348623157E308
|
||||
scale = 1.0
|
||||
|
||||
[overlay.position]
|
||||
#Use negative values to position relative to the right/bottom of the screen
|
||||
#Range: > -2147483648
|
||||
x = 6
|
||||
#Range: > -2147483648
|
||||
y = 6
|
||||
|
||||
[effects]
|
||||
seasonal = true
|
||||
|
||||
27
config/create_jetpack-common.toml
Normal file
27
config/create_jetpack-common.toml
Normal file
@@ -0,0 +1,27 @@
|
||||
|
||||
[air]
|
||||
#Range: > 1
|
||||
uses_per_tank = 2048
|
||||
#Range: > 1
|
||||
uses_per_tank_hover = 20480
|
||||
|
||||
[speed]
|
||||
#Range: 0.01 ~ 100.0
|
||||
horizontal = 0.02
|
||||
#Range: 0.01 ~ 100.0
|
||||
vertical = 0.4
|
||||
#Range: 0.01 ~ 100.0
|
||||
acceleration = 0.6
|
||||
#Range: -100.0 ~ 0.0
|
||||
hover_descend = -0.03
|
||||
#Range: 0.0 ~ 100.0
|
||||
swim_modifier = 1.8
|
||||
|
||||
[features]
|
||||
#Range: 1.0 ~ 100.0
|
||||
elytra_boost = 1.25
|
||||
|
||||
[enchantments]
|
||||
list = []
|
||||
is_blacklist = true
|
||||
|
||||
150
config/createaddition-common.toml
Normal file
150
config/createaddition-common.toml
Normal file
@@ -0,0 +1,150 @@
|
||||
|
||||
#Wires
|
||||
[wires]
|
||||
#Small Connector max output in FE/t (Energy transfer).
|
||||
#Range: > 0
|
||||
small_connector_max_output = 1000
|
||||
#Small Connector max input in FE/t (Energy transfer).
|
||||
#Range: > 0
|
||||
small_connector_max_input = 1000
|
||||
#Small Connector With Light energy consumption in FE/t.
|
||||
#Range: > 0
|
||||
small_light_connector_consumption = 1
|
||||
#Large Connector max wire length in blocks.
|
||||
#Range: 0 ~ 256
|
||||
large_connector_wire_length = 32
|
||||
#Small Connector max wire length in blocks.
|
||||
#Range: 0 ~ 256
|
||||
small_connector_wire_length = 16
|
||||
#Large Connector max input in FE/t (Energy transfer).
|
||||
#Range: > 0
|
||||
large_connector_max_input = 5000
|
||||
#Allows blocks attached to a connector to freely pass energy to and from the connector network.
|
||||
connector_allow_passive_io = true
|
||||
#Large Connector max output in FE/t (Energy transfer).
|
||||
#Range: > 0
|
||||
large_connector_max_output = 5000
|
||||
#Ignore checking if block face can support connector.
|
||||
connector_ignore_face_check = true
|
||||
|
||||
#Make sure config changes are duplicated on both Clients and the Server when running a dedicated Server,
|
||||
# as the config isnt synced between Clients and Server.
|
||||
#General Settings
|
||||
[general]
|
||||
#Max stress for the Alternator and Electric Motor (in SU at 256 RPM).
|
||||
#Range: > 0
|
||||
max_stress = 16384
|
||||
#Forge Energy conversion rate (in FE/t at 256 RPM, value is the FE/t generated and consumed is at 256rpm).
|
||||
#Range: > 0
|
||||
fe_at_max_rpm = 480
|
||||
#If audio should be enabled or not.
|
||||
audio_enabled = true
|
||||
|
||||
#Portable Energy Interface
|
||||
[portable_energy_interface]
|
||||
#PEI max output in FE/t (Energy transfer).
|
||||
#Range: > 0
|
||||
pei_max_output = 5000
|
||||
#PEI max input in FE/t (Energy transfer).
|
||||
#Range: > 0
|
||||
pei_max_input = 5000
|
||||
|
||||
#Electric Motor
|
||||
[electric_motor]
|
||||
#Electric Motor internal capacity in FE.
|
||||
#Range: > 0
|
||||
motor_capacity = 5000
|
||||
#Electric Motor minimum required energy consumption in FE/t.
|
||||
#Range: > 0
|
||||
motor_min_consumption = 8
|
||||
#Electric Motor max input in FE (Energy transfer not consumption).
|
||||
#Range: > 0
|
||||
motor_max_input = 5000
|
||||
#Electric Motor min/max RPM.
|
||||
#Range: > 1
|
||||
motor_rpm_range = 256
|
||||
|
||||
#Tesla Coil
|
||||
[tesla_coil]
|
||||
#Tesla Coil charge rate in FE/t.
|
||||
#Range: > 0
|
||||
tesla_coil_charge_rate = 5000
|
||||
#Tesla Coil fire interval (in ticks).
|
||||
#Range: > 0
|
||||
tesla_coil_fire_cooldown = 20
|
||||
#Hurt range (in blocks/meters).
|
||||
#Range: > 0
|
||||
tesla_coil_hurt_range = 3
|
||||
#Tesla Coil internal capacity in FE.
|
||||
#Range: > 0
|
||||
tesla_coil_capacity = 40000
|
||||
#Energy consumed when Tesla Coil is fired (in FE).
|
||||
#Range: > 0
|
||||
tesla_coil_hurt_energy_required = 1000
|
||||
#The duration of the Shocked effect for mobs (in ticks).
|
||||
#Range: > 0
|
||||
tesla_coil_effect_time_mob = 20
|
||||
#The duration of the Shocked effect for players (in ticks).
|
||||
#Range: > 0
|
||||
tesla_coil_effect_time_player = 20
|
||||
#Tesla Coil max input in FE/t (Energy transfer).
|
||||
#Range: > 0
|
||||
tesla_coil_max_input = 10000
|
||||
#Tesla Coil charge rate in FE/t for recipes.
|
||||
#Range: > 0
|
||||
tesla_coil_recipe_charge_rate = 2000
|
||||
#Damaged dealt to mobs when Tesla Coil is fired (in half hearts).
|
||||
#Range: > 0
|
||||
tesla_coil_hurt_mob = 3
|
||||
#Damaged dealt to players when Tesla Coil is fired (in half hearts).
|
||||
#Range: > 0
|
||||
tesla_coil_hurt_player = 2
|
||||
|
||||
#Alternator
|
||||
[alternator]
|
||||
#Alternator efficiency relative to base conversion rate.
|
||||
#Range: 0.01 ~ 1.0
|
||||
generator_efficiency = 0.75
|
||||
#Alternator internal capacity in FE.
|
||||
#Range: > 0
|
||||
generator_capacity = 5000
|
||||
#Alternator max input in FE (Energy transfer, not generation).
|
||||
#Range: > 0
|
||||
generator_max_output = 5000
|
||||
|
||||
#Accumulator
|
||||
[accumulator]
|
||||
#Accumulator internal capacity per block in FE.
|
||||
#Range: > 0
|
||||
accumulator_capacity = 2000000
|
||||
#Accumulator max output in FE/t (Energy transfer).
|
||||
#Range: > 0
|
||||
accumulator_max_output = 5000
|
||||
#Accumulator max input in FE/t (Energy transfer).
|
||||
#Range: > 0
|
||||
accumulator_max_input = 5000
|
||||
#Accumulator max multiblock height.
|
||||
#Range: 1 ~ 8
|
||||
accumulator_max_height = 5
|
||||
#Accumulator max multiblock width.
|
||||
#Range: 1 ~ 8
|
||||
accumulator_max_width = 3
|
||||
|
||||
#Rolling Mill
|
||||
[rolling_mill]
|
||||
#Rolling Mill duration in ticks.
|
||||
#Range: > 0
|
||||
rolling_mill_processing_duration = 120
|
||||
#Rolling Mill base stress impact.
|
||||
#Range: 0 ~ 1024
|
||||
rolling_mill_stress = 8
|
||||
|
||||
#Misc
|
||||
[misc]
|
||||
#Diamond Grit Sandpaper durability (number of uses).
|
||||
#Range: > 3
|
||||
diamond_grit_sandpaper_uses = 1024
|
||||
#Barbed Wire Damage.
|
||||
#Range: 0.0 ~ 3.4028234663852886E38
|
||||
barbed_wire_damage = 2.0
|
||||
|
||||
8
config/creategoggles-client.toml
Normal file
8
config/creategoggles-client.toml
Normal file
@@ -0,0 +1,8 @@
|
||||
|
||||
#Client configuration settings
|
||||
[general]
|
||||
#Display the goggles before the eyes and not on the forehead
|
||||
moveGoggleToEyes = false
|
||||
#Enables the goggles in creative mode without goggles
|
||||
enableCreativeModeGoggles = true
|
||||
|
||||
10
config/creategoggles-common.toml
Normal file
10
config/creategoggles-common.toml
Normal file
@@ -0,0 +1,10 @@
|
||||
|
||||
#General configuration settings
|
||||
[general]
|
||||
#Uses custom curio slot for goggles instead of the head slot
|
||||
customCurioGoggleSlot = false
|
||||
#Uses custom curio slot for backtank instead of the back slot
|
||||
customCurioBacktankSlot = false
|
||||
#Enables experimental features (Smithing the goggles onto normal helmets)
|
||||
enableExperimentalFeatures = true
|
||||
|
||||
23
config/curios-client.toml
Normal file
23
config/curios-client.toml
Normal file
@@ -0,0 +1,23 @@
|
||||
|
||||
#Client only settings, mostly things related to rendering
|
||||
[client]
|
||||
#Set to true to enable rendering curios
|
||||
renderCurios = true
|
||||
#Set to true to enable the Curios GUI button
|
||||
enableButton = true
|
||||
#The X-Offset for the Curios GUI button
|
||||
#Range: -100 ~ 100
|
||||
buttonXOffset = 0
|
||||
#The Y-Offset for the Curios GUI button
|
||||
#Range: -100 ~ 100
|
||||
buttonYOffset = 0
|
||||
#The X-Offset for the Creative Curios GUI button
|
||||
#Range: -100 ~ 100
|
||||
creativeButtonXOffset = 0
|
||||
#The Y-Offset for the Creative Curios GUI button
|
||||
#Range: -100 ~ 100
|
||||
creativeButtonYOffset = 0
|
||||
#The corner for the Curios GUI button
|
||||
#Allowed Values: TOP_LEFT, TOP_RIGHT, BOTTOM_LEFT, BOTTOM_RIGHT
|
||||
buttonCorner = "TOP_LEFT"
|
||||
|
||||
5
config/curios-common.toml
Normal file
5
config/curios-common.toml
Normal file
@@ -0,0 +1,5 @@
|
||||
#List of slots to create or modify.
|
||||
#See documentation for syntax: https://docs.illusivesoulworks.com/curios/configuration#slot-configuration
|
||||
#
|
||||
slots = []
|
||||
|
||||
62
config/do_a_barrel_roll-client.json
Normal file
62
config/do_a_barrel_roll-client.json
Normal file
@@ -0,0 +1,62 @@
|
||||
{
|
||||
"format_version_do_not_edit": 2,
|
||||
"general": {
|
||||
"mod_enabled": true,
|
||||
"controls": {
|
||||
"switch_roll_and_yaw": false,
|
||||
"invert_pitch": false,
|
||||
"momentum_based_mouse": false,
|
||||
"momentum_mouse_deadzone": 0.2,
|
||||
"show_momentum_widget": true,
|
||||
"activation_behaviour": "VANILLA",
|
||||
"disable_when_submerged": true
|
||||
},
|
||||
"hud": {
|
||||
"show_horizon": false
|
||||
},
|
||||
"banking": {
|
||||
"enable_banking": true,
|
||||
"banking_strength": 20.0,
|
||||
"simulate_control_surface_efficacy": false
|
||||
},
|
||||
"thrust": {
|
||||
"enable_thrust": false,
|
||||
"max_thrust": 2.0,
|
||||
"thrust_acceleration": 0.1,
|
||||
"thrust_particles": true
|
||||
},
|
||||
"misc": {
|
||||
"enable_easter_eggs": true
|
||||
}
|
||||
},
|
||||
"sensitivity": {
|
||||
"smoothing": {
|
||||
"smoothing_enabled": true,
|
||||
"smoothing_pitch": 1.0,
|
||||
"smoothing_yaw": 0.4,
|
||||
"smoothing_roll": 1.0
|
||||
},
|
||||
"camera_smoothing": {
|
||||
"pitch": 1.0,
|
||||
"yaw": 2.5,
|
||||
"roll": 1.0
|
||||
},
|
||||
"desktop": {
|
||||
"pitch": 1.0,
|
||||
"yaw": 0.4,
|
||||
"roll": 1.0
|
||||
},
|
||||
"controller": {
|
||||
"pitch": 1.0,
|
||||
"yaw": 0.4,
|
||||
"roll": 1.0
|
||||
}
|
||||
},
|
||||
"advanced": {
|
||||
"banking_x_formula": "sin($roll * TO_RAD) * cos($pitch * TO_RAD) * 10 * $banking_strength",
|
||||
"banking_y_formula": "(-1 + cos($roll * TO_RAD)) * cos($pitch * TO_RAD) * 10 * $banking_strength",
|
||||
"elevator_efficacy_formula": "$velocity_x * $look_x + $velocity_y * $look_y + $velocity_z * $look_z",
|
||||
"aileron_efficacy_formula": "$velocity_x * $look_x + $velocity_y * $look_y + $velocity_z * $look_z",
|
||||
"rudder_efficacy_formula": "$velocity_x * $look_x + $velocity_y * $look_y + $velocity_z * $look_z"
|
||||
}
|
||||
}
|
||||
1
config/do_a_barrel_roll-server.json
Normal file
1
config/do_a_barrel_roll-server.json
Normal file
@@ -0,0 +1 @@
|
||||
{}
|
||||
1
config/embeddium-fingerprint.json
Normal file
1
config/embeddium-fingerprint.json
Normal file
@@ -0,0 +1 @@
|
||||
{"v":1,"s":"774f02c675a39eb7a588da1496f550ba09f9fb487c06c8f20893832b9e05ab0c881cbbbf98e7468dfcd6d9093c575aa1a31646f26aa541ec53f6a6879b4215dc","u":"b4ee63a8bbf79dfdc88ddcf3735b450c587fa33e78e346ff258d8e7cbd7535e9be7e719e7eb3f349784ddbac236acb448963a8ee86eb2779de9b87b6748076ff","p":"a49cb8a957ed0b32bc5605eddb229f68c6d5ba3c39ea65df9f78776739e4faaf4ddc35ca51bed8ac166e27138e1294ab596060fa40e01abc1d00af05a6a812f5","t":1743607736}
|
||||
6
config/embeddium-mixins.properties
Normal file
6
config/embeddium-mixins.properties
Normal file
@@ -0,0 +1,6 @@
|
||||
# This is the configuration file for Embeddium.
|
||||
#
|
||||
# You can find information on editing this file and all the available options here:
|
||||
# https://github.com/jellysquid3/sodium-fabric/wiki/Configuration-File
|
||||
#
|
||||
# By default, this file will be empty except for this notice.
|
||||
30
config/embeddium-options.json
Normal file
30
config/embeddium-options.json
Normal file
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"quality": {
|
||||
"weather_quality": "FAST",
|
||||
"leaves_quality": "FANCY",
|
||||
"enable_vignette": false,
|
||||
"use_quad_normals_for_shading": false
|
||||
},
|
||||
"advanced": {
|
||||
"enable_memory_tracing": false,
|
||||
"use_advanced_staging_buffers": true,
|
||||
"disable_incompatible_mod_warnings": false,
|
||||
"cpu_render_ahead_limit": 3
|
||||
},
|
||||
"performance": {
|
||||
"chunk_builder_threads": 0,
|
||||
"always_defer_chunk_updates_v2": true,
|
||||
"animate_only_visible_textures": true,
|
||||
"use_entity_culling": true,
|
||||
"use_fog_occlusion": true,
|
||||
"use_block_face_culling": true,
|
||||
"use_compact_vertex_format": true,
|
||||
"use_translucent_face_sorting_v2": true,
|
||||
"use_no_error_g_l_context": true
|
||||
},
|
||||
"notifications": {
|
||||
"force_disable_donation_prompts": false,
|
||||
"has_cleared_donation_button": true,
|
||||
"has_seen_donation_prompt": true
|
||||
}
|
||||
}
|
||||
490
config/emi.css
Normal file
490
config/emi.css
Normal file
@@ -0,0 +1,490 @@
|
||||
/** EMI Config */
|
||||
|
||||
#general {
|
||||
/**
|
||||
* Whether EMI is enabled and visible.
|
||||
*/
|
||||
enabled: true;
|
||||
|
||||
/**
|
||||
* Whether cheating in items is enabled.
|
||||
*/
|
||||
cheat-mode: false;
|
||||
|
||||
/**
|
||||
* How much EMI should use tooltips and popups to show controls and information.
|
||||
*/
|
||||
help-level: normal;
|
||||
|
||||
/**
|
||||
* Where EMI should pull stacks from to populate the index.
|
||||
*/
|
||||
index-source: creative;
|
||||
|
||||
/**
|
||||
* Which sidebar should be searched using the search bar.
|
||||
*/
|
||||
search-sidebar: right;
|
||||
|
||||
/**
|
||||
* Whether normal search queries should include the tooltip.
|
||||
*/
|
||||
search-tooltip-by-default: true;
|
||||
|
||||
/**
|
||||
* Whether normal search queries should include the mod name.
|
||||
*/
|
||||
search-mod-name-by-default: false;
|
||||
|
||||
/**
|
||||
* Whether normal search queries should include the stack's tags.
|
||||
*/
|
||||
search-tags-by-default: false;
|
||||
}
|
||||
|
||||
#ui {
|
||||
/**
|
||||
* Which action should be performed when clicking the recipe book.
|
||||
*/
|
||||
recipe-book-action: toggle-craftables;
|
||||
|
||||
/**
|
||||
* Where to display status effects in the inventory.
|
||||
*/
|
||||
effect-location: top;
|
||||
|
||||
/**
|
||||
* Whether to display a gray overlay when hovering over a stack.
|
||||
*/
|
||||
show-hover-overlay: true;
|
||||
|
||||
/**
|
||||
* Whether to add mod name to tooltips
|
||||
*/
|
||||
append-mod-id: true;
|
||||
|
||||
/**
|
||||
* Whether to add mod name to item tooltips, in case another mod provides behavior
|
||||
*/
|
||||
append-item-mod-id: true;
|
||||
|
||||
/**
|
||||
* Prevents recipes being quick crafted from shifting around under the cursor.
|
||||
*/
|
||||
miscraft-prevention: true;
|
||||
|
||||
/**
|
||||
* The unit to display fluids as.
|
||||
*/
|
||||
fluid-unit: millibuckets;
|
||||
|
||||
/**
|
||||
* Whether to use the batched render system. Batching is faster, but may have
|
||||
* incompatibilities with shaders or other mods.
|
||||
*/
|
||||
use-batched-renderer: true;
|
||||
|
||||
/**
|
||||
* Whether to have the search bar in the center of the screen, instead of to the
|
||||
* side.
|
||||
*/
|
||||
center-search-bar: true;
|
||||
|
||||
/**
|
||||
* Which sidebar type to switch to when searching.
|
||||
*/
|
||||
search-sidebar-focus: index;
|
||||
|
||||
/**
|
||||
* Which sidebar type to focus when the search is empty.
|
||||
*/
|
||||
empty-search-sidebar-focus: none;
|
||||
|
||||
/**
|
||||
* Whether the EMI config button should be visible.
|
||||
*/
|
||||
emi-config-button-visibility: shown;
|
||||
|
||||
/**
|
||||
* Whether the recipe tree button should be visible.
|
||||
*/
|
||||
recipe-tree-button-visibility: auto;
|
||||
|
||||
/**
|
||||
* The maximum height the recipe screen will grow to be if space is available in
|
||||
* pixels.
|
||||
*/
|
||||
maximum-recipe-screen-height: 256;
|
||||
|
||||
/**
|
||||
* The minimum width of the recipe screen in pixels. Controls how many tabs there
|
||||
* can be, and where the page switching buttons go. The default is 176, the width
|
||||
* of most screens.
|
||||
*/
|
||||
minimum-recipe-screen-width: 176;
|
||||
|
||||
/**
|
||||
* The amount of vertical margin to give in the recipe screen.
|
||||
*/
|
||||
vertical-margin: 20;
|
||||
|
||||
/**
|
||||
* Where to show workstations in the recipe screen
|
||||
*/
|
||||
workstation-location: bottom;
|
||||
|
||||
/**
|
||||
* Display cost per batch when hovering a recipe output
|
||||
*/
|
||||
show-cost-per-batch: true;
|
||||
|
||||
/**
|
||||
* Whether recipes should have a button to set as default.
|
||||
*/
|
||||
recipe-default-button: true;
|
||||
|
||||
/**
|
||||
* Whether recipes should have a button to show the recipe tree.
|
||||
*/
|
||||
recipe-tree-button: true;
|
||||
|
||||
/**
|
||||
* Whether recipes should have a button to fill the ingredients in a handler.
|
||||
*/
|
||||
recipe-fill-button: true;
|
||||
|
||||
/**
|
||||
* Whether recipes should have a button to take a screenshot of the recipe.
|
||||
*/
|
||||
recipe-screenshot-button: false;
|
||||
|
||||
/**
|
||||
* The GUI scale at which recipe screenshots are saved. Use 0 to use the current
|
||||
* GUI scale.
|
||||
*/
|
||||
recipe-screenshot-scale: 0;
|
||||
|
||||
/**
|
||||
* The pages in the left sidebar
|
||||
*/
|
||||
left-sidebar-pages: favorites;
|
||||
|
||||
/**
|
||||
* The subpanels in the left sidebar
|
||||
*/
|
||||
left-sidebar-subpanels: none;
|
||||
|
||||
/**
|
||||
* How many columns and rows of ingredients to limit the left sidebar to
|
||||
*/
|
||||
left-sidebar-size: 12, 100;
|
||||
|
||||
/**
|
||||
* How much space to maintain between the left sidebar and obstructions, in pixels
|
||||
*/
|
||||
left-sidebar-margins: 2, 2, 2, 2;
|
||||
|
||||
/**
|
||||
* Where to position the left sidebar
|
||||
*/
|
||||
left-sidebar-align: left, top;
|
||||
|
||||
/**
|
||||
* Whether to render the header buttons and page count for the left sidebar
|
||||
*/
|
||||
left-sidebar-header: visible;
|
||||
|
||||
/**
|
||||
* Which theme to use for the left sidebar
|
||||
*/
|
||||
left-sidebar-theme: transparent;
|
||||
|
||||
/**
|
||||
* The pages in the right sidebar
|
||||
*/
|
||||
right-sidebar-pages: index, craftables;
|
||||
|
||||
/**
|
||||
* The subpanels in the right sidebar
|
||||
*/
|
||||
right-sidebar-subpanels: none;
|
||||
|
||||
/**
|
||||
* How many columns and rows of ingredients to limit the right sidebar to
|
||||
*/
|
||||
right-sidebar-size: 12, 100;
|
||||
|
||||
/**
|
||||
* How much space to maintain between the right sidebar and obstructions, in pixels
|
||||
*/
|
||||
right-sidebar-margins: 2, 2, 2, 2;
|
||||
|
||||
/**
|
||||
* Where to position the right sidebar
|
||||
*/
|
||||
right-sidebar-align: right, top;
|
||||
|
||||
/**
|
||||
* Whether to render the header buttons and page count for the right sidebar
|
||||
*/
|
||||
right-sidebar-header: visible;
|
||||
|
||||
/**
|
||||
* Which theme to use for the right sidebar
|
||||
*/
|
||||
right-sidebar-theme: transparent;
|
||||
|
||||
/**
|
||||
* The pages in the top sidebar
|
||||
*/
|
||||
top-sidebar-pages: none;
|
||||
|
||||
/**
|
||||
* The subpanels in the top sidebar
|
||||
*/
|
||||
top-sidebar-subpanels: none;
|
||||
|
||||
/**
|
||||
* How many columns and rows of ingredients to limit the top sidebar to
|
||||
*/
|
||||
top-sidebar-size: 9, 9;
|
||||
|
||||
/**
|
||||
* How much space to maintain between the top sidebar and obstructions, in pixels
|
||||
*/
|
||||
top-sidebar-margins: 2, 2, 2, 2;
|
||||
|
||||
/**
|
||||
* Where to position the top sidebar
|
||||
*/
|
||||
top-sidebar-align: center, center;
|
||||
|
||||
/**
|
||||
* Whether to render the header buttons and page count for the top sidebar
|
||||
*/
|
||||
top-sidebar-header: visible;
|
||||
|
||||
/**
|
||||
* Which theme to use for the top sidebar
|
||||
*/
|
||||
top-sidebar-theme: transparent;
|
||||
|
||||
/**
|
||||
* The pages in the bottom sidebar
|
||||
*/
|
||||
bottom-sidebar-pages: none;
|
||||
|
||||
/**
|
||||
* The subpanels in the bottom sidebar
|
||||
*/
|
||||
bottom-sidebar-subpanels: none;
|
||||
|
||||
/**
|
||||
* How many columns and rows of ingredients to limit the bottom sidebar to
|
||||
*/
|
||||
bottom-sidebar-size: 9, 9;
|
||||
|
||||
/**
|
||||
* How much space to maintain between the bottom sidebar and obstructions, in
|
||||
* pixels
|
||||
*/
|
||||
bottom-sidebar-margins: 2, 2, 2, 2;
|
||||
|
||||
/**
|
||||
* Where to position the bottom sidebar
|
||||
*/
|
||||
bottom-sidebar-align: center, center;
|
||||
|
||||
/**
|
||||
* Whether to render the header buttons and page count for the bottom sidebar
|
||||
*/
|
||||
bottom-sidebar-header: visible;
|
||||
|
||||
/**
|
||||
* Which theme to use for the bottom sidebar
|
||||
*/
|
||||
bottom-sidebar-theme: transparent;
|
||||
}
|
||||
|
||||
#binds {
|
||||
/**
|
||||
* Toggle the visibility of EMI.
|
||||
*/
|
||||
toggle-visibility: "ctrl key.keyboard.o";
|
||||
|
||||
/**
|
||||
* Focuses the search bar.
|
||||
*/
|
||||
focus-search: "ctrl key.keyboard.f";
|
||||
|
||||
/**
|
||||
* Clears the search bar.
|
||||
*/
|
||||
clear-search: "key.keyboard.unknown";
|
||||
|
||||
/**
|
||||
* Display the recipes for creating a stack.
|
||||
*/
|
||||
view-recipes: "key.keyboard.r";
|
||||
view-recipes: "key.mouse.left";
|
||||
|
||||
/**
|
||||
* Display the recipes that can be created using a stack.
|
||||
*/
|
||||
view-uses: "key.keyboard.u";
|
||||
view-uses: "key.mouse.right";
|
||||
|
||||
/**
|
||||
* Favorite the item to display on the side of the screen opposite of recipies for
|
||||
* quick access.
|
||||
*/
|
||||
favorite: "key.keyboard.a";
|
||||
|
||||
/**
|
||||
* Set the default recipe for a given stack in the output of a recipe to that
|
||||
* recipe.
|
||||
*/
|
||||
default-stack: "ctrl key.mouse.left";
|
||||
|
||||
/**
|
||||
* Display the recipe tree for a given stack.
|
||||
*/
|
||||
view-stack-tree: "key.keyboard.unknown";
|
||||
|
||||
/**
|
||||
* Display the recipe tree.
|
||||
*/
|
||||
view-tree: "key.keyboard.unknown";
|
||||
|
||||
/**
|
||||
* Return to the previous page in EMI.
|
||||
*/
|
||||
back: "key.keyboard.backspace";
|
||||
|
||||
/**
|
||||
* Return to the next page in EMI after going back.
|
||||
*/
|
||||
forward: "key.keyboard.unknown";
|
||||
|
||||
/**
|
||||
* When on a stack with an associated recipe:
|
||||
* Move ingredients for a single result.
|
||||
*/
|
||||
craft-one: "key.mouse.left";
|
||||
|
||||
/**
|
||||
* When on a stack with an associated recipe:
|
||||
* Move ingredients for as many results as possible.
|
||||
*/
|
||||
craft-all: "shift key.mouse.left";
|
||||
|
||||
/**
|
||||
* When on a stack with an associated recipe:
|
||||
* Move ingredients for a single result and put in inventory if possible.
|
||||
*/
|
||||
craft-one-to-inventory: "key.keyboard.unknown";
|
||||
|
||||
/**
|
||||
* When on a stack with an associated recipe:
|
||||
* Move ingredients for as many results as possible and put in inventory if
|
||||
* possible.
|
||||
*/
|
||||
craft-all-to-inventory: "key.keyboard.unknown";
|
||||
|
||||
/**
|
||||
* When on a stack with an associated recipe:
|
||||
* Move ingredients for a single result and put in cursor if possible.
|
||||
*/
|
||||
craft-one-to-cursor: "ctrl key.mouse.left";
|
||||
|
||||
/**
|
||||
* Display the recipe that will be used to craft on a stack with no recipe context.
|
||||
*/
|
||||
show-craft: "key.keyboard.left.shift";
|
||||
|
||||
/**
|
||||
* Cheat in one of an item into the inventory.
|
||||
*/
|
||||
cheat-one-to-inventory: "ctrl key.mouse.right";
|
||||
|
||||
/**
|
||||
* Cheat in a stack of an item into the inventory.
|
||||
*/
|
||||
cheat-stack-to-inventory: "ctrl key.mouse.left";
|
||||
|
||||
/**
|
||||
* Cheat in one of an item into the cursor.
|
||||
*/
|
||||
cheat-one-to-cursor: "ctrl key.mouse.middle";
|
||||
|
||||
/**
|
||||
* Cheat in a stack of an item into the cursor.
|
||||
*/
|
||||
cheat-stack-to-cursor: "key.keyboard.unknown";
|
||||
|
||||
/**
|
||||
* Delete the stack in the cursor when hovering the index
|
||||
*/
|
||||
delete-cursor-stack: "key.mouse.left";
|
||||
|
||||
/**
|
||||
* Copies the hovered recipe's ID to the clipboard
|
||||
*/
|
||||
copy-recipe-id: "key.keyboard.unknown";
|
||||
|
||||
/**
|
||||
* In edit mode, hide the hovered stack
|
||||
*/
|
||||
hide-stack: "ctrl key.mouse.left";
|
||||
|
||||
/**
|
||||
* In edit mode, hide stacks with the hovered stack's id
|
||||
*/
|
||||
hide-stack-by-id: "ctrl shift key.mouse.left";
|
||||
}
|
||||
|
||||
#dev {
|
||||
/**
|
||||
* Whether development functions should be enabled. Not recommended for general
|
||||
* play.
|
||||
*/
|
||||
dev-mode: false;
|
||||
|
||||
/**
|
||||
* Whether editing the index is enabled
|
||||
*/
|
||||
edit-mode: false;
|
||||
|
||||
/**
|
||||
* Whether to log untranslated tags as warnings.
|
||||
*/
|
||||
log-untranslated-tags: false;
|
||||
|
||||
/**
|
||||
* Whether to log ingredients that don't have a representative tag as warnings.
|
||||
*/
|
||||
log-non-tag-ingredients: false;
|
||||
|
||||
/**
|
||||
* Whether hovering the output of a recipe should show the recipe's EMI ID.
|
||||
*/
|
||||
show-recipe-ids: false;
|
||||
|
||||
/**
|
||||
* Whether to display additional widgets added to recipes from other mods.
|
||||
* These are typically developer facing and compatibility related, and not useful
|
||||
* for players.
|
||||
*/
|
||||
show-recipe-decorators: false;
|
||||
|
||||
/**
|
||||
* Whether stacks in the index should display a highlight if they have a recipe
|
||||
* default.
|
||||
*/
|
||||
highlight-defaulted: false;
|
||||
|
||||
/**
|
||||
* Whether to display exclusion areas
|
||||
*/
|
||||
highlight-exclusion-areas: false;
|
||||
}
|
||||
31
config/entity_model_features.json
Normal file
31
config/entity_model_features.json
Normal file
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"logModelCreationData": false,
|
||||
"debugOnRightClick": false,
|
||||
"renderModeChoice": "NORMAL",
|
||||
"vanillaModelHologramRenderMode_2": "OFF",
|
||||
"modelExportMode": "NONE",
|
||||
"attemptPhysicsModPatch_2": "CUSTOM",
|
||||
"modelUpdateFrequency": "Average",
|
||||
"entityRenderModeOverrides": {},
|
||||
"entityPhysicsModPatchOverrides": {},
|
||||
"entityVanillaHologramOverrides": {},
|
||||
"modelsNamesDisabled": [],
|
||||
"allowEBEModConfigModify": true,
|
||||
"animationLODDistance": 20,
|
||||
"retainDetailOnLowFps": true,
|
||||
"retainDetailOnLargerMobs": true,
|
||||
"animationFrameSkipDuringIrisShadowPass": true,
|
||||
"preventFirstPersonHandAnimating": false,
|
||||
"onlyClientPlayerModel": false,
|
||||
"doubleChestAnimFix": true,
|
||||
"enforceOptifineVariationRequiresDefaultModel": false,
|
||||
"enforceOptifineVariationRequiresDefaultModel_v2": false,
|
||||
"resetPlayerModelEachRender": true,
|
||||
"resetPlayerModelEachRender_v2": true,
|
||||
"onlyDebugRenderOnHover": false,
|
||||
"enforceOptifineSubFoldersVariantOnly": true,
|
||||
"enforceOptiFineAnimSyntaxLimits": true,
|
||||
"allowOptifineFallbackProperties": true,
|
||||
"enforceOptiFineFloorUVs": true,
|
||||
"showReloadErrorToast": true
|
||||
}
|
||||
40
config/entity_texture_features.json
Normal file
40
config/entity_texture_features.json
Normal file
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"optifine_limitRandomVariantGapsBy10": true,
|
||||
"optifine_allowWeirdSkipsInTrueRandom": true,
|
||||
"optifine_preventBaseTextureInOptifineDirectory": true,
|
||||
"illegalPathSupportMode": "None",
|
||||
"enableCustomTextures": true,
|
||||
"enableCustomBlockEntities": true,
|
||||
"textureUpdateFrequency_V2": "Fast",
|
||||
"enableEmissiveTextures": true,
|
||||
"enableEnchantedTextures": true,
|
||||
"enableEmissiveBlockEntities": true,
|
||||
"emissiveRenderMode": "DULL",
|
||||
"alwaysCheckVanillaEmissiveSuffix": true,
|
||||
"enableArmorAndTrims": true,
|
||||
"skinFeaturesEnabled": true,
|
||||
"skinTransparencyMode": "ETF_SKINS_ONLY",
|
||||
"skinTransparencyInExtraPixels": true,
|
||||
"skinFeaturesEnableTransparency": true,
|
||||
"skinFeaturesEnableFullTransparency": false,
|
||||
"tryETFTransparencyForAllSkins": false,
|
||||
"enableEnemyTeamPlayersSkinFeatures": true,
|
||||
"enableBlinking": true,
|
||||
"blinkFrequency": 150,
|
||||
"blinkLength": 1,
|
||||
"advanced_IncreaseCacheSizeModifier": 1.0,
|
||||
"debugLoggingMode": "None",
|
||||
"logTextureDataInitialization": false,
|
||||
"hideConfigButton": false,
|
||||
"configButtonLoc": "BOTTOM_RIGHT",
|
||||
"disableVanillaDirectoryVariantTextures": false,
|
||||
"use3DSkinLayerPatch": true,
|
||||
"enableFullBodyWardenTextures": true,
|
||||
"entityEmissiveOverrides": {},
|
||||
"propertiesDisabled": [],
|
||||
"propertyInvertUpdatingOverrides": [],
|
||||
"entityRandomOverrides": {},
|
||||
"entityEmissiveBrightOverrides": {},
|
||||
"entityRenderLayerOverrides": {},
|
||||
"entityLightOverrides": {}
|
||||
}
|
||||
62
config/entityculling.json
Normal file
62
config/entityculling.json
Normal file
@@ -0,0 +1,62 @@
|
||||
{
|
||||
"configVersion": 7,
|
||||
"renderNametagsThroughWalls": true,
|
||||
"blockEntityWhitelist": [
|
||||
"create:rope_pulley",
|
||||
"botania:flame_ring",
|
||||
"minecraft:beacon",
|
||||
"create:hose_pulley",
|
||||
"betterend:eternal_pedestal",
|
||||
"botania:magic_missile",
|
||||
"botania:falling_star"
|
||||
],
|
||||
"entityWhitelist": [
|
||||
"botania:mana_burst",
|
||||
"drg_flares:drg_flares"
|
||||
],
|
||||
"tracingDistance": 128,
|
||||
"debugMode": false,
|
||||
"sleepDelay": 10,
|
||||
"hitboxLimit": 50,
|
||||
"skipMarkerArmorStands": true,
|
||||
"tickCulling": true,
|
||||
"tickCullingWhitelist": [
|
||||
"alexscaves:gum_worm",
|
||||
"minecraft:jungle_boat",
|
||||
"minecraft:spruce_boat",
|
||||
"mts:builder_rendering",
|
||||
"drg_flares:drg_flares",
|
||||
"minecraft:mangrove_boat",
|
||||
"mts:builder_existing",
|
||||
"minecraft:acacia_boat",
|
||||
"minecraft:birch_chest_boat",
|
||||
"create:contraption",
|
||||
"drg_flares:drg_flare",
|
||||
"minecraft:birch_boat",
|
||||
"minecraft:boat",
|
||||
"mts:builder_seat",
|
||||
"minecraft:cherry_boat",
|
||||
"minecraft:spruce_chest_boat",
|
||||
"alexscaves:gum_worm_segment",
|
||||
"minecraft:dark_oak_boat",
|
||||
"minecraft:oak_chest_boat",
|
||||
"avm_staff:campfire_flame",
|
||||
"minecraft:dark_oak_chest_boat",
|
||||
"create:gantry_contraption",
|
||||
"minecraft:oak_boat",
|
||||
"minecraft:pale_oak_boat",
|
||||
"minecraft:acacia_chest_boat",
|
||||
"minecraft:cherry_chest_boat",
|
||||
"create:stationary_contraption",
|
||||
"minecraft:bamboo_raft",
|
||||
"minecraft:firework_rocket",
|
||||
"minecraft:jungle_chest_boat",
|
||||
"create:carriage_contraption",
|
||||
"minecraft:pale_oak_chest_boat",
|
||||
"minecraft:bamboo_chest_raft",
|
||||
"minecraft:mangrove_chest_boat"
|
||||
],
|
||||
"disableF3": false,
|
||||
"skipEntityCulling": false,
|
||||
"skipBlockEntityCulling": false
|
||||
}
|
||||
3
config/etf_warnings.json
Normal file
3
config/etf_warnings.json
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"ignoredConfigIds": []
|
||||
}
|
||||
9
config/fabric/indigo-renderer.properties
Normal file
9
config/fabric/indigo-renderer.properties
Normal file
@@ -0,0 +1,9 @@
|
||||
#Indigo properties file
|
||||
#Fri Apr 04 19:43:40 IST 2025
|
||||
fix-mean-light-calculation=auto
|
||||
debug-compare-lighting=auto
|
||||
fix-exterior-vertex-lighting=auto
|
||||
ambient-occlusion-mode=hybrid
|
||||
always-tesselate-blocks=auto
|
||||
fix-smooth-lighting-offset=auto
|
||||
fix-luminous-block-ambient-occlusion=auto
|
||||
23
config/ferritecore-mixin.toml
Normal file
23
config/ferritecore-mixin.toml
Normal file
@@ -0,0 +1,23 @@
|
||||
#Use a slightly more compact, but also slightly slower representation for block states
|
||||
compactFastMap = false
|
||||
#Replace objects used to detect multi-threaded access to chunks by a much smaller field. This option is disabled by default due to very rare and very hard-to-reproduce crashes, use at your own risk!
|
||||
useSmallThreadingDetector = false
|
||||
#Cache the predicate instances used in multipart models
|
||||
cacheMultipartPredicates = true
|
||||
#Do not create a new MultipartBakedModel instance for each block state using the same multipartmodel. Requires cacheMultipartPredicates to be enabled
|
||||
multipartDeduplication = true
|
||||
#Deduplicate cached data for blockstates, most importantly collision and render shapes
|
||||
blockstateCacheDeduplication = true
|
||||
#Avoid creation of new strings when creating ModelResourceLocations
|
||||
modelResourceLocations = true
|
||||
#Use smaller data structures for "simple" models, especially models with few side-specific faces
|
||||
modelSides = true
|
||||
#Replace the blockstate neighbor table
|
||||
replaceNeighborLookup = true
|
||||
#Populate the neighbor table used by vanilla. Enabling this slightly increases memory usage, but can help with issues in the rare case where mods access it directly.
|
||||
populateNeighborTable = false
|
||||
#Do not store the properties of a state explicitly and read themfrom the replace neighbor table instead. Requires replaceNeighborLookup to be enabled
|
||||
replacePropertyMap = true
|
||||
#Deduplicate vertex data of baked quads in the basic model implementations
|
||||
bakedQuadDeduplication = true
|
||||
|
||||
14
config/flywheel-client.toml
Normal file
14
config/flywheel-client.toml
Normal file
@@ -0,0 +1,14 @@
|
||||
#Select the backend to use. Set to "DEFAULT" to let Flywheel decide.
|
||||
backend = "DEFAULT"
|
||||
#Enable or disable instance update limiting with distance.
|
||||
limitUpdates = true
|
||||
#The number of worker threads to use. Set to -1 to let Flywheel decide. Set to 0 to disable parallelism. Requires a game restart to take effect.
|
||||
#Range: -1 ~ 6
|
||||
workerThreads = -1
|
||||
|
||||
#Config options for Flywheel's built-in backends.
|
||||
[flw_backends]
|
||||
#How smooth Flywheel's shader-based lighting should be. May have a large performance impact.
|
||||
#Allowed Values: FLAT, TRI_LINEAR, SMOOTH, SMOOTH_INNER_FACE_CORRECTED
|
||||
lightSmoothness = "SMOOTH"
|
||||
|
||||
25
config/fml.toml
Normal file
25
config/fml.toml
Normal file
@@ -0,0 +1,25 @@
|
||||
#Early window height
|
||||
earlyWindowHeight = 480
|
||||
#Early window framebuffer scale
|
||||
earlyWindowFBScale = 1
|
||||
#Enable forge global version checking
|
||||
versionCheck = true
|
||||
#Early window provider
|
||||
earlyWindowProvider = "fmlearlywindow"
|
||||
#Early window width
|
||||
earlyWindowWidth = 854
|
||||
#Early window starts maximized
|
||||
earlyWindowMaximized = false
|
||||
#Default config path for servers
|
||||
defaultConfigPath = "defaultconfigs"
|
||||
#Disables Optimized DFU client-side - already disabled on servers
|
||||
disableOptimizedDFU = true
|
||||
#Skip specific GL versions, may help with buggy graphics card drivers
|
||||
earlyWindowSkipGLVersions = []
|
||||
#Should we control the window. Disabling this disables new GL features and can be bad for mods that rely on them.
|
||||
earlyWindowControl = true
|
||||
#Max threads for early initialization parallelism, -1 is based on processor count
|
||||
maxThreads = -1
|
||||
#Squir?
|
||||
earlyWindowSquir = false
|
||||
|
||||
16
config/forge-client.toml
Normal file
16
config/forge-client.toml
Normal file
@@ -0,0 +1,16 @@
|
||||
|
||||
#Client only settings, mostly things related to rendering
|
||||
[client]
|
||||
#Enable NeoForge to queue all chunk updates to the Chunk Update thread.
|
||||
#May increase FPS significantly, but may also cause weird rendering lag.
|
||||
#Not recommended for computers without a significant number of cores available.
|
||||
alwaysSetupTerrainOffThread = false
|
||||
#EXPERIMENTAL: Enable the NeoForge block rendering pipeline - fixes the lighting of custom models.
|
||||
experimentalForgeLightPipelineEnabled = false
|
||||
#When enabled, NeoForge will show any warnings that occurred during loading.
|
||||
showLoadWarnings = true
|
||||
#Set to true to use a combined DEPTH_STENCIL attachment instead of two separate ones.
|
||||
useCombinedDepthStencilAttachment = false
|
||||
#[Deprecated for Removal] IPv6 addresses will always be compressed
|
||||
compressLanIPv6Addresses = true
|
||||
|
||||
12
config/hexcasting-client.toml
Normal file
12
config/hexcasting-client.toml
Normal file
@@ -0,0 +1,12 @@
|
||||
#Whether the ctrl key will instead turn *off* the color gradient on patterns
|
||||
ctrlTogglesOffStrokeOrder = false
|
||||
#Whether scrolling up (as opposed to down) will increase the page index of the spellbook, and vice versa
|
||||
invertSpellbookScrollDirection = false
|
||||
#Whether scrolling up (as opposed to down) will increase the value of the abacus, and vice versa
|
||||
invertAbacusScrollDirection = false
|
||||
#When using a staff, the distance from one dot you have to go to snap to the next dot, where 0.5 means 50% of the way.
|
||||
#Range: 0.5 ~ 1.0
|
||||
gridSnapThreshold = 0.5
|
||||
#Whether you click to start and stop drawing instead of clicking and dragging
|
||||
clickingTogglesDrawing = false
|
||||
|
||||
26
config/hexcasting-common.toml
Normal file
26
config/hexcasting-common.toml
Normal file
@@ -0,0 +1,26 @@
|
||||
|
||||
["Media Amounts"]
|
||||
#How much media a single Amethyst Dust item is worth
|
||||
#Range: 0 ~ 2147483647
|
||||
dustMediaAmount = 10000
|
||||
#How much media a single Amethyst Shard item is worth
|
||||
#Range: 0 ~ 2147483647
|
||||
shardMediaAmount = 50000
|
||||
#How much media a single Charged Amethyst Crystal item is worth
|
||||
#Range: 0 ~ 2147483647
|
||||
chargedCrystalMediaAmount = 100000
|
||||
#How many points of media a half-heart is worth when casting from HP
|
||||
#Range: 0.0 ~ Infinity
|
||||
mediaToHealthRate = 10000.0
|
||||
|
||||
[Cooldowns]
|
||||
#Cooldown in ticks of a cypher
|
||||
#Range: > 0
|
||||
cypherCooldown = 8
|
||||
#Cooldown in ticks of a trinket
|
||||
#Range: > 0
|
||||
trinketCooldown = 5
|
||||
#Cooldown in ticks of a artifact
|
||||
#Range: > 0
|
||||
artifactCooldown = 3
|
||||
|
||||
21
config/immediatelyfast.json
Normal file
21
config/immediatelyfast.json
Normal file
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"REGULAR_INFO": "----- Regular config values below -----",
|
||||
"font_atlas_resizing": true,
|
||||
"map_atlas_generation": true,
|
||||
"hud_batching": true,
|
||||
"fast_text_lookup": true,
|
||||
"fast_buffer_upload": true,
|
||||
"COSMETIC_INFO": "----- Cosmetic only config values below (Does not optimize anything) -----",
|
||||
"dont_add_info_into_debug_hud": false,
|
||||
"EXPERIMENTAL_INFO": "----- Experimental config values below (Rendering glitches may occur) -----",
|
||||
"experimental_disable_error_checking": false,
|
||||
"experimental_disable_resource_pack_conflict_handling": false,
|
||||
"experimental_sign_text_buffering": false,
|
||||
"experimental_screen_batching": false,
|
||||
"DEBUG_INFO": "----- Debug only config values below (Do not touch) -----",
|
||||
"debug_only_and_not_recommended_disable_universal_batching": false,
|
||||
"debug_only_and_not_recommended_disable_mod_conflict_handling": false,
|
||||
"debug_only_and_not_recommended_disable_hardware_conflict_handling": false,
|
||||
"debug_only_print_additional_error_information": false,
|
||||
"debug_only_use_last_usage_for_batch_ordering": false
|
||||
}
|
||||
46
config/immersive_portals.json
Normal file
46
config/immersive_portals.json
Normal file
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"check_the_wiki_for_more_information": "https://qouteall.fun/immptl/wiki/Config-Options",
|
||||
"maxPortalLayer": 5,
|
||||
"lagAttackProof": true,
|
||||
"compatibilityRenderMode": false,
|
||||
"enableMirrorCreation": true,
|
||||
"enableCrossPortalSound": true,
|
||||
"pureMirror": false,
|
||||
"renderYourselfInPortal": true,
|
||||
"correctCrossPortalEntityRendering": true,
|
||||
"reducedPortalRendering": false,
|
||||
"netherPortalOverlay": false,
|
||||
"enableNetherPortalEffect": true,
|
||||
"enableClientPerformanceAdjustment": true,
|
||||
"checkModInfoFromInternet": true,
|
||||
"enableUpdateNotification": true,
|
||||
"sharedBlockMeshBufferOptimization": true,
|
||||
"enableClippingMechanism": true,
|
||||
"visibilityPrediction": true,
|
||||
"useDepthClampForPortalRendering": true,
|
||||
"enableCrossPortalView": true,
|
||||
"portalRenderLimit": 200,
|
||||
"doCheckGlError": false,
|
||||
"shaderpackWarning": true,
|
||||
"portalWandCursorAlignment": 2,
|
||||
"netherPortalMode": "normal",
|
||||
"endPortalMode": "normal",
|
||||
"enableWarning": true,
|
||||
"lightVanillaNetherPortalWhenCrouching": true,
|
||||
"enableAlternateDimensions": true,
|
||||
"enableServerPerformanceAdjustment": true,
|
||||
"enableDatapackPortalGen": true,
|
||||
"indirectLoadingRadiusCap": 8,
|
||||
"regularPortalLengthLimit": 64,
|
||||
"scaleLimit": 30,
|
||||
"easeCreativePermission": true,
|
||||
"easeCommandStickPermission": false,
|
||||
"portalsChangeGravityByDefault": false,
|
||||
"portalSearchingRange": 128,
|
||||
"serverSideNormalChunkLoading": true,
|
||||
"teleportationDebug": false,
|
||||
"looseMovementCheck": false,
|
||||
"chunkPacketDebug": false,
|
||||
"enableImmPtlChunkLoading": true,
|
||||
"disabledWarnings": []
|
||||
}
|
||||
2
config/inline/client-config.toml
Normal file
2
config/inline/client-config.toml
Normal file
@@ -0,0 +1,2 @@
|
||||
modIconInTooltip = true
|
||||
disabledMatchers = [ ]
|
||||
6
config/jade/hide-blocks.json
Normal file
6
config/jade/hide-blocks.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"__comment": "This is a blocklist for the target of Jade. You can add registry ids to the \"values\" list. Restart the game to apply changes.",
|
||||
"values": [
|
||||
"minecraft:barrier"
|
||||
]
|
||||
}
|
||||
10
config/jade/hide-entities.json
Normal file
10
config/jade/hide-entities.json
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"__comment": "This is a blocklist for the target of Jade. You can add registry ids to the \"values\" list. Restart the game to apply changes.",
|
||||
"values": [
|
||||
"minecraft:area_effect_cloud",
|
||||
"minecraft:firework_rocket",
|
||||
"minecraft:interaction",
|
||||
"minecraft:text_display",
|
||||
"minecraft:lightning_bolt"
|
||||
]
|
||||
}
|
||||
41
config/jade/jade.json
Normal file
41
config/jade/jade.json
Normal file
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"general": {
|
||||
"debug": false,
|
||||
"itemModNameTooltip": true,
|
||||
"bossBarOverlapMode": "PUSH_DOWN",
|
||||
"builtinCamouflage": true,
|
||||
"ttsMode": "PRESS",
|
||||
"fluidMode": "ANY",
|
||||
"reachDistance": 0.0,
|
||||
"displayEntities": true,
|
||||
"displayBosses": true,
|
||||
"displayMode": "TOGGLE",
|
||||
"displayTooltip": true,
|
||||
"displayBlocks": true,
|
||||
"hideFromDebug": true,
|
||||
"hideFromTabList": true,
|
||||
"enableTextToSpeech": false,
|
||||
"hintOverlayToggle": true,
|
||||
"hintNarratorToggle": true,
|
||||
"previewOverlay": true
|
||||
},
|
||||
"overlay": {
|
||||
"alpha": 0.7,
|
||||
"iconMode": "TOP",
|
||||
"animation": true,
|
||||
"disappearingDelay": 0.0,
|
||||
"overlaySquare": false,
|
||||
"flipMainHand": false,
|
||||
"autoScaleThreshold": 0.4,
|
||||
"overlayPosY": 1.0,
|
||||
"overlayScale": 1.0,
|
||||
"overlayAnchorX": 0.5,
|
||||
"overlayAnchorY": 0.0,
|
||||
"activeTheme": "jade:dark",
|
||||
"themesHash": -328442023,
|
||||
"overlayPosX": 0.5
|
||||
},
|
||||
"formatting": {
|
||||
"modName": "§9§o%s"
|
||||
}
|
||||
}
|
||||
76
config/jade/plugins.json
Normal file
76
config/jade/plugins.json
Normal file
@@ -0,0 +1,76 @@
|
||||
{
|
||||
"minecraft": {
|
||||
"item_storage.show_name_amount": 5,
|
||||
"furnace": true,
|
||||
"harvest_tool.show_unbreakable": false,
|
||||
"animal_owner": true,
|
||||
"harvest_tool.effective_tool": true,
|
||||
"item_storage.normal_amount": 9,
|
||||
"item_storage": true,
|
||||
"harvest_tool": true,
|
||||
"armor_stand": true,
|
||||
"fluid_storage.detailed": false,
|
||||
"energy_storage": true,
|
||||
"entity_armor.max_for_render": 40,
|
||||
"breaking_progress": true,
|
||||
"tnt_stability": true,
|
||||
"item_storage.items_per_line": 9,
|
||||
"item_frame": true,
|
||||
"crop_progress": true,
|
||||
"command_block": true,
|
||||
"mob_growth": true,
|
||||
"waxed": true,
|
||||
"harvest_tool.new_line": false,
|
||||
"entity_health.max_for_render": 40,
|
||||
"entity_health.show_fractions": false,
|
||||
"mob_spawner": true,
|
||||
"redstone": true,
|
||||
"fluid_storage": true,
|
||||
"chicken_egg": true,
|
||||
"jukebox": true,
|
||||
"brewing_stand": true,
|
||||
"energy_storage.detailed": false,
|
||||
"note_block": true,
|
||||
"beehive": true,
|
||||
"item_storage.detailed_amount": 54,
|
||||
"player_head": true,
|
||||
"block_states": false,
|
||||
"lectern": true,
|
||||
"entity_armor": true,
|
||||
"harvest_tool.creative": false,
|
||||
"horse_stats": true,
|
||||
"item_tooltip": true,
|
||||
"entity_health": true,
|
||||
"enchantment_power": true,
|
||||
"zombie_villager": true,
|
||||
"villager_profession": true,
|
||||
"mob_breeding": true,
|
||||
"entity_health.icons_per_line": 10,
|
||||
"total_enchantment_power": true,
|
||||
"potion_effects": true,
|
||||
"painting": true,
|
||||
"chiseled_bookshelf": true
|
||||
},
|
||||
"pneumaticcraft": {
|
||||
"pneumatic": true,
|
||||
"tube_module": true,
|
||||
"entity": true,
|
||||
"redstone": true,
|
||||
"camo": true,
|
||||
"semiblock": true
|
||||
},
|
||||
"jade": {
|
||||
"coordinates.rel": false,
|
||||
"distance": false,
|
||||
"block_face": false,
|
||||
"coordinates": false,
|
||||
"registry_name": "OFF",
|
||||
"mod_name": true
|
||||
},
|
||||
"waystones": {
|
||||
"waystone": true
|
||||
},
|
||||
"balm": {
|
||||
"jade": true
|
||||
}
|
||||
}
|
||||
56
config/jade/sort-order.json
Normal file
56
config/jade/sort-order.json
Normal file
@@ -0,0 +1,56 @@
|
||||
{
|
||||
"balm:jade": null,
|
||||
"jade:block_face": null,
|
||||
"jade:distance": null,
|
||||
"jade:mod_name": null,
|
||||
"jade:object_name": null,
|
||||
"jade:registry_name": null,
|
||||
"minecraft:animal_owner": null,
|
||||
"minecraft:armor_stand": null,
|
||||
"minecraft:beehive": null,
|
||||
"minecraft:block_display": null,
|
||||
"minecraft:block_states": null,
|
||||
"minecraft:brewing_stand": null,
|
||||
"minecraft:campfire": null,
|
||||
"minecraft:chicken_egg": null,
|
||||
"minecraft:chiseled_bookshelf": null,
|
||||
"minecraft:command_block": null,
|
||||
"minecraft:crop_progress": null,
|
||||
"minecraft:enchantment_power": null,
|
||||
"minecraft:energy_storage": null,
|
||||
"minecraft:entity_armor": null,
|
||||
"minecraft:entity_health": null,
|
||||
"minecraft:falling_block": null,
|
||||
"minecraft:fluid_storage": null,
|
||||
"minecraft:furnace": null,
|
||||
"minecraft:harvest_tool": null,
|
||||
"minecraft:horse_stats": null,
|
||||
"minecraft:item_ber": null,
|
||||
"minecraft:item_display": null,
|
||||
"minecraft:item_frame": null,
|
||||
"minecraft:item_storage": null,
|
||||
"minecraft:item_tooltip": null,
|
||||
"minecraft:jukebox": null,
|
||||
"minecraft:lectern": null,
|
||||
"minecraft:mob_breeding": null,
|
||||
"minecraft:mob_growth": null,
|
||||
"minecraft:mob_spawner": null,
|
||||
"minecraft:note_block": null,
|
||||
"minecraft:painting": null,
|
||||
"minecraft:player_head": null,
|
||||
"minecraft:potion_effects": null,
|
||||
"minecraft:progress": null,
|
||||
"minecraft:redstone": null,
|
||||
"minecraft:tnt_stability": null,
|
||||
"minecraft:total_enchantment_power": null,
|
||||
"minecraft:villager_profession": null,
|
||||
"minecraft:waxed": null,
|
||||
"minecraft:zombie_villager": null,
|
||||
"pneumaticcraft:camo": null,
|
||||
"pneumaticcraft:entity": null,
|
||||
"pneumaticcraft:pneumatic": null,
|
||||
"pneumaticcraft:redstone": null,
|
||||
"pneumaticcraft:semiblock": null,
|
||||
"pneumaticcraft:tube_module": null,
|
||||
"waystones:waystone": null
|
||||
}
|
||||
0
config/jei/blacklist.cfg
Normal file
0
config/jei/blacklist.cfg
Normal file
19
config/jei/ingredient-list-mod-sort-order.ini
Normal file
19
config/jei/ingredient-list-mod-sort-order.ini
Normal file
@@ -0,0 +1,19 @@
|
||||
Minecraft
|
||||
Arcane Additions
|
||||
Botania
|
||||
Comforts
|
||||
Create
|
||||
Create Crafts & Additions
|
||||
Create Goggles
|
||||
Create Jetpack
|
||||
Hex Casting
|
||||
Immersive Portals
|
||||
Lootr
|
||||
MagiChem
|
||||
Mana and Artifice
|
||||
Naturalist
|
||||
Patchouli
|
||||
PneumaticCraft: Repressurized
|
||||
Sophisticated Backpacks
|
||||
Sophisticated Core
|
||||
Waystones
|
||||
3
config/jei/ingredient-list-type-sort-order.ini
Normal file
3
config/jei/ingredient-list-type-sort-order.ini
Normal file
@@ -0,0 +1,3 @@
|
||||
net.minecraft.world.item.ItemStack
|
||||
com.mna.interop.jei.ingredients.ManaweavePatternIngredient
|
||||
net.minecraftforge.fluids.FluidStack
|
||||
238
config/jei/jei-client.ini
Normal file
238
config/jei/jei-client.ini
Normal file
@@ -0,0 +1,238 @@
|
||||
[appearance]
|
||||
# Description: Move the JEI search bar to the bottom center of the screen.
|
||||
# Valid Values: [true, false]
|
||||
# Default Value: false
|
||||
CenterSearch = false
|
||||
|
||||
# Description: Max recipe GUI height.
|
||||
# Valid Values: Any integer greater than or equal to 175
|
||||
# Default Value: 350
|
||||
RecipeGuiHeight = 350
|
||||
|
||||
|
||||
[cheat_mode]
|
||||
# Description: Choose if JEI should give ingredients directly to the inventory or pick them up with the mouse.
|
||||
# Valid Values: [INVENTORY, MOUSE_PICKUP]
|
||||
# Default Value: MOUSE_PICKUP
|
||||
GiveMode = MOUSE_PICKUP
|
||||
|
||||
# Description: Enable cheating items into the hotbar by using Shift + numeric keys.
|
||||
# Valid Values: [true, false]
|
||||
# Default Value: false
|
||||
CheatToHotbarUsingHotkeysEnabled = false
|
||||
|
||||
# Description: Enable showing items that are not in the creative menu.
|
||||
# Valid Values: [true, false]
|
||||
# Default Value: false
|
||||
ShowHiddenItems = false
|
||||
|
||||
|
||||
[bookmarks]
|
||||
# Description: Add new bookmarks to the front of the bookmark list instead of the end.
|
||||
# Valid Values: [true, false]
|
||||
# Default Value: false
|
||||
AddBookmarksToFrontEnabled = false
|
||||
|
||||
# Description: Extra features for bookmark tooltips.
|
||||
# Valid Values: A comma-separated list containing values of:
|
||||
# [PREVIEW, INGREDIENTS]
|
||||
# Default Value: PREVIEW
|
||||
BookmarkTooltipFeatures = PREVIEW
|
||||
|
||||
# Description: Hold Shift to show bookmark tooltip features.
|
||||
# Valid Values: [true, false]
|
||||
# Default Value: true
|
||||
HoldShiftToShowBookmarkTooltipFeatures = true
|
||||
|
||||
# Description: Drag bookmarks to rearrange them in the list.
|
||||
# Valid Values: [true, false]
|
||||
# Default Value: true
|
||||
DragToRearrangeBookmarksEnabled = true
|
||||
|
||||
|
||||
[advanced]
|
||||
# Description: Set low-memory mode (makes search very slow but uses less RAM).
|
||||
# Valid Values: [true, false]
|
||||
# Default Value: false
|
||||
LowMemorySlowSearchEnabled = false
|
||||
|
||||
# Description: Catch render errors from ingredients and attempt to recover from them instead of crashing.
|
||||
# Valid Values: [true, false]
|
||||
# Default Value: true
|
||||
CatchRenderErrorsEnabled = true
|
||||
|
||||
# Description: When looking up recipes with items that contain fluids, also look up recipes for the fluids.
|
||||
# Valid Values: [true, false]
|
||||
# Default Value: false
|
||||
lookupFluidContentsEnabled = false
|
||||
|
||||
# Description: When searching for item tags, also include tags for the default blocks contained in the items.
|
||||
# Valid Values: [true, false]
|
||||
# Default Value: true
|
||||
lookupBlockTagsEnabled = true
|
||||
|
||||
# Description: Show recipes for ingredient tags like item tags and block tags.
|
||||
# Valid Values: [true, false]
|
||||
# Default Value: false
|
||||
showTagRecipesEnabled = false
|
||||
|
||||
# Description: Show creative tab names in ingredient tooltips.
|
||||
# Valid Values: [true, false]
|
||||
# Default Value: false
|
||||
showCreativeTabNamesEnabled = false
|
||||
|
||||
|
||||
[input]
|
||||
# Description: Number of milliseconds before a long mouse click is considered a drag operation.
|
||||
# Valid Values: An integer in the range [0, 1000] (inclusive)
|
||||
# Default Value: 150
|
||||
dragDelayInMilliseconds = 150
|
||||
|
||||
# Description: Scroll rate for scrolling the mouse wheel in smooth-scrolling scroll boxes. Measured in pixels.
|
||||
# Valid Values: An integer in the range [1, 50] (inclusive)
|
||||
# Default Value: 9
|
||||
smoothScrollRate = 9
|
||||
|
||||
|
||||
[sorting]
|
||||
# Description: Sorting order for the ingredient list.
|
||||
# Valid Values: A comma-separated list containing values of:
|
||||
# [MOD_NAME, INGREDIENT_TYPE, ALPHABETICAL, CREATIVE_MENU, TAG, ARMOR, MAX_DURABILITY]
|
||||
# Default Value: MOD_NAME, INGREDIENT_TYPE, CREATIVE_MENU
|
||||
IngredientSortStages = MOD_NAME, INGREDIENT_TYPE, CREATIVE_MENU
|
||||
|
||||
# Description: Sorting order for displayed recipes.
|
||||
# Valid Values: A comma-separated list containing values of:
|
||||
# [BOOKMARKED, CRAFTABLE]
|
||||
# Default Value: BOOKMARKED, CRAFTABLE
|
||||
RecipeSorterStages = BOOKMARKED, CRAFTABLE
|
||||
|
||||
|
||||
[tags]
|
||||
# Description: Show tag content in tooltips.
|
||||
# Valid Values: [true, false]
|
||||
# Default Value: true
|
||||
TagContentTooltipEnabled = true
|
||||
|
||||
# Description: Hide tags that only have 1 ingredient.
|
||||
# Valid Values: [true, false]
|
||||
# Default Value: true
|
||||
HideSingleIngredientTagsEnabled = true
|
||||
|
||||
|
||||
[search]
|
||||
# Description: Search mode for mod names (prefix: @).
|
||||
# Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED]
|
||||
# Default Value: REQUIRE_PREFIX
|
||||
ModNameSearchMode = REQUIRE_PREFIX
|
||||
|
||||
# Description: Search mode for tooltips (prefix: #).
|
||||
# Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED]
|
||||
# Default Value: ENABLED
|
||||
TooltipSearchMode = ENABLED
|
||||
|
||||
# Description: Search mode for tags (prefix: $).
|
||||
# Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED]
|
||||
# Default Value: REQUIRE_PREFIX
|
||||
TagSearchMode = REQUIRE_PREFIX
|
||||
|
||||
# Description: Search mode for colors (prefix: ^).
|
||||
# Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED]
|
||||
# Default Value: DISABLED
|
||||
ColorSearchMode = DISABLED
|
||||
|
||||
# Description: Search mode for resource locations (prefix: &).
|
||||
# Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED]
|
||||
# Default Value: DISABLED
|
||||
ResourceLocationSearchMode = DISABLED
|
||||
|
||||
# Description: Search mode for creative mode tab names (prefix: %).
|
||||
# Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED]
|
||||
# Default Value: DISABLED
|
||||
CreativeTabSearchMode = DISABLED
|
||||
|
||||
# Description: Search in advanced tooltips (visible with F3 + H).
|
||||
# Valid Values: [true, false]
|
||||
# Default Value: false
|
||||
SearchAdvancedTooltips = false
|
||||
|
||||
# Description: Search mod IDs in addition to mod names.
|
||||
# Valid Values: [true, false]
|
||||
# Default Value: true
|
||||
SearchModIds = true
|
||||
|
||||
# Description: Search by the shorthand first letters of a mod's name.
|
||||
# Valid Values: [true, false]
|
||||
# Default Value: true
|
||||
SearchShortModNames = true
|
||||
|
||||
# Description: Search ingredient aliases (alternative names) that are added by plugins, in addition to ingredient names.
|
||||
# Valid Values: [true, false]
|
||||
# Default Value: true
|
||||
SearchIngredientAliases = true
|
||||
|
||||
|
||||
[IngredientList]
|
||||
# Description: Max number of rows shown.
|
||||
# Valid Values: An integer in the range [1, 100] (inclusive)
|
||||
# Default Value: 16
|
||||
MaxRows = 16
|
||||
|
||||
# Description: Max number of columns shown.
|
||||
# Valid Values: An integer in the range [4, 100] (inclusive)
|
||||
# Default Value: 9
|
||||
MaxColumns = 9
|
||||
|
||||
# Description: Horizontal alignment of the ingredient grid inside the available area.
|
||||
# Valid Values: [LEFT, CENTER, RIGHT]
|
||||
# Default Value: RIGHT
|
||||
HorizontalAlignment = RIGHT
|
||||
|
||||
# Description: Vertical alignment of the ingredient grid inside the available area.
|
||||
# Valid Values: [TOP, CENTER, BOTTOM]
|
||||
# Default Value: TOP
|
||||
VerticalAlignment = TOP
|
||||
|
||||
# Description: Visibility of the top page buttons. Use AUTO_HIDE to only show it when there are multiple pages.
|
||||
# Valid Values: [ENABLED, AUTO_HIDE, DISABLED]
|
||||
# Default Value: ENABLED
|
||||
ButtonNavigationVisibility = ENABLED
|
||||
|
||||
# Description: Enable this to draw a background texture behind the GUI.
|
||||
# Valid Values: [true, false]
|
||||
# Default Value: false
|
||||
DrawBackground = false
|
||||
|
||||
|
||||
[BookmarkList]
|
||||
# Description: Max number of rows shown.
|
||||
# Valid Values: An integer in the range [1, 100] (inclusive)
|
||||
# Default Value: 16
|
||||
MaxRows = 16
|
||||
|
||||
# Description: Max number of columns shown.
|
||||
# Valid Values: An integer in the range [4, 100] (inclusive)
|
||||
# Default Value: 9
|
||||
MaxColumns = 9
|
||||
|
||||
# Description: Horizontal alignment of the ingredient grid inside the available area.
|
||||
# Valid Values: [LEFT, CENTER, RIGHT]
|
||||
# Default Value: LEFT
|
||||
HorizontalAlignment = LEFT
|
||||
|
||||
# Description: Vertical alignment of the ingredient grid inside the available area.
|
||||
# Valid Values: [TOP, CENTER, BOTTOM]
|
||||
# Default Value: TOP
|
||||
VerticalAlignment = TOP
|
||||
|
||||
# Description: Visibility of the top page buttons. Use AUTO_HIDE to only show it when there are multiple pages.
|
||||
# Valid Values: [ENABLED, AUTO_HIDE, DISABLED]
|
||||
# Default Value: ENABLED
|
||||
ButtonNavigationVisibility = ENABLED
|
||||
|
||||
# Description: Enable this to draw a background texture behind the GUI.
|
||||
# Valid Values: [true, false]
|
||||
# Default Value: false
|
||||
DrawBackground = false
|
||||
|
||||
|
||||
8
config/jei/jei-colors.ini
Normal file
8
config/jei/jei-colors.ini
Normal file
@@ -0,0 +1,8 @@
|
||||
[colors]
|
||||
# Description: Color values to search for.
|
||||
# Valid Values: A comma-separated list containing values of:
|
||||
# Any color name and an RGB hex color, separated by a ':'
|
||||
# Default Value: White:EEEEEE, LightBlue:7492CC, Cyan:00EEEE, Blue:2222DD, LapisBlue:25418B, Teal:008080, Yellow:CACB58, GoldenYellow:EED700, Orange:D97634, Pink:D1899D, HotPink:FC0FC0, Magenta:B24BBB, Purple:813EB9, EvilPurple:2E1649, Lavender:B57EDC, Indigo:480082, Sand:DBD3A0, Tan:BB9B63, LightBrown:A0522D, Brown:634B33, DarkBrown:3A2D13, LimeGreen:43B239, SlimeGreen:83CB73, Green:008000, DarkGreen:224D22, GrassGreen:548049, Red:963430, BrickRed:B0604B, NetherBrick:2A1516, Redstone:CE3E36, Black:181515, CharcoalGray:464646, IronGray:646464, Gray:808080, Silver:C0C0C0
|
||||
SearchColors = White:EEEEEE, LightBlue:7492CC, Cyan:00EEEE, Blue:2222DD, LapisBlue:25418B, Teal:008080, Yellow:CACB58, GoldenYellow:EED700, Orange:D97634, Pink:D1899D, HotPink:FC0FC0, Magenta:B24BBB, Purple:813EB9, EvilPurple:2E1649, Lavender:B57EDC, Indigo:480082, Sand:DBD3A0, Tan:BB9B63, LightBrown:A0522D, Brown:634B33, DarkBrown:3A2D13, LimeGreen:43B239, SlimeGreen:83CB73, Green:008000, DarkGreen:224D22, GrassGreen:548049, Red:963430, BrickRed:B0604B, NetherBrick:2A1516, Redstone:CE3E36, Black:181515, CharcoalGray:464646, IronGray:646464, Gray:808080, Silver:C0C0C0
|
||||
|
||||
|
||||
32
config/jei/jei-debug.ini
Normal file
32
config/jei/jei-debug.ini
Normal file
@@ -0,0 +1,32 @@
|
||||
[debug]
|
||||
# Description: Debug mode enabled.
|
||||
# Valid Values: [true, false]
|
||||
# Default Value: false
|
||||
DebugMode = false
|
||||
|
||||
# Description: Debug GUIs enabled.
|
||||
# Valid Values: [true, false]
|
||||
# Default Value: false
|
||||
DebugGuis = false
|
||||
|
||||
# Description: Debug inputs enabled.
|
||||
# Valid Values: [true, false]
|
||||
# Default Value: false
|
||||
DebugInputs = false
|
||||
|
||||
# Description: Add debug information to ingredient tooltips when advanced tooltips are enabled.
|
||||
# Valid Values: [true, false]
|
||||
# Default Value: false
|
||||
debugInfoTooltipsEnabled = false
|
||||
|
||||
# Description: Adds ingredients to JEI that intentionally crash, to help debug JEI.
|
||||
# Valid Values: [true, false]
|
||||
# Default Value: false
|
||||
CrashingTestItemsEnabled = false
|
||||
|
||||
# Description: Log information about the suffix trees used for searching, to help debug JEI.
|
||||
# Valid Values: [true, false]
|
||||
# Default Value: false
|
||||
logSuffixTreeStats = false
|
||||
|
||||
|
||||
11
config/jei/jei-mod-id-format.ini
Normal file
11
config/jei/jei-mod-id-format.ini
Normal file
@@ -0,0 +1,11 @@
|
||||
[modname]
|
||||
# Description: Formatting for the mod names in tooltips for JEI GUIs. Leave blank to disable.
|
||||
# Valid Values: A chat formatting string.
|
||||
# Use these formatting colors:
|
||||
# black dark_blue dark_green dark_aqua dark_red dark_purple gold gray dark_gray blue green aqua red light_purple yellow white
|
||||
# With these formatting options:
|
||||
# obfuscated bold strikethrough underline italic
|
||||
# Default Value: blue italic
|
||||
ModNameFormat = blue italic
|
||||
|
||||
|
||||
76
config/jei/recipe-category-sort-order.ini
Normal file
76
config/jei/recipe-category-sort-order.ini
Normal file
@@ -0,0 +1,76 @@
|
||||
minecraft:crafting
|
||||
minecraft:anvil
|
||||
minecraft:blasting
|
||||
minecraft:brewing
|
||||
minecraft:campfire
|
||||
minecraft:compostable
|
||||
minecraft:fuel
|
||||
minecraft:furnace
|
||||
minecraft:smithing
|
||||
minecraft:smoking
|
||||
minecraft:stonecutting
|
||||
create:automatic_brewing
|
||||
create:automatic_packing
|
||||
create:automatic_shaped
|
||||
create:automatic_shapeless
|
||||
create:block_cutting
|
||||
create:crushing
|
||||
create:deploying
|
||||
create:draining
|
||||
create:fan_blasting
|
||||
create:fan_haunting
|
||||
create:fan_smoking
|
||||
create:fan_washing
|
||||
create:item_application
|
||||
create:mechanical_crafting
|
||||
create:milling
|
||||
create:mixing
|
||||
create:mystery_conversion
|
||||
create:packing
|
||||
create:pressing
|
||||
create:sandpaper_polishing
|
||||
create:sawing
|
||||
create:sequenced_assembly
|
||||
create:spout_filling
|
||||
createaddition:charging
|
||||
createaddition:liquid_burning
|
||||
createaddition:rolling
|
||||
hexcasting:brainsweeping
|
||||
hexcasting:craft_phial
|
||||
hexcasting:edify_tree
|
||||
jei:information
|
||||
magichem:anointing
|
||||
magichem:coloration
|
||||
magichem:conjuration
|
||||
magichem:distillation
|
||||
magichem:fabrication
|
||||
magichem:fixation
|
||||
magichem:info_panel
|
||||
magichem:separation
|
||||
magichem:sublimation
|
||||
magichem:sublimation_ritual
|
||||
mna:jei_arcane_furnace
|
||||
mna:jei_crushing
|
||||
mna:jei_eldrin_altar
|
||||
mna:jei_fume
|
||||
mna:jei_manaweaving
|
||||
mna:jei_ritual
|
||||
mna:jei_runeforging
|
||||
mna:jei_runescribing
|
||||
mna:jei_transmutation
|
||||
pneumaticcraft:amadron_trade
|
||||
pneumaticcraft:assembly
|
||||
pneumaticcraft:etching_tank
|
||||
pneumaticcraft:explosion_crafting
|
||||
pneumaticcraft:fluid_mixer
|
||||
pneumaticcraft:heat_frame_cooling
|
||||
pneumaticcraft:heat_properties
|
||||
pneumaticcraft:memory_essence
|
||||
pneumaticcraft:plastic_solidifying
|
||||
pneumaticcraft:pressure_chamber
|
||||
pneumaticcraft:refinery
|
||||
pneumaticcraft:spawner_extraction
|
||||
pneumaticcraft:thermo_plant
|
||||
pneumaticcraft:uv_light_box
|
||||
pneumaticcraft:yeast_crafting
|
||||
waystones:warp_plate
|
||||
7
config/leavesbegone-server.toml
Normal file
7
config/leavesbegone-server.toml
Normal file
@@ -0,0 +1,7 @@
|
||||
#Maximum ticks it takes for leaves to decay.
|
||||
#Range: > 0
|
||||
maximum_decay_ticks = 20
|
||||
#Minimum ticks after which leaves will start to decay.
|
||||
#Range: > 0
|
||||
minimum_decay_ticks = 5
|
||||
|
||||
7
config/lithium.properties
Normal file
7
config/lithium.properties
Normal file
@@ -0,0 +1,7 @@
|
||||
# This is the configuration file for Radium.
|
||||
# This file exists for debugging purposes and should not be configured otherwise.
|
||||
#
|
||||
# You can find information on editing this file and all the available options here:
|
||||
# https://github.com/jellysquid3/lithium-fabric/wiki/Configuration-File
|
||||
#
|
||||
# By default, this file will be empty except for this notice.
|
||||
5
config/lootr-client.toml
Normal file
5
config/lootr-client.toml
Normal file
@@ -0,0 +1,5 @@
|
||||
#set to true to use vanilla textures instead of Lootr special textures. Note: this will prevent previously opened chests from rendering differently
|
||||
vanilla_textures = false
|
||||
#set to true to use the old Lootr textures
|
||||
old_textures = false
|
||||
|
||||
85
config/lootr-common.toml
Normal file
85
config/lootr-common.toml
Normal file
@@ -0,0 +1,85 @@
|
||||
#whether or not the entire forge:chests/wooden tag should be added to the conversion list for structures (if they are backed by RandomizableContainerBlockEntity)
|
||||
convert_wooden_chests = true
|
||||
#list of loot tables which will decay (default blank, meaning no chests decay, in the format of (in the format of ["modid:loot_table", "othermodid:other_loot_table"])
|
||||
decay_loot_tables = []
|
||||
#a list of additional chests that should be converted (in the format of ["modid:name", "modid:other_name"], must be a tile entity instance of RandomizableContainerBlockEntity)
|
||||
additional_chests = []
|
||||
#list of mod IDs whose loot tables will decay (default blank, meaning no chests decay, in the format ["modid", "othermodid"])
|
||||
decay_modids = []
|
||||
#list of modids whose loot tables shouldn't be converted (in the format of ["modid", "other_modid"])
|
||||
loot_modid_blacklist = []
|
||||
#allows fake players to destroy Lootr chests without having to sneak, overrides the `disable_break` option for fake players
|
||||
enable_fake_player_break = false
|
||||
#a list of additional trapped chests that should be converted (in the format of ["modid:name", "modid:other_name"], must be a tile entity instance of RandomizableContainerBlockEntity)
|
||||
additional_trapped_chests = []
|
||||
#lootr chests cannot be destroyed by any explosion
|
||||
blast_immune = false
|
||||
#list of dimensions (to the exclusion of all others) that loot chest should be replaced in (default: blank, allowing all dimensions, e.g., ["minecraft:overworld", "minecraft:the_end"])
|
||||
dimension_whitelist = []
|
||||
#disables styling of breaking, decaying and refreshing messages sent to players
|
||||
disable_message_styles = false
|
||||
#list of dimensions where loot chests should automatically decay (default: blank, e.g., ["minecraft:the_nether", "minecraft:the_end"])
|
||||
decay_dimensions = []
|
||||
#whether or not the entire forge:chests/trapped tag should be added to the conversion list for structures (if they are backed by RandomizableContainerBlockEntity
|
||||
convert_trapped_chests = true
|
||||
#list of structures in which loot chests should automatically decay (in the format of ["modid:structure_name", "modid:other_structure_name"])
|
||||
decay_structures = []
|
||||
#lootr will automatically log all unresolved tables (i.e., for containers that have a loot table associated with them but, for whatever reason, the lookup for this table returns empty). setting this option to true additionally informs players when they open containers.
|
||||
report_unresolved_tables = false
|
||||
#list of dimensions by modid that loot chests should not be replaced in (default: blank, allowing all modids, format e.g., ["minecraft
|
||||
#othermod"])
|
||||
modid_dimension_blacklist = []
|
||||
#list of loot tables which shouldn't be converted (in the format of ["modid:loot_table", "othermodid:other_loot_table"])
|
||||
loot_table_blacklist = []
|
||||
#list of dimensions where loot chests should automatically refresh (default: blank, e.g., ["minecraft:overworld", "othermod:otherdimension"])
|
||||
refresh_dimensions = []
|
||||
#list of mod IDs whose loot tables will refresh (default blank, meaning no chests refresh, in the format of ["modid", "othermodid"])
|
||||
refresh_modids = []
|
||||
#determine whether or not loot generated is the same for all players using the provided seed, or randomised per player
|
||||
randomise_seed = true
|
||||
#when true, custom inventories will act like trapped chests when opened
|
||||
trapped_custom = false
|
||||
#how long (in ticks) a decaying loot containers should take to decay (default 5 minutes = 5 * 60 * 20)
|
||||
#Range: > 0
|
||||
decay_value = 6000
|
||||
#list of loot tables which will refresh (default blank, meaning no chests refresh, in the format of ["modid:loot_table", "othermodid:loot_table"])
|
||||
refresh_loot_tables = []
|
||||
#whether or not the Elytra item frame should be converted into a standard loot chest with a guaranteed elytra
|
||||
convert_elytras = true
|
||||
#list of dimensions by modid that loot chest should be replaced in (default: blank, allowing all modids, format e.g., ["minecraft
|
||||
#othermod"])
|
||||
modid_dimension_whitelist = []
|
||||
#prevent notifications of decaying or refreshed chests
|
||||
disable_notifications = false
|
||||
#overriding refresh_loot_tables, refresh_modids and refresh_dimensions: all chests will refresh after being opened for the first time
|
||||
refresh_all = false
|
||||
#overriding decay_loot_tables, decay_modids and decay_dimensions: all chests will decay after being opened for the first time
|
||||
decay_all = false
|
||||
#lootr chests cannot be destroyed by creeper or TNT explosions
|
||||
blast_resistant = false
|
||||
#list of dimensions that loot chests should not be replaced in (default: blank, allowing all dimensions, format e.g., ["minecraft:overworld", "minecraft:the_end"])
|
||||
dimension_blacklist = []
|
||||
#allow the destruction of Lootr chests regardless. overrides `disable_break`
|
||||
enable_break = false
|
||||
#the maximum age for containers; entries above this age will be discarded [default: 60 * 20 * 15, fifteen minutes] [note: the value 6000 will be corrected to 18000. if you wish to use 6000, please use 6001 or 5999.]
|
||||
#Range: > 0
|
||||
max_age = 18000
|
||||
#prevent the destruction of Lootr chests except while sneaking in creative mode
|
||||
disable_break = false
|
||||
#whether or not mineshaft chest minecarts should be converted to standard loot chests
|
||||
convert_mineshafts = true
|
||||
#when true, comparators on Lootr containers will give an output of 1; when false, they will give an output of 0
|
||||
power_comparators = true
|
||||
#maximum time (in ticks) remaining on a chest before a notification for refreshing or decaying is sent to a player (default 30 seconds, -1 for no delay)
|
||||
#Range: > -1
|
||||
notification_delay = 600
|
||||
#if true, no chests will be converted
|
||||
disable = false
|
||||
#how long (in ticks) a refreshing loot containers should take to refresh their contents (default 20 minutes = 20 * 60 * 20)
|
||||
#Range: > 0
|
||||
refresh_value = 24000
|
||||
#disregard chests and chunks that are outside of the world border; enable this option if you are using a world border and are suffering consistent TPS issues; if you change the world border, you will need to restart your client
|
||||
check_world_border = false
|
||||
#list of structures in which loot chests should automatically refresh (in the format of ["modid:structure_name", "othermodid:other_structure_name"])
|
||||
refresh_structures = []
|
||||
|
||||
3
config/midnightlib.json
Normal file
3
config/midnightlib.json
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"config_screen_list": "TRUE"
|
||||
}
|
||||
49
config/mna-client.toml
Normal file
49
config/mna-client.toml
Normal file
@@ -0,0 +1,49 @@
|
||||
|
||||
#Mana and Artifice // Codex Settings
|
||||
[ma_codex_settings]
|
||||
#Change the 'back' behaviour of the Codex (which buttons will cause it to go back, and which will close it entirely).
|
||||
#0: UI buttons only. Escape closes the codex entirely.
|
||||
#1: UI buttons / escape. Escape backs the codex out until the index, then closes it.
|
||||
#2: UI buttons / right mouse. Right mouse backs the codex out until the index. Escape closes the codex entirely.
|
||||
#3: UI buttons / escape / right mouse. Escape or right mouse backs the codex out until the index, then closes it.
|
||||
#Range: 0 ~ 3
|
||||
codexBackStyle = 0
|
||||
|
||||
#Mana and Artifice // HUD Settings
|
||||
[ma_hud_settings]
|
||||
#Change the behaviour of the HUD.
|
||||
#0: Always visible.
|
||||
#1: Hidden unless holding a mana consuming/restoring item.
|
||||
#2: Always hidden.
|
||||
#Range: 0 ~ 2
|
||||
hudMode = 0
|
||||
#Change the position of the HUD:
|
||||
#0: Top Left
|
||||
#1: Top Center
|
||||
#2: Top Right
|
||||
#3: Middle Right
|
||||
#4: Bottom Right
|
||||
#5: Bottom Center
|
||||
#6: Bottom Left
|
||||
#7: Middle Left
|
||||
#Range: 0 ~ 7
|
||||
hudPosition = 0
|
||||
#Change the size of pinned recipes.
|
||||
#Range: 1 ~ 3
|
||||
pinnedRecipeSize = 1
|
||||
#Should affinity render on the HUD?
|
||||
renderAffinityOnHUD = true
|
||||
#Should the runescribing table show the recipe mutex? This is useful for packmaking if you want to make new runes.
|
||||
showRunescribingMutex = false
|
||||
|
||||
#Mana and Artifice // Performance Settings
|
||||
[ma_performance]
|
||||
#Enable fancy magelights (disable this if you're getting FPS issues)
|
||||
ma_fancy_magelights = true
|
||||
#Should particles be blurred? They'll be smoother, but shader packs may run into issues with artifact lines due to the blur math.
|
||||
blurParticles = true
|
||||
|
||||
#Mana and Artifice // Help Tips Settings
|
||||
[ma_helptips]
|
||||
ma_ritual_tip = ["helptip.mna.pretty_models"]
|
||||
|
||||
3
config/modernfix-common.toml
Normal file
3
config/modernfix-common.toml
Normal file
@@ -0,0 +1,3 @@
|
||||
#These JEI plugins will be loaded on the main thread
|
||||
blacklist_async_jei_plugins = ["jepb:jei_plugin"]
|
||||
|
||||
100
config/modernfix-mixins.properties
Normal file
100
config/modernfix-mixins.properties
Normal file
@@ -0,0 +1,100 @@
|
||||
# This is the configuration file for ModernFix.
|
||||
# In general, prefer using the config screen to editing this file. It can be accessed
|
||||
# via the standard mod menu on your respective mod loader. Changes will, however,
|
||||
# require restarting the game to take effect.
|
||||
#
|
||||
# The following options can be enabled or disabled if there is a compatibility issue.
|
||||
# Add a line with your option name and =true or =false at the bottom of the file to enable
|
||||
# or disable a rule. For example:
|
||||
# mixin.perf.dynamic_resources=true
|
||||
# Do not include the #. You may reset to defaults by deleting this file.
|
||||
#
|
||||
# Available options:
|
||||
# mixin.bugfix.buffer_builder_leak=true # (default)
|
||||
# mixin.bugfix.chunk_deadlock=true # (default)
|
||||
# mixin.bugfix.cofh_core_crash=true # (default)
|
||||
# mixin.bugfix.concurrency=true # (default)
|
||||
# mixin.bugfix.ctm_resourceutil_cme=true # (default)
|
||||
# mixin.bugfix.ender_dragon_leak=true # (default)
|
||||
# mixin.bugfix.entity_pose_stack=true # (default)
|
||||
# mixin.bugfix.extra_experimental_screen=true # (default)
|
||||
# mixin.bugfix.fix_config_crashes=true # (default)
|
||||
# mixin.bugfix.forge_at_inject_error=true # (default)
|
||||
# mixin.bugfix.forge_vehicle_packets=true # (default)
|
||||
# mixin.bugfix.missing_block_entities=false # (default)
|
||||
# mixin.bugfix.model_data_manager_cme=true # (default)
|
||||
# mixin.bugfix.packet_leak=false # (default)
|
||||
# mixin.bugfix.paper_chunk_patches=true # (default)
|
||||
# mixin.bugfix.recipe_book_type_desync=true # (default)
|
||||
# mixin.bugfix.removed_dimensions=true # (default)
|
||||
# mixin.bugfix.restore_old_dragon_movement=false # (default)
|
||||
# mixin.bugfix.unsafe_modded_shape_caches=true # (default)
|
||||
# mixin.bugfix.world_leaks=true # (default)
|
||||
# mixin.bugfix.world_screen_skipped=true # (default)
|
||||
# mixin.devenv=false # (default)
|
||||
# mixin.feature.blockentity_incorrect_thread=false # (default)
|
||||
# mixin.feature.branding=true # (default)
|
||||
# mixin.feature.cause_lag_by_disabling_threads=false # (default)
|
||||
# mixin.feature.direct_stack_trace=false # (default)
|
||||
# mixin.feature.disable_unihex_font=false # (default)
|
||||
# mixin.feature.integrated_server_watchdog=true # (default)
|
||||
# mixin.feature.measure_time=true # (default)
|
||||
# mixin.feature.registry_event_progress=false # (default)
|
||||
# mixin.feature.remove_chat_signing=false # (default)
|
||||
# mixin.feature.remove_telemetry=true # (default)
|
||||
# mixin.feature.snapshot_easter_egg=true # (default)
|
||||
# mixin.feature.spam_thread_dump=false # (default)
|
||||
# mixin.feature.spark_profile_launch=false # (default)
|
||||
# mixin.feature.stalled_chunk_load_detection=false # (default)
|
||||
# mixin.feature.warn_missing_perf_mods=true # (default)
|
||||
# mixin.launch.class_search_cache=true # (default)
|
||||
# mixin.perf.blast_search_trees=true # (default)
|
||||
# mixin.perf.blast_search_trees.force=false # (default)
|
||||
# mixin.perf.cache_blockstate_cache_arrays=true # (default)
|
||||
# mixin.perf.cache_model_materials=true # (default)
|
||||
# mixin.perf.cache_profile_texture_url=true # (default)
|
||||
# mixin.perf.cache_strongholds=true # (default)
|
||||
# mixin.perf.cache_upgraded_structures=true # (default)
|
||||
# mixin.perf.chunk_meshing=true # (default)
|
||||
# mixin.perf.clear_mixin_classinfo=false # (default)
|
||||
# mixin.perf.compact_bit_storage=true # (default)
|
||||
# mixin.perf.datapack_reload_exceptions=true # (default)
|
||||
# mixin.perf.dedicated_reload_executor=true # (default)
|
||||
# mixin.perf.deduplicate_climate_parameters=false # (default)
|
||||
# mixin.perf.deduplicate_location=false # (default)
|
||||
# mixin.perf.deduplicate_wall_shapes=true # (default)
|
||||
# mixin.perf.dynamic_dfu=true # (default)
|
||||
# mixin.perf.dynamic_entity_renderers=false # (default)
|
||||
# mixin.perf.dynamic_resources=false # (default)
|
||||
# mixin.perf.dynamic_resources.ctm=true # (default)
|
||||
# mixin.perf.dynamic_resources.ldlib=true # (default)
|
||||
# mixin.perf.dynamic_resources.supermartijncore=true # (default)
|
||||
# mixin.perf.dynamic_sounds=true # (default)
|
||||
# mixin.perf.dynamic_structure_manager=true # (default)
|
||||
# mixin.perf.fast_forge_dummies=true # (default)
|
||||
# mixin.perf.fast_registry_validation=true # (default)
|
||||
# mixin.perf.faster_item_rendering=false # (default)
|
||||
# mixin.perf.faster_structure_location=true # (default)
|
||||
# mixin.perf.faster_texture_stitching=true # (default)
|
||||
# mixin.perf.fix_loop_spin_waiting=true # (default)
|
||||
# mixin.perf.forge_cap_retrieval=true # (default)
|
||||
# mixin.perf.forge_registry_alloc=true # (default)
|
||||
# mixin.perf.forge_registry_lambda=true # (default)
|
||||
# mixin.perf.kubejs=true # (default)
|
||||
# mixin.perf.model_optimizations=true # (default)
|
||||
# mixin.perf.mojang_registry_size=true # (default)
|
||||
# mixin.perf.nbt_memory_usage=true # (default)
|
||||
# mixin.perf.patchouli_deduplicate_books=true # (default)
|
||||
# mixin.perf.potential_spawns_alloc=true # (default)
|
||||
# mixin.perf.reduce_blockstate_cache_rebuilds=true # (default)
|
||||
# mixin.perf.remove_biome_temperature_cache=true # (default)
|
||||
# mixin.perf.remove_spawn_chunks=false # (default)
|
||||
# mixin.perf.resourcepacks=true # (default)
|
||||
# mixin.perf.state_definition_construct=true # (default)
|
||||
# mixin.perf.tag_id_caching=true # (default)
|
||||
# mixin.perf.thread_priorities=true # (default)
|
||||
# mixin.perf.ticking_chunk_alloc=true # (default)
|
||||
# mixin.perf.worldgen_allocation=false # (default)
|
||||
# mixin.safety=true # (default)
|
||||
#
|
||||
# User overrides go here.
|
||||
126
config/naturalist.json
Normal file
126
config/naturalist.json
Normal file
@@ -0,0 +1,126 @@
|
||||
{
|
||||
"alligatorRemoved": false,
|
||||
"bassRemoved": false,
|
||||
"bearRemoved": false,
|
||||
"bluejayRemoved": false,
|
||||
"boarRemoved": false,
|
||||
"butterflyRemoved": false,
|
||||
"canaryRemoved": false,
|
||||
"cardinalRemoved": false,
|
||||
"catfishRemoved": false,
|
||||
"coralSnakeRemoved": false,
|
||||
"deerRemoved": false,
|
||||
"dragonflyRemoved": false,
|
||||
"duckRemoved": false,
|
||||
"elephantRemoved": false,
|
||||
"finchRemoved": false,
|
||||
"fireflyRemoved": false,
|
||||
"forestFoxRemoved": false,
|
||||
"forestRabbitRemoved": false,
|
||||
"giraffeRemoved": false,
|
||||
"hippoRemoved": false,
|
||||
"lionRemoved": false,
|
||||
"lizardRemoved": false,
|
||||
"rattlesnakeRemoved": false,
|
||||
"rhinoRemoved": false,
|
||||
"robinRemoved": false,
|
||||
"snailRemoved": false,
|
||||
"snakeRemoved": false,
|
||||
"sparrowRemoved": false,
|
||||
"tortoiseRemoved": false,
|
||||
"vultureRemoved": false,
|
||||
"zebraRemoved": false,
|
||||
"alligatorSpawnWeight": 10,
|
||||
"alligatorSpawnMinGroupSize": 2,
|
||||
"alligatorSpawnMaxGroupSize": 3,
|
||||
"bassSpawnWeight": 10,
|
||||
"bassSpawnMinGroupSize": 3,
|
||||
"bassSpawnMaxGroupSize": 6,
|
||||
"bearSpawnWeight": 10,
|
||||
"bearSpawnMinGroupSize": 1,
|
||||
"bearSpawnMaxGroupSize": 2,
|
||||
"bluejaySpawnWeight": 10,
|
||||
"bluejaySpawnMinGroupSize": 3,
|
||||
"bluejaySpawnMaxGroupSize": 4,
|
||||
"boarSpawnWeight": 10,
|
||||
"boarSpawnMinGroupSize": 3,
|
||||
"boarSpawnMaxGroupSize": 4,
|
||||
"butterflySpawnWeight": 10,
|
||||
"butterflySpawnMinGroupSize": 3,
|
||||
"butterflySpawnMaxGroupSize": 6,
|
||||
"canarySpawnWeight": 10,
|
||||
"canarySpawnMinGroupSize": 3,
|
||||
"canarySpawnMaxGroupSize": 4,
|
||||
"cardinalSpawnWeight": 10,
|
||||
"cardinalSpawnMinGroupSize": 3,
|
||||
"cardinalSpawnMaxGroupSize": 4,
|
||||
"catfishSpawnWeight": 10,
|
||||
"catfishSpawnMinGroupSize": 1,
|
||||
"catfishSpawnMaxGroupSize": 2,
|
||||
"coralSnakeSpawnWeight": 10,
|
||||
"coralSnakeSpawnMinGroupSize": 1,
|
||||
"coralSnakeSpawnMaxGroupSize": 1,
|
||||
"deerSpawnWeight": 10,
|
||||
"deerSpawnMinGroupSize": 3,
|
||||
"deerSpawnMaxGroupSize": 5,
|
||||
"dragonflySpawnWeight": 10,
|
||||
"dragonflySpawnMinGroupSize": 2,
|
||||
"dragonflySpawnMaxGroupSize": 4,
|
||||
"duckSpawnWeight": 10,
|
||||
"duckSpawnMinGroupSize": 3,
|
||||
"duckSpawnMaxGroupSize": 4,
|
||||
"elephantSpawnWeight": 5,
|
||||
"elephantSpawnMinGroupSize": 1,
|
||||
"elephantSpawnMaxGroupSize": 3,
|
||||
"finchSpawnWeight": 10,
|
||||
"finchSpawnMinGroupSize": 3,
|
||||
"finchSpawnMaxGroupSize": 4,
|
||||
"fireflySpawnWeight": 10,
|
||||
"fireflySpawnMinGroupSize": 2,
|
||||
"fireflySpawnMaxGroupSize": 4,
|
||||
"forestFoxSpawnWeight": 10,
|
||||
"forestFoxSpawnMinGroupSize": 1,
|
||||
"forestFoxSpawnMaxGroupSize": 2,
|
||||
"forestRabbitSpawnWeight": 10,
|
||||
"forestRabbitSpawnMinGroupSize": 2,
|
||||
"forestRabbitSpawnMaxGroupSize": 3,
|
||||
"giraffeSpawnWeight": 5,
|
||||
"giraffeSpawnMinGroupSize": 1,
|
||||
"giraffeSpawnMaxGroupSize": 3,
|
||||
"hippoSpawnWeight": 10,
|
||||
"hippoSpawnMinGroupSize": 1,
|
||||
"hippoSpawnMaxGroupSize": 3,
|
||||
"lionSpawnWeight": 3,
|
||||
"lionSpawnMinGroupSize": 1,
|
||||
"lionSpawnMaxGroupSize": 3,
|
||||
"lizardSpawnWeight": 10,
|
||||
"lizardSpawnMinGroupSize": 1,
|
||||
"lizardSpawnMaxGroupSize": 1,
|
||||
"rattlesnakeSpawnWeight": 10,
|
||||
"rattlesnakeSpawnMinGroupSize": 1,
|
||||
"rattlesnakeSpawnMaxGroupSize": 1,
|
||||
"rhinoSpawnWeight": 1,
|
||||
"rhinoSpawnMinGroupSize": 1,
|
||||
"rhinoSpawnMaxGroupSize": 3,
|
||||
"robinSpawnWeight": 10,
|
||||
"robinSpawnMinGroupSize": 3,
|
||||
"robinSpawnMaxGroupSize": 4,
|
||||
"snailSpawnWeight": 10,
|
||||
"snailSpawnMinGroupSize": 2,
|
||||
"snailSpawnMaxGroupSize": 3,
|
||||
"snakeSpawnWeight": 10,
|
||||
"snakeSpawnMinGroupSize": 1,
|
||||
"snakeSpawnMaxGroupSize": 1,
|
||||
"sparrowSpawnWeight": 10,
|
||||
"sparrowSpawnMinGroupSize": 3,
|
||||
"sparrowSpawnMaxGroupSize": 4,
|
||||
"tortoiseSpawnWeight": 10,
|
||||
"tortoiseSpawnMinGroupSize": 1,
|
||||
"tortoiseSpawnMaxGroupSize": 1,
|
||||
"vultureSpawnWeight": 3,
|
||||
"vultureSpawnMinGroupSize": 3,
|
||||
"vultureSpawnMaxGroupSize": 5,
|
||||
"zebraSpawnWeight": 1,
|
||||
"zebraSpawnMinGroupSize": 2,
|
||||
"zebraSpawnMaxGroupSize": 6
|
||||
}
|
||||
14
config/packetfixer.properties
Normal file
14
config/packetfixer.properties
Normal file
@@ -0,0 +1,14 @@
|
||||
#Packet Fixer config file.
|
||||
#Default values (minecraft default): nbtMaxSize 2097152, packetSize 1048576, decoderSize 8388608 and varInt21Size 3.
|
||||
#Max values are 2147483647 for packetSize/decoderSize/varInt21 and 9223372036854775807 for nbtMaxSize.
|
||||
#Sun Apr 06 16:26:21 IST 2025
|
||||
chunkPacketData=2097152
|
||||
varLong=10
|
||||
nbtMaxSize=2097152
|
||||
allSizesUnlimited=true
|
||||
decoderSize=8388608
|
||||
packetSize=1048576
|
||||
stringSize=32767
|
||||
timeout=90
|
||||
varInt21=3
|
||||
varInt=5
|
||||
16
config/patchouli-client.toml
Normal file
16
config/patchouli-client.toml
Normal file
@@ -0,0 +1,16 @@
|
||||
#Set this to true to disable advancement locking for ALL books, making all entries visible at all times. Config Flag: advancements_disabled
|
||||
disableAdvancementLocking = false
|
||||
#Granular list of Book ID's to disable advancement locking for, e.g. [ "botania:lexicon" ]. Config Flags: advancements_disabled_<bookid>
|
||||
noAdvancementBooks = []
|
||||
#Enable testing mode. By default this doesn't do anything, but you can use the config flag in your books if you want. Config Flag: testing_mode
|
||||
testingMode = false
|
||||
#Set this to the ID of a book to have it show up in players' inventories, replacing the recipe book.
|
||||
inventoryButtonBook = ""
|
||||
#Set this to true to use Shift instead of Ctrl for the inventory quick lookup feature.
|
||||
useShiftForQuickLookup = false
|
||||
#Set how text overflow should be coped with: overflow the text off the page, truncate overflowed text, or resize everything to fit. Relogin after changing.
|
||||
#Allowed Values: OVERFLOW, TRUNCATE, RESIZE
|
||||
textOverflowMode = "RESIZE"
|
||||
#How long in ticks the quick lookup key needs to be pressed before the book opens
|
||||
quickLookupTime = 10
|
||||
|
||||
6
config/paucal-common.toml
Normal file
6
config/paucal-common.toml
Normal file
@@ -0,0 +1,6 @@
|
||||
#Whether to allow patting players with a shift-right-click.
|
||||
allowPats = true
|
||||
#Whether to load contributor info from the internet.
|
||||
#If false, no one will appear as a contributor.
|
||||
loadContributors = true
|
||||
|
||||
19
config/pirates/config.acfg
Normal file
19
config/pirates/config.acfg
Normal file
@@ -0,0 +1,19 @@
|
||||
#General config for Valkyrien Pirates
|
||||
cannon-firing-pause=40
|
||||
#The max amount of blocks for the new ship builder, set to -1 to use the Eureka/VS version
|
||||
max-ship-blocks=-1
|
||||
#How many ticks should it take for an NPC controlled ship to change its target position, default 50
|
||||
controlled-ship-updates=100
|
||||
#Base power for cannonball shot entity, default=2.2
|
||||
base-shot-power=2.2
|
||||
#Based squared distance to trigger NPC ship pursuit default=10000
|
||||
pursuit-distance=10000
|
||||
#Planned for removal: max size of ship in blocks to spawn as a pirate ship
|
||||
max-ship-blocks=5000
|
||||
#Custom crew from config
|
||||
custom-crew-entity-0=minecraft:zombie
|
||||
custom-crew-entity-1=minecraft:skeleton
|
||||
custom-crew-entity-2=minecraft:creeper
|
||||
custom-crew-entity-3=minecraft:stray
|
||||
#Whether flying pirates should spawn in the world or not (default true) BETA!
|
||||
should-enable-flying-pirates=false
|
||||
2
config/pirates/patterns/circle.pattern
Normal file
2
config/pirates/patterns/circle.pattern
Normal file
@@ -0,0 +1,2 @@
|
||||
forward 1 1
|
||||
right 0.05 10
|
||||
2
config/pirates/patterns/rcircle.pattern
Normal file
2
config/pirates/patterns/rcircle.pattern
Normal file
@@ -0,0 +1,2 @@
|
||||
forward 1 1
|
||||
left 0.05 10
|
||||
84
config/pneumaticcraft-client.toml
Normal file
84
config/pneumaticcraft-client.toml
Normal file
@@ -0,0 +1,84 @@
|
||||
|
||||
[general]
|
||||
#Enable Aphorism Tile Drama! http://mc-drama.herokuapp.com/
|
||||
aphorism_drama = true
|
||||
#Defines which widgets are shown in the Programmer GUI: easy, medium, or advanced
|
||||
#Allowed Values: EASY, MEDIUM, ADVANCED
|
||||
programmer_difficulty = "EASY"
|
||||
#Show tank fluids with the The One Probe when sneaking? Note that TOP has its own support for showing tanks, which by default requires a Probe to be held, or a Probe-enabled helmet to be worn.
|
||||
top_shows_fluids = false
|
||||
#Tint Logistics configuration GUI backgrounds according to the colour of the logistics frame you are configuring.
|
||||
logistics_gui_tint = true
|
||||
#Should GUI side tabs be shown with a beveled edge? Setting to false uses a plain black edge, as in earlier versions of the mod.
|
||||
gui_bevel = true
|
||||
#Always show the pressure durability bar for pressurizable items, even when full?
|
||||
always_show_pressure_durability_bar = true
|
||||
#Should tube modules emit redstone play redstone particle effects when active?
|
||||
tube_module_redstone_particles = true
|
||||
#Should widgets in the GUI Remote Editor be snapped to a 4x4 grid?
|
||||
gui_remote_grid_snap = true
|
||||
#Should the SSP game pause when the Programmer GUI is open (does not apply in SMP)?
|
||||
programmer_gui_pauses = false
|
||||
#Should players holding an Amadron Tablet get a notification message when offers are shuffled periodically?
|
||||
notify_amadron_offer_updates = true
|
||||
#Should Pressure Chambers show air particle effects inside themselves when pressurized?
|
||||
pressure_chamber_particles = true
|
||||
#Should the Jackhammer continually show a HUD indicating break modes other than basic single-block? If false, the mode HUD will show only when switching modes
|
||||
jackhammer_hud = true
|
||||
|
||||
[armor]
|
||||
#Intensity of the FOV modification when using Pneumatic Leggings speed boost: 0.0 for no FOV modification, higher values zoom out more. Note: non-zero values may cause FOV clashes with other mods.
|
||||
#Range: 0.0 ~ 1.0
|
||||
leggings_fov_factor = 0.0
|
||||
#Maximum time, as a percentage of the tick, that the Pneumatic Helmet Block Tracker may take when active and scanning blocks. Larger values mean more rapid update of block information, but potentially greater impact on client FPS.
|
||||
#Range: 1 ~ 100
|
||||
block_tracker_max_time_per_tick = 10
|
||||
#Enable the Pneumatic Helmet Coordinate Tracker pathfinder
|
||||
path_enabled = false
|
||||
#True if the Pneumatic Helmet Coordinate Tracker pathfinder should draw lines, false for tiles.
|
||||
wire_path = false
|
||||
#Should the Pneumatic Helmet Coordinate Tracker pathfinder path be visible through blocks?
|
||||
xray_enabled = false
|
||||
#How frequently should the Pneumatic Helmet Coordinate Tracker pathfinder path be recalculated?
|
||||
#Allowed Values: SLOW, NORMAL, FAST
|
||||
path_update_setting = "NORMAL"
|
||||
#True: show pressure as numbers. False: show pressure as horizontal bar.
|
||||
show_pressure_numerically = true
|
||||
#Should enchantment glint be shown on Pneumatic Armor pieces? Disable if you don't like the enchantment glint messing up your carefully chosen colour scheme...
|
||||
show_enchant_glint = true
|
||||
#Maximum screen roll in degrees when banking left or right during Jet Boots flight - cosmetic only
|
||||
#Range: 0 ~ 90
|
||||
max_jet_boots_roll = 35
|
||||
#Which component initialisation messages to display when armor is booting up
|
||||
#Allowed Values: ALL, ENABLED_ONLY, NONE
|
||||
component_init_messages = "ALL"
|
||||
|
||||
[sound]
|
||||
#Volume level of the Elevator while running
|
||||
#Range: 0.0 ~ 2.0
|
||||
elevator_volume_running = 1.0
|
||||
#Volume level of the Elevator *clunk* while starting/stopping
|
||||
#Range: 0.0 ~ 2.0
|
||||
elevator_volume_start_stop = 1.0
|
||||
#Volume level of air leaks from unconnected tubes/machines. Beware: turning this off could lead to undetected leaks wasting pressure forever!
|
||||
#Range: 0.0 ~ 2.0
|
||||
air_leak_volume = 1.0
|
||||
#Volume level of the hand-held Minigun
|
||||
#Range: 0.0 ~ 2.0
|
||||
minigun_volume_held = 0.75
|
||||
#Volume level of drone-mounted Miniguns
|
||||
#Range: 0.0 ~ 2.0
|
||||
minigun_volume_drone = 1.0
|
||||
#Volume level of the Sentry Turret's Minigun
|
||||
#Range: 0.0 ~ 2.0
|
||||
minigun_volume_sentry_turret = 1.0
|
||||
#Volume level of the Jet Boots in normal flight mode
|
||||
#Range: 0.0 ~ 2.0
|
||||
jetboots_volume = 1.0
|
||||
#Volume level of the Jet Boots when in Builder Mode
|
||||
#Range: 0.0 ~ 2.0
|
||||
jetboots_volume_builder_mode = 0.3
|
||||
#Volume level of the Jackhammer
|
||||
#Range: 0.0 ~ 2.0
|
||||
jackhammer_volume = 0.7
|
||||
|
||||
363
config/pneumaticcraft-common.toml
Normal file
363
config/pneumaticcraft-common.toml
Normal file
@@ -0,0 +1,363 @@
|
||||
|
||||
[General]
|
||||
#Enable mod dungeon loot generation
|
||||
enable_dungeon_loot = true
|
||||
#Efficiency of fuel buckets as furnace fuel (default 0.05 means 1 bucket of LPG smelts 450 items in a vanilla furnace)
|
||||
#Range: 0.0 ~ 1.7976931348623157E308
|
||||
fuel_bucket_efficiency = 0.05
|
||||
#Maximum number of blocks in the area defined in an Area Programming Puzzle Piece
|
||||
#Range: > 1
|
||||
max_programming_area = 250000
|
||||
#Fluids at least as hot as this temperature (Kelvin) will be auto-registered as Liquid Compressor fuels, the quality being dependent on fluid temperature.
|
||||
#Range: > 0
|
||||
min_fluid_fuel_temperature = 373
|
||||
#Should dyes be used up when coloring things (Drones, Logistics Modules, Redstone Modules)?
|
||||
use_up_dyes_when_coloring = false
|
||||
#Cooldown, in ticks, between subsequent uses of Bandages. Set to 0 to disable cooldowns entirely.
|
||||
#Range: > 0
|
||||
bandage_cooldown = 160
|
||||
#Time, in ticks, it takes to use a bandage.
|
||||
#Range: > 1
|
||||
bandage_use_time = 40
|
||||
#Health points restored on bandage use (1 health = half a heart).
|
||||
#Range: 1.0 ~ 1.7976931348623157E308
|
||||
bandage_health_restored = 6.0
|
||||
|
||||
[Worldgen]
|
||||
#Oil worldgen whitelist by dimension ID: add dimension ID's to this list if you want oil lake worldgen to happen ONLY in those dimensions. You can wildcard the path; e.g 'modid:*' whitelists ALL dimensions of namespace 'modid'. If this is empty, it is ignored, and 'oil_world_gen_dimension_blacklist' will be checked instead.
|
||||
oil_world_gen_dimension_whitelist = []
|
||||
#Oil worldgen blacklist by dimension ID: add dimension ID's to this list if you don't want oil lake worldgen to happen there. You can wildcard this; e.g 'modid:*' blacklists ALL dimensions of namespace 'modid'.
|
||||
oil_world_gen_dimension_blacklist = []
|
||||
|
||||
["Machine Properties"]
|
||||
#Aerial Interface backwards compat: allow pre-0.8.0 behaviour of getting player's armor inventory from top face, even with Dispenser Upgrade installed
|
||||
aerial_interface_armor_compat = true
|
||||
#Chance per tick of Crop Supports causing a growth tick. The default, 0.002, is roughly 2.5 times faster than the vanilla growth rate
|
||||
#Range: 0.0 ~ 1.7976931348623157E308
|
||||
crop_sticks_growth_boost_chance = 0.002
|
||||
#Changing this value will alter the pressurized air production of the Electric Compressor. The input, EU, will stay the same
|
||||
#Range: > 0
|
||||
electric_compressor_efficiency = 40
|
||||
#Base chance (1/x) per tick of a lightning strike on/around the Electrostatic Generator
|
||||
#Range: > 0
|
||||
electrostatic_lightning_chance = 100000
|
||||
#The max height of an elevator per stacked Elevator Base block.
|
||||
#Range: 1 ~ 256
|
||||
elevator_base_blocks_per_base = 6
|
||||
#The amount of air produced by using 100 FE (Forge Energy) in the flux compressor
|
||||
#Range: > 0
|
||||
flux_compressor_efficiency = 40
|
||||
#The amount to multiply the air production of the solar compressor by.
|
||||
#Range: 0.0 ~ 1.7976931348623157E308
|
||||
solar_compressor_multiplier = 1.0
|
||||
#Can the Kerosene Lamp burn any kind of fuel? If false, only Kerosene can be burnt
|
||||
kerosene_lamp_can_use_any_fuel = true
|
||||
#Kerosene Lamp fuel efficiency: higher values mean fuel will last longer in the lamp
|
||||
#Range: 0.0 ~ 1.7976931348623157E308
|
||||
kerosene_lamp_fuel_efficiency = 1.0
|
||||
#The amount of air produced by using 100 MJ (Minecraft Joules) in the flux compressor
|
||||
#Range: > 0
|
||||
kinetic_compressor_efficiency = 40
|
||||
#Can the Liquid Hopper absorb/dispense fluids into the world with a Dispenser Upgrade?
|
||||
liquid_hopper_dispenser = true
|
||||
#Can the Omnidirectional Hopper dispense items into the world with a Dispenser Upgrade?
|
||||
omni_hopper_dispenser = true
|
||||
#Are players in Creative mode exempt from Security Station block protection? If false, only server ops are exempt (command permission >= 2)
|
||||
security_station_creative_players_exempt = false
|
||||
#Can Security Stations be hacked? If set to false, Security Stations are purely a grief protection feature with no hacking minigame
|
||||
security_station_allow_hacking = true
|
||||
#The amount of air produced for 1 pump cycle in the manual compressor
|
||||
#Range: > 0
|
||||
manual_compressor_air_per_cycle = 1000
|
||||
#The amount of hunger consumed from the player for 1 pump cycle step in the manual compressor. For comparison, sprinting consumes 0.1 hunger per meter sprinted.
|
||||
#Range: 0.0 ~ 40.0
|
||||
manual_compressor_hunger_drain_per_cycle_step = 0.1
|
||||
#Whether to allow fake players to use the manual compressor
|
||||
manual_compressor_allow_fake_players = false
|
||||
#The amount of FE (Forge Energy) produced by using 100mL of air in the Pneumatic Dynamo
|
||||
#Range: > 0
|
||||
pneumatic_dynamo_efficiency = 40
|
||||
#The amount of MJ (Minecraft Joules) produced by using 100mL of air in the Pneumatic Dynamo
|
||||
#Range: > 0
|
||||
pneumatic_engine_efficiency = 40
|
||||
#Changing this value will alter the pressurized air usage of the Pneumatic Generator. The output, EU, will stay the same.
|
||||
#Range: > 0
|
||||
pneumatic_generator_efficiency = 40
|
||||
#Changing this value will alter the hydraulic bar production of the Pneumatic Pump. The input, air, will stay the same
|
||||
#Range: > 0
|
||||
pneumatic_pump_efficiency = 40
|
||||
#Minimum pressure required for the Pressurized Spawner to run
|
||||
#Range: 1.0 ~ 20.0
|
||||
pressurized_spawner_min_pressure = 10.0
|
||||
#Speed multiplier per speed upgrade: speed mult = speedUpgradeSpeedMultiplier ^ num_of_speed_upgrades
|
||||
#Range: 1.0 ~ 2.0
|
||||
speed_upgrade_speed_multiplier = 1.5
|
||||
#Fuel usage / heat gen multiplier per speed upgrade: usage mult = speedUpgradeUsageMultiplier ^ num_of_speed_upgrades
|
||||
#Range: 1.0 ~ 2.0
|
||||
speed_upgrade_usage_multiplier = 1.649999976158142
|
||||
#Blacklist items from being allowed in the Pressure Chamber disenchanting system. This is a starts-with string match, so you can match by mod, or individual item names as you need. Blacklisted by default are Quark Ancient Tomes, and all Tetra items; both can lead to enchantment duping as they have special enchantment mechanics.
|
||||
disenchanting_blacklist = ["quark:ancient_tome", "tetra:"]
|
||||
#ID's of dimensions in which the Aerial Interface is not allowed to operate. You can use wildcarded dimensions here, e.g. 'somemod:*'.
|
||||
aerial_interface_dimension_blacklist = []
|
||||
#Minimum interval in ticks which the player can use the Vortex Cannon to boost their own speed
|
||||
#Range: > 1
|
||||
vortex_cannon_player_boost_rate = 10
|
||||
|
||||
["Pneumatic Armor"]
|
||||
#Jetboots air usage in mL/tick (per Jet Boots Upgrade)
|
||||
#Range: > 0
|
||||
jet_boots_air_usage = 12
|
||||
#Base Pneumatic Armor startup time in ticks (before Speed Upgrades)
|
||||
#Range: > 20
|
||||
armor_startup_time = 200
|
||||
#Flippers Upgrade speed boost when in water and feet on ground
|
||||
#Range: 0.0 ~ 1.0
|
||||
flippers_speed_boost_ground = 0.03
|
||||
#Flippers Upgrade speed boost when floating in water
|
||||
#Range: 0.0 ~ 1.0
|
||||
flippers_speed_boost_floating = 0.045
|
||||
#Air usage for armor repair, in mL per Item Life Upgrade per point of damage repaired
|
||||
#Range: > 0
|
||||
repair_air_usage = 100
|
||||
#Air usage for Magnet Upgrade, in mL per item or XP orb attracted
|
||||
#Range: > 0
|
||||
magnet_air_usage = 20
|
||||
#Air used per point of 'player air' restored by the Scuba Upgrade
|
||||
#Range: > 1
|
||||
scuba_multiplier = 8
|
||||
|
||||
[Advanced]
|
||||
#When set to true, the Kerosene Lamp's fake air blocks won't be registered and therefore removed from the world. Useful if this causes trouble (it shouldn't though)
|
||||
disable_kerosene_lamp_fake_air_block = false
|
||||
#The minimum interval in ticks between which fluid tank contents should be synced to clients. Smaller values mean smoother visual tank updates, but more of a performance cost in terms of network syncing. Note that fluid tank sync packets are also only sent when a fluid tank changes by more than 1% of its capacity, or 1000mB, whichever is smaller.
|
||||
#Range: 1 ~ 100
|
||||
fluid_tank_update_rate = 10
|
||||
#Precision to which pressurizable item air levels are synced to client. Default of 10 is precise enough to show pressure to 1 decimal place, which is what is display in client tooltips & pneumatic armor HUD. Lower values will sync less precisely, reducing server->client network traffic. Values higher than 10 are not recommended (will cause extra network traffic for no benefit).
|
||||
#Range: 1 ~ 100
|
||||
pressurizable_sync_precision = 10
|
||||
#Don't remove a water source block when picking up (drones, liquid hoppers, gas lift) if it has at least two water source neighbours. This can reduce lag due to frequent block updates, and can also potentially make water import much faster. Set this to false if you want no-infinite-water rules in a world, or want to limit the speed of water importing to vanilla block update rates.
|
||||
dont_update_infinite_water_sources = true
|
||||
#When set to true, server will strip NBT data from pressurizable items (pneumatic armor, drones...) which the client doesn't care about. Good for saving on network chatter, but can cause players to be kicked under some circumstances. If this occurs, set this config value to false.
|
||||
nbt_to_client_modification = true
|
||||
|
||||
["Micromissile Properties"]
|
||||
#Base explosion damage (modified by missile setup)
|
||||
#Range: 0.0 ~ 1.7976931348623157E308
|
||||
base_explosion_damage = 1.0
|
||||
#Do micromissile explosions cause terrain damage? Note: when set to true, the 'tntExplosionDropDecay' gamerule is used to determine block drops.
|
||||
damage_terrain = false
|
||||
#Do micromissile explosions start fires?
|
||||
start_fires = false
|
||||
#Cooldown for missile firing in ticks
|
||||
#Range: > 0
|
||||
launch_cooldown = 15
|
||||
#Base fueled-flight duration in ticks. After this, missiles will drop from the sky.
|
||||
#Range: > 0
|
||||
lifetime = 300
|
||||
#Hard missile lifetime in ticks. After this, missiles will immediately explode. Value must be greater than or equal to the 'lifetime' setting.
|
||||
#Range: > 0
|
||||
max_lifetime = 600
|
||||
#Number of micromissiles per pod
|
||||
#Range: > 0
|
||||
missile_pod_size = 100
|
||||
|
||||
["Minigun Properties"]
|
||||
#Armor Piercing Ammo damage multiplier (relative to standard ammo)
|
||||
#Range: 0.0 ~ 1.7976931348623157E308
|
||||
ap_ammo_damage_multiplier = 1.25
|
||||
#Armor Piercing Ammo percentage chance to ignore target's armor
|
||||
#Range: 1 ~ 100
|
||||
ap_ammo_ignore_armor_chance = 100
|
||||
#Armor Piercing Ammo cartridge size
|
||||
#Range: 1 ~ 30000
|
||||
armor_piercing_ammo_cartridge_size = 250
|
||||
#Base bullet damage of the Sentry Gun, Handheld Minigun, and Drone Minigun, before ammo bonuses are considered
|
||||
#Range: 0.0 ~ 1.7976931348623157E308
|
||||
base_damage = 4.0
|
||||
#Base range of Minigun, before Range Upgrades are considered
|
||||
#Range: 5 ~ 100
|
||||
base_range = 50
|
||||
#Explosive Ammo cartridge size
|
||||
#Range: 1 ~ 30000
|
||||
explosive_ammo_cartridge_size = 125
|
||||
#Minigun Explosive Ammo damage multiplier (relative to standard ammo)
|
||||
#Range: 0.0 ~ 1.7976931348623157E308
|
||||
explosive_ammo_damage_multiplier = 0.2
|
||||
#Explosive Ammo base percentage chance to cause an explosion
|
||||
#Range: > 0
|
||||
explosive_ammo_explosion_chance = 50
|
||||
#Minigun Explosive Ammo explosion power (ref: 2 = creeper, 4 = TNT
|
||||
#Range: 0.0 ~ 1.7976931348623157E308
|
||||
explosive_ammo_explosion_power = 1.5
|
||||
#Does Minigun Explosive Ammo damage terrain?
|
||||
explosive_ammo_terrain_damage = false
|
||||
#Freezing Ammo base percentage chance to form ice or snow on blocks which have been hit
|
||||
#Range: 0 ~ 100
|
||||
freezing_ammo_block_ice_chance = 10
|
||||
#Freezing Ammo cartridge size
|
||||
#Range: > 0
|
||||
freezing_ammo_cartridge_size = 500
|
||||
#Freezing Ammo base percentage chance to form ice on entities which have been hit
|
||||
#Range: 0 ~ 100
|
||||
freezing_ammo_entity_ice_chance = 20
|
||||
#Damage done to entities within the fake 'ice' blocks cause by freezing ammo
|
||||
#Range: 0.0 ~ 1.7976931348623157E308
|
||||
freezing_ammo_fake_ice_damage = 1.0
|
||||
#Incendiary ammo base percentage chance to ignite blocks
|
||||
#Range: 1 ~ 100
|
||||
incendiary_ammo_block_ignite_chance = 20
|
||||
#Incendiary Ammo cartridge size
|
||||
#Range: 1 ~ 30000
|
||||
incendiary_ammo_cartridge_size = 500
|
||||
#Incendiary ammo base percentage chance to ignite entities
|
||||
#Range: 1 ~ 100
|
||||
incendiary_ammo_entity_ignite_chance = 100
|
||||
#Incendiary ammo fire duration on target entities (seconds)
|
||||
#Range: > 0
|
||||
incendiary_ammo_fire_duration = 8
|
||||
#Percentage chance per shot of potion-tipped ammo proc'ing the potion effect, before Dispenser Upgrades are considered
|
||||
#Range: 1 ~ 100
|
||||
potion_proc_chance = 7
|
||||
#Standard Ammo cartridge size
|
||||
#Range: 1 ~ 30000
|
||||
standard_ammo_cartridge_size = 1000
|
||||
#Weighted Ammo air usage multiplier (relative to standard ammo)
|
||||
#Range: 0.0 ~ 1.7976931348623157E308
|
||||
weighted_ammo_air_usage_multiplier = 8.0
|
||||
#Weighted Ammo cartridge size
|
||||
#Range: 1 ~ 30000
|
||||
weighted_ammo_cartridge_size = 250
|
||||
#Weighted Ammo damage multiplier (relative to standard ammo)
|
||||
#Range: 0.0 ~ 1.7976931348623157E308
|
||||
weighted_ammo_damage_multiplier = 2.5
|
||||
#Weighted Ammo range multiplier (relative to standard ammo)
|
||||
#Range: 0.0 ~ 1.7976931348623157E308
|
||||
weighted_ammo_range_multiplier = 0.2
|
||||
#Show particles when a block is hit by minigun fire? Looks good, but consumes some network bandwidth.
|
||||
block_hit_particles = true
|
||||
|
||||
[Integration]
|
||||
#Immersive Engineering: External Heater heat/FE. The amount of PneumaticCraft heat added by using 1 FE in the heater.
|
||||
#Range: 0.0 ~ 1.7976931348623157E308
|
||||
ie_external_heater_heat_per_fe = 0.01
|
||||
#Immersive Engineering: External Heater FE/t. Set to 0 to disable External Heater integration entirely.
|
||||
#Range: > 0
|
||||
ie_external_heater_fe_per_tick = 100
|
||||
#Mekanism thermal resistance multiplier. Larger values mean slower heat transfer between Mekanism and PneumaticCraft blocks.
|
||||
#Range: 1.0 ~ 1.7976931348623157E308
|
||||
mek_thermal_resistance_factor = 5.0
|
||||
#Mekanism <-> PneumaticCraft heat conversion efficiency. Set to 0 to disable Mekanism heat integration entirely. Note that Mekanism and PNC use a similar heat system, but scale things quite differently (Mekanism heaters produces a LOT of heat by PneumaticCraft standards), so conversion efficiency tuning is important for inter-mod balance.
|
||||
#Range: 0.0 ~ 2.0
|
||||
mek_thermal_conversion_efficiency = 0.01
|
||||
#Volume boost multiplier for pressurizable items with the CoFH Holding enchantment; air volume is multiplied by (1 + level_of_holding_enchantment) x this value. Set to 0 to disallow pressurizable items being enchanted with the Holding enchantment at all.
|
||||
#Range: 0.0 ~ 1.7976931348623157E308
|
||||
cofh_holding_multiplier = 1.0
|
||||
|
||||
[Recipes]
|
||||
#Does Molten Plastic solidify to Plastic Sheets when poured into the world? If set to false, then Heat Frame cooling is the only other way to make Plastic Sheets (by default).
|
||||
in_world_plastic_solidification = true
|
||||
#Is in-world Yeast crafting allowed (making more Yeast Culture by pouring Water next to a Yeast Culture block with Sugar in it)? If set to false, then the default TPP Mushroom & Water -> Yeast Culture recipe is the only way to get Yeast Culture.
|
||||
in_world_yeast_crafting = true
|
||||
|
||||
[Amadron]
|
||||
#Number of periodic offers randomly selected for the 'live' offer list. Note: this a maximum, and the actual number chosen each time may be less. Periodic offers are those offers which have a static: false field in their recipe JSON.
|
||||
#Range: > 0
|
||||
numPeriodicOffers = 10
|
||||
#Number of villager offers randomly selected for the 'live' offer list. Note: this a maximum, and the actual number chosen each time may be less.
|
||||
#Range: > 0
|
||||
numVillagerOffers = 20
|
||||
#Time in ticks between each periodic offer reshuffle (24000 ticks = one Minecraft day)
|
||||
#Range: > 1000
|
||||
reshuffleInterval = 24000
|
||||
#Max number of custom trades a (non-admin) player may add
|
||||
#Range: > 0
|
||||
max_trades_per_player = 50
|
||||
#Broadcast a notification when any player adds a custom trade
|
||||
notify_of_trade_addition = true
|
||||
#Broadcast a notification when any player removes a custom trade
|
||||
notify_of_trade_removal = true
|
||||
#Broadcast a notification when a custom Amadron trade is made
|
||||
notify_of_deal_made = true
|
||||
#Amadrone spawn location, relative to the delivery/pickup position. This is a X/Y/Z triple. See also 'amadrone_spawn_location_relative_to_ground_level' for how the drone's Y position is calculated.
|
||||
amadrone_spawn_location = [30, 30, 0]
|
||||
#Affects Amadrone Y spawning position: when true, the Y position is relative to ground level at the calculated X/Z position. When false, it is relative to the delivery/pickup position.
|
||||
amadrone_spawn_location_relative_to_ground_level = true
|
||||
|
||||
[Heat]
|
||||
#Default thermal resistance for solid blocks
|
||||
#Range: 4.9E-324 ~ 1.7976931348623157E308
|
||||
blockThermalResistance = 500.0
|
||||
#Default thermal resistance for fluid blocks
|
||||
#Range: 4.9E-324 ~ 1.7976931348623157E308
|
||||
fluidThermalResistance = 100.0
|
||||
#Thermal resistance of air; controls how fast blocks lose heat to air when exposed
|
||||
#Range: 1.0 ~ 1.7976931348623157E308
|
||||
airThermalResistance = 100.0
|
||||
#Default heat capacity for fluid blocks
|
||||
#Range: > 0
|
||||
defaultFluidHeatCapacity = 10000
|
||||
#Ambient temperature modifier by biome (default 25 gives the Nether a heat boost of 30C)
|
||||
#Range: 0.0 ~ 1000.0
|
||||
ambientTemperatureBiomeModifier = 25.0
|
||||
#Ambient temperature increase by altitude, in degrees per block below 48 (or 75% of sea level). Note that temperature decrease per block above 64 is handled by vanilla.
|
||||
#Range: 0.0 ~ 10.0
|
||||
ambientTemperatureHeightModifier = 0.1
|
||||
#Automatically register heat properties for all detected modded fluids based on their self-defined temperature? (note: vanilla lava and water are always added)
|
||||
addDefaultFluidEntries = true
|
||||
|
||||
[Logistics]
|
||||
#Logistics Module air usage per item per block distance
|
||||
#Range: 0.0 ~ 1.7976931348623157E308
|
||||
item_transport_cost = 1.0
|
||||
#Logistics Module air usage per mB of fluid per block distance
|
||||
#Range: 0.0 ~ 1.7976931348623157E308
|
||||
fluid_transport_cost = 0.02
|
||||
#Minimum pressure for a Logistics Module to function
|
||||
#Range: 0.0 ~ 20.0
|
||||
min_pressure = 3.0
|
||||
|
||||
[Jackhammer]
|
||||
#Max veinmining range (distance from mined block) for Vein Miner Plus mode
|
||||
#Range: 1 ~ 32
|
||||
max_vein_miner_range = 10
|
||||
#Base Jackhammer air usage per block broken (speed upgrades increase this)
|
||||
#Range: > 0
|
||||
base_air_usage = 50
|
||||
|
||||
[Villagers]
|
||||
#Frequency of PneumaticCraft village house generation? Default value of 8 tends to give 0-2 houses per village with no other mods present. Set to 0 to disable house generation entirely. May need to raise this value if there are many other mods also adding village houses. Note: changing this value won't affect any already-generated houses, only new generation.
|
||||
#Range: > 0
|
||||
addMechanicHouse = 8
|
||||
#Which trades should the Pressure Mechanic offer? ALL will offer all trades. PCB_BLUEPRINT will offer *only* the PCB Blueprint, an item required for normal progression through the mod. NONE will offer nothing (but the PCB Blueprint is also available via Amadron by default). Note that changing this won't affect any already-spawned Pressure Mechanics.
|
||||
#Allowed Values: NONE, PCB_BLUEPRINT, ALL
|
||||
mechanicTrades = "ALL"
|
||||
|
||||
[Drones]
|
||||
#Enable Drone Suffocation Damage
|
||||
enable_drone_suffocation = true
|
||||
#Drones render their held item (the item in slot 0 of their inventory) ? Note: this is in common config since if enabled, server needs to sync the item data to the client.
|
||||
drones_render_held_item = true
|
||||
#Are drones allowed to import Experience Orbs and convert them to Memory Essence fluid?
|
||||
drones_can_import_xp_orbs = true
|
||||
#Will Drones automatically get picked up by Boats/Minecarts/etc. if they're close enough?
|
||||
drones_can_be_picked_up = false
|
||||
#Show particle trail indicating the currently-debugged drone's planned path
|
||||
drone_debugger_path_particles = true
|
||||
#When set to true, Drones will not execute any program. This is useful to set to true when due to a bug Drones are lagging your server or crashing it. Please report any such bugs as a PneumaticCraft: Repressurized issue so it can be investigated.
|
||||
stop_drone_ai = false
|
||||
#How far will a drone go to find a Charging Station when it's low on air? Note: drones will teleport, possibly across the world to someone else's base, if this range is very large.
|
||||
#Range: > 16
|
||||
max_drone_charging_station_search_range = 80
|
||||
#The maximum distance that a Drone may teleport when it can't find a path to its destination. Default value of 0 means no limit. This is primarily intended to limit abuse of teleportation to other players on PvP servers, but may find other uses. Be careful about setting this value very low.
|
||||
#Range: > 0
|
||||
max_drone_teleport_range = 0
|
||||
#When false, drones may not navigate or teleport into unloaded chunks. Setting this true may lead to server performance and stability issues - beware.
|
||||
allow_navigate_to_unloaded_chunks = false
|
||||
#If a Drone has found a path, but gets stuck on a block along that path, it will teleport to its destination after this many ticks of being stuck. Set this to 0 to disable teleporting, which will likely leave the drone waiting there forever (or until it runs out of air). Note that getting stuck on a block is usually the fault of the mod that added the block (especially if the block has a non-full-cube shape), but if you encounter this behaviour, please report it as a PneumaticCraft: Repressurized issue so it can be investigated.
|
||||
#Range: > 0
|
||||
stuck_drone_teleport_ticks = 20
|
||||
#When true, drones can query the location of any player on the server with the '$player=<name>' variable syntax. Set this to false if you don't want to allow this, e.g. on a PvP server, where this can turn drones into lethal assassins.
|
||||
allowAnyPlayerVarQuery = true
|
||||
#When true, drones can teleport into areas protected by Security Stations of other player. You may wish to set this to false on PvP servers.
|
||||
allowTeleportToProtectedArea = true
|
||||
|
||||
39
config/pneumaticcraft/ArmorFeatureStatus.cfg
Normal file
39
config/pneumaticcraft/ArmorFeatureStatus.cfg
Normal file
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"description": "Tracks the active upgrades for the Pneumatic Armor (clientside)",
|
||||
"features": {
|
||||
"pneumaticcraft:fall_protection": true,
|
||||
"pneumaticcraft:jet_boots.module.hover": true,
|
||||
"pneumaticcraft:air_conditioning": false,
|
||||
"pneumaticcraft:stomp": false,
|
||||
"pneumaticcraft:hacking": false,
|
||||
"pneumaticcraft:jet_boots.module.flight_stabilizers": false,
|
||||
"pneumaticcraft:block_tracker": false,
|
||||
"pneumaticcraft:jump_boost": true,
|
||||
"pneumaticcraft:charging": true,
|
||||
"pneumaticcraft:coordinate_tracker": false,
|
||||
"pneumaticcraft:step_assist": true,
|
||||
"pneumaticcraft:drone_debug": false,
|
||||
"pneumaticcraft:entity_tracker": false,
|
||||
"pneumaticcraft:chestplate_launcher": false,
|
||||
"pneumaticcraft:run_speed": true,
|
||||
"pneumaticcraft:block_tracker.module.spawner": false,
|
||||
"pneumaticcraft:ender_visor": false,
|
||||
"pneumaticcraft:night_vision": false,
|
||||
"pneumaticcraft:reach_distance": false,
|
||||
"pneumaticcraft:magnet": false,
|
||||
"pneumaticcraft:jet_boots": false,
|
||||
"pneumaticcraft:block_tracker.module.energy": false,
|
||||
"pneumaticcraft:block_tracker.module.fluids": false,
|
||||
"pneumaticcraft:block_tracker.module.inventories": false,
|
||||
"pneumaticcraft:kick": false,
|
||||
"pneumaticcraft:core_components": true,
|
||||
"pneumaticcraft:search": false,
|
||||
"pneumaticcraft:elytra": false,
|
||||
"pneumaticcraft:block_tracker.module.misc": false,
|
||||
"pneumaticcraft:jet_boots.module.smart_hover": false,
|
||||
"pneumaticcraft:block_tracker.module.hackables": false,
|
||||
"pneumaticcraft:block_tracker.module.end_portal": false,
|
||||
"pneumaticcraft:scuba": false,
|
||||
"pneumaticcraft:jet_boots.module.builder_mode": false
|
||||
}
|
||||
}
|
||||
4
config/pneumaticcraft/MicromissileDefaults.cfg
Normal file
4
config/pneumaticcraft/MicromissileDefaults.cfg
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"Description": "Stores default Micromissile settings on a per-player basis",
|
||||
"defaults": {}
|
||||
}
|
||||
4
config/pneumaticcraft/PneumaticArmorHUDLayout.cfg
Normal file
4
config/pneumaticcraft/PneumaticArmorHUDLayout.cfg
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"Description": "Stores the layout of Pneumatic Armor HUD elements",
|
||||
"hud_layout": {}
|
||||
}
|
||||
66
config/pneumaticcraft/ProgrammingPuzzleBlacklist.cfg
Normal file
66
config/pneumaticcraft/ProgrammingPuzzleBlacklist.cfg
Normal file
@@ -0,0 +1,66 @@
|
||||
{
|
||||
"description": "In the \u0027blacklist\u0027 tag you can add any progwidget registry names you wish to blacklist from this instance. When they were used in existing programs already they will be deleted. A reference list of all known programming puzzle names can be seen in \u0027allWidgets\u0027.",
|
||||
"blacklist": [],
|
||||
"allWidgets": [
|
||||
"pneumaticcraft:comment",
|
||||
"pneumaticcraft:start",
|
||||
"pneumaticcraft:area",
|
||||
"pneumaticcraft:text",
|
||||
"pneumaticcraft:item_filter",
|
||||
"pneumaticcraft:item_assign",
|
||||
"pneumaticcraft:liquid_filter",
|
||||
"pneumaticcraft:coordinate",
|
||||
"pneumaticcraft:coordinate_operator",
|
||||
"pneumaticcraft:entity_attack",
|
||||
"pneumaticcraft:dig",
|
||||
"pneumaticcraft:harvest",
|
||||
"pneumaticcraft:place",
|
||||
"pneumaticcraft:block_right_click",
|
||||
"pneumaticcraft:entity_right_click",
|
||||
"pneumaticcraft:pickup_item",
|
||||
"pneumaticcraft:drop_item",
|
||||
"pneumaticcraft:void_item",
|
||||
"pneumaticcraft:void_liquid",
|
||||
"pneumaticcraft:inventory_export",
|
||||
"pneumaticcraft:inventory_import",
|
||||
"pneumaticcraft:liquid_export",
|
||||
"pneumaticcraft:liquid_import",
|
||||
"pneumaticcraft:entity_export",
|
||||
"pneumaticcraft:entity_import",
|
||||
"pneumaticcraft:rf_import",
|
||||
"pneumaticcraft:rf_export",
|
||||
"pneumaticcraft:goto",
|
||||
"pneumaticcraft:teleport",
|
||||
"pneumaticcraft:emit_redstone",
|
||||
"pneumaticcraft:label",
|
||||
"pneumaticcraft:jump",
|
||||
"pneumaticcraft:jump_sub",
|
||||
"pneumaticcraft:wait",
|
||||
"pneumaticcraft:rename",
|
||||
"pneumaticcraft:suicide",
|
||||
"pneumaticcraft:external_program",
|
||||
"pneumaticcraft:crafting",
|
||||
"pneumaticcraft:standby",
|
||||
"pneumaticcraft:logistics",
|
||||
"pneumaticcraft:for_each_coordinate",
|
||||
"pneumaticcraft:for_each_item",
|
||||
"pneumaticcraft:edit_sign",
|
||||
"pneumaticcraft:condition_coordinate",
|
||||
"pneumaticcraft:condition_redstone",
|
||||
"pneumaticcraft:condition_light",
|
||||
"pneumaticcraft:condition_item_inventory",
|
||||
"pneumaticcraft:condition_block",
|
||||
"pneumaticcraft:condition_liquid_inventory",
|
||||
"pneumaticcraft:condition_entity",
|
||||
"pneumaticcraft:condition_pressure",
|
||||
"pneumaticcraft:condition_item",
|
||||
"pneumaticcraft:drone_condition_item",
|
||||
"pneumaticcraft:drone_condition_liquid",
|
||||
"pneumaticcraft:drone_condition_entity",
|
||||
"pneumaticcraft:drone_condition_pressure",
|
||||
"pneumaticcraft:drone_condition_upgrades",
|
||||
"pneumaticcraft:condition_rf",
|
||||
"pneumaticcraft:drone_condition_rf",
|
||||
"pneumaticcraft:computer_control"
|
||||
]
|
||||
}
|
||||
19
config/pneumaticcraft/thirdparty.cfg
Normal file
19
config/pneumaticcraft/thirdparty.cfg
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"description": "Enable/disable integration of specific third-party mods",
|
||||
"enabled_mods": {
|
||||
"theoneprobe": true,
|
||||
"cofh_core": true,
|
||||
"immersiveengineering": true,
|
||||
"computercraft": true,
|
||||
"waila": true,
|
||||
"jei": true,
|
||||
"botania": true,
|
||||
"crafttweaker": true,
|
||||
"mekanism": true,
|
||||
"curios": true,
|
||||
"patchouli": true,
|
||||
"create": true,
|
||||
"gamestages": true,
|
||||
"appliedenergistics2": true
|
||||
}
|
||||
}
|
||||
20
config/ponder-client.toml
Normal file
20
config/ponder-client.toml
Normal file
@@ -0,0 +1,20 @@
|
||||
#.
|
||||
#Slow down a ponder scene whenever there is text on screen.
|
||||
comfyReading = false
|
||||
#.
|
||||
#Show additional info in the ponder view and reload scene scripts more frequently.
|
||||
editingMode = false
|
||||
|
||||
#.
|
||||
#Settings for the Placement Assist
|
||||
[placementAssist]
|
||||
#.
|
||||
#What indicator should be used when showing where the assisted placement ends up relative to your crosshair
|
||||
#Choose 'NONE' to disable the Indicator altogether
|
||||
#Allowed Values: TEXTURE, TRIANGLE, NONE
|
||||
indicatorType = "TEXTURE"
|
||||
#.
|
||||
#Change the size of the Indicator by this multiplier
|
||||
#Range: 0.0 ~ 3.4028234663852886E38
|
||||
indicatorScale = 1.0
|
||||
|
||||
6
config/sophisticatedbackpacks-common.toml
Normal file
6
config/sophisticatedbackpacks-common.toml
Normal file
@@ -0,0 +1,6 @@
|
||||
|
||||
#Common Settings
|
||||
[common]
|
||||
#Turns on/off loot added to various vanilla chest loot tables
|
||||
chestLootEnabled = true
|
||||
|
||||
9
config/sophisticatedcore-client.toml
Normal file
9
config/sophisticatedcore-client.toml
Normal file
@@ -0,0 +1,9 @@
|
||||
|
||||
#Client Settings
|
||||
[client]
|
||||
#Positions where sort buttons can display to help with conflicts with controls from other mods
|
||||
#Allowed Values: TITLE_LINE_RIGHT, BELOW_UPGRADES, BELOW_UPGRADE_TABS, HIDDEN
|
||||
sortButtonsPosition = "TITLE_LINE_RIGHT"
|
||||
#Whether click sound should play when custom buttons are clicked in gui
|
||||
playButtonSound = true
|
||||
|
||||
6
config/sophisticatedcore-common.toml
Normal file
6
config/sophisticatedcore-common.toml
Normal file
@@ -0,0 +1,6 @@
|
||||
|
||||
#Common Settings
|
||||
[common]
|
||||
#Disable / enable any items here (disables their recipes)
|
||||
enabledItems = ["sophisticatedbackpacks:void_upgrade|true", "sophisticatedbackpacks:advanced_refill_upgrade|true", "sophisticatedbackpacks:advanced_pickup_upgrade|true", "sophisticatedbackpacks:jukebox_upgrade|true", "sophisticatedbackpacks:smoking_upgrade|true", "sophisticatedbackpacks:everlasting_upgrade|true", "sophisticatedbackpacks:compacting_upgrade|true", "sophisticatedbackpacks:advanced_restock_upgrade|true", "sophisticatedbackpacks:advanced_magnet_upgrade|true", "sophisticatedbackpacks:advanced_tool_swapper_upgrade|true", "sophisticatedbackpacks:advanced_filter_upgrade|true", "sophisticatedbackpacks:advanced_feeding_upgrade|true", "sophisticatedbackpacks:diamond_backpack|true", "sophisticatedbackpacks:inception_upgrade|true", "sophisticatedbackpacks:crafting_upgrade|true", "sophisticatedbackpacks:smithing_upgrade|true", "sophisticatedbackpacks:anvil_upgrade|true", "sophisticatedbackpacks:xp_pump_upgrade|true", "sophisticatedbackpacks:tank_upgrade|true", "sophisticatedbackpacks:auto_smelting_upgrade|true", "sophisticatedbackpacks:pickup_upgrade|true", "sophisticatedbackpacks:auto_smoking_upgrade|true", "sophisticatedbackpacks:stack_upgrade_tier_4|true", "sophisticatedbackpacks:stack_upgrade_tier_2|true", "sophisticatedbackpacks:stack_upgrade_tier_3|true", "sophisticatedbackpacks:stack_upgrade_tier_1|true", "sophisticatedbackpacks:stack_upgrade_omega_tier|true", "sophisticatedbackpacks:stack_upgrade_starter_tier|true", "sophisticatedbackpacks:auto_blasting_upgrade|true", "sophisticatedbackpacks:smelting_upgrade|true", "sophisticatedbackpacks:battery_upgrade|true", "sophisticatedbackpacks:advanced_pump_upgrade|true", "sophisticatedbackpacks:upgrade_base|true", "sophisticatedbackpacks:filter_upgrade|true", "sophisticatedbackpacks:magnet_upgrade|true", "sophisticatedbackpacks:advanced_jukebox_upgrade|true", "sophisticatedbackpacks:blasting_upgrade|true", "sophisticatedbackpacks:refill_upgrade|true", "sophisticatedbackpacks:deposit_upgrade|true", "sophisticatedbackpacks:iron_backpack|true", "sophisticatedbackpacks:gold_backpack|true", "sophisticatedbackpacks:copper_backpack|true", "sophisticatedbackpacks:advanced_deposit_upgrade|true", "sophisticatedbackpacks:advanced_void_upgrade|true", "sophisticatedbackpacks:restock_upgrade|true", "sophisticatedbackpacks:stack_downgrade_tier_2|true", "sophisticatedbackpacks:stack_downgrade_tier_1|true", "sophisticatedbackpacks:stack_downgrade_tier_3|true", "sophisticatedbackpacks:stonecutter_upgrade|true", "sophisticatedbackpacks:advanced_compacting_upgrade|true", "sophisticatedbackpacks:backpack|true", "sophisticatedbackpacks:pump_upgrade|true", "sophisticatedbackpacks:tool_swapper_upgrade|true", "sophisticatedbackpacks:feeding_upgrade|true", "sophisticatedbackpacks:netherite_backpack|true", "sophisticatedbackpacks:infinity_upgrade|true", "sophisticatedbackpacks:survival_infinity_upgrade|true"]
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user