Release (3.14.1) - #1761
Merged
Merged
Release (3.14.1)#1761
Conversation
# Conflicts: # modules/v1_21_R6/src/main/java/de/Keyle/MyPet/compat/v1_21_R6/entity/types/EntityMyMooshroom.java
Bulked issue fix
Updated release workflow to improve efficiency and version handling.
Updated the release workflow to improve efficiency and consistency in versioning across modules.
Implements 6 new WorldGuard flags to control pet beacon behavior in regions: - mypet-beacon-deny: Completely disable beacon effects - mypet-beacon-share-deny: Prevent sharing effects with non-owners - mypet-beacon-self-deny: Prevent owner from receiving their own pet's effects - mypet-beacon-range-mult: Multiply beacon range (e.g., 0.5 = half, 2.0 = double) - mypet-beacon-duration-mult: Multiply effect duration - mypet-beacon-amplifier-add: Modify buff strength (-1 = weaker, +1 = stronger) Features: - New BeaconHook interface in API for plugin integration - Zone enter/exit messages showing active beacon restrictions/buffs - Messages only shown to players with pets that have the beacon skill - Configuration option (ZONE_MESSAGES) to enable/disable zone notifications - Share-deny checks both pet location AND target player location Also fixes pre-existing bug where EXP_ADD_FLAG and EXP_MULT_FLAG were defined but never registered with WorldGuard.
…patibility with older Purpur servers Fixes #1425
…kills a mob Fixes #1313
…when disabled by making sure all soft dependencies load before MyPet loads Fixes #1396
…when their owner can't Fixes #1383
…inked" leash requirement
Introduce HelpProvider interface and CommandCategory enum so each command self-describes its help text, ordering, visibility, and category (Pet, Skills, Admin). Replace the standalone /pethelp (CommandHelp) with a new /mypet command (CommandMyPet) that dynamically builds categorized help pages from all registered commands. Move reload, ticket, and update subcommands from /petadmin to /mypet. Expose /petadmin subcommands (create, remove, name, exp, etc.) in the admin help category via a getHelpDescription() fallback for commands without locale entries. Remove CommandOptionTest.
…ie 3.14.1 vs 3.14.1-SNAPSHOT-b12) Added additional method in MyPetVersion to get formatted version number
Reversed lines so newer changes are at the top
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request was automatically created by the snapshot build to keep master up to date with development.