Topic category: Troubleshooting, bugs, and solutions
I wanted to make special leaves known as "fruiting juniper leaves" for my mod. currently, I have 2 leaf blocks: one that's normal, and one that has juniper berries (which are actually seed cones btw. the more you know). I set both leaf variants to tick randomly, and I've made 2 procedures:
- a procedure that, on random ticks, will replace the normal leaves w/ fruiting juniper leaves (this procedure is used by the normal leaves)
- a block right-clicked procedure for the fruiting leaves that spawns 1-3 juniper berry items, which works similar to harvesting sweet berries from their respective berry bushes (this procedure on the other hand is used by the fruiting leaves)
but the problem is, whenever I right-click a fruiting juniper leaves block, the block/s next to it (regular juniper leaves, in particular) gets tick-updated, even if I set both leaves to tick randomly! and this has also caused a really ridiculous bug in my juniper tree structure's generation.
when generated in the world, they used to look like this:
but now they only generate and look like this:
yeah, that's all of the naturally generating juniper leaves getting replaced by fruiting leaves somehow...
also, the other problem is that when I place a normal juniper leaf block, it doesn't grow berries even on random ticks! I've tried setting a higher value for randomTickSpeed using the /gamerule command, but no matter what it just doesn't turn into fruiting juniper leaves!
is this a bug? an intentional Minecraft feature? or am i just doing something wrong? what workaround/s can you suggest that doesn't replace all the naturally-generating leaves with fruiting ones, makes the leaves effectively grow berries on random tick update, and also allows for berry harvesting when the fruiting leaf is right-clicked, all of the mechanics working similarly to those of sweet berries/berry bushes?
thanks in advance!