Skip to content

niklasnieberler/simplecloud-labymod-module

Repository files navigation


Logo

LabyMod Module

Ein LabyMod-Module für SimpleCloud
Download · Report Bug · SimpleCloud · LabyMod Docs


Was kann dieses Module?

Das ist ein CloudModule für SimpleCloud. Damit kannst du ganz einfach die Features von der LabyModApi nutzen.
Dafür brauchst du nicht mal Programmierkenntnisse.


Installation

  1. Lade dir das LabyMod-Module HIER herunter.

  2. Für dieses Module brauchst du die LabyModApi.
    Die Api findest du HIER oder lade dir die .jar Datei gleich HIER herunter.

  3. Nun musst du die LabyModApi in das Plugins Verzeichnis jedes Spigot-Servers hochladen,
    oder in das Template Verzeichnis EVERY_SERVER ziehen.

  4. Als letztes musst du das Module in das modules Verzeichnis hochladen.


Config

{
  "playingGamemodeConfiguration": {
    "activate": true,
    "playingGamemodeList": [
      {
        "serverGroup": "ALL_SERVERS",
        "permission": "ALL_PLAYERS",
        "message": "%GROUP%-%NUMBER% §8(§e%ONLINE_PLAYERS%§8/§c%MAX_PLAYERS%§8)"
      },
      {
        "serverGroup": "BW-2x2",
        "permission": "cloud.laby.bedwars",
        "message": "BedWars 2x2"
      }
    ]
  },
  "richPresenceConfiguration": {
    "activate": true,
    "richPresenceList": [
      {
        "serverGroup": "Lobby",
        "permission": "ALL_PLAYERS",
        "message": "Lobby-%NUMBER% (%MOTD%)"
      },
      {
        "serverGroup": "SW-2x1",
        "permission": "cloud.laby.skywars",
        "message": "SkyWars [%STATE%] §8(§e%ONLINE_PLAYERS%§8/§c%MAX_PLAYERS%§8)"
      }
    ]
  },
  "actionMenuConfiguration": {
    "activate": true,
    "actionMenuList": [
      {
        "displayName": "Kick player",
        "serverGroup": "ALL_SERVERS",
        "permission": "cloud.laby.kick",
        "type": "RUN_COMMAND",
        "value": "kick {name}"
      },
      {
        "displayName": "Open shop",
        "serverGroup": "Lobby",
        "permission": "ALL_PLAYERS",
        "type": "OPEN_BROWSER",
        "value": "https://shop.labymod.net"
      },
      {
        "displayName": "Copy playername",
        "serverGroup": "Lobby",
        "permission": "ALL_PLAYERS",
        "type": "CLIPBOARD",
        "value": "{name}"
      },
      {
        "displayName": "Report player",
        "serverGroup": "ALL_SERVERS",
        "permission": "ALL_PLAYERS",
        "type": "SUGGEST_COMMAND",
        "value": "report {name}"
      }
    ]
  },
  "serverBannerConfiguration": {
    "activate": true,
    "serverBannerList": [
      {
        "serverGroup": "ALL_SERVERS",
        "permission": "ALL_PLAYERS",
        "url": "https://i.imgur.com/eTQJ1IX.png"
      },
      {
        "serverGroup": "Lobby",
        "permission": "cloud.laby.serverbanner",
        "url": "https://i.imgur.com/eTQJ1IX.png"
      }
    ]
  },
  "subtitleConfiguration": {
    "activate": true,
    "subtitleList": [
      {
        "displayName": "§cPizza",
        "serverGroup": "ALL_SERVERS",
        "permission": "cloud.laby.subtitle.pizza",
        "size": 0.8
      },
      {
        "displayName": "§6Bohemian Rhapsody",
        "serverGroup": "Lobby",
        "permission": "ALL_PLAYERS",
        "size": 1.6
      }
    ]
  },
  "voiceChatConfiguration": {
    "activate": true,
    "voiceChatList": [
      {
        "serverGroup": "ALL_SERVERS",
        "permission": "cloud.laby.voicechat",
        "disableVoiceChat": false
      },
      {
        "serverGroup": "Lobby",
        "permission": "ALL_PLAYERS",
        "disableVoiceChat": true
      }
    ]
  },
  "recommendationConfiguration": {
    "activate": true,
    "recommendationList": [
      {
        "serverGroup": "ALL_SERVERS",
        "permission": "cloud.laby.recommendation",
        "addonUniqueId": "7d62bffd-fe3f-4667-8200-e8decb384fa0",
        "required": false
      },
      {
        "serverGroup": "Lobby",
        "permission": "ALL_PLAYERS",
        "addonUniqueId": "01687f50-baee-4af9-9123-9e1c680f2d9d",
        "required": true
      }
    ]
  },
  "cinescopesConfiguration": {
    "activate": true,
    "cinescopesList": [
      {
        "serverGroup": "ALL_SERVERS",
        "permission": "cloud.laby.cinescops",
        "coverage": 0,
        "duration": 20
      },
      {
        "serverGroup": "Lobby",
        "permission": "ALL_PLAYERS",
        "coverage": 50,
        "duration": 100
      }
    ]
  },
  "serverSwitchConfiguration": {
    "activate": true,
    "serverSwitchList": [
      {
        "serverGroup": "ALL_SERVERS",
        "permission": "cloud.laby.serverswitch",
        "address": "127.0.0.1",
        "title": "Cooler Server",
        "preview": false
      },
      {
        "serverGroup": "Lobby",
        "permission": "ALL_PLAYERS",
        "address": "TrayMC.net",
        "title": ":)",
        "preview": true
      }
    ]
  }
}

Placeholder

An alle Spieler:
» ALL_PLAYERS

An alle Server:
» ALL_SERVERS

RichPresence & PlayingGamode Placeholder

Serverstate:
» %STATE%

MOTD:
» %MOTD%

Servergruppe:
» %GROUP%

Servername:
» %NAME%

Servernumber:
» %NUMBER%
 
Online Spieler:
» %ONLINE_PLAYERS%
 
Maximale Spieler:
» %MAX_PLAYERS%

ActionMenu Placeholder

Placeholder

Spielername:
» {name}

Action types

 NONE
 CLIPBOARD
 RUN_COMMAND
 SUGGEST_COMMAND
 OPEN_BROWSER

Addon Recommendation

Hier ist die Liste aller verfügbaren Addons: addons.json


Cinescopes

Die Cinescope höhe geht nur von 0% bis 50%!


Kontakt

Twitter: @MrManHD
Discord: MrManHD | ƝƖƙƚƛƧ#5363