aromaa / WorldGuardExtraFlags

Extension for the WorldGuard plugin.
https://www.spigotmc.org/resources/worldguard-extra-flags.4823
MIT License
90 stars 71 forks source link

Some issues with 1.17 #179

Closed ProfessorZel closed 2 years ago

ProfessorZel commented 3 years ago

Hellow! My fav dev! I want to bring to your attention, that WorldGuardExtraFlagsPlugin, got some problems with working on 1.17.

When used ether with WE or with FAWE, and WG - it has problems with displaying pages with custom flags, weirdly causing WE/FAWE nullpointing on "gameprofile1 is null" [19:20:25] [Worker-Main-2/ERROR]: Caught exception in thread Thread[Worker-Main-2,4,main] java.lang.NullPointerException: Cannot invoke "com.mojang.authlib.GameProfile.getProperties()" because "gameprofile1" is null at net.minecraft.world.level.block.entity.SkullBlockEntity.lambda$updateGameprofile$2(SkullBlockEntity.java:152) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) ~[?:?] at java.lang.Thread.run(Thread.java:831) [?:?]

Also "allow/deny-place/break" flags are disable, as i understand, due to "WG7.isLegacy" as false, how ever there is no good replacement for it, build in WG7.

Would you be grateful to give a comment on presented issues, and even if not doing work yourself, may be you can point a direction towards which to move?

Ty, for your beautiful plugin, i see you are working on sponge rn, so if you can direct me, i can try to fix this under your supervision.

ProfessorZel commented 3 years ago

Also as sidenote, Jenkins link is 522-ing.

Happily-Coding commented 2 years ago

I've updated the plugin, please check this repository for more details https://github.com/OnyxianSoul/WorldGuardExtraFlags-1.17