Economic Additions

⭐ — (1 endorsements) 📥 1,012 downloads 📌 v1.20.4-v0.0.6a 📅 3/11/2024
⚪ Last updated 2024

By AssailentDev · economy

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 4/22/2024 📅 Created: 3/11/2024

🔍 Analysis

  • 👍 0.1% endorsement rate
  • 🏆 #1 of 84 economy mods in this game by downloads

📋 About This Mod

# Assailents Economic Additions ## Introduction Assailents Economic Additions is my solution to the current struggle to find a good bloat-free and customizable economy plugin. After a while of running/developing servers (Homieworld and Aeros before they shut down and while they were under original owners) and struggling to find good Economy Plugins I decided to make my own. ## Requirements: * Vault (Even thought it says last test version is 1.17 it works for 1.20.4): https://www.spigotmc.org/resources/vault.34315/ * PlaceholderAPI https://www.spigotmc.org/resources/placeholderapi.6245/ ## Commands & Permissions As the Introduction says, with the goal to stay bloat free there are only a couple commands. ### Admin Commands * /economy <bal | give | take | set> \<player> \<amount> \ Get the balance of a player, give the player money, take money from the player, or set the player's balance. \ Permission Required: `EconomicAdditions.economygui` \ Aliases: N/A ### User Commands * /bal \ This returns the balance of a player. \ Permission Required: `EconomicAdditions.balance` and `EconomicAdditions.balance.others` \ Aliases: /balance * /pay \<player> \<amount> \ This pays a player from you're balance. \ Permission Required: `EconomicAdditions.pay` \ Aliases: N/A * /toggleactionbar \ This toggles the action bar above the players hotbar (See Custom Features) \ Permission Required: `EconomicAdditions.toggleactionbar` \ Aliases: /actionbar /ab * /economygui \ Opens the economy gui (Allows for paying and balances, Balances are viewable no matter the permissions) \ Permission Required: `EconomicAdditions.economygui` \ Aliases: /econgui /econ /egui /money * /stockdisplay \ This toggles the Stock display (See Custom Features) \ Permission Required: `EconomicAdditions.stockdisplay` \ Aliases: /toggledisplay /togglestock /toggletickdisplay /stock /display /tickdisplay ## Custom Features ### Mini Message support Every message supports AdventureLib mini message formatting! Allowing for gradients, custom colours and etc... Link to MiniMessage Formats: https://docs.advntr.dev/minimessage/format.html ### Action Bar The action bar is a display that can be toggled in the lang.yml (See Configuration), By default it updates every 2 seconds and displays the balance of the player and the name of the currency above it. ### Stock display This essentially is just a title that appears and ticks up from 80% of an amount of money recieved or taken up to the full %. Can be toggled in the lang.yml (See Configuration) ### Economy Gui Just a basic UI that allows the player to Pay, View Balances, And other stats in the form of a UI! It also has page support if you have more than 27 players online and everything is customisable! ## Configuration In the configuration files pretty much two types of configuration that you need to know about; \ Normal Configuration, \ Items. ### Normal Configuration This is pretty straight forward. Things like `starting-money: 1500` mean that players start with 1500. And doesn't require much thought. This is also where almost EVERY message in the plugin can be customised (Including translated or completely different messages. ### Items Items are mainly defined within the `gui/economy:` section; and have a few key features! \ Here is an example item ```yml TestItem: Material: "DIAMOND" # Grab materials from https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html besides "PLAYERHEAD" more on that later. Amount: 1 # How many in the ItemStack Title: "Diamond Stick" # Name of the item Lore: - "This is the first line of lore!" - "This is the second!" - "You can have as many lines as you want!" - "I support MiniMessage and PlaceholderAPI format!" ``` This item wouldn't show up as the plugin doesnt call for it. This is why you must NOT! Change the names of the variables in the lang.yml. \ You can add CustomModelData to the items with just a simple line at the bottom \ Example: ```yml TestItem: Material: "DIAMOND" Amount: 1 Title: "Diamond Stick" Lore: - "Some Cool Lore" - "Yep!" CustomModelData: 1 ``` Custom model data is only useful if you know what you're doing! ### Full Config Files #### Lang.yml ```yml common: prefix: "<gray> " currency-singular: "Sheep" currency-plural: "Sheeps" starting-money: 1500 error-color: "<#EB7272>" success-color: "<#A6F8C6>" non-valid-number: "The amount must be a valid decimal number. Got: " sender-not-a-player: "Only players can use this command!" target-hasnt-player-before: "The player %parse% has never played on this server before!" no-permission: "You don't have permission for this command!" economy: took-money: "Took %currency% from %parse%'s account." gave-money: "Gave %currency% to %parse%'s account." set-money: "Set %parse%'s account to %currency%." balance: "%parse%'s balance: %currency%" paid-player: "You paid %parse% %currency%"

# Assailents Economic Additions ## Introduction Assailents Economic Additions is my solution to the current struggle to find a good bloat-free and customizable economy plugin. After a while of running/developing servers (Homieworld and Aeros before they shut down and while they were under original owners) and struggling to find good Economy Plugins I decided to make my own. ## Requirements: Vault (Even thought it says last test version is 1. 17 it works for 1. 20. 4): https://www.spigotmc.org/resources/vault. 34315/ PlaceholderAPI https://www.spigotmc.org/resources/placeholderapi. 6245/

## Commands & Permissions As the Introduction says, with the goal to stay bloat free there are only a couple commands. ### Admin Commands /economy \ \ \ Get the balance of a player, give the player money, take money from the player, or set the player's balance. \ Permission Required: `EconomicAdditions.economygui` \ Aliases: N/A

### User Commands /bal \ This returns the balance of a player. \ Permission Required: `EconomicAdditions.balance` and `EconomicAdditions.balance.others` \ Aliases: /balance

/pay \ \ \ This pays a player from you're balance. \ Permission Required: `EconomicAdditions.pay` \ Aliases: N/A

/toggleactionbar \ This toggles the action bar above the players hotbar (See Custom Features) \ Permission Required: `EconomicAdditions.toggleactionbar` \ Aliases: /actionbar /ab

/economygui \ Opens the economy gui (Allows for paying and balances, Balances are viewable no matter the permissions) \ Permission Required: `EconomicAdditions.economygui` \ Aliases: /econgui /econ /egui /money

/stockdisplay \ This toggles the Stock display (See Custom Features) \ Permission Required: `EconomicAdditions.stockdisplay` \ Aliases: /toggledisplay /togglestock /toggletickdisplay /stock /display /tickdisplay

## Custom Features ### Mini Message support Every message supports AdventureLib mini message formatting! Allowing for gradients, custom colours and etc... Link to MiniMessage Formats: https://docs.advntr.dev/minimessage/format.html

### Action Bar The action bar is a display that can be toggled in the lang.yml (See Configuration), By default it updates every 2 seconds and displays the balance of the player and the name of the currency above it.

### Stock display This essentially is just a title that appears and ticks up from 80% of an amount of money recieved or taken up to the full %. Can be toggled in the lang.yml (See Configuration)

### Economy Gui Just a basic UI that allows the player to Pay, View Balances, And other stats in the form of a UI! It also has page support if you have more than 27 players online and everything is customisable!

## Configuration

In the configuration files pretty much two types of configuration that you need to know about; \ Normal Configuration, \ Items.

### Normal Configuration This is pretty straight forward. Things like `starting-money: 1500` mean that players start with 1500. And doesn't require much thought. This is also where almost EVERY message in the plugin can be customised (Including translated or completely different messages.

### Items Items are mainly defined within the `gui/economy:` section; and have a few key features! \ Here is an example item ```yml TestItem: Material: "DIAMOND" # Grab materials from https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html besides "PLAYERHEAD" more on that later. Amount: 1 # How many in the ItemStack Title: "Diamond Stick" # Name of the item Lore: - "This is the first line of lore!" - "This is the second!" - "You can have as many lines as you want!" - "I support MiniMessage and PlaceholderAPI format!" ``` This item wouldn't show up as the plugin doesnt call for it. This is why you must NOT! Change the names of the variables in the lang.yml. \ You can add CustomModelData to the items with just a simple line at the bottom \ Example: ```yml TestItem: Material: "DIAMOND" Amount: 1 Title: "Diamond Stick" Lore: - "Some Cool Lore" - "Yep!" CustomModelData: 1 ``` Custom model data is only useful if you know what you're doing!

### Full Config Files

#### Lang.yml ```yml common: prefix: "[Economic Additions] " currency-singular: "Sheep" currency-plural: "Sheeps" starting-money: 1500 error-color: "<#EB7272>" success-color: "<#A6F8C6>" non-valid-number: "The amount must be a valid decimal number. Got: " sender-not-a-player: "Only players can use this command!" target-hasnt-player-before: "The player %parse% has never played on this server before!" no-permission: "You don't have permission for this command!" economy: took-money: "Took %currency% from %parse%'s account." gave-money: "Gave %currency% to %parse%'s account." set-money: "Set %parse%'s account to %currency%." balance: "%parse%'s balance: %currency%" paid-player: "You paid %parse% %currency%"

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Plugins
Author
AssailentDev
Version
1.20.4-v0.0.6a
Downloads
1,012
Endorsements
1
Category
economy
Created
3/11/2024
Updated
4/22/2024
Game Versions
1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4
Tags
economy, game-mechanics, management

🔧 How to Install Minecraft Plugins Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Plugins →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Plugins versions does Economic Additions support?

The author lists 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4. Other versions may work but are untested by the author.

What is the latest version of Economic Additions?

Version 1.20.4-v0.0.6a, published 2024-04-22 with 1,012 downloads recorded at the source.

Keep browsing — more Minecraft Plugins mods await

📋 All Minecraft Plugins Mods 🏆 Top 25 📂 More economy 👤 More by AssailentDev 🔎 Similar Mods 🌐 Best economy (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods