Create Configured
Additional configuration options & improvements for Create & addons.
-
⏱️ Increase Max ETA Time - Increase the estimated time of arrival displayed for Trains from 10 > 60 minutes.
-
🚂💥 Train collisions - Disable collisions between trains. Massively improves performance on modded servers.
Train motion profiles
Configurable Top Speed & Acceleration for individual trains which can be changed within a Stations GUI.
- ⛽ Fuel consumption - The rate of fuel consumption doubles if a train is given a higher Top Speed / Acceleration. Consumption halves if given a slower Acceleration.
Train disassembly lock
You can now prevent other players or groups from disassembling a train.
-
🔧 Unique to each train - A disassembly lock is unique to each train and can be set whilst a train is at a station
-
🧑🤝🧑 OPAC support - Supports Open Parties & Claims. Includes a lock setting which only allows members of the same party to disassemble your train.
-
⚠️ Staff bypasss option - Staff members with
/opand groups with permission nodecreate_configured.bypass_train_disassemblycan bypass any lock. -
🛡️ SnR & CC:Tweaked integration - Provides computers and deployers holding a wrench with the context required to disassemble a train safely, respecting the disassembly lock.
Q&A
⚠️ CC:Tweaked (Computercraft) Disassembly Warning
Create Configured version1.2.2+ has support for CC:Tweaked. Only Create version 6.0.10+ will work as there is a bug that causes a crash on disassembly on older versions.
Config File
The config file is located in /config/create-configured-server.toml
# Whether to enable collisions between trains. Improves server performance. (Ignored in Singleplayer)
trainCollisions = false
# Allows players to lock train disassembly for individual trains. (Ignored in Singleplayer)
lockTrainDisassembly = true
# Increases max ETA time shown for Scheduled Trains on Display Boards from 10 mins to 60 mins
increaseMaxETATime = true
# Train Motion Tweaks
[train_motion_tweaks]
# Should regular Players be allowed to change a Trains max speed. (Ignored in Singleplayer)
canPlayerChangeMaxSpeed = false
# Should regular Players be allowed to change a Trains acceleration. (Ignored in Singleplayer)
canPlayerChangeAcceleration = true
# Top speed multiplier for fast Trains.
# Default: 1.75
# Range: 1.0 ~ 3.4028234663852886E38
fastTopSpeedMultiplier = 1.75
# Acceleration multiplier for slow Trains.
# Default: 0.5
# Range: 0.0 ~ 1.0
slowAccelerationMultiplier = 0.5
# Acceleration multiplier for fast Trains.
# Default: 1.25
# Range: 1.0 ~ 3.4028234663852886E38
fastAccelerationMultiplier = 1.25
License
This project is licensed under MIT.
🤖 AI Usage Requests
I request that you do not do the following:
-
Use the Software or its derivatives to train or improve machine learning (ML) systems (including but not limited to artificial intelligence, natural language processing, and data mining). I also request that the Software be kept out of ML training datasets.
-
Use AI tools to generate derivative works that reproduce substantial portions of the Software's code or logic while making only minor modifications (such as variable renaming, formatting changes, or comment removal) in order to obscure its origin and avoid crediting the original author. This includes generating code that is functionally equivalent or algorithmically similar to the original while appearing to be independently created.
If you are not sure what constitutes a "substantial portion" of the Software, please submit an issue for clarification.
These are personal requests, not legal requirements, but I'd deeply appreciate your consideration.
I am against the use of AI for Minecraft Modding
- Minecraft Modding should not be gatekeeped by how much money you have in your bank account. A lot of modders are young people who can't afford to spend hundreds on claude tokens or expensive computer hardware that allows them to run local AI models.
- Most AI mods are derivatives or ports of existing mods. They benefit from well-written mods and turn them into slop.
- The mods that are mostly AI generated are a mess. I've worked on a couple already and they are difficult to maintain and plagued with compatibility issues that the developers themselves often don't know how to fix.
- AI is destroying the environment, harming those who live near unregulated data centres, taking jobs away from creative people and putting more money into the hands of a couple tech oligarchs.
- Anyone who chooses to outsource their thinking to an AI model needs to recognise they aren't learning anything and in a workplace they are replaceable.
All Versions
+ Add Version- Provided support for OPAC versions 0.27.5 and above.
- Fixed tooltip overlap in the station GUI whenever Steam 'n' Rails is included.
- Removed cache set optimisations. Covered in other mods like Create: Lazy Tick now.
- Fixed ticking block entity issue for spouts when
cacheUnfillableItemsis enabled.
- Fixed fuel consumption scaling for Trains
- Fuel consumption now doubles if a player sets a trains acceleration or top speed to
fast - Fuel consumption now halves if a player sets a trains acceleration to
slow. - The top speed of
fasttrains can now only be reached if it's powered with fuel. - Removed slow speed option. Unnecessary because you can limit a trains top speed using the scroll-wheel.
- Fixed typo in the Station GUI.
- Fixed the top speed of trains not rendering properly in the HUD when using manual controls
- Added option to increase max ETA time for trains from 10 > 60 mins (Courtesy of Yokuyin)
- Added the ability to tweak a trains max speed and acceleration within a station
- Code clean up :3
- Prevent potential crashes from mods that don't pass a train disassembler (Player / UUID). Therefore provides support for CC:Tweaked.
- Removed Grieflogger integration. Found sneak-wrench actions properly log now when using the latest versions of Create & Grieflogger.
- Train Disassembly Lock improvements**
- The type of Disassembly lock can now be set in the station GUI by the trains owner
- Added support for OPAC parties. Can now let other party members disassemble a train
- Added protection against disassembling a train using a deployer with a wrench (Added by Steam 'n' Rails Unofficial)
- Actually make the filling cache work
- Filling cache now clears on server reload
- Moved Train Collision and Grieflogger integation over to dedicated servers only