(Up)keeper
1.1a0Manage configs as downloadable packages! Sync configs from URL, automate updating!
Upkeeper
Upkeeper is a resource... to manage resources!
With simple format, and download manager, you can distribute infinite amount of configuration files in single package URL, and sync files accordingly.
The package can be downloaded from any URL, but has to be readable text in format of YML.
You can use this example:
"https://raw.githubusercontent.com/LoganTheOverlord/ItemEssentials2/main/example_package.yml"
This package is basically default old translations file for my plugin ItemEssentials.
More functions will be added later on, for now, it only supports YML files.
Future updates will include zip archives, and unzipping them (worlds, for example), JAR files, and all files, basically.
You can also generate packages on fly using /genpackage command!
This plugin is meant to be a lightweight package manager in style of maven/gradle dependency managers.
If you have any issues, PM me, and we will resolve them!
Note: URL has to end with file extension, which means.. URL has to be RAW.
Example package to host somewhere:
Package Format Example
Usage of plugin:
Command to type into console
download https://raw.githubusercontent.com/LoganTheOverlord/ItemEssentials2/main/example_package.yml
Which is equivalent to:
/download https://raw.githubusercontent.com/LoganTheOverlord/ItemEssentials2/main/example_package.yml
when executing as player.
genpackage /plugins/pluginToMakePackageFrom
This generates a package from directory, and sets up urls, and paths for you. All you have to do is to upload the files, hit Ctrl+H, and replace all of the default webserver urls with your own. You're good to go! Upload the files, and profit!
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta