Skip to content

Configuration

MrSilly07 edited this page Mar 14, 2026 · 1 revision

Configuration

Research Cube generates a configuration file at config/researchcube-common.toml on the first game launch. Edit this file to tune research speed, item costs, and team sharing behavior.


Config File Location

<minecraft_instance>/config/researchcube-common.toml

All Configuration Keys

Key Type Default Description
researchDurationMultiplier Double 1.0 Multiplier applied to all research durations. 0.5 = twice as fast; 2.0 = twice as slow.
researchCostMultiplier Double 1.0 Multiplier applied to all item cost quantities. 0.5 = half the items required; 2.0 = double costs.
enableTeamSharing Boolean true If true, completed research is shared among players on the same FriendlyTeam (server /team command).

Example File

# Research Cube common configuration

# Multiplier applied to all research durations.
# 0.5 = twice as fast, 2.0 = twice as slow.
researchDurationMultiplier = 1.0

# Multiplier applied to all item cost quantities.
researchCostMultiplier = 1.0

# If true, completed research is shared among team members.
enableTeamSharing = true

Applying Changes

Configuration changes take effect after restarting the server (or reloading the world in singleplayer). A simple /reload does not re-read the config file.


Notes

researchDurationMultiplier

This multiplier is applied at research-start time. It affects every research definition, including those added by datapacks. If you want a specific research to have a fixed duration regardless of this setting, that is not currently supported all durations are multiplied.

researchCostMultiplier

Applied to count values in each research's item_costs array. A count of 4 items with a multiplier of 0.5 requires 2 items. Fractional results are rounded.

enableTeamSharing

Uses Minecraft's built-in /team system (FriendlyTeam). Players must be on the same named team for sharing to apply. This is a server-side feature.


Related Pages

Clone this wiki locally