Be aware that this branch (master) is not the main branch (version/7.0.x)!

Branches other than the main one may be experimental. In addition, you should be using stable releases rather than these test builds.

Go to main branch View stable downloads
View last successful build
Branch#StatusChangesFinished
master#2302Tests passed: 177
  • Merge branch 'refs/heads/version/7.0.x' # Conflicts: # buildSrc/src/main/kotlin/GradleExtras.kt # buildSrc/src/main/kotlin/LibsConfig.kt # buildSrc/src/main/kotlin/PlatformConfig.kt # gradle.properties # worldguard-libs/bukkit/build.gradle.kts (ab48a662 by joo200)
  • Ignore arrow combustion. Closes #2144. (d9716a5b by wizjany)
  • Use more snapshot-less holders on Paper. This is already past the debounce so in theory it's not getting hit *often*, but I guess if it's really slow it'll still show up. (a0e397e5 by wizjany)
  • Bump to snapshot. (02dc89b2 by wizjany)
  • Release 7.0.12. (829a4a42 by wizjany)
  • Revert previous changes to explosion event handling. Event abstraction sucks and everything needs rewriting. (830472d3 by wizjany)
  • Match explosion flag coverage with EntityListener. (03aac83f by wizjany)
  • Bump to SNAPSHOT for dev. Also update the changelog. (fb88d566 by wizjany)
  • Release 7.0.11. (068ad680 by wizjany)
  • Add moisture-change flag (#1879) (#2096) (cb011a88 by ploppyperson)
  • Create and implement moisture-change flag (cb011a88 by ploppyperson)
  • Fix imports (cb011a88 by ploppyperson)
  • Add comment (cb011a88 by ploppyperson)
  • Actually read the value from config. Closes #1879 --------- Co-authored-by: wizjany <wizjany@gmail.com> (cb011a88 by ploppyperson)
  • Merge pull request #2115 from EngineHub/feature/fix-breeze-stuff Optimize and cleanup explosion events from entities Fixes #2099 and #2097 (0f3ea504 by wizjany)
  • Split wind charge into breeze/player flags. Player flag is build-checked (default false) and breeze flag is not (default true). Having multiple flags is ugly but if we need every bit of behavior to be manipulable this is the only way. (679b5694 by wizjany)
  • Fix wind-charge-burst flag for player knockback (9dd7d7c0 by joo200)
  • Fix breeze damage flags (afb619d2 by joo200)
  • Check mob-damage for potion splashes from e.g. witches. Note that bypass bypasses this if the player with bypass is the target of the potion, but only for the player with bypass. Fixes #2134. (b73a0a71 by wizjany)
  • Workaround books no longer sending change block for lecterns. Fixes #2124. (2ea50689 by wizjany)
  • Split chest boat ride/open. (70d225ef by wizjany)
  • Extend use flag to all (trap)doors. There's no tag which has wood+copper, but iron are not interactable anyway. Relates to #2130. (aa46529e by wizjany)
  • Fix NPE for teleport events without target location Fixes #2111 (8ffc81ad by joo200)
  • Merge pull request #2100 from aurorasmiles/feat/buildlogic Port buildlogic from WorldEdit (16ea4625 by wizjany)
  • A bit of cleanup. Definitely did not accidentally make a 40MB jar halfway through. (ca49458a by wizjany)
  • Port build-logic from WorldEdit (57492108 by aurora)
  • remove double space (c6fbfb87 by cyberflame)
  • Back to snapshot. Idk why we even to this for betas, they're not getting a maven release. (fa357f46 by wizjany)
  • Release 7.0.11-beta1. (a801a9d6 by wizjany)
  • Merge pull request #2089 from EngineHub/feat/mc-1.21 (1bfae454 by wizjany)
  • Fix compilation for MC 1.21. Nothing tested yet. (1bfae454 by wizjany)
  • Update Materials.java with 1.21 tags and materials (1bfae454 by wizjany)
  • Fix ItemStack conversion on block place on MC 1.21 (#2093) (1bfae454 by wizjany)
  • Fix ItemStack conversion on block place This issue is present in 1.21 because some materials do not convert 1:1 to item types. This throws an exception in the ItemStack constructor. Example: WALL_TORCH is a valid block but not a valid item, only TORCH is a valid item. So, use the item in hand instead, creating a copy with quantity set to 1, for issueing the use item event. (1bfae454 by wizjany)
  • Use ItemStack as-is. Closes #2092. (1bfae454 by wizjany)
  • Fix ItemStack conversion for spigot compatibility (1bfae454 by wizjany)
  • Special handling for WindCharges (1bfae454 by wizjany)
  • Do not call as a bulk event, because it has to check every blocks type (1bfae454 by wizjany)
  • WindCharge -> AbstractWindCharge (1bfae454 by wizjany)
  • Fix UseBlockFlag for multiple uses at the same time, add windburst-flag (1bfae454 by wizjany)
  • Cleanup code (1bfae454 by wizjany)
  • Handle vaults as use, crafters as chest-access. --------- Co-authored-by: Joo200 <github@joo200.de> Co-authored-by: Lennart <1535717+lenis0012@users.noreply.github.com> Co-authored-by: Brokkonaut <hannos17@gmx.de> (1bfae454 by wizjany)
  • Handle vaults as use, crafters as chest-access. (b269d7e2 by wizjany)
  • Cleanup code (af645ea2 by joo200)
  • Fix UseBlockFlag for multiple uses at the same time, add windburst-flag (a5ea5115 by joo200)
  • WindCharge -> AbstractWindCharge (83298796 by brokkonaut)
  • Do not call as a bulk event, because it has to check every blocks type (8aa37e38 by brokkonaut)
  • Special handling for WindCharges (887f3bfa by brokkonaut)
  • Fix ItemStack conversion for spigot compatibility (6898ad86 by joo200)
  • Fix ItemStack conversion on block place on MC 1.21 (#2093) (7783e9ae by lennart)
  • Fix ItemStack conversion on block place This issue is present in 1.21 because some materials do not convert 1:1 to item types. This throws an exception in the ItemStack constructor. Example: WALL_TORCH is a valid block but not a valid item, only TORCH is a valid item. So, use the item in hand instead, creating a copy with quantity set to 1, for issueing the use item event. (7783e9ae by lennart)
  • Use ItemStack as-is. Closes #2092. --------- Co-authored-by: wizjany <wizjany@gmail.com> (7783e9ae by lennart)
  • Update Materials.java with 1.21 tags and materials (2bd426ba by joo200)
  • Fix compilation for MC 1.21. Nothing tested yet. (27f00959 by wizjany)
  • Fix checking bypass on initialize (#2082) (ead1e1b7 by joni aromaa)
  • Fix checking bypass on initialize (ead1e1b7 by joni aromaa)
  • Add SessionManager#createSession back as deprecated (ead1e1b7 by joni aromaa)
  • Fix silent flag for gameplay commands (#2081) (8b7729e0 by aurora)
  • Fix silent flag for gameplay commands This issue has been fixed in CommandBook with https://github.com/EngineHub/CommandBook/commit/644803182ed1765a9862d0a0cd0d3763d399efee but never in WorldGuard. Co-authored-by: Wyatt Childers <DarkArc@users.noreply.github.com> (8b7729e0 by aurora)
  • codestyle (8b7729e0 by aurora)
  • Remove adventure snapshot repository (d6ef5e93 by joo200)
  • Bump to snapshot. (6f5501f7 by wizjany)
  • Release 7.0.10. (d9424b1c by wizjany)
  • Fix fire placement by blocks when fire-spread is set to deny Fixes #2070 (65431c7d by aurora)
a month ago
master#2268Tests passed: 177
  • Merge branch 'refs/heads/version/7.0.x' # Conflicts: # buildSrc/build.gradle.kts (aa254c80 by joo200)
  • Update dependencies to 1.20.6 (2f93b26b by joo200)
  • Merge pull request #2075 from EngineHub/feature/1.20.5 Update WorldGuard to 1.20.5 (6bbf4931 by wizjany)
  • Fix compilation for 1.20.5 (4ad11151 by joo200)
  • Fix Deprecations from WorldEdit 7.3.0 (c29edf74 by joo200)
  • Update dependencies to 1.20.5 and jdk 21 (da3c81a8 by joo200)
  • Don't show particles for denied interact events with dripleaf and redstone ores (c65dd83a by joo200)
  • Bump Versions (69419543 by joo200)
  • Add a Paper fast-path for DoubleChest#getLeftSide when possible (0d824d37 by madeline miller)
  • Bump up respawn event priority to monitor (c7319f10 by aromaa)
  • Paper only: Protect sign modifications as building (c2b95f59 by joo200)
  • Update paper-api and spigot-api dependencies to 1.20.1 (5fa6f2a8 by joo200)
6 months ago
master#2265Tests passed: 177
  • Add outline to logo SVG akin to WorldEdit and CraftBook (f6a0a0b4 by madeline miller)
6 months ago
master#2258Tests passed: 177
  • store custom domains thread safe, improve api usability (0a9eb447 by joo200)
a year ago
master#2257Tests passed: 177
  • Merge remote-tracking branch 'origin/version/7.0.x' # Conflicts: # gradle.properties (02a8fd4c by joo200)
  • Bump to snapshot. (3201cee1 by wizjany)
  • Release 7.0.9. (16a3c850 by wizjany)
  • Fix changed event for copper-fade flag (5934e494 by joo200)
  • Remove Support for 1.19 (58fbb6f0 by joo200)
  • Fix backwards compatibility with 1.19.4 (fba8333d by joo200)
a year ago
master#2251Tests passed: 177
  • Merge branch 'version/7.0.x' (8cbce96a by joo200)
  • Bump to snapshot (fffb0c1f by madeline miller)
  • Release 7.0.9-beta1 (223b80c5 by madeline miller)
  • Update Protections to 1.20 (85363113 by joo200)
  • add new materials (85363113 by joo200)
  • add protections for sniffer eggs (85363113 by joo200)
  • add protection for signs (85363113 by joo200)
  • Update Readme to use https and Java 17 (c61e9f1f by joo200)
  • deps: Update WorldEdit to 7.2.14 (64ccda46 by joo200)
  • deps: Update Paper to 1.20, snakeyml to 2.0 (16887c85 by joo200)
  • deps: Update gradle to 8.1.1 (2c448f1b by joo200)
  • yaml ctors (c0cbe27e by wizjany)
  • Consider the summon command as plugin spawning (4a26e306 by joo200)
a year ago
master#2240Tests passed: 177
  • Renamed InvalidFlagFormat to InvalidFlagFormatException (bb3fdcc8 by joo200)
  • apidomains: Added custom domains to WorldGuard This change allows third party plugins to dynamically add custom domains to WorldGuard. (8d5953a5 by joo200)
a year ago
master#2238Tests passed: 177
  • Merge branch 'version/7.0.x' # Conflicts: # gradle.properties (129ae6c9 by wizjany)
  • Bump to snapshot. (44d07354 by wizjany)
  • Release 7.0.8 (33cdb4a6 by wizjany)
  • Check movement on AbstractHorse instead of Horse. Not tested cuz I don't know how to enable camels, but in theory this should work for that. (feb548aa by wizjany)
  • Protect against allay pickups and modification. Closes #1923. (961461c2 by wizjany)
  • Treat tameables with offline owners as unknown causes. Paper-only. Closes #1900. (ad6d5af5 by wizjany)
  • Make region wand act more like /rg info. Addresses the part that #1534 and #1817 missed. (7ae7a047 by wizjany)
  • Add dragon egg teleporting to build protection. Closes #1977. (40adfe9c by wizjany)
  • Remove timings for third-party session handlers Reverted MR #1717 (78498491 by joo200)
  • Fix NPE when non-player entities create new nether portals (#1995) (ca636d20 by stonar96)
  • Fix NPE when non-player entities create new nether portals (ca636d20 by stonar96)
  • Fix flag checking for portal create event (ca636d20 by stonar96)
  • Use failed load region set (ca636d20 by stonar96)
  • Clean up (ca636d20 by stonar96)
a year ago
master#2232Tests passed: 177
  • Merge branch 'version/7.0.x' # Conflicts: # buildSrc/src/main/kotlin/Versions.kt # gradle/wrapper/gradle-wrapper.jar # gradle/wrapper/gradle-wrapper.properties # gradlew.bat # worldguard-core/build.gradle.kts (b67fd01e by joo200)
  • gradle: updated wrapper to gradle 8.0.2 (bddfbdd3 by joo200)
  • Improve NPC handling in WorldGuard's listeners (#1988) (ece376a6 by joo200)
  • fix: added more npc checks in listeners (ece376a6 by joo200)
  • Do not listen to events from NPCs such as Citizens. Don't handle NPCs as players. (ece376a6 by joo200)
  • replaced hasMetaData calls by Entities utilities class (ece376a6 by joo200)
  • Bump squirrelid, remove workaround. (1e81a91d by wizjany)
  • Merge pull request #1989 from EngineHub/feature/copper-fade-flag Add copper-fade flag to WorldGuard (216f95f8 by joo200)
  • Merge pull request #1973 from EngineHub/feat/datapackreport Add DataPack Report to track active DataPacks (ca6e228f by joo200)
  • flags: added copper-fade flag to prevent oxidizing copper (fd1cb1e4 by joo200)
  • deps: updated Paper repository to new url, updated bstats to 3.0.1 (8c8a8092 by joo200)
  • Add additional holder snapshot bypasses for performance (#1978) (1729e5e3 by maddy miller)
  • Add additional holder snapshot bypasses for performance (1729e5e3 by maddy miller)
  • Extra optimisation - cuts lookups of block data in the world by half (1729e5e3 by maddy miller)
  • Use updated PaperLib for InventoryHolder optimisation (46dfb69f by madeline miller)
  • Add DataPack Report to track active DataPacks (9ceecf5d by joo200)
  • fix: re-enable no snapshot inventories (#1972) (20044a72 by maddy miller)
  • Merge pull request #1971 from EngineHub/version/1.19.3 Update to Minecraft 1.19.3 (8bc7ff49 by joo200)
  • Restore 1.19.2 compatibility (6f749b05 by joo200)
  • Updated wrapper (91380a83 by joo200)
  • Update to Minecraft 1.19.3 (ba55cc79 by joo200)
2 years ago
master#2209Tests passed: 177
  • Merge branch 'version/7.0.x' (62be3866 by joo200)
  • Improve compatibility with the new onClearValue (cb100bb7 by aromaa)
2 years ago