Plugins: Forskjell mellom sideversjoner

Fra Eastside Gamers Minecraft Server
Innhold lagt til Slettet innhold
(Oppretta siden for å få det litt mer ryddig på forsiden)
 
m (linka til setup)
 
(12 mellomliggende sideversjoner av samme bruker vises ikke)
Linje 1: Linje 1:
__NOEDITSECTION__
En god løsning for autooppdatering av plugins er å legge de i docker-compose.yml, enten under PLUGINS eller SPIGET_RESOURCES.
Info og tips og triks til plugins vi bruker.


De fleste kommandoer fungerer via console i Discord, men ikke i console i CLI.
Noen plugins må lastes ned manuelt, og noen ganger må plugins som ligger i docker-compose.yml lastes ned manuelt ved tregheter eller hotfixes.


Mer teknisk info, nedlastingslenker etc på [[Setup|Setup.]]
== CommandPanels ==
https://www.spigotmc.org/resources/commandpanels.67788/


== Chestshop ==
== Luckperms ==
https://www.spigotmc.org/resources/chestshop.51856/
Web: https://www.spigotmc.org/resources/luckperms.28140/


<code>/lp editor</code> - få link til å åpne web editor
God guide: https://skogliv.no/kistebutikk/


<code>/lp user BRUKER promote/demote</code> - flytt opp og ned på track - lagt alias til /promoter
Funka uten å legge til permissions, men har gitt default chestshop.shop.* og admin chestshop.admin


<code>/lp user BRUKER group remove GRUPPE</code>
== Squaremap ==
https://github.com/jpenilla/squaremap


<code>/lp user <name> permission check essentials.balancetop.exclude</code>
https://github.com/jpenilla/squaremap/wiki


For å endre rettigheter fra konsoll må man bruke <code>/lp group default permission set some.permission true</code>
Kjører da docker-swag (https://github.com/linuxserver/docker-swag) i samme docker-compose.yml som mc-serveren, og setter root i <code>~/minecraft-server/swag/nginx/site-confs/default.conf</code> til <code>/data/plugins/squaremap/web</code>

== Worldguard / Worldedit ==
Web: https://dev.bukkit.org/projects/worldguard

Docs: https://worldedit.enginehub.org/en/latest/

Eksempel protecte spawn i survival:

1. marka med <code>//wand</code>

2. <code>/rg define spawn</code>

3. <code>/rg addowner spawn g:admin</code> (antar at det er ok å bruke grupper fra luckperms?)

4. <code>/rg flag spawn use allow</code>

Greit å gjøre alt via <code>/rg list</code> faktisk

== Grief Prevention ==
Docs: https://docs.griefprevention.com/configuration/

Dette er i config.yaml:
<pre>
Expiration:
ChestClaimDays: 180
UnusedClaimDays: 180
AllClaims:
DaysInactive: 180
ExceptWhenOwnerHasTotalClaimBlocks: 10000
ExceptWhenOwnerHasBonusClaimBlocks: 5000
</pre>

Tips: sneak + pinne: nearby claims


== EssentialsX (installert manuelt) ==
== EssentialsX (installert manuelt) ==
https://essentialsx.net/wiki/Home.html
Web: https://essentialsx.net/wiki/Home.html

Support: MOSS Discord - https://discord.gg/h8CnPSw


Perm: https://essinfo.xeya.me/permissions.html
Perm: se egen wiki side: [[EssentialX permissions]]


En del sider som ikke er klikkbare på nettsiden: https://essentialsx.net/wiki/Text-Commands.html (om (/help og /motd osv) https://essentialsx.net/wiki/Keywords.html
En del sider som ikke er klikkbare på nettsiden: https://essentialsx.net/wiki/Text-Commands.html (om (/help og /motd osv) https://essentialsx.net/wiki/Keywords.html


Reload essentials config: /ess reload
Reload essentials config: <code>/ess reload</code>


=== /help ===
=== /help ===
Linje 49: Linje 83:
mc-server-events: i data/config/EssentialsDiscord/config.yaml
mc-server-events: i data/config/EssentialsDiscord/config.yaml


== Multiverse (core, inventories) ==
== Citizens (installert manuelt) ==
Web: https://wiki.citizensnpcs.co/Citizens_Wiki
https://github.com/Multiverse/Multiverse-Core/wiki/Basics


Support: Denizens & Citizens Discord: https://discord.gg/Q6pZGSR
Respawn-greier multiverse / essentials https://github.com/Multiverse/Multiverse-Core/issues/2244


Kommandoliste: https://wiki.citizensnpcs.co/Commands
Perm: https://github.com/Multiverse/Multiverse-Core/wiki/Permissions


<code>/npc create &quot;Klikk for PVP kit&quot; --type ENDERMAN -s</code>
<pre>/mv conf firstspawnoverride true
/mv conf firstspawnworld spawn
Set `respawn-listener-priority` til NONE i essentials.config </pre>
/setworldspawn funker ikke, men /mvsetspawn funker. og /setspawn (som er hubthat plugin kommando)


Per verden: <code>/mvm set mode adventure|creative|etc</code>
<code>/npc lookclose</code> <code>/npc TYPE bytte skin</code>


https://wiki.citizensnpcs.co/Frequently_Asked_Questions#%22Hi,_I’m_npc%22_keeps_appearing_after_I_removed_text_from_an_NPC
<code>/mv create worldnamehere NORMAL -t FLAT</code> <code>/mv tp testworld - for å teleporte</code>


<code>/trait text</code> (for å fjerne text-greia)
== Multiverse Inventories ==
https://github.com/Multiverse/Multiverse-Inventories


<code>/trait [traitname]</code> for å toggle av og på
https://github.com/Multiverse/Multiverse-Core/wiki/Home-(Inventories)


<code>/npc command add &quot;kommando til å kjøre&quot; -p</code> (-p betyr å kjøre som player)
<code>/mvinv reload</code>


== Grief Prevention ==
https://docs.griefprevention.com/configuration/


HUB kreativ: <code>/npc skin --url https://minesk.in/1d6ff8c3ac5c418e83e29bc8325f603b</code>
sneak + pinne: nearby claims


pvp: <code>/npc skin --url https://minesk.in/e5ef853e3e714a78bc1d02e551231191</code>
== CoreProtect ==
https://docs.coreprotect.net/


survival: <code>/npc skin --url https://minesk.in/8e18c3eac1a343a2b299ad30594cd349</code>
== Hubthat ==
https://dev.bukkit.org/projects/hubthat


== LushRewards (tidligere ActivityRewards) ==
/sethub
Web: https://github.com/OakLoaf/LushRewards


Docs: https://dave-12.gitbook.io/lush-rewards
/hub


Discord: Lush Support - https://discord.gg/p3duRZsZ2f
Må tydeligvis bruke denne for at hubben skal fungere som tiltenkt. Hadde vært fint å slippe!


* Satt opp en NPC i survival som kjører /rewards når trykket på, slik at rewards mottas i survival-verden (og ikke hub/pvp/kreativ)
== Worldguard / Worldedit ==
* playtime rewards gir penger i stedet for ting, siden penger deles på alle verdener
https://dev.bukkit.org/projects/worldguard


== Jobs Reborn (installert manuelt) ==
Docs: https://worldedit.enginehub.org/en/latest/
Web: https://www.spigotmc.org/resources/jobs-reborn.4216/ - måtte installere manuelt


Discord: zrips plugins - https://discord.gg/hAGMmPP
Eksempel protecte spawn i survival:


Trenger også: https://www.spigotmc.org/resources/cmilib.87610/
1. marka med <code>//wand</code>


Mye bra info og eksempler: https://github.com/mrfdev/Jobs/tree/main, f.eks. https://github.com/mrfdev/Jobs/blob/main/Resources/FAQ/jobs-economy.md#permissions
2. <code>/rg define spawn</code>


Kan også sette opp random quests der :)
3. <code>/rg addowner spawn g:admin</code> (antar at det er ok å bruke grupper fra luckperms?)


Jobber: Woodcutter Miner Hunter Farmer Explorer Digger Builder
4. <code>/rg flag spawn use allow</code>


== CommandPanels ==
Greit å gjøre alt via <code>/rg list</code> faktisk
Web: https://www.spigotmc.org/resources/commandpanels.67788/


== Luckperms ==
== Chestshop ==
https://www.spigotmc.org/resources/luckperms.28140/
Web: https://www.spigotmc.org/resources/chestshop.51856/


God guide: https://skogliv.no/kistebutikk/
<code>/lp editor</code>


Funka uten å legge til permissions, men har gitt default chestshop.shop.* og admin chestshop.admin
<code>/lp user BRUKER promote/demote</code> - flytt opp og ned på track - lagt alias til /promoter


== Squaremap ==
<code>/lp user BRUKER group remove GRUPPE</code>
Web: https://github.com/jpenilla/squaremap


Docs: https://github.com/jpenilla/squaremap/wiki
Fra konsoll må man bruke <code>/lp group default permission set some.permission true</code>


Kjører da docker-swag (https://github.com/linuxserver/docker-swag) i samme docker-compose.yml som mc-serveren, og setter root i <code>~/minecraft-server/swag/nginx/site-confs/default.conf</code> til <code>/data/plugins/squaremap/web</code>
== Spark ==
https://www.spigotmc.org/resources/spark.57242/


== Multiverse (core, inventories) ==
Kjører automagisk ved oppstart
Web: https://github.com/Multiverse/Multiverse-Core/wiki/Basics


Perm: https://github.com/Multiverse/Multiverse-Core/wiki/Permissions
<code>/spark profiler open</code>


Respawn-greier multiverse / essentials https://github.com/Multiverse/Multiverse-Core/issues/2244
== Cristichi’s Tree Capitator ==
https://dev.bukkit.org/projects/cristichis-tree-capitator/


<pre>/mv conf firstspawnoverride true
OBS! Satt som default at man må crouche for å kappe ned! Få det inn i docs.
/mv conf firstspawnworld spawn
Set `respawn-listener-priority` til NONE i essentials.config </pre>
/setworldspawn funker ikke, men /mvsetspawn funker. og /setspawn (som er hubthat plugin kommando)


Per verden: <code>/mvm set mode adventure|creative|etc</code>
== ViaVersion &amp; ViaBackwards ==
https://www.spigotmc.org/resources/viaversion.19254/


<code>/mv create worldnamehere NORMAL -t FLAT</code> <code>/mv tp testworld - for å teleporte</code>
https://www.spigotmc.org/resources/viabackwards.27448/


== Multiverse Inventories ==
== Advancedserverlist (installert manuelt) ==
Web: https://github.com/Multiverse/Multiverse-Inventories
https://asl.andre601.ch/


Docs: https://github.com/Multiverse/Multiverse-Core/wiki/Home-(Inventories)
Config i config-filer


<code>/mvinv reload</code>
== Antipopup ==
Bare funker tydeligvis.


== DecentHoloGrams ==
== CoreProtect ==
Web: https://docs.coreprotect.net/
https://www.spigotmc.org/resources/decentholograms-1-8-1-20-4-papi-support-no-dependencies.96927/


== Hubthat ==
https://wiki.decentholograms.eu/general/setup/
Web: https://dev.bukkit.org/projects/hubthat


/sethub
Nice :)


/hub
== Citizens (installert manuelt) ==
https://wiki.citizensnpcs.co/Citizens_Wiki


Må tydeligvis bruke denne for at hubben skal fungere som tiltenkt. Hadde vært fint å slippe!
Kommandoliste: https://wiki.citizensnpcs.co/Commands


== Spark ==
<code>/npc create &quot;Klikk for PVP kit&quot; --type ENDERMAN -s</code>
Web: https://www.spigotmc.org/resources/spark.57242/


Kjører automagisk ved oppstart
<code>/npc lookclose</code> <code>/npc TYPE bytte skin</code>


<code>/spark profiler open</code>


== Cristichi’s Tree Capitator ==
https://wiki.citizensnpcs.co/Frequently_Asked_Questions#%22Hi,_I’m_npc%22_keeps_appearing_after_I_removed_text_from_an_NPC
Web: https://dev.bukkit.org/projects/cristichis-tree-capitator/


OBS! Satt som default at man må crouche for å kappe ned! Få det inn i docs.
<code>/trait text</code> (for å fjerne text-greia)


== ViaVersion &amp; ViaBackwards ==
<code>/trait [traitname]</code> for å toggle av og på
Web: https://www.spigotmc.org/resources/viaversion.19254/


Web: https://www.spigotmc.org/resources/viabackwards.27448/
<code>/npc command add &quot;kommando til å kjøre&quot; -p</code> (-p betyr å kjøre som player)


== Advancedserverlist (installert manuelt) ==
Web: https://asl.andre601.ch/


Config i config-filer
HUB kreativ: <code>/npc skin --url https://minesk.in/1d6ff8c3ac5c418e83e29bc8325f603b</code>


== Antipopup ==
pvp: <code>/npc skin --url https://minesk.in/e5ef853e3e714a78bc1d02e551231191</code>
Bare funker tydeligvis.


== DecentHoloGrams ==
survival: <code>/npc skin --url https://minesk.in/8e18c3eac1a343a2b299ad30594cd349</code>
Web: https://www.spigotmc.org/resources/decentholograms-1-8-1-20-4-papi-support-no-dependencies.96927/

Docs: https://wiki.decentholograms.eu/general/setup/

Nice :)


== BetterRTP ==
== BetterRTP ==
https://www.spigotmc.org/resources/betterrtp-random-wild-teleport.36081/
Web: https://www.spigotmc.org/resources/betterrtp-random-wild-teleport.36081/


== Placeholderapi ==
== Placeholderapi ==
https://www.spigotmc.org/resources/placeholderapi.6245/
Web: https://www.spigotmc.org/resources/placeholderapi.6245/


https://wiki.placeholderapi.com/
Docs: https://wiki.placeholderapi.com/


Funker bare av seg sjøl?
Funker bare av seg sjøl?
Linje 189: Linje 231:


== Simplescore ==
== Simplescore ==
https://www.spigotmc.org/resources/simplescore-animated-scoreboard.23243/
Web: https://www.spigotmc.org/resources/simplescore-animated-scoreboard.23243/


default perm: togglescoreboard
default perm: togglescoreboard

== LushRewards (tidligere ActivityRewards) ==
https://github.com/OakLoaf/LushRewards

Docs: https://dave-12.gitbook.io/lush-rewards

* Satt opp en NPC i survival som kjører /rewards når trykket på, slik at rewards mottas i survival-verden (og ikke hub/pvp/kreativ)
* playtime rewards gir penger i stedet for ting, siden penger deles på alle verdener

Bra discord: https://discord.gg/p3duRZsZ2f

== Jobs Reborn (installert manuelt) ==
https://www.spigotmc.org/resources/jobs-reborn.4216/ - måtte installere manuelt

Trenger også: https://www.spigotmc.org/resources/cmilib.87610/

Mye bra info og eksempler: https://github.com/mrfdev/Jobs/tree/main, f.eks. https://github.com/mrfdev/Jobs/blob/main/Resources/FAQ/jobs-economy.md#permissions

Kan også sette opp random quests der :)

Jobber: Woodcutter Miner Hunter Farmer Explorer Digger Builder


== Chunky ==
== Chunky ==
Linje 224: Linje 245:


== SilkSpawners ==
== SilkSpawners ==
https://dev.bukkit.org/projects/silkspawners/files/latest
Web: https://dev.bukkit.org/projects/silkspawners/files/latest

OBS: Bør trolig erstattes av https://dev.bukkit.org/projects/spawnersilk som ser ut til å oppdateres oftere.


Permissions:
Permissions:

Default: silkspawners.silkdrop.*
Default: silkspawners.silkdrop.*


Tror ikke vi trenger flere per nå, men full liste her: https://dev.bukkit.org/projects/silkspawners/pages/permissions
Tror ikke vi trenger flere per nå, men full liste her: https://dev.bukkit.org/projects/silkspawners/pages/permissions

== Minigames ==

=== Infinite parkour ===
https://github.com/Efnilite/Walk-in-the-Park

Start med /ip

=== One in the chambers ===
https://www.spigotmc.org/resources/one-in-the-chamber.81185/

docs: https://github.com/Despical/OITC/wiki

=== King of the ladder ===
https://www.spigotmc.org/resources/king-of-the-ladder.80686/

docs: https://github.com/Despical/KOTL/wiki

Siste sideversjon per 30. jun. 2024 kl. 19:07

Info og tips og triks til plugins vi bruker.

De fleste kommandoer fungerer via console i Discord, men ikke i console i CLI.

Mer teknisk info, nedlastingslenker etc på Setup.

Luckperms

Web: https://www.spigotmc.org/resources/luckperms.28140/

/lp editor - få link til å åpne web editor

/lp user BRUKER promote/demote - flytt opp og ned på track - lagt alias til /promoter

/lp user BRUKER group remove GRUPPE

/lp user <name> permission check essentials.balancetop.exclude

For å endre rettigheter fra konsoll må man bruke /lp group default permission set some.permission true

Worldguard / Worldedit

Web: https://dev.bukkit.org/projects/worldguard

Docs: https://worldedit.enginehub.org/en/latest/

Eksempel protecte spawn i survival:

1. marka med //wand

2. /rg define spawn

3. /rg addowner spawn g:admin (antar at det er ok å bruke grupper fra luckperms?)

4. /rg flag spawn use allow

Greit å gjøre alt via /rg list faktisk

Grief Prevention

Docs: https://docs.griefprevention.com/configuration/

Dette er i config.yaml:

      Expiration:
      ChestClaimDays: 180
      UnusedClaimDays: 180
      AllClaims:
        DaysInactive: 180
        ExceptWhenOwnerHasTotalClaimBlocks: 10000
        ExceptWhenOwnerHasBonusClaimBlocks: 5000

Tips: sneak + pinne: nearby claims

EssentialsX (installert manuelt)

Web: https://essentialsx.net/wiki/Home.html

Support: MOSS Discord - https://discord.gg/h8CnPSw

Perm: se egen wiki side: EssentialX permissions

En del sider som ikke er klikkbare på nettsiden: https://essentialsx.net/wiki/Text-Commands.html (om (/help og /motd osv) https://essentialsx.net/wiki/Keywords.html

Reload essentials config: /ess reload

/help

help.txt med “#kapitler” - er nok det beste.. så funker /help admin og /help vip

Støtter pr 28.2.2024 ikke minimessage

Discord-plugin

appid: 1208809689597476916

pubkey: 9944d190207ff4f3557572a36ddd5930451914f52bc5c53b1d56d1ba4c0ec32f

token: i data/config/EssentialsDiscord/config.yaml

server id: i data/config/EssentialsDiscord/config.yaml

mc-server-admin channel id: i data/config/EssentialsDiscord/config.yaml

mc-server-console channel id: i data/config/EssentialsDiscord/config.yaml

mc-server-events: i data/config/EssentialsDiscord/config.yaml

Citizens (installert manuelt)

Web: https://wiki.citizensnpcs.co/Citizens_Wiki

Support: Denizens & Citizens Discord: https://discord.gg/Q6pZGSR

Kommandoliste: https://wiki.citizensnpcs.co/Commands

/npc create "Klikk for PVP kit" --type ENDERMAN -s

/npc lookclose /npc TYPE bytte skin

https://wiki.citizensnpcs.co/Frequently_Asked_Questions#%22Hi,_I’m_npc%22_keeps_appearing_after_I_removed_text_from_an_NPC

/trait text (for å fjerne text-greia)

/trait [traitname] for å toggle av og på

/npc command add "kommando til å kjøre" -p (-p betyr å kjøre som player)


HUB kreativ: /npc skin --url https://minesk.in/1d6ff8c3ac5c418e83e29bc8325f603b

pvp: /npc skin --url https://minesk.in/e5ef853e3e714a78bc1d02e551231191

survival: /npc skin --url https://minesk.in/8e18c3eac1a343a2b299ad30594cd349

LushRewards (tidligere ActivityRewards)

Web: https://github.com/OakLoaf/LushRewards

Docs: https://dave-12.gitbook.io/lush-rewards

Discord: Lush Support - https://discord.gg/p3duRZsZ2f

  • Satt opp en NPC i survival som kjører /rewards når trykket på, slik at rewards mottas i survival-verden (og ikke hub/pvp/kreativ)
  • playtime rewards gir penger i stedet for ting, siden penger deles på alle verdener

Jobs Reborn (installert manuelt)

Web: https://www.spigotmc.org/resources/jobs-reborn.4216/ - måtte installere manuelt

Discord: zrips plugins - https://discord.gg/hAGMmPP

Trenger også: https://www.spigotmc.org/resources/cmilib.87610/

Mye bra info og eksempler: https://github.com/mrfdev/Jobs/tree/main, f.eks. https://github.com/mrfdev/Jobs/blob/main/Resources/FAQ/jobs-economy.md#permissions

Kan også sette opp random quests der :)

Jobber: Woodcutter Miner Hunter Farmer Explorer Digger Builder

CommandPanels

Web: https://www.spigotmc.org/resources/commandpanels.67788/

Chestshop

Web: https://www.spigotmc.org/resources/chestshop.51856/

God guide: https://skogliv.no/kistebutikk/

Funka uten å legge til permissions, men har gitt default chestshop.shop.* og admin chestshop.admin

Squaremap

Web: https://github.com/jpenilla/squaremap

Docs: https://github.com/jpenilla/squaremap/wiki

Kjører da docker-swag (https://github.com/linuxserver/docker-swag) i samme docker-compose.yml som mc-serveren, og setter root i ~/minecraft-server/swag/nginx/site-confs/default.conf til /data/plugins/squaremap/web

Multiverse (core, inventories)

Web: https://github.com/Multiverse/Multiverse-Core/wiki/Basics

Perm: https://github.com/Multiverse/Multiverse-Core/wiki/Permissions

Respawn-greier multiverse / essentials https://github.com/Multiverse/Multiverse-Core/issues/2244

/mv conf firstspawnoverride true
/mv conf firstspawnworld spawn
Set `respawn-listener-priority` til NONE i essentials.config 

/setworldspawn funker ikke, men /mvsetspawn funker. og /setspawn (som er hubthat plugin kommando)

Per verden: /mvm set mode adventure|creative|etc

/mv create worldnamehere NORMAL -t FLAT /mv tp testworld - for å teleporte

Multiverse Inventories

Web: https://github.com/Multiverse/Multiverse-Inventories

Docs: https://github.com/Multiverse/Multiverse-Core/wiki/Home-(Inventories)

/mvinv reload

CoreProtect

Web: https://docs.coreprotect.net/

Hubthat

Web: https://dev.bukkit.org/projects/hubthat

/sethub

/hub

Må tydeligvis bruke denne for at hubben skal fungere som tiltenkt. Hadde vært fint å slippe!

Spark

Web: https://www.spigotmc.org/resources/spark.57242/

Kjører automagisk ved oppstart

/spark profiler open

Cristichi’s Tree Capitator

Web: https://dev.bukkit.org/projects/cristichis-tree-capitator/

OBS! Satt som default at man må crouche for å kappe ned! Få det inn i docs.

ViaVersion & ViaBackwards

Web: https://www.spigotmc.org/resources/viaversion.19254/

Web: https://www.spigotmc.org/resources/viabackwards.27448/

Advancedserverlist (installert manuelt)

Web: https://asl.andre601.ch/

Config i config-filer

Antipopup

Bare funker tydeligvis.

DecentHoloGrams

Web: https://www.spigotmc.org/resources/decentholograms-1-8-1-20-4-papi-support-no-dependencies.96927/

Docs: https://wiki.decentholograms.eu/general/setup/

Nice :)

BetterRTP

Web: https://www.spigotmc.org/resources/betterrtp-random-wild-teleport.36081/

Placeholderapi

Web: https://www.spigotmc.org/resources/placeholderapi.6245/

Docs: https://wiki.placeholderapi.com/

Funker bare av seg sjøl?

/papi ecloud download Statistic

/papi parse frittmenneske %statistic_hours_played%

Simplescore

Web: https://www.spigotmc.org/resources/simplescore-animated-scoreboard.23243/

default perm: togglescoreboard

Chunky

Pregenererer chunks, litt ressurskrevende når det står på. Kjekt å sette worldborder først.

/worldbordet set 10000
/chunky worldworder
/chunky start
/chunky quiet 30

Tar mye RAM, så greit å restarte server etterpå.

SilkSpawners

Web: https://dev.bukkit.org/projects/silkspawners/files/latest

OBS: Bør trolig erstattes av https://dev.bukkit.org/projects/spawnersilk som ser ut til å oppdateres oftere.

Permissions: Default: silkspawners.silkdrop.*

Tror ikke vi trenger flere per nå, men full liste her: https://dev.bukkit.org/projects/silkspawners/pages/permissions

Minigames

Infinite parkour

https://github.com/Efnilite/Walk-in-the-Park

Start med /ip

One in the chambers

https://www.spigotmc.org/resources/one-in-the-chamber.81185/

docs: https://github.com/Despical/OITC/wiki

King of the ladder

https://www.spigotmc.org/resources/king-of-the-ladder.80686/

docs: https://github.com/Despical/KOTL/wiki