• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

PlugIn Zombie Pigmans sollen einen Spieler nicht targetten

Mr_Redstone19

Schafhirte
Registriert
31 Januar 2018
Beiträge
103
Alter
50
Diamanten
0
Guten Abend,
ich programmiere gerade an einer Art "Boss". Unter anderem gibt es auch einen PIG_ZOMBIE, der die Magier-Rolle übernimmt.
Nun, seine Funktion ist es eigentlich vom Spieler fern zu bleiben. Ebenfalls soll er und alle anderen Zombie Pigmans in seiner Umgebung mich nicht angreifen, wenn ich sie angreife. Ich hab es bereits mit setAnger(0); und setAngry(false); probiert, aber sie greifen mich immer noch an. Oder muss man das ein bisschen delayen, sobald man einen schlägt?

Vielleicht kennt ja jemand die Lösung, hab leider nichts im Internet gefunden.
Danke schon mal im Voraus ^^
 

Malfrador

Threadripper
Registriert
16 Juni 2013
Beiträge
1.473
Diamanten
396
Minecraft
Malfrador
Ich bin mir nicht 100% sicher, aber ich glaube das Anger-Level ist egal, sobald ein Mob ein Target hat. Dann wird er diesem Target folgen und es angreifen.
Mit setTarget(null) solltest du das Target entfernen können und er sollte aufhören, einem Spieler hinterher zu laufen und ihn anzugreifen.
Alternativ kannst du auch das EntityTargetEvent canceln - das ist eventuell besser.
 
Oben