BountySMP
作者:rebot | 分类:模组
Minecraft 版本: 1.16 1.20 1.20.1 1.20.2 1.20.3 1.20.4 1.20.5 1.20.6 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
平台: bukkit paper spigot
标签: adventure game-mechanics library
BountySMP
⚠️ WARNING –UNFINISHED PLUGIN ⚠️
This plugin is unfinished and i stopped developing on this, means no updates or bug fixes are planned
In case of server crashing or its not functioning, try to downlaod an older version of the Plugin
Important facts:
Crashes and severe bugs are expected
Stability and compatibility are not guaranteed
Problems may remain permanent
This release exists as-is
If the plugin fails or crashes:
Try an older version that may behave more stable on your server.
?Features
Players can place bounties on others using valuable items as the reward.
If a player with a bounty survives for a set amount of time, they increase in stage and gain permanent potion effects. Stages, effects, and survival times are fully configurable.
When the target dies, the killer receives all bounty reward items and temporarily gains the same effects the target had for 24 hours.
A smart GUI menu, opened with /bounty, allows players to view all players, check bounty details, see stages and effects, and create new bounties without commands.
All settings, items, menus, stages, and messages can be changed in the config.
?Commands
/bounty
Opens the main GUI menu showing all players and their bounty information.
/bounty create
Creates a bounty on another player using the item in your hand.
/bounty list
Shows all active bounties and their stages.
/bounty info
Displays detailed information about a player’s bounty, stage, effects, and rewards.
/bounty claim
Claims pending bounty rewards if your inventory was full.
More Infomation
Detailed Infomation Bounty Creation and Rewards Players can place bounties on other players, offering valuable items as rewards. Bounties can only be created with rare or valuable items (configurable via the plugin settings), ensuring fairness in gameplay. The bounty target can be anyone in the game, and players can choose how much bounty reward is placed on the target's head. Survival Stages and Effects If a player with an active bounty survives for a set amount of time, their bounty will progress through different stages. Each stage grants the target permanent potion effects, such as Strength, Resistance, or Speed, making them progressively harder to kill. These stages and effects are fully configurable, allowing you to define survival times and corresponding effects for each stage. Killer's Reward When a player with a bounty dies, the killer receives all the bounty rewards (items) as well as the same effects the bounty holder had for the next 24 hours. This adds another layer of strategy and risk to the game, making it even more rewarding for players who successfully complete their bounties. Smart GUI System The plugin includes a modern, intuitive GUI menu that can be accessed with the /bounty command. In this menu, players can: View all active bounties, including the name, stage, and remaining survival time of bounty targets. Check detailed information about any player’s bounty, including the item reward and effects. Create new bounties with an easy-to-use interface, no commands required. This GUI system makes bounty management fast and accessible, allowing players to interact with the plugin in a more immersive way. Configurable System All settings related to bounties, stages, effects, and item rewards can be fully customized in the configuration file (config.yml). Server administrators can adjust: The types of items that can be used for bounties The minimum bounty value to prevent low-value or spammy bounties The effects granted at each bounty stage Text messages shown in the GUI and commands Potion Effects and Stages | **Stage** | **Time Survived** | **Effects** | **Description** | | ----------- | ----------------- | --------------------------------------------------- | --------------------------------------------------------------- | | **Stage 1** | 1-3 days | Strength I or Speed I | Basic effects to make the player stronger for a short period. | | **Stage 2** | 4-7 days | Strength II, Resistance I, Speed II | Intermediate effects, providing stronger buffs. | | **Stage 3** | 8-14 days | Strength III, Resistance II, Speed III | Powerful effects for long survivors, making them tough to beat. | | **Stage 4** | 15+ days | Strength IV, Resistance III, Speed IV, Regeneration | Ultimate stage with the strongest effects. | Configurable: All stages, effects, and durations can be customized in config.yml. Effect Levels: The higher the stage, the stronger the effects. Allowed Bounty Items ## Netherite and Diamond Tier NETHERITE_INGOT NETHERITE_SCRAP DIAMOND DIAMOND_BLOCK NETHERITE_BLOCK ## Valuable Resources EMERALD GOLD_INGOT GOLD_BLOCK IRON_BLOCK LAPIS_BLOCK REDSTONE_BLOCK ## Rare and Special Items ENCHANTED_GOLDEN_APPLE GOLDEN_APPLE TOTEM_OF_UNDYING NETHER_STAR BEACON DRAGON_EGG ELYTRA SHULKER_SHELL HEART_OF_THE_SEA TRIDENT DRAGON_HEAD ENDER_CHEST ## Unique or Late-Game Materials ANCIENT_DEBRIS OBSIDIAN END_CRYSTAL WITHER_SKELETON_SKULL BLAZE_ROD GHAST_TEAR PHANTOM_MEMBRANE Rare Utility Items ENCHANTED_BOOK EXPERIENCE_BOTTLE NAME_TAG SADDLE CONDUIT TURTLE_HELMET ## Optional Event or Economy Items PLAYER_HEAD MUSIC_DISC_13 MUSIC_DISC_PIGSTEP MUSIC_DISC_OTHERSIDE MUSIC_DISC_RELIC # Configurable Items Server admins can easily modify the allowed-bounty-items list in the config.yml to either add or remove items based on their server’s needs. Only items from this list can be used for bounties, ensuring balance in the gameplay and preventing players from using low-value or farmable items. config.yml ``` stages: 1: time: 3d effects: - STRENGTH:1 2: time: 7d effects: - STRENGTH:2 - RESISTANCE:2 3: time: 14d effects: - STRENGTH:3 - RESISTANCE:3 - SPEED:3 4: time: 30d effects: - STRENGTH:4 - RESISTANCE:4 - SPEED:4 - REGENERATION:4 killer-effect-duration: 24h check-interval-minutes: 5 killer-check-interval-minutes: 1 # Minimum stack size required to create a bounty min-bounty-amount: 5 # Items that can be used for creating bounties (only these are allowed) allowed-bounty-items: # Netherite and Diamond tier - NETHERITE_INGOT - NETHERITE_SCRAP - DIAMOND - DIAMOND_BLOCK - NETHERITE_BLOCK # Valuable resources - EMERALD - EMERALD_BLOCK - GOLD_INGOT - GOLD_BLOCK - IRON_BLOCK - LAPIS_BLOCK - REDSTONE_BLOCK # Rare and special items - ENCHANTED_GOLDEN_APPLE - GOLDEN_APPLE - TOTEM_OF_UNDYING - NETHER_STAR - BEACON - DRAGON_EGG - ELYTRA - SHULKER_SHELL - HEART_OF_THE_SEA - TRIDENT - DRAGON_HEAD - ENDER_CHEST # Unique or late-game materials - ANCIENT_DEBRIS - OBSIDIAN - END_CRYSTAL - WITHER_SKELETON_SKULL - BLAZE_ROD - GHAST_TEAR - PHANTOM_MEMBRANE # Rare utility items - ENCHANTED_BOOK - EXPERIENCE_BOTTLE - NAME_TAG - SADDLE - CONDUIT - TURTLE_HELMET # Optional event or economy items - PLAYER_HEAD - MUSIC_DISC_13 - MUSIC_DISC_PIGSTEP - MUSIC_DISC_OTHERSIDE - MUSIC_DISC_RELIC menus: enabled: true open-command: "bounty" main-title: "&6Active Bounties" create-title: "&aCreate a Bounty" info-title: "&eBounty Information" confirm-title: "&aConfirm Bounty" layout: confirm-item: "EMERALD_BLOCK" cancel-item: "REDSTONE_BLOCK" allowed-bounty-items: - NETHERITE_INGOT - DIAMOND - TOTEM_OF_UNDYING - BEACON min-bounty-amount: 5 messages: prefix: "&8[&aBountySMP&8]&r " created: "&aAdded bounty on &e%target% &aof &e%amount%x %item% &7(by %setter%)." hold-item: "&cYou must hold the item in your main hand." not-enough: "&cYou don't have %amount% of %item% in hand." type-mismatch: "&cHeld item doesn't match the provided type (%item%)." no-target: "&cPlayer not found or offline." self-bounty: "&cYou cannot place a bounty on yourself." item-not-allowed: "&cYou cannot use that item as a bounty reward. Use something valuable." below-min: "&cYou must offer at least &e%min% &cof that item." list-header: "&aActive bounties (&e%count%&a):" list-entry: "&7- &e%player% &7| Stage &e%stage% &7| Rewards: &e%rewards% items" info-none: "&e%player% &7has no active bounties." info-header: "&aBounty for &e%player%&a: Stage &e%stage%&a, since &e%since%&a" info-reward-line: "&7 • &e%amount%x %item%" claimed-none: "&7You have no pending rewards." claimed-some: "&aClaimed &e%count% &aitem stacks." reloaded: "&aConfiguration reloaded." killer-buffs: "&aYou inherited Stage &e%stage% &aeffects for &e24h&a!" expired-buffs: "&7Your inherited effects have expired." ```Gui




请登录后举报
暂无评论,抢个沙发吧~