Splegg-OG is a Splegg plugin originally made by MrLuangamer, updated for Worldedit 7.2 and Spigot 1.16.4 by Hraponssi, then updated for Purpur 1.19.4 for use at TrueOG Network by NotAlexNoyle.
Dependencies: WorldEdit, Vault.
To Set Up::
/splegg create my-map First, create a Splegg map with a name of your choosing.
/splegg setspawn my-map The amount of spawn points you set is the amount of players that will be able to join the map.
/splegg setspawn my-map next You can define new spawn points for a map with or without the "next" keyword.
/splegg setspawn my-map 3 At any time, you can modify existing spawn points by using the number of the order in which you created them.
/splegg setlobby my-map Set a lobby area for the map during the voting/warm-up period.
//wand Summon a wand with WorldEdit and then use it to select two points on a one-dimensional plane. The points you select will represent parallel corners of your floor.
/splegg addfloor my-map Add the area you just selected with WorldEdit as a floor. You can add as many as you like.
/splegg join my-map You can now join the map you just created, and so can anyone else with splegg.join permission.
/splegg start Anyone with splegg.admin permissions can start the game even if less players join than there are spawn points.
*The current Gradle build target is Purpur 1.19.4
To Build:
./gradlew build
The resulting .jar file will be in build/libs/
Planned Features:
-
Database to remember shop purchases.
-
Better victory/loss messages at the end of a game.
-
3, 2, 1 countdowns in chat.
-
More complete lobby menus.
-
All available shovels in the Splegg shop.
-
Diamond shard integration with DiamondBank-OG.
-
Multiverse integration.
-
Improved map setup UX.
-
Power ups.
-
Spectator Mode.
-
In-lobby map voting.
-
Better join sign UI/UX.
-
Leaderboards.
-
PlaceholderAPI support.
-
Lobby scoreboard.
-
In-Game scoreboard.
Licensed under the GPLv3.
