MVDatapackLoader

allow server to run multiple datapacks for each world using Multiverse.

717

Quick challenge

How far can you run before the mobs catch you?

MVDatapackLoader

MVDL-A Multiverse datapack loader and separated support.
Now you can use multiple datapacks in separated MV worlds :D > Note: this will usually not breaking the datapacks,if it happens please let me know in issue tracker. > Some scoreboard objective may not be automaticlly creaded. consider manually create it.

How it works?

- MVDL copy datapacks in separate MV worlds into world/datapacks to let minecraft load them.
- When copying,MVDL will remap commands and datapacks namespaces with a prefix of your world name.
- It will also attempt to redirect commandlines in commandblocks to reconnect renamed function object.

Effected calls

- Command block calls(not commands set in the block) will be redirected
- Commands in MCFunctions will be redirected
- Function tags will be redirected.

Effetced commands

- `/execute` - inject `in {dimension}` - `/function` - redirect as `/function {world}_{original-pack-name}` - `/tp` - wrapped by `/execute in {world} run ...`

Install

> Note: mv imported world should be prefixed with `mp-` to let MVDL recognize world as a MV world. > No redirection will be made to vanilla worlds. - download and throw this plugin into your data folder. - type`/mvdl-load-datapacks`. - reload your server.

ADS