Skip to content

v1.2.1 - New Features

Latest

Choose a tag to compare

@Djorr Djorr released this 02 Nov 15:14

MineM Invoice System - Release v1.2.1

Updates

New Features

  • Invoice Menu Access:

    • Command Access: Added flexibility for players to open the invoice menu through commands. Now supports multiple command aliases (e.g., "invoice", "inv", "invmenu"), and the option to toggle permission requirements for using these commands.
    • Right-Click Item Activation: Players can now open the invoice menu by right-clicking a designated item (default: "PAPER"), adding a more intuitive way to interact. Permission requirements are configurable, making it adaptable for different server setups.
    • Right-Click Block Activation: Allows players to open the menu by right-clicking a specified block (default: "RED_SANDSTONE_STAIRS"). This gives players more interaction options based on in-game environment.
  • Invoice Payment Settings:

    • Standard Payment Period: A new option sets a default 7-day window for players to complete invoice payments, helping maintain a structured timeframe for transactions.
  • Rank-Specific Permissions:

    • View Permissions by Rank: Servers can now restrict invoice viewing capabilities to specific ranks, ensuring that sensitive financial data is accessible only to authorized roles.
    • Customizable Rank Permissions: Fine-tuned permissions for specific ranks, allowing greater control over who can send, cancel, or view invoices:
      • DEFAULT Rank: Can create and cancel invoices with a limit of 1000.00 but cannot view other players’ invoices.
      • POLICE Rank: Can create, cancel, and view invoices within the same 1000.00 limit, suited for oversight roles.
  • Economy System Enhancements:

    • Vault Integration: Official support for Vault as the default economy handler, simplifying setup for most servers.
    • Non-Vault Commands: For servers not using Vault, custom economy commands are now configurable:
      • Add Funds: "eco give %player% %amount%"
      • Deduct Funds: "eco take %player% %amount%"