WorldEdit

WorldEdit

42M Downloads

Unable to use biome commands

LadyCailinBot opened this issue ยท 16 comments

commented

WORLDEDIT-3627 - Reported by smmmadden.1

Minecraft: 1.12.2
SpongeAPI: 7.0.0-SNAPSHOT-0c11218
SpongeForge: 1.12.2-25555-7.0.0-BETA-2758
Minecraft Forge: 14.23.1.2555
WorldEdit-forge-mc1.12-6.1.8-dist.jar
LuckPerms - Sponge: 4.0.80

When I try to use any of the biome commands, I get an exception thrown in-game and on server. I have the permissions to use the three and I am OP'd on my server. Is this a known issue?


Exception: https://pastebin.com/by0euXUH

commented

Comment by smmmadden.1

looks like I upgraded to 619 SNAPSHOT to get biome commands working, but lost many of the other commands we used. //fill //walls and other // commands and the exceptions appear to be permission related. I see the class of com.sk89q.worldedit.event.platform.CommandEvent@47d7887e but I've added permissions to LuckPerms as worldedit.xxxx should these be updated to using the com.sk89q. in front for the sponge version of WE?

commented

Comment by wizjany

if you're getting another stacktrace, pastebin it. stacktraces won't be thrown just because you have no permissions to use a command.

commented

Comment by smmmadden.1

I've just run the command for //walls stone again on my test server with luckperms debug on. It shows the perms are there, just fails to execute it.
https://pastebin.com/twxsQNvV

commented

Comment by wizjany

if you're running worldedit for sponge, you need to use the right sponge version too, due to the updates me4502 did a few comments up

commented

Comment by smmmadden.1

then I'm in a catch-22 position because the newer builds crash the client and cannot play. 2758 is the only stable build. :-( How do folks know which Sponge or Forge version they need to use?

commented

Comment by smmmadden.1

Never mind - I just downloaded to my test server forge-1.12.2-14.23.1.2587 and spongeforge-1.12.2-2555-7.1.0-BETA-2831 and this fixes the worldedit issue with //walls AND being able to connect to the game and play. I think we can safely say this issue is done and fixed. :-)

commented

Comment by Arisu

I don't know what the dev policy is, but forge's recommanded version is still 2555, so I will verify with that forge version today

commented

Comment by wizjany

WE forge for 1.12 doesn't support 1.12.2 yet, function names have changed

commented

Comment by smmmadden.1

any idea when it will be supported?

commented

Comment by Jonathan

For whatever reason, getBiomeName has changed to Client-only.

commented

Comment by me4502

What error are you receiving in the console?
Edit: Oh wait, this is the forge version. Try the Sponge version instead.

commented

Comment by smmmadden.1

sponge version of WorldEdit? That exists somewhere?

commented

Comment by me4502

Yeah, it's listed alongside other builds - http://builds.enginehub.org/job/worldedit/10010

commented

Comment by smmmadden.1

awesome! Thank you - I've used the shortcut to the bukkit page for years hoping it had everything. Much appreciated! :-)

commented

Comment by smmmadden.1

This can be closed - I've downloaded the worldedit-sponge-6.1.9-SNAPSHOT-dist.jar to my test server and the /biome commands are working again. Thanks!

commented

Comment by Jonathan

Even though if it works in sponge, it should be working in Forge too