Economobs icon

Economobs -----

Give players rewards for killing mobs | 1.8 - 1.21 | ItemsAdder - Oraxen - MythicMobs Support




  • Fixed some 1.8.8 issues.
  • Added check for multiplier command.
----------, Nov 30, 2024

  • Fixed a potential startup error that involves dependency injection.
  • Fixed the action bar coloring not working as intended.
Confirming that this version works on the latest version of Minecraft (1.21.3)
----------, Nov 21, 2024

This update adds more config.yml options!

Added
official support for 1.21
Added the ability to allow item rewards to drop naturally.
Add this to your config.yml
Code (YAML):

# Let the given rewards drop on the ground? Only works for item rewards.
drop-on-ground
: true
 
Fixed formatting for custom items placeholder.
----------, Jul 10, 2024

  • Official support for up to 1.20.6
  • Support for LevelledMobs v4, v3 is dropped.
----------, Jun 4, 2024

  • Allowed Economy rewards to include decimals.
  • Fixed an issue conflicting with /help commands from other plugins.
  • Added {amount_rounded} placeholder.
----------, May 12, 2024

  • Fixed multiplier placeholders.
  • Added another null check to entity listeners.
  • Fixed custom items not being recognized towards conditionals.
  • Fixed multiplier remove command.
----------, May 5, 2024

  • Added PlaceholderAPI support. Messages will use PlaceholderAPI if found on the server, so any player related placeholders can now be parsed if used in reward messages. Additionally, there are now multiplier placeholders you can use.
  • Fixed an incorrect setting in the default configuration.
  • Removed player option from /economobs check and created /economobs profile for players. Additionally, there are various command enhancements.
  • Permissions have been made less vague and each command has its own permission.
  • Custom entity hook files now attempt to get all the custom entity names from the plugin and print them with loot tables upon creation. If not found or supported, the usual magma_zombie example entity will be set.
  • Fixed message toggling.
----------, May 1, 2024

Hooking into MythicMobs shouldn't spam the console anymore.
----------, Apr 29, 2024

PLEASE READ
Economobs Update 2.0.0 is a massive update to how the plugin functions, configurations are different so be sure to update your files accordingly. Please make backups. Be sure to read the wiki - especially the new tutorials. https://wiki.flrp.dev/free/economobs

Implemented Loot Tables and a New Loot System. This loot system expands on the usual economy drops. The plugin now supports commands, items, custom items, and even potion effects. Loot is now able to have minimum and maximum ranges for drops.

The loot system supports default loot tables for all entities, including an exclusion feature to rid an entity of giving any reward.

Conditionals are also implemented to make loot tables only available in certain conditions.

Added More Hook Support. A lot of hooks have been added and expanded. Plugins that are now supported are Oraxen, MMOItems, UltimateStacker, RoseStacker, DecentHolograms, and more to come.

Built-in holograms and animations have been removed due to the reported issues. To use holograms, you will need a hologram plugin Economobs can hook into.

Changed Some Commands. Changed the /em check command. It is now check <player/mob/custom> <context>. With this, you can check multiplier profiles of players, and also loot profiles of entities.

Reworked Messages. The language file now uses proper placeholders and has a ton of more options to support the new updates. Messages are now more graceful with decimals.

Titles are now a message type.

Thank you for waiting for this update. If you encounter any issues, please join the discord.
----------, Apr 28, 2024

Added a system for stackers & more stacker supports.
Now supported for stacking:
  • UltimateStacker (3.0.0+) by Craftaro
  • RoseStacker by Esophose
Added support for Citizens NPCs, specifically Sentinels.
Sentinels now rewards the owner of that NPC upon mob kill.
Fixed WildStacker Support.
----------, Aug 16, 2023

Added the ability to use different types of economies.
The supported list is as follows:
Vault, PlayerPoints, TokenManager (3.2.8+)


Please add this to your config.yml
Code (YAML):
# What currency should the plugin use?
# Current list: VAULT (Default), PLAYER_POINTS, TOKEN_MANAGER
economy
: VAULT
----------, Aug 7, 2023

This update contains additions to config.yml

Added an Update Checker.
Please add this to your config.yml
Code (YAML):
# Allow the plugin to check for updates?
check-for-updates
: true
Added ItemsAdder Support.
If the plugin detects ItemsAdder, it will generate the file hooks/ItemsAdder.yml - within this file you can add new custom entities the plugin will listen to, and a new set of multipliers you can add to groups.
The file should look like this:
Code (YAML):
multipliers:
  example
:
    mobs
:
   - magma_zombie 1.2
    tools
:
   - emerald_sword 1.2
mobs
:
  fire_squid
:
 - '10'
 
It follows the same format as everything else.

Add this to your config.yml under hooks.
Code (YAML):
  #Enable ItemsAdder support? Allows players to earn money from custom entities, and enabled multipliers for custom items and entities.
  ItemsAdder
: true
Adjusted some of the commands
- /economobs multiplier add <user> <entity/tool/world/ custom_entity/ custom_tool> <context> <multiplier>
- /economobs multiplier remove <user> <entity/tool/world/ custom_entity/ custom_tool> <context>​

Added an option to enable PvP rewards (player killing for money)
This system will be improved in the future if people want it.
Please add this in your config.yml
Code (YAML):
# Allow players to be killed for money?
# This system currently doesn't contain any countermeasures for repeat kills.
reward-pvp
: false
Added checks to ensure the plugin ignores Citizens NPCs (for now)

Thanks for waiting for this update. Please contact me immediately if you have any problems.
----------, Jul 25, 2023

This update is very important, please read it fully! If you are confused, contact me or look at the wiki.
We are also looking for beta testers! Join the discord if you are interested.


This update contains changes to config.yml, please read carefully.

Added support for multiple rewards for a mob type.
NOTE: This has changed the formatting of mobs.yml - The plugin should automatically convert this file, so please have a backup just in case.

Previous Formatting:
Code (YAML):
mobs:
  PIG
: '10'
New Formatting:
Code (YAML):
mobs:
  PIG
:
   - '10'


Added the ability to toggle hooks within the configuration and a version to keep track of.
Please add these to your config.yml.
Code (YAML):
# Configuration of Economobs. For help, visit https://docs.axelli.net/
config-version
: 5
Code (YAML):
# Hook management.
hooks
:
  # Enable MythicMobs support? Adds the ability to earn money from custom mobs.
  MythicMobs
: true
  # Enable LevelledMobs support? Adds the ability to add money per level to the base amount (before applying multipliers).
  LevelledMobs
: true
  # Enable InfernalMobs support? Adds the ability to add money per modifier to the base amount (before applying multipliers).
  InfernalMobs
: true
Added InfernalMobs Support. This allows the plugin to add value to the base amount for each modifier the Infernal mob has. The plugin will automatically generate this file for you if the plugin is found and enabled.

Added more placeholders in language.yml.
Code (YAML):
# {0} prints out the money made.
# {1} prints out the base value.
# {2} prints out the multiplier.
economy-given
: "&7You've earned &f${0} &7by killing this mob. &7&o({1} x {2})"
As always thanks for waiting, please contact me immediately if you notice any issues.
----------, Feb 23, 2023

Fixed MythicMobs disabling Economobs. The MythicMobs 5.0 update changed some things, so this update fixes the compatibility.
----------, Sep 22, 2022

This update contains changes to config.yml, please read carefully.

Added weight to multiplier groups. Add weight: <number> in your multiplier groups in config.yml so they can work properly. If no weight is assigned it will default to the lowest priority.
Code (YAML):
multipliers:
  example
:
    # Higher the number, heavier the group, higher priority.
    weight
: 1
    # Specific mob multipliers.
    mobs
:
     - CHICKEN 1.1
      - PIG 1.1
      - COW 1.1
    # The tool used to kill the mob.
    weapons
:
     - DIAMOND_SWORD 1.2
    # The world the mob died in.
    worlds
:
     - real_world 1.1
This should fix all the bugs with assigning groups.

Fixed hook files generating when they aren't enabled/on the server.

Thanks for waiting for this update. Please contact me immediately if you find any issues.
----------, Sep 16, 2022

This update contains huge changes. Please read the entirety of these notes and check the wiki and/or contact me for assistance.

Reworked multipliers. Economobs now uses SQLite as well.
Multipliers can now be grouped. Set up new groups in config.yml.
Group multipliers are done by permission with economobs.group.<group> - Specific multipliers are done with command. Specific multipliers overrule group multipliers.

New format in config.yml
Code (YAML):
multipliers:
  GROUP_NAME
:
    mobs
:
     - ENTITY NUMBER # Decimals are supported.
    weapons
:
     - MATERIAL NUMBER
    worlds
:
     - WORLD_NAME NUMBER
Reworked logging and added colors. Paper should stop the nag warning.
Reworked hooks for future updates.
NOTE: This has changed some file locations. Plugin hooks now have their own folder. If the plugin finds a supported plugin, it will generate a file for you in the hooks folder.​
Added new commands:
/economobs check <user> - displays a user's multipliers.
/economobs multiplier add <user> <entity/tool/world> <context> <multiplier> - adds a specific multiplier to a user.
/economobs multiplier remove <user> <entity/tool/world> <context> - removes a specific multiplier from a user.​
Added an alias to the base command, which is /em
Added LevelledMobs support. You are now able to add money per mob level.

Thanks for waiting for this update. Please contact me immediately if you find any issues.
----------, Apr 7, 2022

Added a safety measure for Vault bank accounts. The plugin now creates bank accounts, if none exist, to ensure money is always added.
Added bStats, so I can monitor if the plugin use is declining or rising. You can always opt out of bStats use if you wish to do so.
Removed the language section economy-failed, as it's no longer needed.

This update adjusts the methods to deposit money a slight bit. Please contact me if you run into any issues.
----------, Jul 17, 2021

Added New startup checks. This should allow the plugin to load on 1.17 without any issues if your config or something in your config is invalid.
Added Some minor code fixes.

1.17 was already supported, though some users have reported some issues on startup. This update should fix them. Please contact me if you experience any issues.
----------, Jul 5, 2021

NOTE: THIS UPDATE ADDS MULTIPLE OPTIONS TO CONFIG AND LANGUAGE.YML
UPDATE THESE OR SOME FEATURES WILL NOT WORK.

Please contact me if you experience any issues or require any help.

Added the ability to enable and disable income messages in config.yml
Added the toggle command to allow players to toggle income messages (will reset on server restart)
These will NOT disable messages notifying you when money cannot be added.

Added more message types:
  • Chat (default)
  • Action bar (Only works with 1.12+)
  • Holograms (Only works with 1.12+)
Added hologram animations

Please add this to your config.yml
Code (YAML):
# Message handling.
message
:
  # Should the plugin send messages about money gained?
  enabled
: true

  # How should the plugin display messages when a player is given money?
  # NOTE: Some options will only work with select versions. You can see which below.
  # OPTIONS: CHAT, ACTION_BAR (1.12+), HOLOGRAM (1.12+)
  message-type
: CHAT

  # HOLOGRAMS
  # This will only work if you have holograms set as your type.
  holograms
:
    # OPTIONS: STAY, FLOAT, BOUNCE
    animation
: STAY
    # This option will effect animations.
    # How long should the hologram stay? This is in seconds.
    duration
: 1
Add this to language.yml
Code (YAML):
economy-toggle : "&7Toggled income messages."
For users under 1.12, I'm working on some methods to condense chat to help with mob spam.
----------, Apr 27, 2021

Plugin will now load on versions 1.13-1.15
----------, Apr 11, 2021

This update allows you to add chances, which gives your server a bit of RNG.

To add a chance to an amount, simply add the percent chance after the value.
For example:

PIG: "10" - Gives $10 each time a pig is killed.
PIG: "10 20" - Has a 20% chance to give $10 each time a pig is killed.

Not adding a chance will automatically set the chance to 100%, also setting decimal chances will also work.

This update also reworks some of the code, so please let me know if there are any bugs.
----------, Apr 11, 2021

Fixed NoClassFound error for legacy versions when using WildStacker as your stacker type.
----------, Apr 2, 2021

This update removes EssentialsX as a dependency and as it's only supported Economy, and now supports all Vault Economies (EssentialsX, XConomy, etc..).

This update also includes a recode of many important features. Please message me @ flrp#0001 or join our discord to let me know if you encounter any bugs.
----------, Mar 20, 2021

Economobs now supports StackMob 5 as it's second stacker plugin.
To use this, set stacker: to STACKMOB in config.yml like so:

stacker: STACKMOB

Economobs now supports MythicMobs as well. You're now able to set custom values for each of your custom mobs.
This adds a new section to mobs.yml if you have the plugin enabled on your server. The plugin will automatically create this section and add an example mob for you.

If you want to add more to the custom mob list, you must use the name of the section of your MythicMob, not it's display name.

super_zombie: <- USE THIS
Type: zombie
Display: '&lSuper Zombie&r'
Health: 200
Damage: 14
......​

Example:
custom-mobs:
super_zombie: '100'
If you find any bugs, please let me know in our discord server.
----------, Mar 15, 2021

Made some small changes when applying other plugins within Economobs.
----------, Mar 15, 2021

- Events should register without WildStacker now.
----------, Mar 14, 2021

Economobs now supports WildStacker as it's first stacker plugin.
- Killing a stack of mobs will now give your users money for each mob within the stack.

NOTE: This update adds a configuration option in config.yml. Please update your config.yml in order for this feature to work.

Please add this to your config.yml:

# What stacker should the plugin look for?
# Current list: NONE, WILDSTACKER
stacker: NONE



Remember to switch the stacker option back to NONE if you remove the stacker plugin.

Please join our Discord server if you encounter any bugs.
If you're confused, please check our documentation or ask in our discord.

Next plugin: UltimateStacker
----------, Mar 14, 2021

- Fixed a bug where the plugin displays the wrong message when a user hits max balance.
- Removed an unnecessary entry from mobs.yml.
----------, Mar 13, 2021

- Plugin should successfully create mobs.yml for versions under 1.16 now.
----------, Mar 12, 2021

Resource Information
Author:
----------
Total Downloads: 8,568
First Release: Mar 12, 2021
Last Update: Nov 30, 2024
Category: ---------------
All-Time Rating:
10 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings