Datapack Extensions

Datapack Extensions

Provides new tools for creating datapacks

by
644 Downloads
fabriclibraryutility
Rent Server with this Mod

About this Mod

Datapack Extensions

The aim of this mod is simple: give datapack authors more tools to create the things they want. This mod primarily operates on the server side (though it does have some optional client side stuff, too). As of now, it adds one new command, extends the functionality of three vanilla commands, and extends one vanilla predicate. More will come in the future.

This mod can be installed on the server without clients needing it as well.

This mod does not modify any vanilla behaviours, any datapack that works in vanilla will work exactly the same with this mod installed.

Client-side features

These features are optional, the mod will still work on the server without clients needing to install anything.

This mod adds an unobtainable item group to the creative inventory. This group contains things like command blocks, structure blocks, and light blocks, and is mainly meant to be used as a quick tool for getting these items without having to type in long /give commands. Most of these items are useless to non-operators, so using it to cheat without permission won't do anything! Servers do not need to install this mod for this feature to work.

Custom argument types will not auto-complete properly and will show as errors unless the mod is installed client-side. However, the commands still work. As of 0.1.2, the only custom argument type is for the tdcdata.function sub command of /scoreboard players.

Server-side features

More complete documentation on these features can be found on the wiki.

Additions

  • /freeze : A new command that can inspect and modify the freezing ticks of entities (the powder snow effect).

Extensions to Vanilla

  • tdcdata.type predicate for the light predicate in minecraft:location_check.
  • tdcdata.keepInventory rule for score board teams (set using /team modify <team> tdcdata.keepInventory)
  • tdcdata.item condition for execute if
  • More mathematical operations for /scoreboard players

If you have any suggestions, please create an issue with your request here and we can discuss it! Most of the stuff here so far are just utilities I would like to see in the game - but if there's anything else you'd like to see then I'd love to hear it!

Available Versions

Datapack Extensions 0.1.3+1.19release
MC 1.19fabric
June 17, 2022
Datapack Extensions 0.1.2+1.18.2release
MC 1.18.2fabric
June 17, 2022
Datapack Extensions 0.1.1release
MC 1.18.2fabric
June 13, 2022
Datapack Extensions 0.1.0release
MC 1.18.2fabric
June 11, 2022

How to Install Datapack Extensions 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.19).

3

Install Mod

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

Compatibility

Mod Loaders

fabric

Minecraft Versions

1.19, 1.18.2

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Datapack Extensions 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.19). You can switch loaders with one click in the panel.

Is Datapack Extensions compatible with fabric?

Datapack Extensions officially supports fabric for Minecraft 1.19, 1.18.2. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Datapack Extensions – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Datapack Extensions 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 Datapack Extensions 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
Required

Supported Versions

1.191.18.2