Medieval Economy
2.1.2Provides a virtual coinpurse and a physical currency item for the purpose of simulating an economy.
2.1.2latestMedieval Economy 2.1.24 days ago Medieval Economy 2.1.2 This is a bug-fix release for servers on v2.1.1. Storage formats, config keys and permissions are unchanged. The fix is that the plugin's commands now also work when typed in their namespaced form. The plain forms such as /balance behave the same as before. Changes Commands · Fixed the namespaced command forms (/medievaleconomy:econ, /medievaleconomy:balance, /medievaleconomy:deposit, /medievaleconomy:withdraw). They used to fail and show the usage message. They now run the same as /econ, /balance, /deposit and /withdraw. This matters most when another plugin registers a command with the same name. (#158) Download: https://github.com/Dans-Plugins/Medieval-Economy/releases… Full release notes: https://github.com/Dans-Plugins/Medieval-Economy/releases…2.1.1Medieval Economy 2.1.12 weeks ago Medieval Economy 2.1.1 For a server running v2.0.0, this is a drop-in upgrade covering 2.1.0 and 2.1.1. Economy features, commands, permissions, configuration and stored data are unchanged. It adds support for Minecraft 26.3 and changes usage reporting: each event now carries a random server ID. Changes Compatibility · Added support for Minecraft 26.3 (#148). Usage reporting · If usage reporting is on, the first start adds a random server-id: line, with a comment explaining it, to the end of plugins/trace/config.yml, and every usage event carries that ID so servers can be counted rather than raw events. The rest of the file is left as it is, and all plugins on the server that report to trace share the one ID. It identifies no person, account or IP address; delete the line to get a new one. If reporting is off, no ID is created, written or sent. (#145, #147) · The bundled usage-reporting client is updated to 0.6.1, and the usage-reporting details link in the startup message and config comments now points to https://danielstephenson.dev/usage-reporting. Existing config files are not rewritten. Included releases: 2.1.0 and 2.1.1 Download: https://github.com/Dans-Plugins/Medieval-Economy/releases… Full release notes: https://github.com/Dans-Plugins/Medieval-Economy/releases…2.0.0Medieval Economy 2.0.03 weeks ago Medieval Economy 2.0.0 This is a major release for servers on 1.2.0. The plugin now declares its permissions, so on a server without a permissions plugin, ordinary players can use /balance, /deposit and /withdraw. Before, only ops could. The plugin also starts sending anonymous usage reports by default. You can turn this off in the plugin's config.yml, server-wide, or with an environment variable. Existing coinpurse data and config values are kept, and any new config keys are added to your config.yml automatically when the server starts. Changes Permissions and commands · Declared every command and permission node in plugin.yml. medievaleconomy.default, .balance, .deposit and .withdraw are now granted to all players. medievaleconomy.createcurrency, .reload and .admin stay op-only, and .admin grants all of them (#116) · /econ help now lists every command the sender is allowed to run, including /balance, /deposit, /withdraw and /econ reload (#140) Amounts · /deposit, /withdraw and /econ createcurrency now share one way of checking the amount. Zero and negative amounts are rejected with the "must be positive" message. Non-numeric or very large amounts now show a usage message instead of an error, and /econ createcurrency has new configurable usage and positive-amount messages (#118) Coinpurses · A coinpurse record that cannot be read, or whose legacy player name no longer resolves to a UUID, is now skipped at load. Before, it caused lookup errors and could stop balances from being saved on shutdown (#121) · Depositing, withdrawing or dying no longer fails for a player without a coinpurse; an empty one is created for them (#121) · /balance now answers a player without a coinpurse with a configurable message (balanceNoCoinpurse) instead of saying nothing (#125) Configuration · Config defaults are now registered every time the plugin is enabled. A key missing from your config.yml now uses its default instead of reading as null, and missing keys are added to the file. Values you have set are not overwritten (#130) · On a version change, the config version is now updated, so the mismatch is handled once and not on every startup. Your existing values are kept (#134) Usage reporting · The plugin now sends a small event when it starts and each time one of its commands is used. The event contains the plugin name, the event name (with the command name) and the plugin version, and goes to https://trace.danielstephenson.dev. Nothing about players or the server is sent. Sending happens off the main thread and never blocks a tick, and the startup log says whether reporting is on (#127, #129, #139) · A server-wide switch is created at plugins/trace/config.yml. It can turn reporting off for every plugin that reports to trace, and can add tags to their events, for example to mark a test server (#138) Upgrade notes · Check permissions: If you relied on non-op players not being able to use /balance, /deposit or /withdraw, negate medievaleconomy.default (or the individual nodes) in your permissions plugin before upgrading. · Usage reporting is on by default. To turn it off, use any one of these: set usage-reporting.enabled: false in plugins/MedievalEconomy/config.yml; set enabled: false in plugins/trace/config.yml; or set the environment variable TRACE_USAGE_REPORTING=off or DO_NOT_TRACK=1. · If the server logs show a coinpurse that could not be loaded, it will be dropped from the saved data on the next shutdown. Back up plugins/MedievalEconomy (coinpurses are in its Coinpurse-Records folder) before upgrading if you want to recover it by hand. Download: https://github.com/Dans-Plugins/Medieval-Economy/releases… Full release notes: https://github.com/Dans-Plugins/Medieval-Economy/releases…1.2.0Better Dependency ManagementJul 7, 2022 What's Changed · starter kit will now only be given to new players if they don't have a coinpurse already by @dmccoystephenson in #97 · refactored some things and incremented version by @dmccoystephenson in #98 · Cleaned up the project a bit. by @dmccoystephenson in #103 Full Changelog: v1.1.1...1.2.0 Tested Minecraft Versions · 1.18.2v1.1.1Disallowing Withdrawals w/ Full InventoryNov 9, 2020 Changes in Medieval Economy v1.1.1 · disallowed withdrawals if player has no free inventory slotsv1.1Bug Fixes, bStatsNov 9, 2020 Changes in Medieval Economy v1.1 · Fixed players dropping 1 coin on death if they have no coins in their coinpurse. · Fixed players having extra coins despawn when they try to take out more coins than their inventory can fit. · Removed print statements of stack traces when saving/loading errors occur. · Integrated bStatsv1.0Config, Reload, UUIDsAug 14, 2020 Changes in Medieval Economy v1.0 · Added a config.yml with extensive options. · Added a /reload command. · The plugin is now supported for versions 1.13 to 1.16. · Player UUIDs are now used instead of Player Names for storage.v0.6.1Jul 23, 2020
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta