UltraPoints icon

UltraPoints -----

A cross-server point plugin that allows players to carry their points to different servers.



UltraPoints_About.png

Redefining Progression & Player Loyalty

Tired of players joining your server, only to quickly abandon it feeling like their grind is lost? Introducing UltraPoints, the revolutionary Minecraft plugin designed by marcangeloh to fundamentally change how players experience progression, fostering unprecedented engagement and loyalty across your server network or even different servers they play on.

At its core, UltraPoints isn't just another economy system; it's a dynamic, multi-faceted progression framework that empowers players to accumulate specialized points for nearly every action they take. From the thrill of combat to the strategic placement of blocks, every moment counts, ensuring a consistently rewarding experience.

What sets UltraPoints apart? Its groundbreaking ability to offer a cross-server progression system. Imagine players seamlessly migrating between your network's servers – from a challenging RPG world to a creative survival realm – all while their hard-earned Melee, Ranged, Tank, Mine, and Build Points remain intact, following them wherever they go. This innovative feature eliminates the feeling of "lost progress," making players significantly more invested and likely to stay, driving up your server's player retention.

UltraPoints_Commands.png

UltraPoints offers a straightforward and intuitive command structure, making it easy for players to track their progress and for administrators to manage the plugin.

Main Command: /ultrapoints (or /up, /upoints)

Player Commands
These commands are accessible to all players by default, allowing them to engage with their point progression.

  • /ultrapoints (or /up, /upoints)
    • Description: Displays your current UltraPoints balance across all categories. This provides a quick overview of your Melee, Ranged, Tank, Mine, and Build Points, along with your total accumulated points.
    • Usage: /ultrapoints
    • Permission: ultrapoints.use (default: true)
  • /ultrapoints convert <type> <amount> (or /up convert <type> <amount>)
    • Description: Converts a specified amount of your UltraPoints into the server's standard economy currency (via Vault). This allows you to leverage your accumulated skill points for in-game wealth.
    • Usage: /ultrapoints convert <type> <amount>
      • <type>: The category of points you wish to convert.
        • Available types: melee, ranged, tank, mine, build
      • <amount>: The numeric quantity of points you want to convert. Must be greater than 0.
    • Examples:
      • /up convert melee 100 - Converts 100 Melee Points to server money.
      • /ultrapoints convert mine 50.5 - Converts 50.5 Mining Points to server money.
    • Permission: ultrapoints.convert (default: true)
    • Note: Conversion rate is configurable by server administrators in config.yml. This command requires Vault and a compatible economy plugin to be installed on the server.
Administrator Commands
These commands provide server administrators with essential tools for managing the UltraPoints plugin.

  • /ultrapoints reload (or /up reload)
    • Description: Reloads the plugin's configuration file (config.yml) from disk. This is useful for applying changes to settings like conversion rates without restarting the server.
    • Usage: /ultrapoints reload
    • Permission: ultrapoints.reload (default: op)
    • Note: Always ensure your config.yml is valid YAML syntax before reloading to prevent errors.

UltraPoints_Permissions.png
For server owners managing permissions via plugins like LuckPerms or PermissionsEx.

  • ultrapoints.use
    • Allows a player to execute the base /ultrapoints command and view their point balances.
    • Default: true (all players)
  • ultrapoints.convert
    • Allows a player to use the /ultrapoints convert command to exchange points for money.
    • Default: true (all players)
  • ultrapoints.reload
    • Allows a player to use the /ultrapoints reload command to reload the plugin's configuration.
    • Default: op
  • ultrapoints.*
    • Grants access to all UltraPoints commands and features.
    • Default: op
UltraPoints_Config.png

Here is a sample configuration file, keep in mind the plugin points system is intended to be shared, as such the points themselves cannot be customized, however the conversion rate can be:

Code (Text):
# ----------------------------------------------------------- #
#                      Ultra Points Configuration File        #
# ----------------------------------------------------------- #
#
# This file contains all the configurable options for Ultra Points Plugin.
# If you make changes, remember to save the file and then
# reload the plugin using /up reload or restart your server.
#

# Should the plugin attempt to hook into an external economy system (like Vault)?
# This setting is typically used if 'use-as-economy' is false, or if you
# want to sync balances between internal and external economies.
use-other-economy: true

# Should the plugin allow you to convert points to your local economy?
# If it's set to false, you will not be able to convert points or interact with
# your local economy plugin
conversion-allowed: true

# The conversion rate used when converting from Ultra Points to your server's economy
# and an external economy's currency.
# For example, if 1 Ultra Points equals to 0.1 of your server's currency units,
# set this to 0.1.
conversion-rate: 0.1
UltraPoints_Dependencies.png

UltraPoints is designed to hook into multiple different plugins to make your experience more enjoyable. As such we have integrated the following plugins for your convenience (they are not needed, however they can be used with UltraPoints):

- Vault
- PlaceholderAPI

UltraPoints_Features.png

UltraPoints isn't just a plugin; it's a comprehensive system designed to inject depth, engagement, and lasting value into your Minecraft server. Discover the powerful features that make UltraPoints a must-have for any thriving community.

Core Progression System
  • Multi-Faceted Points: Track player progress across five distinct categories:
    • Melee Weapon Points: Earned through close-quarters combat with entities.
    • Ranged Weapon Points: Accumulated by successfully hitting targets with ranged attacks.
    • Tanking Points: Rewarded for absorbing damage from hostile entities.
    • Mining Points: Gained by breaking non-farmable blocks, encouraging exploration and resource gathering.
    • Building Points: Acquired by placing blocks, fostering creativity and construction.
  • Player-Centric Earning: Points are intelligently awarded to legitimate players, excluding those in creative mode or with operator status to prevent abuse.
  • Total Points Tracking: A cumulative total of all earned points provides a holistic view of a player's overall UltraPoints progression.
Unrivaled Cross-Server Progression
  • Persistent Player Data: The most groundbreaking feature! UltraPoints ensures that players' hard-earned points travel with players across multiple linked servers within your network, or even between completely separate servers (if your backend supports it).
  • Enhanced Player Retention: Eliminate the frustration of "lost progress" when players switch servers, dramatically increasing engagement and motivating the players to return to your network.
  • Seamless Migration: Players maintain their unique point balances regardless of which server they are currently playing on, offering a truly persistent and rewarding journey.
Robust Economy Integration
  • Vault Economy Provider: UltraPoints acts as a first-class citizen in your server's economy ecosystem. It fully implements the Vault Economy API, allowing any other Vault-dependent plugin to recognize and interact with "UltraPoints" as a legitimate currency.
  • Configurable Points-to-Money Conversion: Empower players to convert their specific point types into your server's primary in-game currency (e.g., gold, dollars) at a rate you define. This adds a crucial bridge between your custom progression and existing server economies.
  • Safe Transactions: Built-in checks for sufficient funds, valid amounts, and graceful handling of failed transactions with informative messages to players and server logs.
Intuitive & Flexible Display
  • PlaceholderAPI Integration: Seamlessly display player points virtually anywhere on your server, thanks to full PlaceholderAPI support. Integrate point balances into:
    • Scoreboards
    • Chat messages
    • Holograms
    • Custom GUIs
    • Tab lists
    • Any plugin that supports PlaceholderAPI!
    • Placeholders available for each point type (e.g., %ultrapoints_melee%, %ultrapoints_total%) and formatted currency values.
Administrator & Developer Friendly
  • Effortless Configuration: A clear and well-commented config.yml (auto-generated with defaults) makes setup and customization a breeze. No complex commands or external tools needed.
  • In-Game Reload: Instantly apply configuration changes with a simple /up reload command, no server restart required.
  • Graceful Error Handling: Robust systems ensure that malformed configuration entries or unforeseen issues are logged as warnings, preventing crashes and using sensible defaults.
  • Modular Design: Designed with future expansion in mind, UltraPoints will serve as the foundation for upcoming plugin integrations, allowing players to spend their points on custom tools, abilities, and more!
  • Modern API Support: Developed for the latest Spigot API versions (1.21+), ensuring optimal performance and compatibility with modern Minecraft servers.
UltraPoints provides a powerful, engaging, and unique layer of progression that will keep your players hooked and make your server truly stand out.

UltraPoints_FAQ.png

What exactly is UltraPoints?

UltraPoints is a revolutionary Spigot plugin that introduces a multi-faceted progression system. It allows players to earn various types of points (Melee, Ranged, Tank, Mine, Build) for performing specific actions in-game. Its core unique feature is the ability to carry these points across different servers, fostering persistent player progress and loyalty.

How do players earn the different types of points?

Only eligible, non-opped/non-creative players earn points by engaging in various activities:

  • Melee Points: By damaging entities with melee weapons.
  • Ranged Points: By hitting targets with ranged weapons (e.g., bows, crossbows).
  • Tank Points: By taking damage from entities.
  • Mining Points: By breaking most blocks (excluding farmable ones).
  • Building Points: By placing blocks.
Can players convert their UltraPoints into regular in-game money?

Yes! UltraPoints integrates seamlessly with Vault-compatible economy plugins. Players can use the /up convert <type> <amount> command to exchange their specific UltraPoints for your server's standard currency at a configurable rate. (If it is permitted in the configuration file)

Is UltraPoints a standalone economy plugin, or does it require Vault?

UltraPoints functions as a Vault Economy Provider. This means it is an economy plugin that other Vault-dependent plugins can use to interact with your custom points. While it provides the internal point management, it relies on the Vault plugin itself to act as the bridge for other plugins. For money conversion, it integrates with an existing Vault-compatible economy plugin (like EssentialsX, EconomyPlus, etc.) already running on your server.

What is "cross-server progression," and how does it work?

Cross-server progression means that your UltraPoints balances (Melee, Ranged, etc.) are saved and accessible no matter which server you play on. If you have a network of servers (e.g., lobby, survival, creative) as well as other servers, your points will follow you across servers. This prevents the feeling of "losing progress" and encourages players to explore the entire network. This feature is typically managed by connecting the plugin's data storage to a shared database (like MySQL) that all servers can access.

Is this plugin compatible with older Minecraft versions?

UltraPoints is specifically developed for the latest version of Spigot (currently 1.21+) and will strive to always support the most recent stable release. Backward compatibility with older versions may not be maintained as newer versions are released.

How can I display player points on my scoreboard or in chat?

UltraPoints has full PlaceholderAPI integration! You can use various placeholders (e.g., %ultrapoints_melee_points%, %ultrapoints_total_points%) in any plugin that supports PlaceholderAPI (like FeatherBoard, DeluxeChat, etc.) to display real-time point balances to players.

Will there be more ways to spend UltraPoints in the future?

Absolutely! The author, marcangeloh, has exciting plans to develop additional plugins that will directly hook into UltraPoints. This includes plugins like "UpgradeableTools" (a pre-existing project being integrated), which will allow players to spend their earned points to enhance gear, unlock special abilities, and more, adding even greater depth to the progression.

How do I install UltraPoints?
  1. (Optional) Ensure you have Vault, PlaceholderAPI and your preferred economy plugin (e.g., EssentialsX) installed on your server if you wish to use these features.
  2. Download the UltraPoints plugin JAR file.
  3. Place the JAR file into your server's plugins folder.
  4. Restart or reload your server.
  5. (Optional): Configure the config.yml that generates in the UltraPoints folder to suit your server's needs, then use /up reload.
What kind of servers is UltraPoints best suited for?

UltraPoints is ideal for RPG servers and Survival servers that aim to enhance player engagement, provide a deeper sense of progression, and encourage long-term commitment. While not designed for minigame servers, its versatility can be adapted to many environments.

How can you justify the price tag on the plugin?

Well for starters, there was a lot of time, energy and resources that went into the development of this plugin. As such, in order to ensure future updates, the plugin came with a price tag. Furthermore, there are server costs associated into storing the player's points and in the API system that had to be developed. That is beside the fact that a website had to be created in order to simplify the player's experience.

However, seen as the plugin is in it's early development stage, it was decided to launch it at a 50% discount to the normal future price of the plugin to help boost adoption.

UltraPoints_Roadmap.png

marcangeloh is committed to the continuous development and expansion of UltraPoints, ensuring it remains a cutting-edge solution for server progression. While specific timelines may vary, here's a glimpse into the exciting features planned for future updates:

  • Expanded Point Types: We plan to introduce a wider array of specialized points to reward even more player activities, including:
    • Fishing Points: Earned through successful fishing endeavors.
    • Farming Points: Rewarded for planting, harvesting, and cultivating crops.
    • Exploration Points: Gained by discovering new chunks or reaching specific biome types.
    • Falling Points: Potentially rewarded for surviving significant fall damage.
    • And many more based on community feedback!
  • Multi-Lingual Support: Implementing full internationalization to allow server owners to easily translate all plugin messages into their desired language, catering to a global player base. Furthermore, this will allow

  • Enhanced Integration with Companion Plugins: This is just the beginning of a powerful ecosystem. We will be developing and integrating more companion plugins that directly leverage UltraPoints, such as:
    • UpgradeableTools Integration: Allow players to spend their earned points to permanently enhance their tools, weapons, and armor with unique abilities or improved stats. (This is already in progress!)
    • UltraSkills: A dedicated skill tree system where players can spend specific point types to unlock new abilities, passive bonuses, or professions relevant to their chosen playstyle.
    • UltraShops: Custom shops where players can purchase exclusive items, cosmetics, or unique benefits using their UltraPoints.
  • Advanced Player Statistics & Leaderboards: Develop in-depth statistics for each point type, along with integrated in-game leaderboards to showcase top players and foster friendly competition.

  • Configurable Point Earning Rates: Provide more granular control over how points are earned, allowing server owners to customize rates per point type, per player rank, or even per specific item/block interaction.

  • In-Game UI/GUI for Point Management: Create intuitive graphical user interfaces for players to easily view their points, conversion options, and future spending opportunities.
UltraPoints_Support.png
Discord | Website (Coming Soon)
UltraPoints_TaC.png

By purchasing and using UltraPoints, you agree to the following terms. Please read them carefully.

  • All Rights Reserved: UltraPoints, including all its code, assets, and design, is protected under an "All Rights Reserved" license. This means all intellectual property rights belong exclusively to marcangeloh.
  • No Refunds: All sales of UltraPoints are final. Refunds will not be issued.
  • No Redistribution/Resale: You are strictly prohibited from redistributing, reselling, or sharing this plugin on any website, platform, or by any other means.
  • No Modification/Decompilation: You are not permitted to modify, decompile, reverse-engineer, or attempt to gain access to the source code of this plugin for any purpose.
  • Price Subject to Change: The purchase price of UltraPoints may change in the future without prior notice.
  • Plugin only works on PaperMC servers: If you are using a Spigot or Bukkit server, this plugin will not work, so don't bother purchasing it.
Resource Information
Author:
----------
Total Downloads: 2
First Release: Jun 5, 2025
Last Update: Jun 12, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings