Warning: file_put_contents(/www/wwwroot/nmbt.106988770/cache/modrinth_versions_QTHpugE4.json): Failed to open stream: Permission denied in /www/wwwroot/nmbt.106988770/resource_detail.php on line 53
BattlePass-Fork - 墨喵 Minecraft 资源
BattlePass-Fork 图标

BattlePass-Fork

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 v8.2.5
本资源为搬运资源,原资源地址: https://modrinth.com/mod/battlepass-fork
资源信息

Minecraft 版本: 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8 1.21.9 1.21.10 1.21.11 26.1 26.1.1 26.1.2 26.2

平台: paper purpur

标签: adventure economy game-mechanics

资源介绍

⚔️ BattlePass

The most advanced, feature-rich Battle Pass system for Paper servers.
Engage your players with Daily Missions, Tiered Rewards, and a custom Currency Shop.
No config editing required — manage everything via In-Game GUI!

🧩 Version Compatibility

Plugin version Supported Paper Java
8.2.4+ 1.21 – 26.2 25
8.2.3 1.21 – 1.21.11 21

🚨 Important Disclaimer

This is a fork of the original BattlePass plugin by lino9999.

📋 Modifications from Original

This fork includes the following enhancements:

  • Expanded mission functionality with additional features and mission types
  • Additional missions for players with premium pass
  • Various improvements and customizations beyond the original codebase

🌟 Why Choose BattlePass-Fork?

Unlike other plugins, BattlePass-Fork focuses on ease of use for admins and engagement for players. It includes a powerful In-Game Editor, robust MySQL Database support for networks, and deep integrations with popular plugins like MythicMobs.

🔥 Key Features

  • 🏆 Seasonal Progression System

    • Fully customizable tier system (default 54 levels).
    • Dual Reward Tracks: Free Pass (for everyone) and Premium Pass (VIP/Paid).
    • Automatic season reset options (Monthly or Duration-based).
  • 🛠️ In-Game GUI Editor (No YAML needed!)

    • Mission Editor: Create, edit, or delete daily missions directly inside the game.
    • Rewards Editor: Drag-and-drop items from your inventory to set rewards for any level.
  • 💾 Database & Sync Support

    • SQLite (Default): Plug and play for single servers.
    • MySQL: Full support for syncing player progress, XP, and rewards across a BungeeCord/Velocity network.
  • 📜 Dynamic Missions (Enhanced in this fork)

    • 7 Daily Missions (can customize) generated randomly every day.
    • Extended Mission Types with additional targets and parameters:
      • Kill specific mob types with additional-targets support
      • Trade with specific villager professions
      • Enchant multiple item types
      • Deal/take damage from specific sources
      • Track specific types of player movement
      • And more!
    • 2 Premium Missions (can customize) generated every day for players with premium pass.
  • 💰 Battle Coins & Shop

    • Players earn Battle Coins by ranking in the daily leaderboard.
    • Spend coins in the customizable Shop GUI for exclusive items, XP boosts, or commands.
  • 🔌 Powerful Integrations

    • PlaceholderAPI: Full support for scoreboards, tabs, and chat.
    • MythicMobs: Create missions to kill specific custom bosses or mobs.

Main menu

🆕 Improvements in this Fork

1. Extended Target Support for Missions

This allows tasks to be more generic and flexible with additional-targets parameter:

kill-skeletons:
  type: KILL_MOB
  target: SKELETON
  additional-targets:
    - STRAY
    - BOGGED
  display-name: "Kill <amount> Skeletons"
  min-required: 10
  max-required: 25
  min-xp: 100
  max-xp: 200
  weight: 10

2. Specific Villager Profession Trading

Supported targets: ANY, FARMER, FISHERMAN, SHEPHERD, FLETCHER, LIBRARIAN, CARTOGRAPHER, CLERIC, ARMORER, WEAPONSMITH, TOOLSMITH, BUTCHER, LEATHERWORKER, MASON, MERCHANT.

3. Multi-Item Type Enchanting Support

Example:

enchant-swords:
  type: ENCHANT_ITEM
  target: DIAMOND_SWORD
  additional-targets:
    - "NETHERITE_SWORD"
    - "IRON_SWORD"
    - "GOLDEN_SWORD"
    - "COPPER_SWORD"
    - "STONE_SWORD"
    - "WOODEN_SWORD"
  display-name: "Enchant <amount> swords"
  min-required: 1
  max-required: 3
  min-xp: 150
  max-xp: 300
  weight: 5

4. Enhanced Damage Tracking

  • Damage Dealt to specific mob groups
  • Damage Taken from specific sources (FIRE, LAVA, FALL, etc.)
  • Death Tracking from specific causes

5. Specific Movement Type Tracking

Supported targets: ANY, WALK, SWIM, FLY, SNEAK.

6. Extended Mission Parameters

  • Flexible damage amount requirements
  • Multiple mob/entity targeting
  • Profession-specific villager interactions

7. Extended Mission Parameters

  • Added the ability to add additional missions to players with a premium pass.
  • missions.yml - premium-additional-missions: 2

📥 Installation

  1. Download BattlePass-Fork.jar.
  2. Drop it into your server's /plugins/ folder.
  3. (Optional) Install PlaceholderAPI for placeholders.
  4. Restart your server.
  5. Enjoy! Config files (config.yml, missions.yml, shop.yml) will generate automatically.

🎮 Commands & Permissions

Command Permission Description
/bp or /battlepass battlepass.use Opens the main Battle Pass menu.
/bp help battlepass.use Shows the help menu with all available commands.
/bp giveitem <type> <player> <amount> battlepass.admin Gives special items to a player. Types: premium (Premium Pass Voucher), coins (Battle Coins), levelboost (Experience Boost), xpevent (XP Event Beacon).
/bp addpremium <player> battlepass.admin Force unlock Premium Pass for a player.
/bp removepremium <player> battlepass.admin Remove Premium Pass from a player.
/bp addxp <player> <amount> battlepass.admin Give XP to a player.
/bp removexp <player> <amount> battlepass.admin Remove XP from a player.
/bp addcoins <player> <amount> battlepass.admin Give Battle Coins to a player.
/bp removecoins <player> <amount> battlepass.admin Remove Battle Coins from a player.
/bp reset season battlepass.admin Force reset the entire season progress.
/bp reset missions battlepass.admin Force generate new daily missions for all players.
/bp resetplayer <player> battlepass.admin Reset battle pass progress, claimed rewards, and mission progress for a specific player.
/bp reload battlepass.admin Reloads all configuration files and restarts the coins distribution task.
/bp edit rewards season <number> battlepass.admin Opens the reward editor GUI for a specific season.
/bp event <multiplier> <duration> battlepass.admin Starts an XP boost event with the given multiplier and duration (in ticks/seconds depending on config).
/bp stopevent battlepass.admin Stops the currently active XP boost event.
/bp excludefromtop <player> battlepass.admin Exclude a player from appearing in the top leaderboard.
/bp includetop <player> battlepass.admin Include a previously excluded player back into the top leaderboard.

Commands

🧩 Placeholders (PAPI)

Add these to your scoreboard or tablist!

  • %battlepass_level% - Player's current tier.
  • %battlepass_xp_progress% - Formatted XP (e.g., 50/200).
  • %battlepass_premium_status% - Returns "Active" or "Inactive".
  • %battlepass_season_time% - Time remaining in the current season.
  • %battlepass_coins% - Current Battle Coins balance.
  • %battlepass_daily_reward_available% - Check if daily reward is ready ("Yes"/"No").

(See Placeholders.md for the full list)

⚠️ Support & Credits

Support Information:

  • This is a community-maintained fork - not the official version
  • Issues should be reported to this fork's repository, not the original
  • No official support is provided by the original author for this modified version

Credits:

All original credit goes to lino9999 for creating the base plugin.
This fork builds upon their work with additional features and updates.

下载与版本
评论(0)
请 登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

赞助作者

请 登录 后赞助作者。

🔥 相关推荐
Warden Anger Indicator

价格:0 墨喵币
下载量:0

查看详情
Sitting Pillows

价格:0 墨喵币
下载量:0

查看详情
Food Healing

价格:0 墨喵币
下载量:0

查看详情
Zero-Tick Crops

价格:0 墨喵币
下载量:0

查看详情