Command changes between versions
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 55
- Forks
- 53
- Avg merge
- 20m
- Merged PRs (30d)
- 1
Description
Is there an existing issue for this?
- I have searched the existing issues.
Are you using the latest Structurize Version?
- I am running the latest beta/release version of Structurize for my Minecraft version.
I am also running the latest versions of other mods that are part of my problem.
Did you check on the Wiki? or ask on Discord?
Minecraft Version
1.21
Structurize Version
1.0.816-1.21.1
MineColonies Version (if related bug)
n/a
Related Mods and their Versions
Minecolonies Schematic Building Autoscanner v 1.1
Current Behavior
It seems parts of the commands for structurize paste command change between 1.20.1 and 1.21.1
the command in my command block is "structurize paste ~-89 ~4 ~ "Schematic Builder" "autoscanner/decoalts" 0 false true @p"
this command is perfectly valid in 1.20.1 but invalid for 1.21.1
It is telling me "enum constant must be one of [none, r90, r180, r270, mir_none etc etc
I messaged Ray about it and he said to make the github issue.
Expected Behavior
I would expect the command to work.
Reproduction Steps
schematic paste (just easier to find the tag anchor) the 1autoscanner blueprint from the above listed mod and then dig down 3 blocks from the block position 2 blocks directly in front of the tag anchor to access the command blocks.
Logs
n/a
Anything else?
No response
Footer
Viewers
- Add a thumbs-up to the bug report if you are also affected. This helps the bug report become more visible to the team and doesn't clutter the comments.
- Add a comment if you have any insights or background information that isn't already part of the conversation.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the Structurize paste command handling and compare the command syntax between Minecraft 1.20.1 and 1.21.1, focusing on the rotation enum error reported for the command block. Reproduce with the 1autoscanner blueprint and its command blocks; done means the reported paste command is accepted and works on 1.21.1.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100