5788c5a938
Upstream released 0.18.6.4 on CurseForge (Aug 16 2026) but never committed
it; GitHub main is still at e80fcdfd (0.18.6.3, Aug 9). Reconstructed here
the same way 0.18.5-hotfix2 was.
Source: Meatballcraft-Server-prerelease-0.18.6.4.zip (the official server
pack), NOT a played instance. An earlier attempt sourced from the local
Prism instance showed 842 changed files; almost all of that was runtime
drift from a played world. The pristine zip gives 27.
config/, scripts/, pillar/, structures/, AlternativeConfigs/
<- server pack (pristine)
resources/ <- Prism instance (client-only, absent from the
server pack; unchanged apart from one new model)
manifest.json, modlist.html
<- Prism instance flame/ metadata (client pack files, version
prerelease-0.18.6.4, 374 mods)
The server pack ships CRLF; this repo is LF. Line endings were normalised
to LF so the diff carries content only - the raw copy was 4613 files and
1.08M lines of pure CRLF churn.
Notable: upstream now ships the three AedialClientVSServer client mixin
scripts renamed .zs -> .txt (disabled), which is the same change the
hotfix2 reconstruction made independently. Git records them as R100.
Not reconstructed:
- modlist_files.txt, left at 0.18.6.3. The server pack lists 398 server
jars; this file holds 364 client entries and its provenance is unclear,
so writing the server list would be wrong.
- Deletions outside scripts/. The server pack omits client-only mods, so
absence there does not imply removal from the pack. scripts/ is fully
present server-side and was checked: the three renames above were the
only stale files.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
175 lines
7.6 KiB
INI
175 lines
7.6 KiB
INI
# Configuration file
|
|
|
|
##########################################################################################################
|
|
# cell_operations
|
|
#--------------------------------------------------------------------------------------------------------#
|
|
# Cell operation permissions.
|
|
# These settings control whether cells can be inserted/ejected from drives using the Cell Terminal GUI.
|
|
# Disabling these forces players to manage cells directly at the drives/chests instead.
|
|
##########################################################################################################
|
|
|
|
cell_operations {
|
|
# Allow ejecting/picking up cells from drives/chests through the Cell Terminal.
|
|
# Affects the eject button and clicking cells in Inventory/Partition tabs.
|
|
B:cellEjectEnabled=true
|
|
|
|
# Allow inserting cells into drives/chests through the Cell Terminal.
|
|
# When disabled, clicking empty cell slots with a cell in hand will do nothing.
|
|
B:cellInsertEnabled=true
|
|
|
|
# Allow swapping cells between drives/chests through the Cell Terminal.
|
|
# When disabled, clicking a cell slot with a cell in hand will not swap.
|
|
# Requires both eject and insert to be enabled to function.
|
|
B:cellSwapEnabled=true
|
|
}
|
|
|
|
|
|
##########################################################################################################
|
|
# integration
|
|
#--------------------------------------------------------------------------------------------------------#
|
|
# Settings for integration with other mods.
|
|
##########################################################################################################
|
|
|
|
integration {
|
|
# Enable integration with AE2WUT (Wireless Universal Terminal).
|
|
# Set to false to completely disable AE2WUT-specific code in this mod.
|
|
B:enableAE2WUT=false
|
|
|
|
# Enable integration with CrazyAE (improved drives).
|
|
# Set to false to disable CrazyAE-specific code.
|
|
B:enableCrazyAE=true
|
|
|
|
# Enable integration with ECOAEExtension (E-Storage drives).
|
|
# Set to false to disable ECOAEExtension-specific code.
|
|
B:enableECOAEExtension=true
|
|
|
|
# Enable JEI integration (ghost ingredients, GUI handlers).
|
|
# Set to false to disable JEI integration.
|
|
B:enableJEI=true
|
|
|
|
# Enable integration with MekanismEnergistics (gas cells and gas storage buses).
|
|
# Set to false to disable MekanismEnergistics-specific code.
|
|
B:enableMekanismEnergistics=true
|
|
|
|
# Enable integration with Storage Drawers.
|
|
# Set to false to disable Storage Drawers-specific code.
|
|
B:enableStorageDrawers=true
|
|
|
|
# Enable integration with Thaumic Energistics (essentia cells).
|
|
# Set to false to disable Thaumic Energistics-specific code.
|
|
B:enableThaumicEnergistics=true
|
|
|
|
# Mode ID for Cell Terminal in the Wireless Universal Terminal (AE2WUT).
|
|
# Change this if another mod is using the same mode ID, causing conflicts.
|
|
# Default: 11. REQUIRES GAME RESTART to take effect.
|
|
I:wutModeId=69
|
|
}
|
|
|
|
|
|
##########################################################################################################
|
|
# misc
|
|
#--------------------------------------------------------------------------------------------------------#
|
|
# Miscellaneous settings for various Cell Terminal features.
|
|
##########################################################################################################
|
|
|
|
misc {
|
|
# Allow editing cell partitions through the Cell Terminal.
|
|
# When disabled, all partition modification features are blocked.
|
|
B:partitionEditEnabled=true
|
|
|
|
# Allow editing drive/storage bus priorities through the Cell Terminal.
|
|
# When disabled, the priority field will be read-only.
|
|
B:priorityEditEnabled=true
|
|
|
|
# Allow extracting upgrades from cells and storage buses through the Cell Terminal.
|
|
# When disabled, clicking upgrade icons will do nothing.
|
|
B:upgradeExtractEnabled=true
|
|
|
|
# Allow inserting upgrades into cells and storage buses through the Cell Terminal.
|
|
# When disabled, clicking entries while holding upgrades will do nothing.
|
|
B:upgradeInsertEnabled=true
|
|
}
|
|
|
|
|
|
##########################################################################################################
|
|
# network
|
|
#--------------------------------------------------------------------------------------------------------#
|
|
# Settings controlling how the Cell Terminal streams data from server to client.
|
|
##########################################################################################################
|
|
|
|
network {
|
|
# Enable delta updates: after the first full payload, send only changed entries.
|
|
# Greatly reduces bandwidth on large networks where most state is static between ticks.
|
|
# Disable to always send full payloads (useful for debugging desync issues).
|
|
B:enableDeltaUpdates=true
|
|
|
|
# Maximum payload size (in bytes) per network chunk packet.
|
|
# Larger values mean fewer round-trips but risk exceeding the engine's packet limit.
|
|
# Default 524288 (512 KiB) stays safely under vanilla's ~1 MiB hardcoded S2C cap.
|
|
# Lower this if you observe disconnects with messages like 'Payload may not be larger than'.
|
|
# Range: 4096 (4 KiB) - 10485760 (10 MiB).
|
|
I:maxChunkBytes=524288
|
|
|
|
# Minimum number of ticks between full data refreshes (20 ticks = 1 second).
|
|
# Throttles regen of storages/buses/subnets when many trigger events fire in quick succession.
|
|
# Lower for snappier updates, higher to reduce server load on large networks.
|
|
# Range: 1 - 200.
|
|
I:minRefreshIntervalTicks=10
|
|
}
|
|
|
|
|
|
##########################################################################################################
|
|
# polling
|
|
#--------------------------------------------------------------------------------------------------------#
|
|
# Storage bus polling settings.
|
|
# WARNING: Storage bus polling can be expensive on large networks!
|
|
# It requires iterating through all storage buses and their inventories.
|
|
# Consider keeping polling disabled and reopening the terminal to refresh.
|
|
##########################################################################################################
|
|
|
|
polling {
|
|
# How often to poll for storage bus updates, in ticks (20 ticks = 1 second).
|
|
# Higher values reduce server load but make data less responsive.
|
|
# Only applies when storage bus polling is enabled.
|
|
I:pollingInterval=20
|
|
|
|
# Enable automatic polling of storage bus data while on storage bus tabs.
|
|
# WARNING: This can impact server performance on large networks!
|
|
# When disabled, storage bus data is only fetched once per terminal session.
|
|
# Reopen the terminal to manually refresh.
|
|
B:storageBusPollingEnabled=false
|
|
}
|
|
|
|
|
|
##########################################################################################################
|
|
# tabs
|
|
#--------------------------------------------------------------------------------------------------------#
|
|
# Enable or disable individual tabs in the Cell Terminal GUI.
|
|
# Disabled tabs will appear grayed out and show a message in the tooltip.
|
|
##########################################################################################################
|
|
|
|
tabs {
|
|
# Enable the Inventory tab (view cell contents)
|
|
B:inventoryTabEnabled=true
|
|
|
|
# Enable the Network Tools tab (mass operations on cells and storage buses)
|
|
B:networkToolsTabEnabled=true
|
|
|
|
# Enable the Partition tab (edit cell filters)
|
|
B:partitionTabEnabled=true
|
|
|
|
# Enable the Storage Bus Inventory tab (view storage bus contents)
|
|
B:storageBusInventoryTabEnabled=true
|
|
|
|
# Enable the Storage Bus Partition tab (edit storage bus filters)
|
|
B:storageBusPartitionTabEnabled=true
|
|
|
|
# Enable the Temp Area tab (temporary cell staging area for partitioning)
|
|
B:tempAreaTabEnabled=true
|
|
|
|
# Enable the Terminal tab (overview of all cells)
|
|
B:terminalTabEnabled=true
|
|
}
|
|
|
|
|