EngineHub / EngineHub/WorldEdit

Issue with Worldedit and Worldgamerules on Fabric 1.21.1

Open
#2,791 2 comments 0 reactions 0 assignees View on GitHub
status:accepted type:feature-request
Dominant language
Java
Stars
3.5k
Forks
960
Avg merge
6h 57m
Merged PRs (30d)
1

Description

### WorldEdit Version

7.3.8

### Platform Version

Fabric 1.21.1

### Confirmations

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

### Bug Description

Hey, i got this issue on REGEN ->
```
[16:00:04] [Server thread/ERROR]: An unexpected error while handling a WorldEdit command
java.lang.IllegalStateException: Regen failed
at knot/com.sk89q.worldedit.fabric.FabricWorld.regenerate(FabricWorld.java:326) ~[worldedit-mod-7.3.8.jar:?]
at knot/com.sk89q.worldedit.command.RegionCommands.regenerate(RegionCommands.java:459) ~[worldedit-mod-7.3.8.jar:?]
at knot/com.sk89q.worldedit.command.RegionCommandsRegistration.cmd$_regen(RegionCommandsRegistration.java:636) ~[worldedit-mod-7.3.8.jar:?]
at knot/org.enginehub.piston.CommandManager.execute(CommandManager.java:157) ~[worldedit-mod-7.3.8.jar:?]
at knot/com.sk89q.worldedit.extension.platform.PlatformCommandManager.handleCommand(PlatformCommandManager.java:507) ~[worldedit-mod-7.3.8.jar:?]
at knot/com.sk89q.worldedit.util.eventbus.MethodHandleEventHandler.dispatch(MethodHandleEventHandler.java:51) ~[worldedit-mod-7.3.8.jar:?]
at knot/com.sk89q.worldedit.util.eventbus.EventHandler.handleEvent(EventHandler.java:73) ~[worldedit-mod-7.3.8.jar:?]
at knot/com.sk89q.worldedit.util.eventbus.EventBus.dispatch(EventBus.java:193) ~[worldedit-mod-7.3.8.jar:?]
at knot/com.sk89q.worldedit.util.eventbus.EventBus.post(EventBus.java:181) ~[worldedit-mod-7.3.8.jar:?]
at knot/com.sk89q.worldedit.fabric.CommandWrapper.lambda$register$0(CommandWrapper.java:62) ~[worldedit-mod-7.3.8.jar:?]
at knot/com.mojang.brigadier.context.ContextChain.runExecutable(ContextChain.java:73) ~[brigadier-1.3.10.jar:?]
at knot/net.minecraft.class_8865.method_54416(class_8865.java:29) ~[server-intermediary.jar:?]
at knot/net.minecraft.class_8865.execute(class_8865.java:13) ~[server-intermediary.jar:?]
at knot/net.minecraft.class_8856.method_54405(class_8856.java:8) ~[server-intermediary.jar:?]
at knot/net.minecraft.class_8847.method_54388(class_8847.java:8) ~[server-intermediary.jar:?]
at knot/net.minecraft.class_8854.method_54390(class_8854.java:107) ~[server-intermediary.jar:?]
at knot/net.minecraft.class_2170.method_54313(class_2170.java:379) ~[server-intermediary.jar:?]
at knot/net.minecraft.class_2170.method_9249(class_2170.java:309) ~[server-intermediary.jar:?]
at knot/net.minecraft.class_3244.method_58590(class_3244.java:1319) ~[server-intermediary.jar:?]
at knot/net.minecraft.class_3244.method_44356(class_3244.java:1307) ~[server-intermediary.jar:?]
at knot/net.minecraft.class_3738.run(class_3738.java:18) ~[server-intermediary.jar:?]
at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) ~[server-intermediary.jar:?]
at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) ~[server-intermediary.jar:?]
at knot/net.minecraft.server.MinecraftServer.method_24306(MinecraftServer.java:864) ~[server-intermediary.jar:?]
at knot/net.minecraft.server.MinecraftServer.method_18859(MinecraftServer.java:173) ~[server-intermediary.jar:?]
at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) ~[server-intermediary.jar:?]
at knot/net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:846) ~[server-intermediary.jar:?]
at knot/net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:840) ~[server-intermediary.jar:?]
at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) ~[server-intermediary.jar:?]
at knot/net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:814) ~[server-intermediary.jar:?]
at knot/net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:702) ~[server-intermediary.jar:?]
at knot/net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:281) ~[server-intermediary.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1583) [?:?]
Caused by: java.lang.IllegalStateException: Unknown level data type: class me.drex.world_gamerules.data.CCASavedWorldLevelData
at knot/com.sk89q.worldedit.fabric.FabricWorld.getPrimaryLevelData(FabricWorld.java:383) ~[worldedit-mod-7.3.8.jar:?]
at knot/com.sk89q.worldedit.fabric.FabricWorld.doRegen(FabricWorld.java:337) ~[worldedit-mod-7.3.8.jar:?]
at knot/com.sk89q.worldedit.fabric.FabricWorld.regenerate(FabricWorld.java:324) ~[worldedit-mod-7.3.8.jar:?]
... 32 more
```

### Expected Behavior

Should Pregen and not give an Error

### Reproduction Steps

Start Modpack and try the pregen Command

### Anything Else?

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.