Started by
DashSuperCraft
on
Topic category: Help with MCreator software
Hello! Today I have been trying to make my ore drop xp. It worked (I used procedure), but there's a problem. My ore, when mined, drops itself and it gives me an xp reward. I then smelt it. But the problem, is that I can simply re place the block, mine it again, drops xp, and get infinite xp.
Now, I set an xp reward when smelting the ore in the furnace, but I can’t change how much xp it rewards. Even if I change the number « XP reward », is still gives me the same tiny amount of xp when I smelt it.
Is there a way I can make some xp only drop when the block is mined for the first time OR properly change xp amount when smelting?
Help would he appreciated, thanks for reading!
bump :p
Still didn’t find how to...
bumping till i get response :pp
Bump
Bump
Can you export your workspace to a zip and upload to mediafire or something?
It sounds like your getting the ore block after smelting.. if so, you need to make it smelt to an item.
Thanks for the response! I'm not sure if I have a mediafire account, but I have a mega.nz account.
Link to zip: https://mega.nz/file/8p8D1SbL#Xyph8imIhBdxpsx2yVufHapHIBseUp-q9VXvycdJ2…
Bit of context: 'Amazonite ore', the worst ore (but better than diamond) drops an ingot and rewards xp (that one works)
but 'Souffre ore', 'Minium ore', 'Ebonite ore' (in order from less strong to strongest after amazonite) drop themselves, and must be smelted to get the actual piece. However, these 3 ores reward the same amount of xp when smelted in a normal furnace, and if I change 'XP reward' in the recipe in MCreator, it does absolutely nothing.
Thanks for the help :)
So there are two ways I know of that can do what you want..
The first is to make duplicate ore blocks (that's how I do it in my mod,) the duplicates are exactly the same in every way (except they don't drop the xp from the procedure), the real ore block drops the duplicate, smelt recipes go to the duplicate also.. Also choose the No creative entry for the duplicate..
Kind of a pain, but if you get used to doing it, it gets easy..
The other way is to make a new stand-alone procedure like the one below and not have your ore blocks drop xp instead have the smelting give extra xp when you smelt the ore.. I have most (or all) or the procedure plugins from the forum so you might need those to get the options (I forgot what's in vanilla Mcreator already :D)… also this is how you can give extra xp when smelting..
also the right click to get xp from the magma block is wayyyyyy over powered :D
Hey! I decided to opt for the 2nd method, but i can’t find the « Provided itemstack » piece, and I have downloaded the item stack plugin. Is there another plugin I need to download?
Also thanks, right clicking magma ore block for xp was indeed a mistake, idk how I didn’t notice that earlier. I only meant it to give xp when broken.
Actually i can’t find all 3 red pieces. Maybe I have the wrong plugin installed?
Nvm, I just updated to mcreator 2020.3! I then installed 1.12.2 converter plugin, and now smelting my ores actually give me the xp I want! Thanks for your help