modded7/overrides/config/EffortlessBuilding.cfg
Integer Limit 13fedf952c
Update Nomi-Labs from v0.6.20 to v0.6.21 (#687)
Can now separately change all aspects of range.

Changes the default range distance to powers of 2.

Also fixes Mode-Only Multiblock Structures showing up in the other mode.

/* Git/Changelog Stuff */

[FIXUP]
sha = "352cd2268722ef9240c41ff93fe89880ae9f28d1"
newTitle = "Effortless Building Enhancements"
newBody = '''
[FEATURE]
[DETAILS]
details = [
"Makes Reach, Placement Reach and Max Blocks Placed Powers of 2",
"Clears Up Reach Upgrade Tooltips and Messages",
]
[DETAILS]
'''
changeFixes = false
[FIXUP]

[EXPAND]
[[messages]]
messageTitle = "Fixes Mode-Only Multiblock Structures Showing in Other Mode (#687)"
messageBody = '''
[BUG]
[IGNORE]
checks = { compareNot = "1.7-alpha-3" } # Only apply this if the commit being compared against is 1.7-alpha-3
[IGNORE]
'''

[[messages]]
messageBody = '''
[IGNORE]
checks = { compareAfter = "1.7-alpha-3" } # Only apply this if the commit being compared against is before 1.7-alpha-3
[IGNORE]

[COMBINE]
commit = "352cd2268722ef9240c41ff93fe89880ae9f28d1"
[COMBINE]
'''

[[messages]]
messageTitle = "Effortless Building Enhancements"
messageBody = '''
[IGNORE]
checks = { compareBefore = "1.7-alpha-3" } # Only apply this if the commit being compared against 1.7-alpha-3 or older
[IGNORE]

[FEATURE]
[DETAILS]
details = [
"Makes Reach, Placement Reach and Max Blocks Placed Powers of 2",
"Clears Up Reach Upgrade Tooltips and Messages",
]
[DETAILS]
'''
[EXPAND]
2024-03-27 22:18:29 +11:00

81 lines
2.7 KiB
INI

# Configuration file
reach {
# Reach: how far away the player can place blocks using mirror/array etc.
# Enable the crafting of reach upgrades to increase reach.
# If disabled, reach is set to level 3 for survival players.
B:enableReachUpgrades=true
# Maximum reach in creative
# Keep in mind that chunks need to be loaded to be able to place blocks inside.
I:maxReachCreative=256
# Maximum reach in survival without upgrades
# Reach upgrades are craftable consumables that permanently increase reach.
# Set to 0 to disable Effortless Building until the player has consumed a reach upgrade.
I:maxReachLevel0=32
# Maximum reach in survival with one upgrade
I:maxReachLevel1=64
# Maximum reach in survival with two upgrades
I:maxReachLevel2=128
# Maximum reach in survival with three upgrades
I:maxReachLevel3=256
}
survivalbalancers {
# Allows a survival player to break blocks that are far away, in addition to placing blocks.
# Note: this allows insta-breaking of blocks in survival.
B:breakFar=false
# Increases the time to mine a block when breaking multiple at once.
# Mining time depends on how many blocks, what type of blocks, and the percentage below.
# Example: breaking 1 dirt + 1 obsidian takes the time of breaking 1 dirt + 1 obsidian.
B:increasedMiningTime=true
# How much the mining time of each additional block counts towards an increased mining time.
# A percentage between 0% and 100%, where 0% is the same as disabling it,
# and 100% takes as much time as breaking each block individually.
# The block in front of you always counts as 100%.
# Min: 0
# Max: 200
I:miningTimePercentage=50
# Determines what blocks can be replaced in survival.
# -1: only blocks that can be harvested by hand (default)
# 0: blocks that can be harvested with wooden or gold tools
# 1: blocks that can be harvested with stone tools
# 2: blocks that can be harvested with iron tools
# 3: blocks that can be harvested with diamond tools
# Min: -1
# Max: 3
I:quickReplaceMiningLevel=-1
# How many placements are remembered for the undo functionality.
I:undoStackSize=5
}
visuals {
# Show a block preview if you have a block in hand on build mode NORMAL
B:alwaysShowBlockPreview=false
# How long the dissolve effect takes when placing blocks.
# Default between 30 and 60 ticks, you can multiply that here.
# Recommended values:
# Snappy: 0.7
# Relaxing: 1.5
D:dissolveTimeMultiplier=1.0
# Switch to using the simple performance shader when placing more than this many blocks.
I:shaderTreshold=1500
# Use fancy shaders while placing blocks
B:useShaders=true
}