puzzle-pieceModules

This page conatins a list of all modules in S-Core.

Spawn

You can use the /setspawn command to set the spawn and /spawn to teleport to it.

Also the plugin provides an automatic teleportat feature. It teleports players to spawn on Join, First-Join, Respawn, and Height-change (Y-coordinate). Everything can be configured in the config.yml.

config.yml
# Settings for auto spawn teleport
autoSpawnTeleport:
  # Teleport the player to the spawn on first join
  onFirstJoin: true
  # Teleport the player to the spawn on join
  onJoin: true
  # Teleport the player to the spawn on death
  onRespawn: true
  # Teleport the player to the spawn when the player height is below the given value
  onHeight:
    enabled: false
    height: -64

Custom placeholders

This is a feature to customize placeholders to your liking. Currently the plugin just provides a bit of placeholders. For example you can format the 'money_formatted'-placeholder as you want and return colored world names using the 'world'-placeholder.

You can see the playe secton for custom placeholders below.

Gamemode

This module provides two things. First is the /gamemode command.

The command arguments are first the gamemode wich you want to be set in (0, 1, 2, 3 also work) and second the target (you don't need to specify one).

Auto broadcaster

As the name suggests it send messages in sepcified intervals to all players. You can also choose between to modes: SEQUENTIAL: It sends the messages in the exacrt order in wich they're specified in the config; RANDOM: It sends the messages in random orders

You can take a look on the config-section below:

Custom messages

You can either remove or edit the minecraft vanilla messages.

The config-section for that can be found in the config.yml and looks like this:

Invsee

Here's not much to say about that. You can just use /invsee <player> to look in the players inventory. Currently I sadly don't know how to let you edit the players inventory, so its just view-only.

MSGs

This feature provides a simple msg system. It contains a /msg and a /reply command.

In the config-section you can of course edit the messages but furthermore you can set the player-message color and define an regex for valid msgs.

This module allows you to add custom serverlinks to your server.

It will add this button to the Game Menu:

For example, these are the default links:

You can add as many as you want in the config.yml under serverLinks.

Warps

This module is pretty simple. It just works as a simple warp system.

This includes the following commands: /setwarp, /warp, /delwarp, /warps

Custom actions

As the name suggests it allows you to execute actions on certain events. At the moment it only includes onJoin & onRespawn.

This is the default config:

Custom commands

With this module, you can create your own commands. This is nothing for more complex commands, but for simple text-commands it is perfect. It uses the same system as Custom actions.

You can create as many commands as you want in custom-commands.yml :

Tablist

Here you can define a tablist header and footer. Furthermore, you can edeit the players list-names to show stuff like their ranks or clans. It also updates in an set interval to keep it up-to-date.

Scoreboard

This module allows you to display information in the side-bar. It can be used to e.g. show the players their balance. Note that this scoreboard is limited to 16 lines.

Chat

This is a very complex module with the following features: chat-format, chat-clear, chat-lock, chatfilter (block empty messages, anti caps, anti spam, chat-delay, block invalid characters & anti swear) and emojis. You can configure each feature in the config and bypass the chat-filter using the sCore.bypass.chatfilter permission.

Nametags

This module allows you to customize the players nametag. You can add a prefix and a suffix.

Ranks

With this module you can create placeholders for your ranks (prefix, suffix & displayname). Nothe that this system requires LuckPerms (the ranks must also be named like your LuckPerms groups).

Util Commands

This module provides various util commands. For now, it just has the commands /heal, /feed and /fly.

Last updated