HomeJavaModsPortal Payment
Portal Payment
ModsJava

Portal Payment

Monetize your portals! Charge entry fees for Nether & End dimensions.

⬇ Download on Spigot
PortalPayment Charge your players an entry fee when they use Nether or End portals. Fully customizable, with Ender Dragon awareness, PlaceholderAPI stats, and SQLite logging.

Features


Commands

Command Permission Description
Code (Text):
/portalpayment
Code (Text):
portalpayment.command
Main command
Code (Text):
/portalpayment reload
Code (Text):
portalpayment.command
Reload config
Code (Text):
/portalpayment cost
Code (Text):
portalpayment.cost
Show portal costs
Code (Text):
/portalpayment info
Code (Text):
portalpayment.info
Plugin info
Code (Text):
/portalpayment stats [player]
Code (Text):
portalpayment.command
View server or player stats
Code (Text):
/portalpayment top
Code (Text):
portalpayment.command
Top payers leaderboard


Permissions

Permission Default Description
Code (Text):
portalpayment.bypass
op Bypass all portal payments
Code (Text):
portalpayment.command
op Access to main command
Code (Text):
portalpayment.info
true Access to
Code (Text):
/portalpayment info
Code (Text):
portalpayment.cost
true Access to
Code (Text):
/portalpayment cost


Placeholders (requires PlaceholderAPI)

Placeholder Output
Code (Text):
%portalpayment_nether_cost%
Nether entry cost number
Code (Text):
%portalpayment_end_cost%
End entry cost (dragon alive)
Code (Text):
%portalpayment_end_cost_dragon_defeated%
End entry cost (dragon defeated)
Code (Text):
%portalpayment_dragon_alive%
true / false
Code (Text):
%portalpayment_dragon_alive_formatted%
ALIVE / DEFEATED
Code (Text):
%portalpayment_dragon_alive_colored%
&cALIVE / &aDEFEATED
Code (Text):
%portalpayment_total_collected%
Server total collected
Code (Text):
%portalpayment_total_entries%
Server total entries
Code (Text):
%portalpayment_player_entries%
Player's total entries
Code (Text):
%portalpayment_player_total_paid%
Player's total paid


Configuration

All costs, messages, sounds, titles, and cooldowns are configurable in
Code (Text):
config.yml
. Run
Code (Text):
/portalpayment reload
after editing.

Code (Text):

# Default costs
nether_cost: 100
end_cost: 250
end_cost_dragon_defeated: 50

# Group pricing
group_pricing:
  enabled: false
  groups:
    vip: 50
    elite: 0

# Cooldown (seconds)
cooldown_seconds: 5

# Message delivery: CHAT, ACTION_BAR
message_delivery:
  - CHAT
  - ACTION_BAR

# Title warning durations (ticks)
title_warning:
  enabled: true
  duration:
    fade_in: 10
    stay: 70
    fade_out: 20

# Sound effects
sound_effects:
  enabled: true
  payment_success: ENTITY_PLAYER_LEVELUP
  payment_fail: ENTITY_VILLAGER_NO
  end_dragon_warning: ENTITY_ENDER_DRAGON_GROWL
 
Requirements

Portal Payment is a free Minecraft Java mod. Compatible with Minecraft 1.21, 26.1, 26.2. Downloaded 6 times (via Spigot). Download it and open it directly in the game.

Explore more