Devolution Free Version || A Fun Unique old Mineplex minigame [1.13 - 1.19.4] icon

Devolution Free Version || A Fun Unique old Mineplex minigame [1.13 - 1.19.4] -----

A unique PVP minigame where you transform into various mobs. Each one has a unique skill and perks.



This Is the free version of the plugin DevolutionMinigame. THIS IS ONLY A TRIAL VERSION, and has some limitations, and will receive very few updates. If you have any question, contact me on Discord: figliodeimieigenitori#5295

About

This minigame once was on the Mineplex server, and you can still find Youtube videos of it. This plugin its the best(and probably only) recreation you can find.

Devolution is a Fun Unique Minigame for your server! The goal is to kill other players, every time you kill a player, you get the chance to transform into other unique types of mobs, gaining new abilities. The first player who turns into the final form, wins. Every mob form has different health, damage and 1 unique ability, and perks.


Here's the forms the players turn into while playing

PLUGIN REQUIRES LibsDisguises TO WORK AND TRANSFORM PLAYERS AS MOBS. WITHOUT IT THE PLUGIN WON'T TURN ENABLE. When players are disguised even sounds like damage-sound changes into the one the mob has.

- Golem (Starting point)
  • Health: 40
  • Damage: 10
  • Skill: SEISMIC SLAM: CREATE AN EARTHQUAKE AROUND YOU AND DAMAGE NEARBY PLAYERS.
- Blaze
  • Health: 36
  • Damage: 7
  • Skill: FLAMETHROWER: THROW FLAMES AGAINST PLAYERS
- Spider
  • Health: 32
  • Damage: 6
  • Skill: POISON HANDS: MAKES HITS POISONOUS FOR 2 SECONDS
- Creeper
  • Health: 28
  • Damage: 6
  • Skill: SULPHUR BOMB: LAUNCHES AN EXPLOSIVE PROJECTILE
- Slime
  • Health: 22
  • Damage: 5
  • Skill: SLIME SLAM: GAINS JUMP BOOST FOR 3 SECONDS
- Chicken (Final Form)
  • Health: 16
  • Damage: 4
  • Skill: EGG THROW: THROWS... AN EGG

You can customize health and damage of every devolute state.

Skills are activated by doing right click in the air and they have a countdown of 5 seconds (It can be modified in the config) to re-use them.

Here's a clip where a player kills a player and devolutes into another form:

[​IMG]

You won't be able to devolute if being hit by other players

Reggi4.png

Main Features

  • GUI-based Management for setting up Arenas.
  • Local storage
  • Full-detail locale, allowing the vast majority of the plugin to be translated and customized to your liking
  • Unique Skills with unique effects For Every Form players transform into.
  • TabCompletion for every command
  • ArenaSelector through a simple gui rather than commands.
  • Lots of Placeholders.
  • Rewards for winning such as money(Requires Vault and an economy plugin) or commands. (1.1.0 and up)
  • Fully Customizable Scoreboard (1.2.0 and up).

Here's a gif of the ArenaSelector:
[​IMG]


Lobby Scoreboard
Reggi3.PNG
Scoreboard when the game is about to start
Reggi2.PNG
In-Game scoreboard
Cattura3.PNG
All the scoreboards are customizable and can be disabled.

Upcoming Features:
  • GUI containing stats such as kills, wins, and so on made by the player.
  • MySQL storage
  • Signs for joining the arenas
Default Config YML file:
Code (YAML):
prefix : '&b&l [&eDevolutionMinigame&b&l ] &f'
language
: English
updaterEnabled
: true
abilityRechargeCountdown
: 100 #Write it in ticks, 20 ticks = 1 second
#The time it will take for players to devolute, Write it in ticks, 20 ticks = 1 second
devoluteCountdown
: 120
#This will be the info displayed by the placeholder: %DevolutionMinigame_devoluteState_info%
devoluteLevelInfo
:
- '&e -------&b %mob_name%&e-------'
  - ''
  - '&aHealth
: %health%     &cDamage: %damage%'
  - ''
  - '&e ------&7Weapon Info:&e ------'
  - ' %weapon_info%'
#This is the description that arena buttons in the /devolution arenaSelector will have.
arenaSelectorButtons
:
  - '§7Status
: §e %status%'
  - '§7Players. §e %players%'
  - ''
  - '§eClick to join!'
scoreboard
:
  header
: '&b&l [&eDevolutionMinigame&b&l ]'
  enabled
: true
  lobby
:
  - '&fWelcome to the §bDevolution §flobby'
    - '&a '
    - '&fLoses
: &e%loses%'
    - '&fWins
: &e%wins%'
    - '&fDeaths
: &e%deaths%'
    - '&fKills
: &e%kills%'
  waiting
:
    - '&fGame
: &6&l%game%'
    - '&b '
    - '&fPlayers
: &a&l%players%&7&l/&c&l%maxPlayers%'
    - '&c '
    - '&fGame will start in
: &6&l%time%'
  inGame
:
    - '&fGame
: &6&l%game%'
    - '&b '
    - ' %ranking%'

Placeholders :
%DevolutionMinigame_deaths% displays the times the players has been killed in the games he has played.
%DevolutionMinigame_kills% displays all the kills made by a player through all games he played.
%DevolutionMinigame_loses% displays the games that the player lost
%DevolutionMinigame_wins% displays the wins made by a player.
%DevolutionMinigame_devoluteState_info_line_*% * This placeholders is used to take a line from the "devoluteLevelInfo" Message in the config. This message rapresents a description of the perks of the mobs. (Instead of * write the number of the line you want).

Available languages

  • English
  • Italian

To select language modify the language value in the Config.yml
If you want to help me translate, fork me on github:
https://github.com/dado997/DevolutionLanguages/tree/main/Languages


For create another translation language, copy one that already exists and rename the last part, example:

DevolutionMinigame_English -> DevolutionMinigame_Here insert the language name

And in the Config.yml, for language, insert the last part of the file language.

Permissions
  • devolutionMiniGame.admin: Full access to any and all plugin features.
  • devolutionMiniGame.use: Open /devolution GUI.
  • devolutionMiniGame.<command>: Use the specified command with that alias.
To report a bug, please dm me on Discord. No support will be provided for anything reported on the review page. Use the discussions tab and wait for a fix.

if you need a feature added, you can dm me on Discord until i open a Discord server.


If you like the plugin, support my development by leaving a review.

Terms and Conditions:


  • You aren't allowed to redistribute this plugin.
  • You aren't allowed to decompile the jar file.
  • No refunds will be given for no reason. (Any refund with no reason will result you removed from the buyers list)
  • I reserve the right to make any and all changes to the Terms and Conditions and any part of this publication and plugin at any time with no prior notice.
Resource Information
Author:
----------
Total Downloads: 58
First Release: Jan 26, 2023
Last Update: Jan 26, 2023
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings