-
-
Notifications
You must be signed in to change notification settings - Fork 133
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release 1.18.0 #1876
Merged
Merged
Release 1.18.0 #1876
Conversation
This file contains 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
Current one is based on online player count when bStats sends data to the server. This one will send data about amount of players who logged in the server.
…ent flag (#1784) * Split CONTAINER flag into multiple flags CONTAINER split into - CONTAINER (Chest/Minecart Chest) - BARREL (Barrel) - COMPOSTER (Composter) - FLOWER_POT (Flower Pot) - SHULKER_BOX (Shulker Box) - TRAPPED_CHEST (Trapped Chest) Fixes #1777 * Add subflag support * Create container parent flag, chest subflag * Remove extra string from when CHEST was CONTAINER * Fix incorrect flag specified on fired event in IslandToggleClick * Add missing world subflag event firing * Remove extra import
BStats supports sending Bar chart data, however, it does not display it via their site directly. It can be called manually, to view. PieChart does not work very well for addons and hooks. BarChart however allows viewing each addon separately. This change allows sending data to the server about bar charts.
There is a new listener now.
We have already done this to the main BentoBox class. But add-ons missed it, and it still has this weird structure: Addon#getIslands().getIslands(). This will just add the same method as it is already in BentoBox class.
This no longer seems to be required with 1.17.1 https://github.com/BentoBoxWorld/BSkyBlock/issues/430
Provides a better understanding of which addon failed.
Conflicts: pom.xml
The bounding box was erroneously being made smaller when it was not required because the inBounds check does that already. #1863
Without them, too many older addons break. They need updating to have their own handlers. Once that is done, the default ones can be removed maybe.
@Poslovich - you were right!
There were a few potential times when the flag may not have been cleared. These were mostly teleport failure scenarios. Hopefully, this is all of them. #1864
#1866 This will allow other plugins running at NORMAL to cancel the event before BentoBox does something.
Conflicts resolved: pom.xml src/main/java/world/bentobox/bentobox/api/addons/AddonDescription.java src/main/java/world/bentobox/bentobox/api/commands/admin/AdminTeleportCommand.java src/main/java/world/bentobox/bentobox/api/events/addon/AddonEvent.java src/main/java/world/bentobox/bentobox/api/events/island/IslandEvent.java src/main/java/world/bentobox/bentobox/api/events/team/TeamEvent.java src/main/java/world/bentobox/bentobox/api/panels/reader/TemplateReader.java src/main/java/world/bentobox/bentobox/api/user/User.java src/main/java/world/bentobox/bentobox/blueprints/BlueprintPaster.java src/main/java/world/bentobox/bentobox/blueprints/worldedit/BlueprintClipboardFormat.java src/main/java/world/bentobox/bentobox/blueprints/worldedit/BlueprintClipboardReader.java src/main/java/world/bentobox/bentobox/blueprints/worldedit/BlueprintClipboardWriter.java src/main/java/world/bentobox/bentobox/blueprints/worldedit/BlueprintSchematicConverter.java src/main/java/world/bentobox/bentobox/database/objects/Island.java src/main/java/world/bentobox/bentobox/listeners/flags/protection/BreakBlocksListener.java src/main/java/world/bentobox/bentobox/listeners/flags/protection/BucketListener.java src/main/java/world/bentobox/bentobox/listeners/flags/settings/PVPListener.java src/main/java/world/bentobox/bentobox/listeners/flags/worldsettings/CreeperListener.java src/main/java/world/bentobox/bentobox/managers/IslandsManager.java src/main/java/world/bentobox/bentobox/util/IslandInfo.java src/main/java/world/bentobox/bentobox/util/teleport/SafeSpotTeleport.java src/test/java/world/bentobox/bentobox/api/commands/admin/AdminInfoCommandTest.java src/test/java/world/bentobox/bentobox/api/commands/island/IslandInfoCommandTest.java
SonarCloud Quality Gate failed. |
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.
No description provided.