WorldEdit for Bukkit

WorldEdit for Bukkit

21M Downloads

Pos1/Pos2/Chunk do not respect world height settings on 1.17.1

BenCat07 opened this issue ยท 8 comments

commented

WorldEdit Version

7.3.0-Snapshot on origin/master (05f44bb)

Platform Version

Paper on origin/master (eaee7a2473baa4e8a51fea63b2dcf0ff7bda31b3)

Confirmations

  • I am using the most recent Minecraft release.
  • I am using a version of WorldEdit compatible with my Minecraft version.
  • I am using the latest or recommended version of my platform software.
  • I am NOT using a hybrid server, e.g. a server that combines Bukkit and Forge. Examples include Arclight, Mohist, and Cardboard.
  • I am NOT using a fork of WorldEdit, such as FastAsyncWorldEdit (FAWE) or AsyncWorldEdit (AWE)

Bug Description

When using chunk, pos1, pos2, or other similar commands, the new WorldType settings are not respected. e.g. when i do //chunk and //regen with the caves and cliffs expansion pack which extends bedrock to y=-64, it only generates til y=0, where it leaves a non-bedrock layer, Sectioms below are cut off.

Y values below 0 also cannot be entered into the pos1/pos2 commands an result in an error regarding invalid input for the type [coordinate].

Expected Behavior

Being able to use the whole y axis allowed by datapacks and world settings

Reproduction Steps

  1. Use Caves & Cliffs expansion pack, or anything that expands below y=0
  2. Cannot select below y=0

Anything Else?

I did not test above y 255. May be affected aswell.

I can understand if it's out-of-scope for the project, im that case just link me the lines controlling the lower bound and upper bounds of the y value, i'll hardcode it for my server. Thanks.

commented

This is a non-issue, i accidentally used spaces instead of commas between the coordinates for pos1/pos2, and //chunk not selecting the whole chunk is apparently expected behaviour. There should probably be an option to like select the whole 16xYx16 plane instead of only a part of it, but oh well i can fix that with a simple selection stretching between two blocks of seperate 256 high chunks. Sorry for this, i was being a bit stupid.

commented

Can you provide the exact versions of WorldEdit and Spigot? 7.3.0-SNAPSHOT could be dozens of builds, and Spigot master is constantly changing.

Y values below 0 also cannot be entered into the pos1/pos2 commands and result in an error regarding invalid input for the type [coordinate].

Can you also provide the exact error here? I don't see any reason this should fail.

commented

Seems #511 MAY be dealing with that(?) not completely sure

commented

Seems #511 MAY be dealing with that(?) not completely sure

That was already merged as #521 for v7 over a year ago.

commented

Can you provide the exact versions of WorldEdit and Spigot? 7.3.0-SNAPSHOT could be dozens of builds, and Spigot master is constantly changing.

Y values below 0 also cannot be entered into the pos1/pos2 commands and result in an error regarding invalid input for the type [coordinate].

Can you also provide the exact error here? I don't see any reason this should fail.

I am currently on origin/master. I will send the exact error in a bit, wrote this while not home.

commented

actually i am on PAPER not spigot, no idea why i said spigot. Let me correct that

commented

Again, origin/master is constantly moving. Please provide a specific commit if you're building it yourself.

commented

Alright, will do.