We modders will sometimes takes request from others, but seeing that you already made two posts that request for an add-on, I would really suggest you to learn making add-on so you don't have to wait.
I'm not telling you to, well in a rude way, shut up, but by learning modding yourself, you won't at least let yourself down. Take your requested shark add-on as example, maybe we just can't reach your target. It's never great for modders when their users were not satisfied. So why not just learn it yourself? I learn modding just because of that as well.
But of course, feel free to leave suggestions, maybe someone will accept it though don't expect it to be a short period of waiting time.
function projectileHitBlockHook(projectile,x,y,z,s){
if(Entity.getEntityTypeId(projectile)==81){
var r = Math.floor(Math.random()*3+1);//math random gives you a float between 0 and 1, so we round it up by using this
switch(r){//a better way than if(), but if() is fine
case 1:// 1 is the output of the random
clientMessage("your message 1");
break;//stopping the code to prevent repeating
case 2:
clientMessage("your message 2");
break;
case 3:
clientMessage("your message 3");
}
}
}
That's how I do it by taking the new hook function's advantage
0
Indeed, you just modify a dimension, not create one
I wouldn't call this the "first" dimension add-on.
0
I belief this is more on the client side than server side(since every server my friend join has this problem), solution?
The server is lagpickle...I mean hypixel, but this happen not only there
Note:
Shes not using a hacked client
This issue(or dialogue)happens in a fraction of second
0
Huh? I thought T-Rex is a scavenger
No wait scientists are actually still debating on that xD
0
We modders will sometimes takes request from others, but seeing that you already made two posts that request for an add-on, I would really suggest you to learn making add-on so you don't have to wait.
I'm not telling you to, well in a rude way, shut up, but by learning modding yourself, you won't at least let yourself down. Take your requested shark add-on as example, maybe we just can't reach your target. It's never great for modders when their users were not satisfied. So why not just learn it yourself? I learn modding just because of that as well.
But of course, feel free to leave suggestions, maybe someone will accept it though don't expect it to be a short period of waiting time.
0
How...
Just.... How....
I'm calling you a magician
No wait, a modician or addonician instead
1
It's 0.16.0, and by add-on it is the new feature of 0.16.0 where you can use "Behavior pack", aka addon
0
Taiwan China whatever, at least I read your language
0
Hey a China modder
Hi there I'm from HK
0
Wrong section, actually I don't even know which section this should be.
0
If that's the case, use Entity.setMobSkin(entity, dir) after the spawn mob
1
Support segment mobs?
Probably no but it would be cool if it does
0
Ty for answering him, and he probably knows that he needs the random variable, just didn't type it out
0
I was testing on my player before the mob so you may not realize what's that
The 5 heads will change to different mode depends on the health of boss
Always:
Melee mode+Range mode(2 go melee, 3 go range)
Gang beating mode xD(4 go melee, 1 go pick you up)
Missile mode(all charge to you and self explode)
Below 50% Hp:
Absorb(boss stay in the air, 5 heads keep attacking and give 2hp back to boss per hit)
Laser(sacrifice 20hp to shoot a 1 hit laser beam,l long charging time, auto target)
Below 20% Hp:
Defend(All damage reduce 50%)
Death:
Nuke(5 heads explode in a large radius)
It's just a plan, I may not have that much time to code them all
0
Here's a sneak peek of my upcoming mod (it is a boss mod)
1
function projectileHitBlockHook(projectile,x,y,z,s){
if(Entity.getEntityTypeId(projectile)==81){
var r = Math.floor(Math.random()*3+1);//math random gives you a float between 0 and 1, so we round it up by using this
switch(r){//a better way than if(), but if() is fine
case 1:// 1 is the output of the random
clientMessage("your message 1");
break;//stopping the code to prevent repeating
case 2:
clientMessage("your message 2");
break;
case 3:
clientMessage("your message 3");
}
}
}
That's how I do it by taking the new hook function's advantage