Currencies icon

Currencies -----

An expansion for Medieval Factions that allows faction owners to create and mint currencies.




Highlights
This release introduces major improvements to the project's setup, build process, and plugin functionality. Key updates include:

  • Enhanced Docker Setup: A new post-create.sh script automates server setup, and Docker configurations have been improved.
  • Gradle Migration: The build script now uses Gradle instead of Maven.
  • Improved Medieval Factions Integration: The Currencies plugin has been refined for better initialization, logging, and error handling.
  • New Utility Scripts: Scripts for starting and stopping Docker containers (up.sh and down.sh) have been added.
Changes
Docker and Environment Setup
  • Added post-create.sh to automate server setup, including file copying, EULA acceptance, and startup.
  • Updated Dockerfile to install dependencies, build the server, copy plugin jars, and execute post-create.sh.
  • Modified compose.yml to define the Minecraft server service with environment variables and volume mappings.
Build System and Configuration
  • Switched build command from Maven to Gradle.
  • Introduced sample.env for specifying Minecraft version, operator details, and other environment variables.
Plugin Enhancements
  • Improved Currencies plugin initialization and logging for Medieval Factions integration.
  • Enhanced CurrencyListCommand with an "all" filter and improved command suggestions.
Utility Scripts
  • Added down.sh for stopping Docker containers and removing orphans.
  • Added up.sh for starting Docker containers in detached mode with build.
This release ensures a smoother setup process, better plugin integration, and improved maintainability.
----------, Mar 30, 2025

Requirements
  • Spigot 1.17.1+
  • Medieval Factions 5.0.6+
What's changed?
  • Re-written for Medieval Factions 5 compatibility, new data backend, and some re-imagined commands
  • #173 Fix coinpurse not saving balances when currency was not present in coinpurse
  • #174 Fix currency command not showing all subcommands in usage message
  • #176 #180 Prompt the user to rename the item if the item's name does not match the currency's name
  • #177 Fix minting currencies not causing power loss to the minter
  • #178 Fix minting currencies not increasing the minted counter
  • #183 Fix typo in disallowAnvilUsage config setting
----------, Jan 31, 2023

What's Changed
New Contributors
Full Changelog: 1.3.1...1.3.2
----------, Mar 4, 2022

The create command is now working again.
----------, Mar 2, 2022

What's Changed
New Contributors
Full Changelog: v1.2...1.3
----------, Feb 27, 2022

This version of the plugin should work with Medieval Factions v4.5.1
----------, Feb 6, 2022

Changes in Currencies v1.1
  • Fixed the "amount" field of a currency increasing whenever the currency was withdrawn from a coinpurse.
  • If a currency has not been minted, it will now be deleted upon retirement.
----------, Sep 23, 2021

Resource Information
Author:
----------
Total Downloads: 1,039
First Release: Sep 21, 2021
Last Update: Mar 30, 2025
Category: ---------------
All-Time Rating:
3 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings