Currencies icon

Currencies -----

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



Improved Docker Setup and Medieval Factions Integration
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
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