OK, I tested it with another datapack. With the example_datapack it's still reproduceable but the reason is a different one now(I think):
When you try to shiftclick an item in the smithingtable the game looks in which slot it can be put in. For that the game looks in the data of every recepie if the item you want to put in is an input of any slot. If an recepie is found, the game moves the item to the slot where its used in the recepie. Because the default recepies are checked first, the game moves the redstone to the third slot, also when the example_datapack is enabled.
If you now put the sand in the third slot first and than shiftclick the redstone, the game still trys to put the redstone in the third slot (because the vanilla recepies are still found first) which isn't possible because the sand blocks this slot and nothing will happen. In example_datapack2 I replaced the redstone with an lightning rod and than it works fine because the lightning rod isn't used in the default recepies and the game will find the costum recepie where the rod is an input in the first slot.
Sory for the late reply but i didn't look if there is a new comment on this bug earlyer.
But you can use the new spawneggs and in the changelog from 22w44a it says "Ender Dragon and Wither Spawn Eggs will only be available through commands to prevent accidental destruction of player builds" so i woldn't say that its intended to get the spawneggs. For the other items I also wouldn't say that it's intended because the operator-tab in the creative inventory isn't visible without permission (it doesn't matter if you acticate them) and why shoud Mojang do this if they want that you can get these items?
Sorry, I hadn't much time the last 3 days but it's good that you can reproduce the issue now (and I don't need to look up how to upload videos on youtube because i nerver did it before). But why is the issue not confirmed?
I can give you a screenshot from the menu. But with a screenshot I can't proof that I can't click a button. Maybe I can send a video? (I don't know if this works because I never did this before)
When your problem is that you have no file here is a easy way to get one:
1: Select an already generated world in the singelplayer menu 2: Click "Edit" 3: Click "Export World Generation Settings"
Then a file named "worldgen_settings_export.json" will generate in the worldfolder. Or use the example file I added (and used when I got the bug)
Now i'm confused. I tried it for other commands and for example "/help attribute" shows 3 more arguments, for "/help schedule" one suggestion is /schedule function <function> <time> [append|replace](4 more arguments) or for "/help execute if" there are many suggestions with more than 2 more arguments.
But for the publish command it‘s true that /help always shows two more arguments because when I type in "/help publish true" or "/help publish false" the command shows [<port>] as third argument.
same happens if you let the creaking fall to far by breaking the block below it so that it isnt in the range of its heart any more
i just found out: same goes for iron and snow golems
OK, I tested it with another datapack. With the example_datapack it's still reproduceable but the reason is a different one now(I think):
When you try to shiftclick an item in the smithingtable the game looks in which slot it can be put in. For that the game looks in the data of every recepie if the item you want to put in is an input of any slot. If an recepie is found, the game moves the item to the slot where its used in the recepie. Because the default recepies are checked first, the game moves the redstone to the third slot, also when the example_datapack is enabled.
If you now put the sand in the third slot first and than shiftclick the redstone, the game still trys to put the redstone in the third slot (because the vanilla recepies are still found first) which isn't possible because the sand blocks this slot and nothing will happen. In example_datapack2 I replaced the redstone with an lightning rod and than it works fine because the lightning rod isn't used in the default recepies and the game will find the costum recepie where the rod is an input in the first slot.
Sory for the late reply but i didn't look if there is a new comment on this bug earlyer.
It's seems fixed in 23w18a
This also affects "potted_torchflower"
Now, in 23w05a, the button is removed. So is the bug fixed?
But you can use the new spawneggs and in the changelog from 22w44a it says "Ender Dragon and Wither Spawn Eggs will only be available through commands to prevent accidental destruction of player builds" so i woldn't say that its intended to get the spawneggs. For the other items I also wouldn't say that it's intended because the operator-tab in the creative inventory isn't visible without permission (it doesn't matter if you acticate them) and why shoud Mojang do this if they want that you can get these items?
OK
Sorry, I hadn't much time the last 3 days but it's good that you can reproduce the issue now (and I don't need to look up how to upload videos on youtube because i nerver did it before). But why is the issue not confirmed?
I can't upload the video. There is a maximum of 10 MB.
I can give you a screenshot from the menu. But with a screenshot I can't proof that I can't click a button. Maybe I can send a video? (I don't know if this works because I never did this before)
When your problem is that you have no file here is a easy way to get one:
1: Select an already generated world in the singelplayer menu
2: Click "Edit"
3: Click "Export World Generation Settings"
Then a file named "worldgen_settings_export.json" will generate in the worldfolder. Or use the example file I added (and used when I got the bug)
Now i'm confused. I tried it for other commands and for example "/help attribute" shows 3 more arguments, for "/help schedule" one suggestion is /schedule function <function> <time> [append|replace](4 more arguments) or for "/help execute if" there are many suggestions with more than 2 more arguments.
But for the publish command it‘s true that /help always shows two more arguments because when I type in "/help publish true" or "/help publish false" the command shows [<port>] as third argument.