▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/SixStones
SixStones

SixStones

A gamemode where players collect gems, which give different powers, and their goal is to collect all six to end the server.

62
3

Basic Premise

SixStones is a Minecraft gamemode. Server owners will occasionally "drop" or spawn stones around the world. These stones grant players (that holds them) different positive effects, such as Health Boost or Strength. Players will adventure through the world to get the stones. Once one player possesses all stones, they can "end" the server.

Player Goal

Players will form teams in order to collect these stones. Everyone is trying to collect all stones and end the server.

Full List of the Buffs and their Effects

  • Dazzling Diamond: Health Boost 2 - 5 Hearts
  • Notable Netherite: Strength 2
  • Important Iron: Resistance 2
  • Gleaming Gold: Haste 2
  • Rapid Redstone: Speed 1 and Jump Boost 1
  • Enigmatic Emerald: Regeneration 2

All effects are subject to change.

Attempting to place the buff in a container

There is (i think) no way to place or drop the buffs anywhere. Dropping is prevented. Container prevention includes:

  • Offhand Swapping/Placing
  • Number Key Swapping/Placing
  • Picking Up and Placing/Swapping
  • Shift clicking

These methods should cover ALL of them. If not, please create a pull request to add it in the Github. (Cover your eyes for it. It's an eyesore)

On Death while Carrying Buff

When a player dies while carrying a buff, a few actions occur.

  1. The death loot will remove the buff from the dead player's inventory
  2. The buff will be placed in a chest at the player's death location
  3. Fireworks will be shot up to notify player nearby.

Death via void will NOT work. (The chest is just going to be placed at y=0)

Locating Player Buffs

  • Currently, dropping the stone will show the approximate coordinates of the stones once through a title. There is no other way to track it so keep it written down!
  • Once a player obtains a buff, players are able to track it via a compass.
  • Tracking also works in the nether/end
  • Y level is obfuscated to balance the tracker.
  • Right click functionality on the compass.
  • Player buff tracking will be APPROXIMATE up until a player has all the stones. Here's the approximation of how accurate the compass can be.

One Buff: ± 45 blocks Two Buffs: ± 35 blocks Three Buffs: ± 25 blocks Four Buffs: ± 15 blocks Five Buffs: ± 5 blocks Six Buffs: ± 0 blocks (complete accuracy)

Server Owner Stuff

Installation

  1. Download from modrinth and select the version your server is running.
  2. Drag and drop the .jar file you downloaded into the plugins folder of your server.
  3. Run the server to create the files the plugin needs.

Config

There is no config options right now. I may add it later

Permissions

sixstones.drop - Drop Command sixstones.recover - Recover Command sixstones.giveallstones - GiveAllStones command

Commands

Command argument notation: = needed [arg] = optional

/stone drop [include] [exclude] Permission: "sixstones.drop"

  • This command is used to spawn the stone in a random location (in a chest).
  • If you don't supply include and exclude, it will generate based off of the world border
  • If you only supply include, it will generate between the center of the world, to the "include" (radius) amount of blocks
  • If you also give exclude, it will generate between the exclude amount of blocks (radius about the origin), to the include (radius) amount of blocks.

/stone recover Permission: "sixstones.recover"

  • This command is only used by the server admins to recover a stone in case a glitch happens and a stone gets deleted.
  • The stone supplied will be given to the player.

/stone give Permission: all

  • This command is used by a player to give another player a stone.
  • The stone supplied will be taken from the player executing the command, and given to the player given in the command.

/stone locate Permission: all

  • This command gives the player executing the command a compass that points in the direction of the player holding the stone.
  • Executing this command will result in the player executor getting a special compass.

/giveallstones Permission: sixstones.giveallstones

  • This command should only be used for testing purposes
  • Gives the command executor all the stones.

Server Admins: Dropping - SUGGESTIONS

If you're not doing sessions, I suggest to start dropping the stones after three days. This will give players buffer time to grind for armor/weapons.

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:MIT
Опубликован:9 месяцев назад
Обновлён:9 месяцев назад
Главная