HomeJavaMods⭐MinigamesAddons⭐ ~ Next-Generation
⭐MinigamesAddons⭐  ~ Next-Generation
ModsJava

⭐MinigamesAddons⭐ ~ Next-Generation

⬇ Download on Spigot
[​IMG]
The MinigamesAddons is a plugin that brings
Victory Dances, Kill Effects, Bow Trails, Death Cries, Auras,Shopkeeper Skins, Kill Messages
to your MiniGames server!
You can not only customize everything, but also create your own cosmetics easily!

This Plugin ONLY Support Spigot 1.8 - 1.12.2!

A GOOD DISCORD COMMUNITY
No ads, No spams, Just SUPPORT!
If we don't give instant support, please don't just leave a stupid 1-star comment, we all have our own life and after all it's a free resource.
Please respect the dev and admins, or you will be banned.

[​IMG]
CLICK TO JOIN

GENERAL FEATURES
Spoiler: Some of the Victory Dances
Wither Rider
[​IMG]
Toy Stick
[​IMG]
Dragon Rider
[​IMG]
Anvil Rain
[​IMG]
Spoiler: Some of the Kill Effects
Heart Explosion
[​IMG]
Lightning
[​IMG]
Tornado
[​IMG]
Spoiler: Bow Trails
A Custom Trail
[​IMG]
Spoiler: Death Cries
Death Cries GUI
[​IMG]
Spoiler: Auras
A Custom Aura
[​IMG]
Spoiler: Shopkeeper Skins
Custom Skin - Miner
[​IMG]
Custom Skin - Herobrine
[​IMG]
Spoiler: Kill Messages
Fully Configurable
[​IMG]
Spoiler: Bed Break Effects
Lightning
[​IMG]
[​IMG]
COMMANDS & PERMISSIONS
Spoiler: Commands
  • Things in {} is optional!
  • SERVER:
    /ma help - Display help message.
    /ma reload - Reload all the files.
    /ma gui {KE/DC/BT/VD/Auras/Skins/KM/BBE} - Open a GUI you choose.
  • COSMETICS:
    /ma getCosmetics [Player]
    - Display the target player's cosmetics.
    /ma setKillEffect [EffectName] {Player} - Set KillEffect.
    /ma setDeathCry [EffectName] {Player} - Set DeathCry.
    /ma setBowTrail [EffectName] {Player} - Set BowTrail.
    /ma setVictoryDance [EffectName] {Player} - Set VictoryDance.
    /ma setAuras [EffectName] {Player} - Set Auras.
    /ma setSkin [EffectName] {Player} - Set ShopkeeperSkins.
    /ma setKillMessages [EffectName] {Player} - Set KillMessages.
    /ma setBedBreakEffect [EffectName] {Player} - Set BedBreakEffect.
    /ma runVictoryDance [Player] - Run a player's VictoryDance.
  • ECONOMY:
    /ma addMoney {Player} {Amount}
    - Add money to a player.
    /ma takeMoney {Player} {Amount} - Take money from a player.
    /ma setMoney {Player} {Amount} - Set a player's money.
Spoiler: Permissions
  • ma.admin Access to everything.
  • ma.ke.{KillEffectName} Access to a Kill Effect, example ma.ke.HeartExplosion.
  • ma.vd.{VictoryDanceName} Access to a Victory Dance, example ma.vd.AnvilRain.
  • ma.skins.{ShopkeeperSkinName} Access to a ShopkeeperSkin, example ma.shopkeeperskins.Herobrine.
  • ma.auras.{AurasName} Access to a Aura, example ma.auras.RedStone.
  • ma.dc.{DeathCryName} Access to a Death Cry, example ma.deathcries.Wolf.
  • ma.bt.{BowTrailName} Access to a Bow Trail, example ma.bt.Color.
  • ma.bbe.{BedBreakEffectName} Access to a Bed Break Effect, example ma.bbe.BedBugs.

TUTORIALS - COSMETICS
I believe you cannot wait to create your own cosmetics!
Now please follow the instructions below to create one!
If you meet any problem, don't foget to join our discord to get support!


Spoiler: Create Custom Shopkeeper Skin
  • Please keep in mind that this cosmetic only work for BW1058 currently, but MBedWars will be supported soon!
  • Please keep in mind that this cosmetic require latest Citizens2 as dependency, or NPCs won't spawn correctly!
  • Open the file ShopkeeperSkins.yml in Cosmetics folder.
  • You will find there're two SkinType, one is Entity, and the other is Custom.
  • Now let's start with the Entity type first.
  • First give a name of this new Skin Object, it's unique, here I give "YourCustomSkin2".
  • Then comes to UniqueID, as its name suggest, it's unique too, here I give 14.
  • Then comes to MenuItem, here u can customize the item displayed in the menu, this part of tutorial is put in next section, you can check that now or later :)
  • Then it's Purchase, first you should set it buyable or not, then set the price.
  • Then comes to SkinType, here we give it to Entity.
  • Finally it's EntityType, it's from Minecraft original entity, here I give ZOMBIE_VILLAGER.
  • Finished! Now you have created a custom Shopkeeper Skin successfully! It should look like this:
  • [​IMG]
  • Then I will teach you the Custom type skin.
  • Actually just the SkinType element is different from the above, here we set it to Custom.
  • Then we need to add two elements, SkinValue and SkinSignature, these things can be found on MineSkin.org.
  • Finished! It should look like this:
  • [​IMG]
  • Now use command /ma reload, then open the menu, you should see the Item has been added to the menu automatically!
  • OK! Now you have known how to make a custom Shopkeeper Skin, ENJOY!
Spoiler: Create Custom Auras
  • Open file Auras.yml in Cosmetics folder.
  • The first element is Settings, you can control the Auras here.
  • Then others are auras objects, there're 4 elements in a Aura object, both of them are important.
  • First you should give a object name, this name is unique, which means it can only appear once in the file! Here I give a name of "YourCustomAura".
  • Then comes to the UniqueID, as its name indicates, it can only appear once. Here I give a number of "4".
  • Then it's Name, it will display in the GUI,message etc, you can set it whatever you want, and you can use color codes. Here I gives '&aCustom Aura'.
  • Then it's MenuItem,it's the item displayed in the GUI, this part of tutorial is put in next section, u can check it now or later.
  • Then it's Purchase, first you should set it buyable or not, then set the price.
  • Finally it's Material, it's the block that will replace under your foot, it should be a Minecraft original block, here I give "DIAMOND_BLOCK".
  • Finished! It should look like this:
  • [​IMG]
  • Now use command /ma reload, then open the menu, you should see the Item has been added to the menu automatically!
  • OK! Now you have known how to make a custom Aura, ENJOY!
Spoiler: Create Custom Bow Trails
  • Open file BowTrails.yml in Cosmetics folder.
  • There're 6 elements in a Trail object, both of them are important.
  • First you should give a object name, this name is unique, which means it can only appear once in the file! Here I give a name of "YourCustomTrail".
  • Then comes to the UniqueID, as its name indicates, it can only appear once. Here I give a number of "6".
  • Then it's MenuItem,it's the item displayed in the GUI, this part of tutorial is put in next section, u can check it now or later.
  • Then it's Name, it will display in the GUI,message etc, you can set it whatever you want, and you can use color codes. Here I gives '&aCustom'.
  • Then it's MenuItem,it's the item displayed in the GUI, this part of tutorial is put in next section, u can check it now or later.
  • Then it's Purchase, first you should set it buyable or not, then set the price.
  • Then, it's Particle, it's a Minecraft original Particle type, here I gives "HEART".
  • Finally it's Amount, which is the amount of the particle, i recommend set it to 10, a large amount will result in lags.
  • Finished! It should look like this:
  • [​IMG]
  • Now use command /ma reload, then open the menu, you should see the Item has been added to the menu automatically!
  • OK! Now you have known how to make a custom Trail, ENJOY!

Spoiler: Create Custom Death Cries
  • Open file DeathCries.yml.
  • There're 6 elements in a Trail object, both of them are important.
  • First you should give a object name, this name is unique, which means it can only appear once in the file! Here I give a name of "CustomCry".
  • Then comes to the UniqueID, as its name indicates, it can only appear once. Here I give a number of "8".
  • Then it's Name, it will display in the GUI,message etc, you can set it whatever you want, and you can use color codes. Here I gives '&aCustom Cry'.
  • Then it's MenuItem,it's the item displayed in the GUI, this part of tutorial is put in next section, u can check it now or later.
  • Then it's Purchase, first you should set it buyable or not, then set the price.
  • Then it's Sound, it's a Minecraft original sound, don't forget to check your Server Version before setting this! Here I gives "ENTITY_ENDERMEN_TELEPORT".
  • Then it's Volume and Pitch, if you don't know what are them, just set them to 1.0F.
  • Finished! It should look like this:
  • [​IMG]
  • Now use command /ma reload, then open the menu, you should see the Item has been added to the menu automatically!
  • OK! Now you have known how to make a custom Death Cry, ENJOY!

Spoiler: Create Custom Kill Messages
  • Firstly, if you are using BedWars1058/LostSkyWars, set the default kill messages in the language file of it to empty! Or you will get two kill messages when you kill a player!
  • Open KillMessages.yml.
  • There're 4 elements in a KillMessage object, both of them are important.
  • First you should give a object name, this name is unique, which means it can only appear once in the file! Here I give a name of "CustomMsg".
  • Then comes to the UniqueID, as its name indicates, it can only appear once. Here I give a number of "3".
  • Then it's Name, it will display in the GUI,message etc, you can set it whatever you want, and you can use color codes. Here I gives '&aYour custom messages'.
  • Then it's MenuItem,it's the item displayed in the GUI, this part of tutorial is put in next section, u can check it now or later.
  • Then it's Purchase, first you should set it buyable or not, then set the price.
  • Then it's Messages, it's a string list, which means you can add unlimited messgaes to it, when the messages are triggered, the plugin will choose one of the message randomly to display.
  • The variable of the killer player is {killer}, and the victim player is {victim}.
  • Finished! It should look like this:
  • [​IMG]
  • Now use command /ma reload, then open the menu, you should see the Item has been added to the menu automatically!
  • OK! Now you have known how to make a custom Kill Message, ENJOY!

TUTORILAS - MENUS
MA has provided a fully-functional and fully-customizable GUI system, you can add unlimited items to a GUI, now follow the guide below to customize your menu!

Please Read The Guides Step By Step!

Spoiler: STEP 1 - Global Variables
  • The following variables can be used in any Lore of any items you created.
  • VictoryDance: {var_vd}
    BowTrail: {var_bt}
    KillEffect: {var_ke}
    DeathCry: {var_dc}
    Auras: {var_auras}
    BedBreakEffect: {var_bbe}
    KillMessages: {var_km}
    ShopkeeperSkins: {var_skin}
    Your Money: {var_money}
  • And here is an example of using the global variables:
  • [​IMG]

Spoiler: STEP 2 - Using Custom Skull or Player's Skull
  • In the Item section, you can not only put a Minecraft original item, but also put custom skulls!
  • To use custom skull, first you should set the Item to CUSTOM_SKULL.
  • Then u need to add a key called Skull.
  • If you want to use a custom skull, just paste the Skin Value after the Skull key. If you want to use the player's skull, u should set the Skull value to <PLAYER>.
  • Example of using custom skull from MineSkin:
  • [​IMG]
  • Example of using player's skull:
  • [​IMG]

Spoiler: STEP 3 - Action of an item
  • Action is a powerful thing, it allows u to configure what will happen when player click on this item!
  • There're 5 types of actions you can choose.
  • NONE: Don't do anything when click.
    OPEN: Open a specific menu when click.
    COMMAND_PLAYER: Run a command as player when click.
    COMMAND_CONSOLE: Run a command as console when click.
    MESSAGES: Send a message when click.
  • Keep in mind that u should follow the following format to set an action: ActionType:ActionContent
  • Examples can be found in every menus.

Spoiler: STEP 4 - MenuItem of Cosmetics
  • If you have read the tutorials of creating custom Cosmetics carefully, you will find that every cosmetic has a MenuItem section, now let me show you how to customize it.
  • In a MenuItem, u should set the Name, Item, Amount, Data, Lore, it's very easy so I will give an example directly:
  • [​IMG]
  • Keep in mind that in cosmetic items u don't need to set the Action!

Spoiler: STEP 5 - Custom Items in every menu
  • Every file in Menus folder can be customized.
  • WARNING: You cannot put custom items in the slots of the cosmetics, which will result in bugs! The slots cosmetics are:
  • [​IMG]
  • You just need to follow the examples to create items, super easy.
  • Don't forget to set the Action here!
  • Example:
  • [​IMG]

ECONOMY SYSTEM
MA will automatically detect whether you have Vault installed or not, if yes, it will use Vault as economy, if not, it will use a custom economy system. Which means you can use it with Vault or not.

Please Read The Following Guides Step By Step!
Spoiler: STEP 1 - Set Permission Command
  • Go to config.yml and set the permission command.
  • This command will be run when player purchase a cosmetic, you must be sure that you have set it according to your permission plugin, or the cosmetic when be unlocked even though player has paied for it!
  • The variable of the player is {player}.
  • The variable of the permission is {permission}.
  • Now the economy system should work correctly.

Spoiler: STEP 2 - Manage Player Economy
  • The commands of the economy are listed above. You can use the commands to manage the player's money.
  • Keep in mind that if you use Vault, it will set the money of the player inside of Vault itself.

PLACEHOLDER API
Spoiler: Click To See
%ma_selected_bt% - Show your BowTrail.
%ma_selected_dc% - Show your DeathCry.
%ma_selected_ke% - Show your KillEffect.
%ma_selected_vd% - Show your VictoryDance.
%ma_selected_auras% - Show your Auras.
%ma_selected_skin% - Show your Shopkeeper Skin.
%ma_selected_km% - Show your Kill Messages.
%ma_selected_bbe% - Show your Bed Break Effect.

DONATIONS
If you think it's a good work and want to support us, feel free to donate us! You will get the source code of the plugin, and a DONOR role in the discord and receive
donor-services!

Thanks @zasami for donating 25$ :)


TERMS & CONDITIONS

Hope You Will Love This Plugin!
Please Don't Forget To Leave A ⭐⭐⭐⭐⭐ Review!​

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

⭐MinigamesAddons⭐ ~ Next-Generation is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 16,224 times (via Spigot). Download it and open it directly in the game.

Explore more