-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I support you! #16
Comments
@joserobjr Can this tool be reversed? I'm looking for Nukkit to Java world converter, block IDs in Bedrock and java are different |
Sorry, this tool will support only Java Edition to Nukkit. JE have way more information in the world save then Nukkit, so a lot of processing for individual blocks would be necessary and it would take a lot more time to develop. I'm also writing this tool because I'm preparing my server to support both Java and Bedrock Edition while keeping the same maps that are created in a spigot server. |
Ok how about a block remapper to convert PE Block IDs to PC Block IDs for worlds |
Bedrock Edition to Java Edition 1.14 is harder to build because in the newest JE all block states are handled by the server while in BE most of them are handled by the client. For example, a oak fence gate. Nukkit always saves it as oak_fence;east-true;north-true;south-true;waterlogged-true;west-true=85,0
oak_fence;east-true;north-true;south-true;waterlogged-true;west-false=85,0
oak_fence;east-true;north-true;south-true;waterlogged-false;west-true=85,0
oak_fence;east-true;north-true;south-true;waterlogged-false;west-false=85,0
oak_fence;east-true;north-true;south-false;waterlogged-true;west-true=85,0
oak_fence;east-true;north-true;south-false;waterlogged-true;west-false=85,0
oak_fence;east-true;north-true;south-false;waterlogged-false;west-true=85,0
oak_fence;east-true;north-true;south-false;waterlogged-false;west-false=85,0
oak_fence;east-true;north-false;south-true;waterlogged-true;west-true=85,0
oak_fence;east-true;north-false;south-true;waterlogged-true;west-false=85,0
oak_fence;east-true;north-false;south-true;waterlogged-false;west-true=85,0
oak_fence;east-true;north-false;south-true;waterlogged-false;west-false=85,0
oak_fence;east-true;north-false;south-false;waterlogged-true;west-true=85,0
oak_fence;east-true;north-false;south-false;waterlogged-true;west-false=85,0
oak_fence;east-true;north-false;south-false;waterlogged-false;west-true=85,0
oak_fence;east-true;north-false;south-false;waterlogged-false;west-false=85,0
oak_fence;east-false;north-true;south-true;waterlogged-true;west-true=85,0
oak_fence;east-false;north-true;south-true;waterlogged-true;west-false=85,0
oak_fence;east-false;north-true;south-true;waterlogged-false;west-true=85,0
oak_fence;east-false;north-true;south-true;waterlogged-false;west-false=85,0
oak_fence;east-false;north-true;south-false;waterlogged-true;west-true=85,0
oak_fence;east-false;north-true;south-false;waterlogged-true;west-false=85,0
oak_fence;east-false;north-true;south-false;waterlogged-false;west-true=85,0
oak_fence;east-false;north-true;south-false;waterlogged-false;west-false=85,0
oak_fence;east-false;north-false;south-true;waterlogged-true;west-true=85,0
oak_fence;east-false;north-false;south-true;waterlogged-true;west-false=85,0
oak_fence;east-false;north-false;south-true;waterlogged-false;west-true=85,0
oak_fence;east-false;north-false;south-true;waterlogged-false;west-false=85,0
oak_fence;east-false;north-false;south-false;waterlogged-true;west-true=85,0
oak_fence;east-false;north-false;south-false;waterlogged-true;west-false=85,0
oak_fence;east-false;north-false;south-false;waterlogged-false;west-true=85,0
oak_fence;east-false;north-false;south-false;waterlogged-false;west-false=85,0 So for each fence type the converter would need to check for all possible property in the blockstate. An other example would be to convert a redstone wire, that's gonna be a hell to convert that! Look how many lines it took to convert from Java to Nukkit: And this tool is designed to convert only from Java Edition 1.14+ to Nukkit, it's a one-way road. |
Come On I support you.
The text was updated successfully, but these errors were encountered: