Tulip

Tulip

A config library for Minecraft that makes it easy to handle saving and loading config data to and from config files

by
2.7K Downloads
fabricquiltlibraryutility
Rent Server with this Mod

About this Mod

What is Tulip?

Tulip is a lightweight and easy-to-use config library for Minecraft that simplifies the process of saving and loading data to and from config files. With its simple API, Tulip allows you to easily manage your mod's config settings. Whether you're a beginner or an experienced modder, Tulip's intuitive design means that it is easy to handle things like saving and loading data all while the mod handles errors for you.

You can use this mod to add configurations to your mods. To clarify, this mod isn't for making config screens (where other config libraries do so), this library is for handling saving and loading. You will have to create your own config screen class to handle actually dealing with your mod's data.

Well, where do I find a source to learn how to use this library?

I've made a GitHub wiki page that explains every step in the process of using Tulip, as well as setting up a simple config screen along with it. You can find it here.

IMPORTANT

Please note that most likely older versions of Tulip are broken and should be considered broken even if they aren't. If you're a mod creator and would like to use Tulip, please be sure to download the latest version of Tulip.

Potential Future Additions

  • Quick config screen creation
  • JSON config files
  • Automatic class serialization and deserialization

Available Versions

Tulip 1.2.2release
MC 1.0, 1.1, 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 1.3.1, 1.3.2, 1.4.2, 1.4.4, 1.4.5, 1.4.6, 1.4.7, 1.5.1, 1.5.2, 1.6.1, 1.6.2, 1.6.4, 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 1.7.10, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3fabric
October 26, 2024
Tulip 1.2.1release
MC 1.0, 1.1, 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 1.3.1, 1.3.2, 1.4.2, 1.4.4, 1.4.5, 1.4.6, 1.4.7, 1.5.1, 1.5.2, 1.6.1, 1.6.2, 1.6.4, 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 1.7.10, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2fabric, quilt
October 2, 2023
Tulip 1.2.0-1.19.xrelease
MC 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4fabric, quilt
July 22, 2023
Tulip 1.1.0-1.19.xrelease
MC 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4fabric, quilt
July 22, 2023
Tulip 1.0.0-1.19.xrelease
MC 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4fabric, quilt
July 22, 2023

How to Install Tulip on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.3).

3

Install Mod

Open the mod browser in the dashboard and search for "Tulip". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabricquilt

Minecraft Versions

1.21.3, 1.21.2, 1.21.1 (+87 more)

Server-side

Unsupported

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Tulip server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.3). You can switch loaders with one click in the panel.

Is Tulip compatible with fabric and quilt?

Tulip officially supports fabric, quilt for Minecraft 1.21.3, 1.21.2, 1.21.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Tulip – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Tulip consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Tulip with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Unsupported

Supported Versions

1.21.31.21.21.21.11.211.20.61.20.51.20.41.20.31.20.21.20.1+80 more