Commands and Permissions

Player Commands

  • /ncode

    • Description: Opens the main referral GUI.

    • Permission: ncode.use (Default: true)

  • /ncode create <code>

    • Description: Creates a personal, custom 6-character referral code.

    • Permission: ncode.create (Default: true)

  • /ncode reference <code>

    • Description: Applies another player's referral code.

    • Permission: ncode.use (Default: true)

  • /ncode top

    • Description: Opens the visual Top 10 Referrers leaderboard.

    • Permission: ncode.top (Default: true)

  • /ncode renamecode <new_code>

    • Description: Allows a player to change their existing referral code (Ideal for VIP ranks).

    • Permission: ncode.rename (Default: false)

Admin Commands

  • /ncode editor

    • Description: Opens the Visual Reward Editor to manage drop chances in-game.

    • Permission: ncode.admin (Default: op)

  • /ncode additem <chance> <referrer|referred>

    • Description: Adds the item currently held in your main hand as a reward.

    • Permission: ncode.admin (Default: op)

  • /ncode addcmd <chance> <referrer|referred> <command>

    • Description: Registers a console command as a reward.

    • Permission: ncode.admin (Default: op)

  • /ncode info <player>

    • Description: Displays detailed referral stats, points, and codes for a specific user.

    • Permission: ncode.admin (Default: op)

  • /ncode setcode <player> <code>

    • Description: Forcefully assigns a specific custom code to a player.

    • Permission: ncode.admin (Default: op)

  • /ncode reset <player>

    • Description: Completely wipes a player's referral history and points.

    • Permission: ncode.admin (Default: op)

  • /ncode check <player>

    • Description: Checks how much time has passed since a player used a referral code.

    • Permission: ncode.check (Default: op)

  • /ncode deletecode <code>

    • Description: Deletes a specific code from the database entirely.

    • Permission: ncode.delete (Default: op)

  • /ncode reload

    • Description: Reloads config.yml and language files without restarting the server.

    • Permission: ncode.reload (Default: op)

Global Permissions (Wildcards) If your permissions manager (like LuckPerms) supports wildcards, you can use:

  • ncode.*: Grants access to absolutely all NCode commands and features. Recommended only for server administrators.

Last updated