Skip to content

Releases: GriefPrevention/GriefPrevention

16.18.3

29 Apr 16:25
Compare
Choose a tag to compare

Compatibility

Compatible with CraftBukkit and derivatives 1.19 or later, though we do recommend updating to at least 1.20.4 due to known crash exploits in older versions.

What's Changed

  • Allow wither explosions to activate on unclaimed land by @TreemanKing in #2141
  • Improve pet release feature by @Jikoo in #2227
  • Metrics for claim modes by @Jikoo in #2242 and more metrics about other config options.
  • Added chorusfruit teleport to EnderPearlsRequireAccessTrust config by @QarthO in #2267
  • Sanitize claim corners on creation by @Jikoo in #2285
  • Don't allow claims to be made outside of worldborder by @QarthO in #2288

Full Changelog: 16.18.2...16.18.3

Download GriefPrevention.jar version 16.18.3 from BukkitDev or Modrinth

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