If you want to do this, but don't want to use a custom sword, just replace all of the "provided item stack's" with "item in main hand event/target entity"
I had to do item in main hand event but change target entity to source entity (player) and I had to add a global trigger "when entity attacked" but it worked perfectly with your comments help !
This is really helpful, I’m thinking of making an enchantment like “smite” or “sharpness”, well, basically that affects damage, and make it sort of “Dimensional Sharpness” that adds more damage depending on the dimension you’re in, that as long as you’re not in the Overworld you deal more damage. I think it’ll be easy by checking the dimension the player’s in. Also make it incompatible with Sharpness, Smite, Bane of Arthropods, but I don’t know how to make it appear only in chests from the end cities, maybe modifying the loot table would do the trick?
for the lifesteal one, you can do "Deal [-1] damage to [Entity] whatever" so you instantly regenerate 1 or 0.5 (i dont remember) hearts per hit edit: it doesnt work
@Naki i don't think there is something you can't do with procedures. it just depends on how much blocks it will take. also, you would need to create a variable that stores how much hp entity has, then comparing previous health and current health of the entity, then adding the health back or setting the entity hp to what it was before, and finally, dealing that amount of damage to the source entity. sorry that i found your comment kinda too late. you probably found a way to do this already before me
hey pylo,could you make an update so you can set how fast a ranged item can shoot per minute?it would be really helpful for my gun mod,because i need to add very fast guns,thank you!
Is making a local variable really necessary though? We could just get item in main hand = TNT Instead of setting the item in hand into a variable and then get varianle
It is not necessary but is good to use them when accessing the same data (item in hand in this case), because getting variable value is much faster than extracting data. Item in hand is not really any slower than reading entity, but in many other cases, there is an actual performance difference.
I am trying to follow this tutorial, as I wanted to create an armor enchant that bounces entities back when they hit the player (e.g.: arrows are deflected and bounce backwards, and mobs/players are bounced backwards if attacked via melee), however, I could not find the "Get item from armor slot (0) of (Event/Target Entity)" block. I could find a "Get a copy of item from slot (0) of (Provided Itemstack) if it has inventory" block. However, I could not place the "(Event/Target Entity)" block inside the second slot, and I am unsure how to specify the slot because it doesn't specify armor, main hand, off-hand, etc. and I want to have it for any armor and shield. Am I missing something, or is there another way to do so?
Is there a way to make an enchantment affect loot tables of of already existing blocks much like fortune does for leaves, gravel and ores such as diamond and nether quartz? I ask because I'm wanting to make an enchantment that will smelt the block the tool destroys (yeah, I know, a Smelting Touch enchantment, how original), but I can't figure out how to do so.
Say I want an enchantment that can be applied to any tool from any mod that has a specific string in it's name, for example "Greatsword", Is that something I can do? This way I could have an enchantment that applies to any weapon considered a greatsword by name, like "Iron Greatsword", "Diamond Greatsword" etc. Are there other better ways I could create support for other mods?
How would I make an enchantment that would let you keep certain items upon death? I'm trying to get it to work, but it doesn't seem that the procedures don't support itemstack lists, so I'm kind of stumped.
Cannot get the enchantment table to find custom enchantment, help. I have an item that i only want specific enchantments to ever be allowed, they are not showing up on the enchantment table..
How to make an enchantments for swords that shoot a shockwave projectile entity when you’re attacking, just like on minecraft dungeons? I also wanna make an enchantment that increase tour max health.
hey uhh i'm tryna make a enchantment for bows and i cant seem to find how to do that, can you help me ??????????? edit: forget it i just saw 2:10 of the video (was a bit useless) edit 2: no tutorials for bow?
adding items that can have the enchant through the 'can be applied to field' seems to make the enchantments not show up on any item (INCLUDING the ones added) via the enchantment table, is this a bug or am i doing something wrong?
This Was Extremely Useful! One Thing Tho:What If I Wanted To Propel (Or Rather Id Want To Do A Dodge,Ultra Instinct Style) The Player? Would I Need to Put The Event/target Entity instead of the source entity block?
I can't find the procedure 'Set source entity movement vector to vx vy vz' anywhere in the procedures list. I've also searched for it in the search bar but with now luck. Please can you help? :)
Thanks for this tutorial. I find it's still helpful, but it doesn't offer the solution to the problem I'm having with enchantments. With a persistent enchantment like fly, how can I stop it working? My procedure checks for an armour in slot to work, but when the armour's removed, the fly is still active until the game is restarted. Can anyone help?
How to make vampirism without "Regeneration" effect, but just 50% of dealed damage? Ex: If I deal 6 hp damage, I will earn 3 hp. And if I deal 10 hp damage, then I earn 5 hp health. I think, I must somehow get a dealed damage and divide it by 2. But How?
I need your help and here was the only place I found for me to communicate, so when I put the mod in the .minecraft mods folder and enter minecraft the mod does not work and does not even appear in the list of mods, I can the forge and the minecraft version right, please answer
While creating a workspace , in setting up gradle project while downloading assets , it fails to download assets , what should i do . This is a bug , i cant create a workspace , what should i do
Hello creators of mcreator. I am having a problem where when i make a mod it randomly crashes the game (I had restarted everything even made a normal tool and it still crashes) Please if you could fix this. Thank you!
Does anyone know how to make it so you can target specific groups of items? Like is there a way for me to say all swords or do I have to use "Else If" statements for each sword variant? Also if the second one is the case how do I accommodate items added by other mods?
Sorry! I Have A Question if anyone has an answer uh whenever i load into MCreator and press the + button it only comes up with 7 mod elements while pylo here has way more and i've spent 30 minutes trying to figure out why any idea's?
@@elephant6856 Yeah I thought you had to fill out Forge Mod The addon And the data pack but I found out that it was The different workspace types and now happily making mod's now
I just need to know why I have uninstalled mcreator I reinstall it now whenever I start a new mod make something and try to start the thing it says gradle failed
If you want to do this, but don't want to use a custom sword, just replace all of the "provided item stack's" with "item in main hand event/target entity"
I had to do item in main hand event but change target entity to source entity (player) and I had to add a global trigger "when entity attacked" but it worked perfectly with your comments help !
This is really helpful, I’m thinking of making an enchantment like “smite” or “sharpness”, well, basically that affects damage, and make it sort of “Dimensional Sharpness” that adds more damage depending on the dimension you’re in, that as long as you’re not in the Overworld you deal more damage. I think it’ll be easy by checking the dimension the player’s in. Also make it incompatible with Sharpness, Smite, Bane of Arthropods, but I don’t know how to make it appear only in chests from the end cities, maybe modifying the loot table would do the trick?
I'm thinking about "Heavy Lifting" which comes in tiers I and II where the attack speed is increased by 0.1 on the tool per tier
Great tutorial as always Matej keep up the great work guys :D
no way i watched your tutorials in my early days of my mod!!!
What north NorthWestTrees Gamingyou watch pylo!!!!!!!!! i still watch your vids. NorthWestTrees Gaming keep up the good work!
lol
As always super well explained tutorials and very good editing.
haven't used mcreator in a while but this is cool i wanted this for a while
for the lifesteal one, you can do "Deal [-1] damage to [Entity] whatever" so you instantly regenerate 1 or 0.5 (i dont remember) hearts per hit
edit: it doesnt work
And, if you want the lifesteal to scale, you can always get the ench level and multiply that by -1 and deal that damage :)
@Naki i don't think there is something you can't do with procedures. it just depends on how much blocks it will take.
also, you would need to create a variable that stores how much hp entity has, then comparing previous health and current health of the entity, then adding the health back or setting the entity hp to what it was before, and finally, dealing that amount of damage to the source entity.
sorry that i found your comment kinda too late. you probably found a way to do this already before me
Just tested it and it did not work. instant heath did but it was in fact too potent.
or you could set your hp to your current hp + 1
so the enchantment is going to give the mod extra health?
On the 2022.1 version of MCreator, I can't find the set movement of vector block! Pls help!!!
I've been waiing for this! :D
Glad you liked it :)
Mcreator is soooooo good
On the end of this video i realized that you are the creator of mcreator
Thank you very much for your help! You have a new subscriber! :))
Thanks, Upon starting this I already thought of a wolf summon enchantment and a karma curse(this has a chance to double damage taken)
Your voice is so, so, so beautiful.
is there a tutorial video on how to make enchantments with percentage chance effects?
I can’t find entity procedures
Iv’e Been Waiting For This Update For A LONG Time, Thank You Very Much
This is so freaking cool.
So you have to have those logic statements and variables to make the enchant function? I’m very new to modding lol
hey pylo,could you make an update so you can set how fast a ranged item can shoot per minute?it would be really helpful for my gun mod,because i need to add very fast guns,thank you!
It's a very good tutorial ;)
im using the 2022 version, so i cant set it to "ALL" at the enchantment settings, would it be a weapon armor or breakable or like what
what trigger would I use if I wanted to make an enchantment that makes me faster in water?
@מחשבים ותכנות - Super maker oh thanks
I need help creating a enchantment so whenever you hit a mob, you summon a lightning bolt on them.
thanks for your help brother
I tried lifesteal and I just added effect regeneration instead of poison in case, that you are atacking a undead mob... :)
Are you guys planing to add custum mob attack animations and extending to mob animatons?
Is making a local variable really necessary though?
We could just get item in main hand = TNT
Instead of setting the item in hand into a variable and then get varianle
It is not necessary but is good to use them when accessing the same data (item in hand in this case), because getting variable value is much faster than extracting data. Item in hand is not really any slower than reading entity, but in many other cases, there is an actual performance difference.
Thanks!
but how do i make the procedure apply to the enchant?
can you do the same tutorial but not with a spicific weapon
I am trying to follow this tutorial, as I wanted to create an armor enchant that bounces entities back when they hit the player (e.g.: arrows are deflected and bounce backwards, and mobs/players are bounced backwards if attacked via melee), however, I could not find the "Get item from armor slot (0) of (Event/Target Entity)" block. I could find a "Get a copy of item from slot (0) of (Provided Itemstack) if it has inventory" block. However, I could not place the "(Event/Target Entity)" block inside the second slot, and I am unsure how to specify the slot because it doesn't specify armor, main hand, off-hand, etc. and I want to have it for any armor and shield. Am I missing something, or is there another way to do so?
How do i launch the player in the direction they're looking?
THANK YOU
super well explained "not" at 1:49 how i know how to get to the Enter procedure name tab bcs you dont show where you clicked top
dude it says procedure in the main menu that pops up..
BRO YOUR GOING SO FAST
Is there a way to make an enchantment affect loot tables of of already existing blocks much like fortune does for leaves, gravel and ores such as diamond and nether quartz? I ask because I'm wanting to make an enchantment that will smelt the block the tool destroys (yeah, I know, a Smelting Touch enchantment, how original), but I can't figure out how to do so.
@Pylo, I have watched and follow your instructions. Life Steal and Propeller works fine, but Ignition doesn't work. How do I fix this?
Say I want an enchantment that can be applied to any tool from any mod that has a specific string in it's name, for example "Greatsword", Is that something I can do? This way I could have an enchantment that applies to any weapon considered a greatsword by name, like "Iron Greatsword", "Diamond Greatsword" etc.
Are there other better ways I could create support for other mods?
How would I make an enchantment that would let you keep certain items upon death? I'm trying to get it to work, but it doesn't seem that the procedures don't support itemstack lists, so I'm kind of stumped.
Cannot get the enchantment table to find custom enchantment, help. I have an item that i only want specific enchantments to ever be allowed, they are not showing up on the enchantment table..
the second enchantment doesnt work for my mcreator version: 2021.2 but will that block come back in the next version?
Thank you so much!!!!
how would you make multi tools enchantable with the enchanments that are avabile for certain tools
hey! if i press the save mod element button, the procedure window is not popping up. can you help me?
How to make an enchantments for swords that shoot a shockwave projectile entity when you’re attacking, just like on minecraft dungeons?
I also wanna make an enchantment that increase tour max health.
Pylo why did you remove option "affected by silk touch"? I think its really important and I need it... Please answer ASAP.
Coming back in 2020.5 in loot-tables. Please check mcreator.net/comment/148175#comment-148175
@@Pylo Ok. Thank you for answer. Have a nice day!
@poly can we make a sword in mcreator that lock use permission, it is like the player won't be able to use the sword but another player can
How can i make a mob anti knockback?
How to make the trigger even get triggered? i can't apply it to books, where does i have to place the procedure?
hey uhh i'm tryna make a enchantment for bows and i cant seem to find how to do that, can you help me ???????????
edit: forget it i just saw 2:10 of the video (was a bit useless)
edit 2: no tutorials for bow?
adding items that can have the enchant through the 'can be applied to field' seems to make the enchantments not show up on any item (INCLUDING the ones added) via the enchantment table, is this a bug or am i doing something wrong?
This Was Extremely Useful! One Thing Tho:What If I Wanted To Propel (Or Rather Id Want To Do A Dodge,Ultra Instinct Style) The Player? Would I Need to Put The Event/target Entity instead of the source entity block?
how do you have it so the enchants come on books? for me it says "Not Supported"
I can't find the procedure 'Set source entity movement vector to vx vy vz' anywhere in the procedures list. I've also searched for it in the search bar but with now luck. Please can you help? :)
Omg thanks
A very well made tutorial! 👏
Thanks for telling and show us how to make enchantments but wait is the mod for 1.16 or 1.15
1.15. 1.16 support is not out yet
@@freddyfoxgam3r590 now it is on 2021.1
How to make an enchantment that deals extra damage but only when you hit the enemy for the first time?
what is that first blood?
also that's a great idea!
@@craftor0609 like first strike from hypixel, kinda forgot this comment existed lol
why
Pls!! I need a tutorial on how to do a "Dash" / double jump enchantment for leggings
Thanks for this tutorial. I find it's still helpful, but it doesn't offer the solution to the problem I'm having with enchantments. With a persistent enchantment like fly, how can I stop it working? My procedure checks for an armour in slot to work, but when the armour's removed, the fly is still active until the game is restarted. Can anyone help?
mcreator is the best mod maker! I have a question, will you add support for blockbench custom animations?
they do
How to make vampirism without "Regeneration" effect, but just 50% of dealed damage?
Ex: If I deal 6 hp damage, I will earn 3 hp. And if I deal 10 hp damage, then I earn 5 hp health.
I think, I must somehow get a dealed damage and divide it by 2. But How?
*Hello Everyone!*
*Matt here!*
how do you make the lifesteal one without a custom weapon
Nice vid but is there comming an tutorial on an Energy Cable system because its was said in an forum post.
I couldn't find "Get item from armor slot ("number") of ("event")" and im in the latest version of MCreator
it doesnt ask me to add a procedure when i save the enchantment, how do i add the procedure?
I need your help and here was the only place I found for me to communicate, so when I put the mod in the .minecraft mods folder and enter minecraft the mod does not work and does not even appear in the list of mods, I can the forge and the minecraft version right, please answer
How do you make an enchant for a sword do more damage like sharpness does?
Nice 👍
While creating a workspace , in setting up gradle project while downloading assets , it fails to download assets , what should i do .
This is a bug , i cant create a workspace , what should i do
Is it possible to edit base enchantments?
i want to make a enchantment that will upgrade your sword when you deal a certain amount of damge
if i wanted to do an enchantment for every sword?
i was planning on making life steal and you were making it, but it does not work
I'm not sure if i did something wrong or what.
in the 2022 version there is no "set movement vector" there is only an "attempt to set entity's motion vector to"
How I get to the page of procedures?
How can I be sure that only my tool is delighted? Without enchanting the book. In other words, enchant her directly from MCreator
I don't have the option in the mcreator to do enchantments
th e/get local encaht level block literaly dosn't exist in my mcreator
Hello creators of mcreator. I am having a problem where when i make a mod it randomly crashes the game (I had restarted everything even made a normal tool and it still crashes) Please if you could fix this. Thank you!
Does anyone know how to make it so you can target specific groups of items? Like is there a way for me to say all swords or do I have to use "Else If" statements for each sword variant? Also if the second one is the case how do I accommodate items added by other mods?
How to make enchantment that multiplies power of TNT?
can you make a enchantment that make you to dont lose an item when die?
what about enchants for bows? i wanna make a bazooka enchant
I tried to do it but the blocks weren't connecting and i dn't know why
Is there a way to make lifesteal work on any sword and not just a custom one?
yep and its the easiest thing ever
How do I get the procedure thing up?
i have a error when i play on my mcreator mod it says main has mods that were not found how can i fix
I DID THE EXACT SAME CODE BUT IM ONLY GETTING PROPELLING! NO PROPELLING I OR PROPELLING II
i wanna use a infinity vanilla encantment in a custom item that i created
Is it possible to make a progress bar for a machine in "Mcreator"?
this is possible and hard :(
Sorry! I Have A Question if anyone has an answer uh whenever i load into MCreator and press the + button it only comes up with 7 mod elements while pylo here has way more and i've spent 30 minutes trying to figure out why any idea's?
Did you do a forge mod? If you did a data pack or addon it will be less i believe.
@@elephant6856 Yeah I thought you had to fill out Forge Mod The addon And the data pack but I found out that it was The different workspace types and now happily making mod's now
ej does anybody know where those coding blocks are?
how to make cooldown for enchant?
where is the if block found help
When does 2020.5 Will realese?
Hi pylo?
why not try make a sims mod maker (or you can't do that)
edit: HOW DARE YOU, I WANT A SIMS MOD MAKER BY THESE GUYS
Haha Dani Impersonater GO BRRRRR
@@IcyPickled good one!
@@gavanscommandblock thx
wait, are you from dani?
@@soulwingcatshot9547 i watch him
I just need to know why I have uninstalled mcreator I reinstall it now whenever I start a new mod make something and try to start the thing it says gradle failed
If you have Gradle errors, check this page: mcreator.net/wiki/gradle-setup-errors
bonjour je n arive pasa faire un mod sa ne me connecte pas
Hey! I've a question.
How can I create a biome that only spawns in nether?
Pretty sure that'll be supported in 1.16 if im not mistaken
So you make a biome and there is an option that makes it spawn in the nether
@@Hypeet There isnt
NeedToDev is there not? Oh ok
@@Hypeet Pretty sure there used to be one, but it didn't work.