BEFORE ANYTHING: SKY BLUE COLORED = BLOCK GOT RENAMED TO is X same entity as X so there are 2 parts without english traslations, my bad, im going to let the translation here, gladly both aren't that important 1:08 right now, ill teach how to shoot projectiles even if the boss is a melee attacker 8:49 for this, i granteed an air projectile base, and with a procedure i made the projectile spawn flame particles and to evade the projectile falling off, i set no-gravity to true (see proper tutorial "projectiles and more")
0:39 i couldn't find this specific "=" block so i used " Not (is (Get entity (Event/target) entity is targeting for attack) the same entity as (No entity))"
Sort of surprised there isn’t a kind of “AoE Blast around the Boss” attack seen here, feels like that is one of the most common attacks we see in mods.
while thats possible the method i can think of, is way too hard and complicated, you would need to summon a main entity which have the model and several small ones that are tp'ed to exact coordinates of the mob position, and using the shield method pass the damage dealed to those small entities,
followed everything you did in the video from the simple section to the advanced section except for the projectile upgrade and nothing from the advanced section is working do you know why that might be?
can you make vedio to how make entity to have range anime and attack mean wen he clos to you attack and wen he far for you shot hes ranged item plssss make a vedio
Sorry to bother you but this is great! However for some reason I can't import the file and the cyan (is equal to) block does not exist in the latest version
Hey man. Can i know why the (Get entity (event target entity) is targetting for attack) variable just cannot assemble with the (=) one? My variable just can't. Do you know any alternative?
Hey Can you make it so the Extreme Boss Fight is Compatible with MCcreator 2024 Version, Whenever I try to Port the Code over it won't allow me to Since the Version of MCcreator that I use is the 2024 Version .
can you give me the mcreator template for the advanced boss so i can upload my textures and change the thing he does without changing all the ifs and strings ?
Please help help, how do I make so when boss doesnt attack anyone then his attack nbt number resets back to 0, because when he stops attacking his nbt number tag doesnt reset and sometimes his nbt number can land on a number where he does specific action and because he isnt attacking anyone he constantly does the action
i use this same method to all my bosses who aren't human, wither is just a flying mob that follows you and shot bs the warden has also a similar method, with the states being passive, aware and aggresive
For some reason on my end, my boss does not spawn in entity minions at all. I copied the procedures from "Mob summoning/Summons upgrade", and nothing happens. Could this be because Mcreator changed something, or is it something else entirely different?
@@kyouksterm208 hmmm, well i was using the advance ones, but then changed it back to the normal one. but, yet, it still does not work. im very unsure why
@@kyouksterm208 i looked at the warnings and errors in the procedure, and it said "block entity_nbt_num_get is not synced between client and server automatically, which means it may noy work in some cases". did that show for you too? if it did, how did the boss summon stuff, and mine didnt?
@@swagzz8883 cmmon with nbts, what it says is that there is a minor chance where the server or YOUR WORLD itself lags, in such case there will be a sync, that will affect client side procedures such as play sounds or particles
When i try to start minecraft it redirects to the procedure and says: Block entity_nbt_get_num is not synced between client and server automatically, which means it may not work properly in some cases. Can somebody help me?
thats just a warning, causes problems in stuff like sounds or others. You can fix just the warning with a IF is not world client side. But that is just a warning and is not the one causing major errors for the procedure to not work, find the other one
i make this 1:54 but when i trying to save procedure, mcreator says me "block entity nbt num is not synced between client and server automatically, which means it may not work in some cases", and that says me "statment foreach does not support local variables", so what i do, i cant save the procedure :C
@@kyouksterm208 i opened the example.mcreator file the advanced, when i opened it, everything was deleted, i was lazy so i was just gonna export the abilities and add it to my mob
damage of any entity can be canceled with this global trigger must be a CANCELABLE ONE and use the CANCEL GLOBAL TRIGGER procedure which looks like this Entity Attacked global procedure if source entity is subtype of (BOOS) cancel GLOBAL TRIGGER
it gets fixed when i remove the repeat Get Local: Chain times (the green repeating block at 1:23), but that would break everything. if anybody knows how to fix this, please help me!
use of states doesnt work, my boss will choose one of the 5 and only uses that one, so if he uses teleportation its crazy, and the shield can only be hit by sweeping, 20 IA or whatever doesnt call to either of the procedures, and none of them get called to, they dont go back and get rid of the 1, and they keep that one and dont get rid of it, you know a fix?
i didnt put NOT on this if statement i put this if does entity exist at (X) (Y) (Z) in area of cube (20) of type: ("Boos Shield") do { set number NBT tag of (event/target entity) "IA" to (15) }
I'm trying to make a boss that fires a beam of particles, but I can't find examples on the internet, I'm a programmer, but I can't find documentation, I'm stuck again :C @@kyouksterm208
ok. dude. im only 3 minutes into the video. if mcreator is like this, and people like you are that good with it; just learn how to code bro! it's honestly no harder then how this appears to be! and it's better and cleaner as well. take it from someone who has been programming mods for, like, a year and a half now. programming is no harder then using mcreator to do things on this scale of difficulty. if you can understand exactly how to use all that puzzle piece looking stuff to make the ai, you can probably easily pick up coding. and it would be way better and way more under your control of what's being put into the mod. sorry for dissing your whole career, but believe me, literally any other person that programs their mods will also dis you for using mcreator. also, there's nothing in this video that says what version, or even loader this is for. if im wrong, sorry, but im not watching 20 minutes for knowledge that i'll never use.
1st: too much text 2nd: i have problem remembering arguments or names, so having to learn code is extremely painful because i keep forgetting the inputs i need to do, instead remembering what each block does is just tenfold times easier for me, i barely remember most of those blocks names, i just know what to do from nothing tbh. 3rd: look it on this way, i want do to X stuff, i already know in a extremely expert way how to pull it off with mcreator in 5 minutes, do you think i would expend another 4 years learning code to do something i could years ago? If i were to learn code, would be finally when i reached the absolute top of mcreator, even to this point i just keep learning and moving mcreator boundaries even more in the community. 4rd: like hell shit i don't wanna have to rewrite every time the fking mods for every 1.X.X version. I would have lose a lot of time just updating my mod, specially when mojang pulls off version per version in no time with no content at all
@@kyouksterm208 valid. however, i think that, if one was to start learning how to make mods without any knowledge, it would be a better idea to do it with actual coding rather then mcreator. some reasons for that being that if you learn coding, it can be used for multiple things and multiple games even. once you learn a language, it's not that hard to learn another. i only really code in java but i can read python if i see it, even though i can't write it. and i tried using mcreator before i learned coding. it didn't really stick for me cause there's to many buttons. it's kinda like my relationship with blender. there's so many things and buttons that it makes it to hard to use. and if you argue that coding is hard, it's not the same thing as an application like mcreator or blender. also, you wrote "4rd". lol. it's "4th". what's your primary language? it looks like spanish or french. im not a language expert.
Yes that is true, the thing is that sometimes mcreator can also be a good start There are some cases where learning mcreator first can be more helpful, for example when i was 14 and started mcreator i barely had internet sometimes, so if i had to start with code i would have to leave a lot of time doing nothing as i pretty much had absolutely no way to learn the code or arguments, , while with mcreator i could just learn by trial and error, had enough patience to just do not give up and continue experimenting and learning what each block does (although this needed more free time, which i had a lot) there is a big difference with "hey ,you wanna mod minecraft? then just download this program and learn in a day how to stuff!" from "hey, you wanna mod minecraft? then start a 2 years carreer even if you are a teen", If you lack motivation to start, mcreator can be a good "imma just try to see if i like this"(which is literally what happened to me) Of course for this you need to know that some stuff is just not possible, sometimes when i help people i even do some sort of questions and if i see he can, i recommend starting with code instead probably if wasn't by mcreator i would NEVER had turned into any type of code, BUT, if from the start i had the motivation, the resources and everything to learn code, i would had directly jumped to code (probably not java because i, actually dislike java) funny enough i have a plan to learn code and try to learn how to custom terrain, as my mod's next dimension needs custom terrain and yes, spanish is my mother language
@@kyouksterm208 fair enough. to be honest, there's not terribly much content on youtube or anything on modding without any prier knowledge. i didn't really want to spend a lot of time learning code before learning to make mods either. i just kinda picked it up after, admittedly a bit of a long time. although, learning code for the soul purpose of modding kinda makes it so you're not as well educated on other coding things that you might need in a job as a programmer.
BEFORE ANYTHING: SKY BLUE COLORED = BLOCK GOT RENAMED TO is X same entity as X
so there are 2 parts without english traslations, my bad, im going to let the translation here, gladly both aren't that important
1:08
right now, ill teach how to shoot projectiles even if the boss is a melee attacker
8:49
for this, i granteed an air projectile base, and with a procedure i made the projectile spawn flame particles
and to evade the projectile falling off, i set no-gravity to true
(see proper tutorial "projectiles and more")
That Equal to block isnt there in 2023.4 MCreator version so how can i do this?
what did the and block get replaced with in 2023.4 Just need to know real quick wait nvm I still never found the no entity block tho
i cannot deal any damage to the shield
the bossbar doesnt go down at all...
@@frostyproductions23 you probably fail on the damage tranfer
@@kyouksterm208 i didnt
i turned off the Shield's AI meaning it couldnt take damage, i turned it back on, but i gave it no tasks, it works now!
Great work man, we really apreciate your contribution towards the MCreator community
Thank you sooo much for this. I've been planning on making a Minecraft boss fight for AGES now. And i can FINALLY FINALLY make one. You are awesome!
thanks you, learn so much from this single video.
It will take 10 times watching this to really absorb this, but I am determined 💪😤 this is amazing info Kyoukster keep up the good work man
This is just COOL, thanks for this tutorial!
bro, this is really helpful, thanks!
Thank you so much bro!
Thank you so much for putting the files in the description
For me I can’t download them and port them over ? What version does it use ?
thank you man, you really helped me
this will be really usefull for me in the future.
0:39 i couldn't find this specific "=" block so i used " Not (is (Get entity (Event/target) entity is targeting for attack) the same entity as (No entity))"
its the same block but updated, a ton of = blocks got renamed
0:39 how do you get that to fit?
Awesome
thanks for the tutorial
👍👍👍👍👍👍👍
Yo thanks vey much
I NEEDED THIS :D
Sort of surprised there isn’t a kind of “AoE Blast around the Boss” attack seen here, feels like that is one of the most common attacks we see in mods.
kinda its the same as this tutorial (first part)
ua-cam.com/video/trQ0f7ZK3LE/v-deo.html
It's a little too fast, but good. I had to slow down to like 0.5x speed so i could see where to find all the blocks you used.
Can you make the tutorial how to make a mob with weak point? I mean invulnerable entity with only one spot, or some spots to damage it.
while thats possible the method i can think of, is way too hard and complicated, you would need to summon a main entity which have the model and several small ones that are tp'ed to exact coordinates of the mob position, and using the shield method pass the damage dealed to those small entities,
So, if you can, make this video about this ok?
if i learn to do so worry not
Ok
@@kyouksterm208можешь попробовать настроить хитбокс, но слабыми местами будут только ноги
imagine doing one of the best boss in 20 min and mojang onky adding 2 boss in 10 years💀
yeah some mc's older features is more like a beta feature rather than something complete
because coding mobs is not easy but this app's devs are masterminds
@@IChillAlwayscoding a boss doesn’t take 10 years it takes a few days at most 💀
@@KENNYBIGBOWMAN yeah it doesnt? mojang just doesnt want to add another one because its not needed
@@kinglish12 the guy on top is saying that it’s super hard but it’s really not if you have some experience in coding
WAIT YOU CAN MAKE THEM FORM A SHIELD I NEED TO TRY THIS
Cant you use local number variables than nbt tags because it shiws errors, ill test both though
followed everything you did in the video from the simple section to the advanced section except for the projectile upgrade and nothing from the advanced section is working do you know why that might be?
It keeps saying when I go to Import the folder into MCcreator it says its not a valid Zip folder? do you know how come ?
0:43 i´m using the 2021.3 version and i can´t find a block similar to the "No entity" block you are using. There is any alternative or similar block?
please make and updated version
Im struggling the procedure doesnt affect my mob behaviour
can you make vedio to how make entity to have range anime and attack mean wen he clos to you attack and wen he far for you shot hes ranged item plssss make a vedio
anime butt fan
Sorry to bother you but this is great! However for some reason I can't import the file and the cyan (is equal to) block does not exist in the latest version
got renamed to
is X same entity as X
@@kyouksterm208 Thanks
for the summon attack, is there a way to make the boss ride the entity it summons?
summon (entity)
make event/target entity ride (get nearest type of (entity))
can you do for 2023.3 ??
What is 5he name of this song it is good
Hey man. Can i know why the (Get entity (event target entity) is targetting for attack) variable just cannot assemble with the (=) one? My variable just can't. Do you know any alternative?
Take another light blue "=" block
@@user-wm3hz7qt8g I'm wondering the same, and that doesn't work either.
Cool Video btw but i though the code was a ptpl file
Yeah nut when people keep asking For triggers how to connect and when is more than 1 ptpl. better to send a workspace
the part with the 20 nbt tag thing didnt work for me
Is it possible to do the same with vanilla bosses such as the Wither or the Ender Dragon?
in theory you can manipulate their AI with the ontick global, but you will be more limited
Hey Can you make it so the Extreme Boss Fight is Compatible with MCcreator 2024 Version, Whenever I try to Port the Code over it won't allow me to Since the Version of MCcreator that I use is the 2024 Version .
Please and thank you . :)
Hey wait what's with alll those custom numb ers
Hey, what plugins do you use?
geckolib, curios api, item tooltips
this tutorial has no plugins unless i fked up something with the example workspace
can you give me the mcreator template for the advanced boss so i can upload my textures and change the thing he does without changing all the ifs and strings ?
download workspace on description
@@kyouksterm208 i tried it, but i keep getting an error when i try to open it
Please help help, how do I make so when boss doesnt attack anyone then his attack nbt number resets back to 0, because when he stops attacking his nbt number tag doesnt reset and sometimes his nbt number can land on a number where he does specific action and because he isnt attacking anyone he constantly does the action
im sure thats on the tutorial
when checking if the entity has a target or not
ELSE, set IA to 0
can you do a tutorial please to do a boss that isnt a human, like the enderdragon, the wither and the warden
i use this same method to all my bosses who aren't human,
wither is just a flying mob that follows you and shot bs
the warden has also a similar method,
with the states being passive, aware and aggresive
For some reason on my end, my boss does not spawn in entity minions at all. I copied the procedures from "Mob summoning/Summons upgrade", and nothing happens. Could this be because Mcreator changed something, or is it something else entirely different?
something else is not set properly, maybe you failed in the states (in case you are using the advanced method)
@@kyouksterm208 hmmm, well i was using the advance ones, but then changed it back to the normal one. but, yet, it still does not work. im very unsure why
@@swagzz8883 download the workspace on desc to see where you failed exactly
@@kyouksterm208 i looked at the warnings and errors in the procedure, and it said "block entity_nbt_num_get is not synced between client and server automatically, which means it may noy work in some cases". did that show for you too? if it did, how did the boss summon stuff, and mine didnt?
@@swagzz8883 cmmon with nbts, what it says is that there is a minor chance where the server or YOUR WORLD itself lags, in such case there will be a sync, that will affect client side procedures such as play sounds or particles
it wont let me use the get entity event/targetentity is targeting for attack = no entity line
read pinned comment
When i try to start minecraft it redirects to the procedure and says: Block entity_nbt_get_num is not synced between client and server automatically, which means it may not work properly in some cases. Can somebody help me?
thats just a warning, causes problems in stuff like sounds or others.
You can fix just the warning with a IF is not world client side.
But that is just a warning and is not the one causing major errors for the procedure to not work, find the other one
how do i fix my boss not switching between attacks it only switches attack if the teleport attack was used
state changer could be the main problem
can you remake this for 2024.1? it doesnt work for newer versions
1.- no
2.- it works, read pinned
I can't open the expert boss file, can you please do a tutorial?
hell no , i can't explain 5% of what i did there
When you say set IA to 0 what does that mean
watch tutorial carefully. 0:33 its on text so you can pause at will and take your time
My Boss Shield dosnt spawn. If i make /summon bossshield on chat boss have shield.
remember to watch out the workspace's shield, on the code it requires the boss to be alive to work
I make one mistake, everything works perfect. Ty very much @@kyouksterm208
i make this 1:54 but when i trying to save procedure, mcreator says me "block entity nbt num is not synced between client and server automatically, which means it may not work in some cases", and that says me "statment foreach does not support local variables", so what i do, i cant save the procedure :C
the variable is inside the wait function, must be outside the WAIT one, but can be set as the timer,
causing it to be inside is what causes errors
It worked fin until the Porjectile part. I have i think everything perfect, but Im still so confused
install the project
its really easy to do
0:42 I can't put the blocks in the = logic block. What am I doing wrong?
read the pinned comment
hey the example mcreator you put in the media fire is corrupted it said how to fix
it is not? What do you mean by corrupted
@@kyouksterm208 i opened the example.mcreator file the advanced, when i opened it, everything was deleted, i was lazy so i was just gonna export the abilities and add it to my mob
@@kyouksterm208 it also said import failed
@@kyouksterm208 could you please help :(
Can say that the download does seem to be broken on my end as well.
I dont understand how you disabled the entity dmg while having the shield activated
damage of any entity can be canceled with this
global trigger must be a CANCELABLE ONE
and use the CANCEL GLOBAL TRIGGER procedure
which looks like this
Entity Attacked global procedure
if source entity is subtype of (BOOS)
cancel GLOBAL TRIGGER
@@kyouksterm208oh ok thx dude it helped a lot
i want to make my boss spawn in the desert but it spawns commonly instead of rarely how do i fix that
“Spawn Weight “ that’s the setting you change , the Lower it is the more common the higher it is the lower amount % it has to spawn 👍
Do you know how to make a mob attack a mob from another mod?
that requires custom code since it involves other mod
@@kyouksterm208 Got any pointers? Also thanks for responding.
Kyo, you left a text in Spanish at minute 1:08
Also in the minute 8:49
@@bettendone damn it... ok ill left a traduction in a pinned comment, thanks
Sure
projectile part does not work for me and I copied exactly tbh
boos
2:53 when i saved the mod element it says Statement do does not support local variables. how do i fix?
@@eeScore locals must not be inside the WAIT BLOCK,
it gets fixed when i remove the repeat Get Local: Chain times (the green repeating block at 1:23), but that would break everything. if anybody knows how to fix this, please help me!
@@kyouksterm208thx it works now
use of states doesnt work, my boss will choose one of the 5 and only uses that one, so if he uses teleportation its crazy, and the shield can only be hit by sweeping, 20 IA or whatever doesnt call to either of the procedures, and none of them get called to, they dont go back and get rid of the 1, and they keep that one and dont get rid of it, you know a fix?
download the workspace on description.
then compare
@@kyouksterm208alright ty
does it have to be on 1.19.2, or can it be on 1.19.4?@@kyouksterm208
i did everything right on the "BoosRegeneration" script
but it still crashes my game when the Shield spawns?!
figured it out!
remember to: If you fixed by yourself to tell the error here so people who run into the same issue knows what happened
@@kyouksterm208noted :D
i didnt put NOT on this if statement
i put this
if does entity exist at (X) (Y) (Z) in area of cube (20) of type: ("Boos Shield") do {
set number NBT tag of (event/target entity) "IA" to (15)
}
Even on 0.5 speed, I have to pause and rewind it's playing so fast.
intended
0:39 this = thing does not exist anymore , please help
is the same as entity.
it was renamed
no, i will never update a 20 minutes long video for a single rename
single rename? mf everytime mcreator updates it changes half of the code@@kyouksterm208
Somewhy the "=" that is used at 0:44 does not exist at the latest version of mcreator, which is very sad.
changed to: is the same entity as
i believe
Oh, thanks!
Cool@@kyouksterm208
on 1.19.4 gen didnt work ye?
whut
FOR 1.16.5 NOT WORKING NOT EXIST EVENT :c
can't do anything about that, you can ignore the respective attack state tho since the states are not needed 100% and you can ignore 1 or 2
I'm trying to make a boss that fires a beam of particles, but I can't find examples on the internet, I'm a programmer, but I can't find documentation, I'm stuck again :C
@@kyouksterm208
minecraft crash beacuse of the state changer
because it never selects an state, use the state system only if you have more than 2 attacks,
@@kyouksterm208 i can't find this 0:35 equal thing ig they removed it naw thats bad..
ok. dude. im only 3 minutes into the video. if mcreator is like this, and people like you are that good with it; just learn how to code bro! it's honestly no harder then how this appears to be! and it's better and cleaner as well. take it from someone who has been programming mods for, like, a year and a half now. programming is no harder then using mcreator to do things on this scale of difficulty. if you can understand exactly how to use all that puzzle piece looking stuff to make the ai, you can probably easily pick up coding. and it would be way better and way more under your control of what's being put into the mod.
sorry for dissing your whole career, but believe me, literally any other person that programs their mods will also dis you for using mcreator.
also, there's nothing in this video that says what version, or even loader this is for. if im wrong, sorry, but im not watching 20 minutes for knowledge that i'll never use.
1st: too much text
2nd: i have problem remembering arguments or names, so having to learn code is extremely painful because i keep forgetting the inputs i need to do, instead remembering what each block does is just tenfold times easier for me, i barely remember most of those blocks names, i just know what to do from nothing tbh.
3rd: look it on this way, i want do to X stuff, i already know in a extremely expert way how to pull it off with mcreator in 5 minutes, do you think i would expend another 4 years learning code to do something i could years ago?
If i were to learn code, would be finally when i reached the absolute top of mcreator, even to this point i just keep learning and moving mcreator boundaries even more in the community.
4rd: like hell shit i don't wanna have to rewrite every time the fking mods for every 1.X.X version. I would have lose a lot of time just updating my mod, specially when mojang pulls off version per version in no time with no content at all
and finally
because is way fun!
@@kyouksterm208 valid.
however, i think that, if one was to start learning how to make mods without any knowledge, it would be a better idea to do it with actual coding rather then mcreator. some reasons for that being that if you learn coding, it can be used for multiple things and multiple games even. once you learn a language, it's not that hard to learn another. i only really code in java but i can read python if i see it, even though i can't write it. and i tried using mcreator before i learned coding. it didn't really stick for me cause there's to many buttons. it's kinda like my relationship with blender. there's so many things and buttons that it makes it to hard to use. and if you argue that coding is hard, it's not the same thing as an application like mcreator or blender.
also, you wrote "4rd". lol. it's "4th". what's your primary language? it looks like spanish or french. im not a language expert.
Yes that is true, the thing is that sometimes mcreator can also be a good start
There are some cases where learning mcreator first can be more helpful, for example
when i was 14 and started mcreator i barely had internet sometimes, so if i had to start with code i would have to leave a lot of time doing nothing as i pretty much had absolutely no way to learn the code or arguments, , while with mcreator i could just learn by trial and error, had enough patience to just do not give up and continue experimenting and learning what each block does
(although this needed more free time, which i had a lot)
there is a big difference
with "hey ,you wanna mod minecraft? then just download this program and learn in a day how to stuff!"
from "hey, you wanna mod minecraft? then start a 2 years carreer even if you are a teen",
If you lack motivation to start, mcreator can be a good "imma just try to see if i like this"(which is literally what happened to me)
Of course for this you need to know that some stuff is just not possible,
sometimes when i help people i even do some sort of questions and if i see he can, i recommend starting with code instead
probably if wasn't by mcreator i would NEVER had turned into any type of code,
BUT, if from the start i had the motivation, the resources and everything to learn code, i would had directly jumped to code
(probably not java because i, actually dislike java)
funny enough i have a plan to learn code and try to learn how to custom terrain, as my mod's next dimension needs custom terrain
and yes, spanish is my mother language
@@kyouksterm208 fair enough. to be honest, there's not terribly much content on youtube or anything on modding without any prier knowledge. i didn't really want to spend a lot of time learning code before learning to make mods either. i just kinda picked it up after, admittedly a bit of a long time. although, learning code for the soul purpose of modding kinda makes it so you're not as well educated on other coding things that you might need in a job as a programmer.
1:45 statement do does not support local variables
variable not must be used inside the WAIT X block. But can be used as the X in question.
@@kyouksterm208 Oh thanks, also thanks for answering very fast