Skip to content

Releases: GriefPrevention/GriefPrevention

16.18.3-beta1

08 Mar 01:02
614cca3
Compare
Choose a tag to compare
16.18.3-beta1 Pre-release
Pre-release

Compatibility

Compatible with CraftBukkit and derivatives 1.19 or later.

What's Changed

Full Changelog: 16.18.2...16.18.3-beta1

Download 16.18.3-beta1

16.18.2

17 Feb 20:38
3d3b867
Compare
Choose a tag to compare

Compatibility

Compatible with CraftBukkit and derivatives 1.19 or later.

To handle signs, the API has been upgraded to spigot api 1.20. However, Materials from 1.19 are supported, so theoretically this should be compatible with 1.19.

What's Changed

Full Changelog: 16.18.1...16.18.2

Download GriefPrevention 16.18.2

16.18.2-beta2

06 Oct 05:56
da38fbd
Compare
Choose a tag to compare
16.18.2-beta2 Pre-release
Pre-release

Mostly more specific handling of signs, as well as some quality of life changes. Should still be compatible down to 1.17 despite API change for sign handling, but not tested.

What's Changed

New Contributors

Full Changelog: 16.18.2-beta1...16.18.2-beta2

Download beta GriefPrevention.jar
Alternate download source

16.18.2-beta1

19 Jun 17:39
64b348a
Compare
Choose a tag to compare
16.18.2-beta1 Pre-release
Pre-release

A lot of changes here are mostly end-user invisible, but a lot of cleanup has occurred under the hood. Things to test are entity damage/protections (entity damage handling has been refactored significantly) and water flow. Use the discussion thread to provide feedback on this and anything else in this release. Thank you!


What's Changed

  • Add overload for friendly AnimalTamer name fetch by @Jikoo in #2022
  • Pass ignition by players to BlockBreakEvent handler by @Jikoo in #2050
  • Resolve UUID strings when matching players by @Jikoo in #2045
  • Update soft depends to include CommandHelper by @malonnnn in #2043
  • Clean up entity damage handling by @Jikoo in #2040
  • Allow fluids to flow between claims of the same owner by @FreeMonoid in #1218

New Contributors

Full Changelog: 16.18.1...16.18.2-beta1

Download

16.18.1

11 Mar 02:46
Compare
Choose a tag to compare

Should be compatible with Minecraft 1.17 and later.

What's Changed

  • Treat arrow-based Lightable ignition as a block change by @Jikoo in #1828
  • Candles require full trust, remove duplicate candle cake handling by @Jikoo in #1827
  • Improve claim creation over existing builds by @Jikoo in #1839
  • Fix blank message being sent to player on death when death messages are disabled by @Jaren8r in #1880
  • Automatically update maxDepth by @Jikoo in #1871
  • Fix potential NPE visualizing conflict zones by @Jikoo in #1854
  • Stop people creating nether portals in claimed land by @Elioby in #1842
  • Remove TheUnderground from loadbefore by @Owen1212055 in #1912
  • Prevent theft from water/lava cauldrons. by @RezzedUp in #1908
  • Fix visualization O(n2) performance by @TauCubed in #2008
  • Don't re-render duplicate boundary visualizations by @Jikoo in #1987
  • Remove TheUnderground from softdepend by @bigpresh in #2010
  • Add permission allowing pre-movement chat by @Bobcat00 in #1996
  • Allow Datastore.getClaim(long id) to return subclaims by @akdukaan in #2011
  • Reload messages on /gpreload by @budi1200 in #1266
  • Use a specific permission for /abandonallclaims by @YanisBft in #1931
  • Fix ClaimResizeEvent generating deprecated event warning by @Jikoo in #2015

New Contributors

Full Changelog: 16.18...16.18.1

Download GriefPrevention.jar version 16.18.1

16.18.1-rc1

03 Mar 18:29
7bd9696
Compare
Choose a tag to compare
16.18.1-rc1 Pre-release
Pre-release

This is a pre-release, make some comments in the thread or something if there's an issue or if there are things that were missed that should be included with the official release!

What's Changed

  • Treat arrow-based Lightable ignition as a block change by @Jikoo in #1828
  • Candles require full trust, remove duplicate candle cake handling by @Jikoo in #1827
  • Improve claim creation over existing builds by @Jikoo in #1839
  • Fix blank message being sent to player on death when death messages are disabled by @Jaren8r in #1880
  • Automatically update maxDepth by @Jikoo in #1871
  • Fix potential NPE visualizing conflict zones by @Jikoo in #1854
  • Stop people creating nether portals in claimed land by @Elioby in #1842
  • Remove TheUnderground from loadbefore by @Owen1212055 in #1912
  • Prevent theft from water/lava cauldrons. by @RezzedUp in #1908
  • Fix visualization O(n2) performance by @TauCubed in #2008
  • Don't re-render duplicate boundary visualizations by @Jikoo in #1987
  • Remove TheUnderground from softdepend by @bigpresh in #2010
  • Add permission allowing pre-movement chat by @Bobcat00 in #1996
  • Allow Datastore.getClaim(long id) to return subclaims by @akdukaan in #2011

New Contributors

Full Changelog: 16.18...16.18.1-rc1

Download GriefPrevention.jar

16.18

28 Feb 01:11
Compare
Choose a tag to compare

No use in waiting to release if you don't release at all.

Lots of changes, and this auto-generate release notes really is handy. I considered using a bot, or making my own changelog, but in the end, good commit messages will just go hand-in-hand with this. Given that most contributions are PRs, my own contributions will probably be PRs as well, and thus should have a cleaner commit history in the first place.

Should be compatible with Minecraft 1.17 and 1.18.

What's Changed

  • Check before casting to mob by @Jikoo in #1281
  • Fix ignoring height by @Jikoo in #1260
  • Prevent nametag usage unless player can kill target by @Jikoo in #1337
  • Include scope in dependency information by @Jikoo in #1390
  • Change method signature of allowBreak method in main class by @ZhengHanLee in #1406
  • Treat glow item frames like item frames by @drbot7 in #1413
  • Add ClaimPermissionCheckEvent by @Jikoo in #1006
  • Fix deprecated claim API by @Jikoo in #1439
  • Update to 1.17 by @Jikoo in #1448
  • Set up GitHub actions maven workflow by @nouish in #1454
  • Actions workflow: use the right default branch by @nouish in #1456
  • protect glow berries by @drbot7 in #1459
  • Fix falling block and vehicle block change handling by @Jikoo in #1424
  • Protect Pumpkin Carving by @drbot7 in #1473
  • Option to unsilence bans by @drbot7 in #1480
  • Fix NPE when using allowBuild in a claim that the player has permission to build by @MrPowerGamerBR in #1500
  • Fix max depth below world height by @Jikoo in #1502
  • Added (glow) ink sac to materials list for dyes by @multirp in #1508
  • Protect candles from being extinguished by @drbot7 in #1526
  • resolve NPE when calling Claim.allowEdit by @loganb1max in #1580
  • Fix check for expiring chest claims by @Bobcat00 in #1600
  • Fix Non-Player Splash Potions by @Jikoo in #1636
  • Convert to YAML bug report template by @Jikoo in #1638
  • Update Java and fix AppVeyor by @Jikoo in #1663
  • ClaimTransferEvent by @bertek41 in #1641
  • Sanitize claim depth on extend/resize by @Jikoo in #1598
  • Protect rooted_dirt by @drbot7 in #1541
  • Better handling of usernames with periods by @Camotoy in #1543
  • Don't fire EntityDamageByEntityEvent when renaming by @Jikoo in #1680
  • Correct WorldGuard integration by @Kamilkime in #1630
  • Fix 1.18 biome issues by @Jikoo in #1694
  • Clean up events for add-ons by @Jikoo in #1706
  • Fix new depth not being set correctly by @Jikoo in #1736
  • Rework Visualizations by @Jikoo in #1741
  • Fix incorrect permission bypass for Edit ClaimPermission by @Jikoo in #1772

New Contributors

Full Changelog: 16.17.1...16.18

16.18-RC1

14 Dec 04:25
Compare
Choose a tag to compare
16.18-RC1 Pre-release
Pre-release

Purpose of this release: to verify bugfixes and let me know if any others should be fixed before an official release.

ayyyyyyyyyyyyyy they added a button to auto-generate release notes let's go ayyo alsdkfja;lskjdfadsf

Also, yes it's been a while, I've been trying to get more active in the #griefprevention chat channel again. Lots of stuff happened over the past several months, but finally trying to move things back to here so that's neatorino. Also helps that I'm doing MC servers again after that went kapoot as well.

If anyone wants to make these changelogs look better, please do so in the discussions section, thanks! (Oh neat there's an option to create a discussion section too wowo.) Otherwise for now, being this is a release candidate, I can spend my time making it better later c:

What's Changed

  • Check before casting to mob by @Jikoo in #1281
  • Fix ignoring height by @Jikoo in #1260
  • Prevent nametag usage unless player can kill target by @Jikoo in #1337
  • Include scope in dependency information by @Jikoo in #1390
  • Change method signature of allowBreak method in main class by @ZhengHanLee in #1406
  • Treat glow item frames like item frames by @drbot7 in #1413
  • Add ClaimPermissionCheckEvent by @Jikoo in #1006
  • Fix deprecated claim API by @Jikoo in #1439
  • Update to 1.17 by @Jikoo in #1448
  • Set up GitHub actions maven workflow by @nouish in #1454
  • Actions workflow: use the right default branch by @nouish in #1456
  • protect glow berries by @drbot7 in #1459
  • Fix falling block and vehicle block change handling by @Jikoo in #1424
  • Protect Pumpkin Carving by @drbot7 in #1473
  • Option to unsilence bans by @drbot7 in #1480
  • Fix NPE when using allowBuild in a claim that the player has permission to build by @MrPowerGamerBR in #1500
  • Fix max depth below world height by @Jikoo in #1502
  • Added (glow) ink sac to materials list for dyes by @multirp in #1508
  • Protect candles from being extinguished by @drbot7 in #1526
  • resolve NPE when calling Claim.allowEdit by @loganb1max in #1580
  • Fix check for expiring chest claims by @Bobcat00 in #1600
  • Fix Non-Player Splash Potions by @Jikoo in #1636
  • Convert to YAML bug report template by @Jikoo in #1638
  • Update Java and fix AppVeyor by @Jikoo in #1663
  • ClaimTransferEvent by @bertek41 in #1641
  • Sanitize claim depth on extend/resize by @Jikoo in #1598
  • Protect rooted_dirt by @drbot7 in #1541
  • Better handling of usernames with periods by @Camotoy in #1543
  • Don't fire EntityDamageByEntityEvent when renaming by @Jikoo in #1680
  • Correct WorldGuard integration by @Kamilkime in #1630
  • Fix 1.18 biome issues by @Jikoo in #1694
  • Clean up events for add-ons by @Jikoo in #1706

New Contributors

Full Changelog: 16.17.1...16.18-RC1

16.17.1

19 Jan 06:40
Compare
Choose a tag to compare

16.17.1

Compatible with Bukkit implementations of 1.16 and later. (Bukkit implementations include CraftBukkit, Spigot, Tuinity, Purpur, Paper, etc.)

Fixes

Features

Improvements

API

Well, it was a good experiment trying this "semi-automated" method of making a changelog, but it feels like I spend just as much, if not more time categorizing each commit message and filtering out tech debt/non-code commits.

Download 16.17.1

16.16.0

19 Oct 14:53
Compare
Choose a tag to compare

This release is compatible only with implementations of Bukkit 1.16 or higher.

Bukkit implementations include Craftbukkit, Spigot, Paper, etc.

Fixes

  • #1009 Fix /abandonallclaims. @Jikoo
  • #1045 An empty bannedwords.txt will no longer softmute players for any message. @Jikoo
  • #1043 Remove legacy material load when using /gpblockinfo. @Jikoo
  • #1050 Allow all zombie types to convert villagers to zombie villager. @lmichaelis

Features and Improvements

  • #933 New piston handling options. Documentation updated to include the 4 options. @Jikoo
  • #1029 Boats now no longer can break item frames in claims. @DrBot7
  • #1037 Config option for minimum size of automatic chest claim. (Prevents small claims being created via the initial automatically-created claim.) @Jikoo
  • #1042 Dynamically support all vault-based economy plugins. (No longer need to add economy plugins to softdepend.) @Jikoo
  • #996 Config to disable piston explosion sound when a piston is denied. @FrankHeijden

API Additions

  • #951 SignChangeEvent will be canceled if player is not allowed to build in the sign's location. @Deltik

And quite a few maintenance and tech debt items which can be found in the commits, lots of which were graciously provided by @Jikoo

Download GriefPrevention 16.16.0