TotemPractice

Totem survival training plugin

79 downloads 0 followers

Discord

TotemPractice

Totem survival training plugin with configurable difficulties and rounds

» About

TotemPractice is a training plugin focused on totem survival.

Players select a difficulty from a GUI and start a round at a configured match location. During the round, they receive a full inventory of totems and are periodically hit with lethal damage.

Each successful totem pop increases the player's score. The round continues until the player fails to survive a hit.

Difficulties control the time between hits and the score multiplier, allowing different levels of reaction speed to be practiced.

» Difficulties

Each difficulty defines:

  • Lethal hit interval
  • Offhand hit interval (used when offhand-only is enabled)
  • Score multiplier
  • Whether totems only work from the offhand (offhand-only)
  • Whether a single totem is hidden in a random slot (random-totem)

» Rounds

Before a round starts, an actionbar countdown is shown and the player is teleported to the configured match location.

During a round:

  • Totems are automatically provided
  • Totems cannot be dropped
  • Inventory is kept on death
  • The current score and round statistics can be accessed through PlaceholderAPI

When the round ends, the final score is displayed in a title.

» Commands

Command Description Permission
/totempractice Open the difficulty selection GUI totempractice.use
/totempractice set match Set the match location totempractice.set
/totempractice set lobby Set the lobby respawn location totempractice.set
/totempractice reload Reload configuration and messages totempractice.reload

» Player Hiding

Players in a round are hidden from players outside the round and vice versa.

With hide.match-players-from-each-other enabled (default), players in different rounds cannot see each other or hear their sounds. This requires PacketEvents.

With hide.match-players-in-tab enabled, players hidden from each other are also removed from the tab list. This requires PacketEvents.

» Placeholders

Requires PlaceholderAPI.

The expansion is available under both totempractice and tp.

Placeholder Description
%totempractice_state% Current state: none or round
%totempractice_score% Current score
%totempractice_totems_used% Totems used in the current round
%totempractice_difficulty% Current difficulty
%totempractice_hit_interval% Seconds between lethal hits
%totempractice_score_multiplier% Current score multiplier
%totempractice_offhand_only% Whether the round requires an offhand totem
%totempractice_random_totem% Whether totems are hidden in a random slot
%totempractice_next_hit% Seconds until the next lethal hit

» Requirements

» Build

gradlew build

Enjoy TotemPractice!

No gallery available for this project.

Version Minecraft Loader Download

TotemPractice 1.0.5

1.0.5

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
bukkit, paper, purpur, spigot
Download

TotemPractice 1.0.4

1.0.4

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
bukkit, paper, purpur, spigot
Download

TotemPractice 1.0.3

1.0.3

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
bukkit, paper, purpur, spigot
Download

TotemPractice 1.0.2

1.0.2

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
bukkit, paper, purpur, spigot
Download

TotemPractice 1.0.1

1.0.1

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
bukkit, paper, purpur, spigot
Download

TotemPractice 1.0.0

1.0.0

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
bukkit, paper, purpur, spigot
Download