add config

This commit is contained in:
2026-04-10 01:43:48 +03:00
parent 1b4f64c881
commit 8dfb3ef7da
2 changed files with 706 additions and 0 deletions

432
config/BetterFoliage.cfg Normal file
View File

@@ -0,0 +1,432 @@
# Configuration file
algae {
B:enabled=true
I:distance=1000
D:hOffset=0.1
D:size=1.0
I:population=48
I:biomes <
0
7
10
11
24
54
60
73
78
126
200
202
205
207
209
211
213
214
216
218
223
235
237
>
}
blocks {
S:dirtWhitelist <
net.minecraft.block.BlockDirt
net.aetherteam.aether.blocks.natural.BlockAetherDirt
com.gildedgames.the_aether.blocks.natural.BlockAetherDirt
biomesoplenty.common.blocks.BlockNewDirt
enhancedbiomes.blocks.BlockSoilEB
ganymedes01.etfuturum.blocks.BlockCoarseDirt
galaxyspace.BarnardsSystem.planets.barnardaC.block.BarnardaCBlockDirt
com.bioxx.tfc.Blocks.Terrain.BlockDirt
thebetweenlands.blocks.terrain.BlockSlimyDirt
thebetweenlands.blocks.terrain.BlockSwampDirt
lotr.common.block.LOTRBlockMud
tconstruct.world.blocks.SoilBlock
com.emoniph.witchery.blocks.BlockPitDirt
>
S:dirtBlacklist <
>
S:grassWhitelist <
net.minecraft.block.BlockGrass
com.shinoow.abyssalcraft.common.blocks.BlockDarklandsgrass
com.shinoow.abyssalcraft.common.blocks.BlockDreadGrass
net.aetherteam.aether.blocks.natural.BlockAetherGrass
net.aetherteam.aether.blocks.natural.BlockEnchantedAetherGrass
com.gildedgames.the_aether.blocks.natural.BlockAetherGrass
com.gildedgames.the_aether.blocks.natural.BlockEnchantedAetherGrass
biomesoplenty.common.blocks.BlockOriginGrass
biomesoplenty.common.blocks.BlockLongGrass
biomesoplenty.common.blocks.BlockNewGrass
vazkii.botania.common.block.BlockAltGrass
enhancedbiomes.blocks.BlockGrassEB
com.rwtema.extrautils.block.BlockCursedEarth
galaxyspace.BarnardsSystem.planets.barnardaC.block.BarnardaCBlockGrass
com.bioxx.tfc.Blocks.Terrain.BlockGrass
thebetweenlands.blocks.terrain.BlockDeadGrass
thebetweenlands.blocks.terrain.BlockSlimyGrass
thebetweenlands.blocks.terrain.BlockSwampGrass
lotr.common.block.LOTRBlockMudGrass
lotr.common.block.LOTRBlockQuenditeGrass
tconstruct.blocks.slime.SlimeGrass
com.emoniph.witchery.blocks.BlockPitGrass
>
S:grassBlacklist <
>
S:leavesWhitelist <
net.minecraft.block.BlockLeavesBase
team.chisel.block.BlockLeaf
forestry.arboriculture.gadgets.BlockLeaves
gregapi.block.tree.BlockBaseLeaves
taintedmagic.common.blocks.BlockWarpwoodLeaves
thaumcraft.common.blocks.BlockMagicalLeaves
lotr.common.block.LOTRBlockBerryBush
twilightforest.block.BlockTFDarkLeaves
>
S:leavesBlacklist <
biomesoplenty.common.blocks.BlockBOPPetals
>
S:fallingLeavesWhitelist <
net.minecraft.block.BlockLeavesBase
team.chisel.block.BlockLeaf
forestry.arboriculture.gadgets.BlockLeaves
gregapi.block.tree.BlockBaseLeaves
taintedmagic.common.blocks.BlockWarpwoodLeaves
thaumcraft.common.blocks.BlockMagicalLeaves
twilightforest.block.BlockTFDarkLeaves
>
S:fallingLeavesBlacklist <
ruby.bamboo.block.BlockSakuraLeaves
biomesoplenty.common.blocks.BlockBOPPetals
>
S:logsWhitelist <
net.minecraft.block.BlockLog
com.shinoow.abyssalcraft.common.blocks.BlockDLTLog
com.shinoow.abyssalcraft.common.blocks.BlockDreadLog
de.katzenpapst.amunra.block.BlockLogMeta
com.teammetallurgy.atum.blocks.BlockPalmLog
biomesoplenty.common.blocks.BlockBOPLog
forestry.arboriculture.blocks.BlockLog
forestry.arboriculture.gadgets.BlockLog
gregapi.block.tree.BlockBaseBeam
gregapi.block.tree.BlockBaseLog
gregapi.block.multitileentity.MultiTileEntityBlock
com.pam.harvestcraft.BlockPamFruitingLog
ic2.core.block.BlockRubWood
mods.natura.blocks.trees.DarkTreeBlock
mods.natura.blocks.trees.LogTwoxTwo
mods.natura.blocks.trees.SimpleLog
taintedmagic.common.blocks.BlockWarpwoodLog
com.bioxx.tfc.Blocks.Flora.BlockLogVert
com.bioxx.tfc.Blocks.Flora.BlockLogNatural
thaumcraft.common.blocks.BlockMagicalLog
net.tropicraft.block.BlockTropicraftLog
com.emoniph.witchery.blocks.BlockWitchLog
>
S:logsBlacklist <
extrabiomes.blocks.BlockMiniLog
thebetweenlands.blocks.tree.BlockHollowLog
thebetweenlands.blocks.tree.BlockRubberLog
>
S:sandWhitelist <
net.minecraft.block.BlockSand
com.teammetallurgy.atum.blocks.BlockSands
com.bioxx.tfc.Blocks.Terrain.BlockSand
lotr.common.block.LOTRBlockSand
net.tropicraft.block.BlockMineralSands
net.tropicraft.block.BlockPurifiedSand
>
S:sandBlacklist <
>
S:lilypadWhitelist <
net.minecraft.block.BlockLilyPad
com.bioxx.tfc.Blocks.Vanilla.BlockCustomLilyPad
>
S:lilypadBlacklist <
>
S:cactusWhitelist <
net.minecraft.block.BlockCactus
com.bioxx.tfc.Blocks.Vanilla.BlockCustomCactus
>
S:cactusBlacklist <
>
}
cactus {
B:stem=true
B:arms=true
I:distance=1000
D:size=0.8
D:sizeVariation=0.1
D:hOffset=0.1
I:armChance=16
}
connectedGrass {
B:enabled=true
B:snowEnabled=false
}
coral {
B:enabled=true
I:distance=1000
B:shallowWater=false
D:hOffset=0.2
D:vOffset=0.1
D:size=0.7
D:crustSize=1.4
I:chance=32
I:population=48
I:biomes <
0
7
10
11
16
24
25
26
54
60
73
78
126
200
202
205
207
209
211
213
214
216
218
223
235
237
>
}
fallingLeaves {
B:enabled=true
D:speed=0.05
D:windStrength=0.5
D:stormStrength=0.8
D:size=0.75
D:chance=0.05
D:perturb=0.25
D:lifetime=5.0
B:opacityHack=true
}
global {
B:enabled=true
}
leaves {
B:enabled=true
B:snowEnabled=true
I:distance=1000
B:surfaceOnly=true
D:hOffset=0.2
D:vOffset=0.1
D:size=1.4
B:dense=false
}
lilypad {
B:enabled=true
I:distance=1000
D:hOffset=0.1
I:flowerChance=16
}
netherrack {
B:enabled=true
I:distance=1000
D:hOffset=0.2
D:heightMin=0.6
D:heightMax=0.8
D:size=1.0
}
reed {
B:enabled=true
I:distance=1000
D:hOffset=0.2
D:heightMin=1.7
D:heightMax=2.2
I:population=32
I:biomes <
0
1
4
6
7
9
14
15
16
18
21
22
23
24
27
28
29
43
44
45
47
51
52
53
54
58
59
61
62
63
65
66
68
69
71
72
73
74
75
76
77
78
79
80
82
83
84
85
87
89
90
91
96
97
98
99
101
102
103
105
106
109
111
113
114
120
121
123
126
129
132
134
149
151
155
156
157
170
171
172
173
175
177
179
180
181
184
185
187
188
189
190
191
192
193
199
202
205
209
211
214
216
223
227
231
232
233
234
235
236
237
>
}
risingSoul {
B:enabled=true
D:chance=0.02
D:perturb=0.05
D:headSize=1.0
D:trailSize=0.75
D:opacity=0.5
D:sizeDecay=0.97
D:opacityDecay=0.97
D:lifetime=4.0
I:trailLength=48
I:trailDensity=3
}
roundLogs {
B:enabled=false
I:distance=1000
D:radiusSmall=0.25
D:radiusLarge=0.44
D:dimming=0.7
B:connectSolids=false
B:lenientConnect=true
B:connectPerpendicular=true
B:connectGrass=true
D:zProtection=0.99
}
shortGrass {
B:grassEnabled=false
B:myceliumEnabled=true
B:snowEnabled=true
I:distance=1000
D:hOffset=0.2
D:heightMin=0.6
D:heightMax=0.8
D:size=1.0
B:useGenerated=false
D:saturationThreshold=0.1
}

View File

@@ -0,0 +1,274 @@
# Configuration file
##########################################################################################################
# aurora
#--------------------------------------------------------------------------------------------------------#
# Options that control Aurora behavior and rendering
##########################################################################################################
aurora {
# Whether to enable Aurora processing on server/client [default: true]
B:Enabled=true
# Animate Aurora so it waves [default: true]
B:Animate=true
# Allow Auroras with multiple bands [default: true]
B:"Multiple Bands"=true
# true to keep the aurora at a height above player; false to fix it to an altitude [default: true]
B:"Height Player Relative"=true
# Number of blocks to say fixed above player if Aurora is player relative [range: 16.0 ~ 2048.0, default: 64.0]
S:"Player Fixed Height"=64.0
# Number of blocks north of player location to spawn an aurora [range: 0 ~ 200, default: 150]
I:"Spawn Offset"=150
}
##########################################################################################################
# biomes
#--------------------------------------------------------------------------------------------------------#
# Options for controlling biome sound/effects
##########################################################################################################
biomes {
# Configuration files for configuring Biome Registry [default: ]
S:"Config Files" <
>
# Biome alias list [default: ]
S:"Biome Alias" <
>
}
##########################################################################################################
# block
#--------------------------------------------------------------------------------------------------------#
# Options for defining block specific sounds/effects
##########################################################################################################
block {
# Configuration files for configuring Block sounds and behavior [default: ]
S:"Config Files" <
>
}
compat {
# don't create lotr proxy, even if lotr is present [default: false]
B:"Don't create lotr proxy"=false
# Some lotr versions don't have the LOTRDimension class, this option uses reflection on the LOTRBiome class instead [default: false]
B:"Use reflection to retrieve lotr mod biomes"=false
}
##########################################################################################################
# dimensions
#--------------------------------------------------------------------------------------------------------#
# Options for defining per dimension parameters for Dynamic Surroundings
##########################################################################################################
dimensions {
# Configuration files for configuring Dimension Registry [default: ]
S:"Config Files" <
>
}
##########################################################################################################
# fog
#--------------------------------------------------------------------------------------------------------#
# Options that control the various fog effects in the client
##########################################################################################################
fog {
# Allow desert fog when raining [default: true]
B:"Desert Fog"=true
# Higher the player elevation the more haze that is experienced [default: true]
B:"Elevation Haze"=true
# Enable biome specific fog density and color [default: true]
B:"Biome Fog"=true
# Enable morning fog [default: true]
B:"Morning Fog"=true
# Enable morning fog [range: 1 ~ 10, default: 1]
I:"Morning Fog Chance"=1
# Enable morning fog [default: true]
B:"Weather Fog"=true
}
##########################################################################################################
# general
#--------------------------------------------------------------------------------------------------------#
# Miscellaneous settings
##########################################################################################################
general {
# Block radius/range around player for special effect application [range: 16 ~ 32, default: 16]
I:"Special Effect Range"=16
# Default minimum rain strength for a dimension [range: 0.0 ~ 1.0, default: 0.0]
S:"Default Minimum Rain Strength"=0.0
# Default maximum rain strength for a dimension [range: 0.0 ~ 1.0, default: 1.0]
S:"Default Maximum Rain Strength"=1.0
}
##########################################################################################################
# logging
#--------------------------------------------------------------------------------------------------------#
# Defines how Dynamic Surroundings logging will behave
##########################################################################################################
logging {
# Enables/disables online version checking [default: true]
B:"Enable Online Version Check"=true
# Enables/disables debug logging of the mod [default: false]
B:"Enable Debug Logging"=false
}
##########################################################################################################
# player
#--------------------------------------------------------------------------------------------------------#
# General options for defining sound and effects the player entity
##########################################################################################################
player {
# Suppress player's potion particles from rendering [default: false]
B:"Suppress Potion Particles"=false
# Controls display of damage pop-offs when an entity is damaged [default: true]
B:"Damage Popoffs"=true
# Amount of health bar remaining to trigger player hurt sound [range: 0 ~ 10, default: 8]
I:"Hurt Threshold"=8
# Amount of food bar remaining to trigger player hunger sound [range: 0 ~ 10, default: 8]
I:"Hunger Threshold"=8
##########################################################################################################
# potion hud
#--------------------------------------------------------------------------------------------------------#
# Options for the Potion HUD overlay
##########################################################################################################
"potion hud" {
# Enable display of potion icons in display [default: true]
B:Enable=false
# Transparency factor for icons (higher more solid) [range: 0.0 ~ 1.0, default: 0.5]
S:Transparency=0.5
# Size scale of icons (lower is smaller) [range: 0.0 ~ 1.0, default: 0.5]
S:"Display Scale"=0.5
# Offset from top of screen [range: 0 ~ 2147483647, default: 5]
I:"Top Offset"=5
# Offset from left side of screen [range: 0 ~ 2147483647, default: 5]
I:"Left Offset"=5
}
}
##########################################################################################################
# rain
#--------------------------------------------------------------------------------------------------------#
# Options that control rain effects in the client
##########################################################################################################
rain {
# Factor to apply to rain sound level to adjust [range: 0.0 ~ 1.0, default: 1.0]
S:"Sound Level"=1.0
# Disable Mixins related to weather effects [default: false]
B:"Disable Weather Effects"=false
# Reset rain/thunder when all players sleep [default: true]
B:"Reset Rain on Sleep"=true
# Always override Vanilla rain sound even when dimension is blacklisted [default: true]
B:"Always Override Sound"=true
# Base count of rain splash particles to generate per tick [range: 0 ~ 500, default: 100]
I:"Particle Count Base"=100
}
##########################################################################################################
# sound
#--------------------------------------------------------------------------------------------------------#
# General options for defining sound effects
##########################################################################################################
sound {
# Enable biome background and spot sounds [default: true]
B:"Enable Biome Sounds"=true
# Master sound scale factor for biome and block sounds [range: 0.0 ~ 1.0, default: 1.0]
S:"Master Sound Scale Factor"=1.0
# Enable footstep sounds [default: true]
B:Footsteps=true
# Sound scale factor for footstep sounds [range: 0.0 ~ 1.0, default: 0.15]
S:"Footsteps Sound Factor"=0.15
# Enable sound effect when jumping [default: true]
B:"Jump Sound"=true
# Enable weapons swing sound effect when attacking [default: true]
B:"Swing Sound"=true
# Enable sound when item crafted [default: true]
B:"Crafting Sound"=true
# Enable sound when bow is pulled [default: true]
B:"Bow Pull Sound"=true
# Automatically configure sound channels [default: true]
B:"Autoconfigure Channels"=true
# Number of normal sound channels to configure in the sound system (manual) [range: 28 ~ 2147483647, default: 28]
I:"Number Normal Channels"=28
# Number of streaming sound channels to configure in the sound system (manual) [range: 4 ~ 2147483647, default: 4]
I:"Number Streaming Channels"=4
# Sounds to block from playing [default: [dsurround:bison], [dsurround:insectbuzz]]
S:"Blocked Sounds" <
dsurround:bison
dsurround:insectbuzz
>
# Ticks between culled sound events (0 to disable culling) [range: 0 ~ 2147483647, default: 20]
I:"Sound Culling Threshold"=20
# Sounds to cull from frequent playing [default: [^minecraft:liquid.*], [minecraft:mob.sheep.say], [minecraft:mob.chicken.say], [minecraft:mob.cow.say], [minecraft:mob.pig.say]]
S:"Culled Sounds" <
^minecraft:liquid.*
minecraft:mob.sheep.say
minecraft:mob.chicken.say
minecraft:mob.cow.say
minecraft:mob.pig.say
>
# Individual sound scaling factors [default: ]
S:"Sound Volume" <
>
}