Files
meatballcraft/config/forge.cfg
T
Alexander 67ba30e49b 0.18.5-hotfix2 (reconstructed from live server state)
Rebuilt from /root/server/Meatballcraft-Server-prerelease-0.18.5-hotfix2
(pct 1234) since the hotfix2 release was never committed upstream —
upstream history jumps from 89cbf41 (0.18.5) to 9bbd4be (partial lore,
0.18.6 dev).

Synced config/, scripts/, pillar/, AlternativeConfigs/ to match the
server byte-for-byte (92 files: 53 changed, 36 added, 3 client-only
mixin scripts disabled via .zs -> .txt rename). Includes ~26
runtime-generated files (activity.json, tconstruct_oredictcache.dat,
forge.cfg, ...) kept for exact parity with the server.

Not synced: mods/ (untracked; hotfix2 bumped ~15 jars, see
modlist_files.txt drift), resources/ (client-only, absent on server),
manifest.json (client pack file, absent on server).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-04 20:31:34 +02:00

149 lines
7.4 KiB
INI

# Configuration file
client {
# Toggle off to make missing model text in the gui fit inside the slot.
B:zoomInMissingModelTextInGui=false
# Enable uploading cloud geometry to the GPU for faster rendering.
B:forgeCloudsEnabled=true
# Disable culling of hidden faces next to stairs and slabs. Causes extra rendering, but may fix some resource packs that exploit this vanilla mechanic.
B:disableStairSlabCulling=false
# Enable forge 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.
B:alwaysSetupTerrainOffThread=false
# Allow item rendering to detect emissive quads and draw them properly. This allows glowing blocks to look the same in item form, but incurs a very slight performance hit.
B:allowEmissiveItems=true
# Control the range of sky blending for colored skies in biomes.
I:biomeSkyBlendRange <
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
>
# Enable the forge block rendering pipeline - fixes the lighting of custom models.
B:forgeLightPipelineEnabled=true
# When enabled, makes specific reload tasks such as language changing quicker to run.
B:selectiveResourceReloadEnabled=false
# When enabled, input methods will be blocked in non-input situations.
B:inputMethodBlockingEnabled=true
# A list of modded gui classes considered as input method suitable.
S:inputMethodGuiWhiteList <
>
##########################################################################################################
# hud
#--------------------------------------------------------------------------------------------------------#
# Controls rendering of various HUD elements
##########################################################################################################
hud {
# Toggle off to disable rendering of the vignette. Note that even though this config is applied when the config is saved to disk, mods can still override the behaviour after-the-fact.
B:allowVignette=true
# Toggle off to disable rendering of the helmet. Note that even though this config is applied when the config is saved to disk, mods can still override the behaviour after-the-fact.
B:allowHelmet=true
# Toggle off to disable rendering of the portal. Note that even though this config is applied when the config is saved to disk, mods can still override the behaviour after-the-fact.
B:allowPortal=true
# Toggle off to disable rendering of the hotbar. Note that even though this config is applied when the config is saved to disk, mods can still override the behaviour after-the-fact.
B:allowHotbar=true
# Toggle off to disable rendering of the crosshairs. Note that even though this config is applied when the config is saved to disk, mods can still override the behaviour after-the-fact.
B:allowCrosshairs=true
# Toggle off to disable rendering of the boss health. Note that even though this config is applied when the config is saved to disk, mods can still override the behaviour after-the-fact.
B:allowBossHealth=true
# Toggle off to disable rendering of the health. Note that even though this config is applied when the config is saved to disk, mods can still override the behaviour after-the-fact.
B:allowHealth=true
# Toggle off to disable rendering of the armor. Note that even though this config is applied when the config is saved to disk, mods can still override the behaviour after-the-fact.
B:allowArmor=true
# Toggle off to disable rendering of the food. Note that even though this config is applied when the config is saved to disk, mods can still override the behaviour after-the-fact.
B:allowFood=true
# Toggle off to disable rendering of the health mount. Note that even though this config is applied when the config is saved to disk, mods can still override the behaviour after-the-fact.
B:allowHealthMount=true
# Toggle off to disable rendering of the air. Note that even though this config is applied when the config is saved to disk, mods can still override the behaviour after-the-fact.
B:allowAir=true
# Toggle off to disable rendering of the experience. Note that even though this config is applied when the config is saved to disk, mods can still override the behaviour after-the-fact.
B:allowExperience=true
# Toggle off to disable rendering of the jump bar. Note that even though this config is applied when the config is saved to disk, mods can still override the behaviour after-the-fact.
B:allowJumpBar=true
# Toggle off to disable rendering of the objective. Note that even though this config is applied when the config is saved to disk, mods can still override the behaviour after-the-fact.
B:allowObjective=true
}
}
general {
# Set to true to disable Forge's version check mechanics. Forge queries a small json file on our server for version information. For more details see the ForgeVersion class in our github.
B:disableVersionCheck=false
# Controls the number threshold at which Packet51 is preferred over Packet52, default and minimum 64, maximum 1024
I:clumpingThreshold=64
# Set to true to enable the post initialization sorting of crafting recipes using Forge's sorter. May cause desyncing on conflicting recipes. MUST RESTART MINECRAFT IF CHANGED FROM THE CONFIG GUI.
B:sortRecipies=true
# Set this to true to remove any Entity that throws an error in its update method instead of closing the server and reporting a crash log. BE WARNED THIS COULD SCREW UP EVERYTHING USE SPARINGLY WE ARE NOT RESPONSIBLE FOR DAMAGES.
B:removeErroringEntities=true
# Set this to true to remove any TileEntity that throws an error in its update method instead of closing the server and reporting a crash log. BE WARNED THIS COULD SCREW UP EVERYTHING USE SPARINGLY WE ARE NOT RESPONSIBLE FOR DAMAGES.
B:removeErroringTileEntities=true
# Set this to true to check the entire entity's collision bounding box for ladders instead of just the block they are in. Causes noticeable differences in mechanics so default is vanilla behavior. Default: false
B:fullBoundingBoxLadders=false
# Base zombie summoning spawn chance. Allows changing the bonus zombie summoning mechanic.
D:zombieBaseSummonChance=0.1
# Chance that a zombie (or subclass) is a baby. Allows changing the zombie spawning mechanic.
D:zombieBabyChance=0.05
# Log cascading chunk generation issues during terrain population.
B:logCascadingWorldGeneration=true
# Fix vanilla issues that cause worldgen cascading. This DOES change vanilla worldgen so DO NOT report bugs related to world differences if this flag is on.
B:fixVanillaCascading=true
# The time in ticks the server will wait when a dimension was queued to unload. This can be useful when rapidly loading and unloading dimensions, like e.g. throwing items through a nether portal a few time per second.
I:dimensionUnloadQueueDelay=0
B:enableGlobalConfig=false
}
version_checking {
# Enable the entire mod update check system. This only applies to mods using the Forge system.
B:Global=true
}