Sueta
PA

PaymenterMC Donation Plugin

1.0.0

xecute in game commands though purchases! Used as a "Minecraft Donation Store" sell in game roles, i

·Plugin

Execute in game commands though purchases! Used as a "Minecraft Donation Store" sell in game roles, items or commands to users in your server

Please message @ethanprimmer on discord for help, and for the jar in the time being https://discord.gg/893Fk6rKac

PaymenterMC Installation Guide

Part 1: Minecraft Server Configuration
First, you need to set up your Minecraft server to work with PaymenterMC. Follow these steps to configure the config.yml file.

  1. Locate the config.yml File: Find this file in your Minecraft server's directory.

  2. Edit the config.yml File: Open the file and make the following changes:

    apiToken: "xxxxxxxxxxxxxx" # Replace this with your secure token
    port: 3000# This is an additional port. Add it as an extra allocation if using hosting services like Pterodactyl.
    Note: The apiToken can be any secure string. It's recommended to use a strong, unique token.

Part 2: Paymenter Configuration
Now, set up the Paymenter configuration to integrate with your Minecraft server.

  1. Enable the Plugin: Make sure the plugin is enabled in your Paymenter configuration.

  2. Configure Server IP and Port:
    • Server IP:
      Enter the base IP of your server without the port. For example, if you connect to your server using 1.1.1.1.1.1:25566, then enter 1.1.1.1.1.1.
    • Plugin Port:
      Enter the additional port you specified in the Minecraft config.yml file.
  3. Set the Plugin API Token: Enter the same API token you used in the Minecraft config.yml.

Part 3: Product Configuration
Finally, configure the product in Paymenter to trigger in-game actions.

  1. Create a Package: For example, create a VIP package.

  2. Configure Extension Settings:
    • Navigate to the "extension" settings.
    • Select "PaymenterMC" as the Server option.
  3. Set Commands:
    • In the "Commands" settings, enter all the commands you want to execute, separated by a comma.
    • Example: /msg %username% first command, /msg %username% second command!
    • Use %username% to dynamically replace with the buyer's username entered during the checkout process.

Similar projects

Plugin →