Mods IDs:
ID | Name | Link |
---|---|---|
2669644269 | Boss Checklist | Steam Workshop link |
2563410612 | Better Chests | Steam Workshop link |
2619954303 | Recipe Browser | Steam Workshop link |
2563309347 | Magic Storage | Steam Workshop link |
2824688072 | Calamity Mod | Steam Workshop link |
2824688266 | Calamity Mod Music | Steam Workshop link |
2565639705 | Ore Excavator (1.4.3/1.4.4 Veinminer) | Steam Workshop link |
2797518634 | Quality of Terraria | Steam Workshop link |
2816694149 | Boss Cursor | Steam Workshop link |
2597324266 | Wing Slot Extra | Steam Workshop link |
2563851005 | Which Mod Is This From? (WMITF) | Steam Workshop link |
3018447913 | Better Boss Health Bar for 1.4.4+ | Steam Workshop link |
2614857307 | OmniSwing | Steam Workshop link |
2827999994 | DPSExtreme | Steam Workshop link |
2908170107 | absoluteAquarian Utilities (SerousCommonLib) | Steam Workshop link |
2815010161 | Shared World Map | Steam Workshop link |
2670628346 | Lights And Shadows | Steam Workshop link |
2841418880 | 300x Spawns | Steam Workshop link |
2563082541 | Angler Shop | Steam Workshop link |
3287901459 | Hide other players’ projectiles | Steam Workshop link |
3127821742 | Custom Spawn Rates | Steam Workshop link |
2763158325 | ArmamentDisplay | |
2669670918 | Begone, Evil! (Disable Evil Biome Spread) | |
2909886416 | Thorium Mod | |
2811803870 | Terraria Overhaul (Configuration Update!) | |
2802069787 | Reduced Grinding | |
2904485272 | Dash Hotkey |
Example docker-compose.yml:
version: '3'
services:
tmodloader:
image: 'jacobsmile/tmodloader1.4:latest'
container_name: 'tmodloader'
ports:
- "7777:7777"
expose:
- "7777"
environment:
# Download the Calamity mod and CalamityMusic mod.
- "TMOD_AUTODOWNLOAD=2824688072,2824688266"
# Enable the Calamity mod and CalamityMusic mod.
- "TMOD_ENABLEDMODS=2824688072,2824688266"
# Shutdown Message and Autosave Interval (In Minutes)
- "TMOD_SHUTDOWN_MESSAGE=Timberrrrrr"
- "TMOD_AUTOSAVE_INTERVAL=15"
# Server Settings
- "TMOD_MOTD=Hello stranger!"
- "TMOD_PASS=verysecureverydemure"
- "TMOD_MAXPLAYERS=16"
# The following world settings are only used when generating a new world.
- "TMOD_WORLDNAME=Toilet"
- "TMOD_WORLDSIZE=3"
- "TMOD_WORLDSEED=1532291273"
- "TMOD_DIFFICULTY=1"
# (Deprecated) If TMOD_USECONFIGFILE is set to "Yes", it is expected to have a serverconfig.txt mapped. The Server Settings above will be ignored.
- "TMOD_USECONFIGFILE=No"
- "UPDATE_NOTICE=false"
volumes:
##### By default, the below setting will create a data directory on your host where this compose file lives.
- "./data:/data"
# Uncomment the below line if you plan to use a mapped config file.
# - "/path/to/config/config.txt:/root/terraria-server/serverconfig.txt"
Executing a server command can be done with the following command
docker exec tmodloader inject "say Hello World!"