Hey alle zusammen, ich arbeite momentan wie ihr villt schon von meinem davoriegen Beiträgen merkt wieder mit java plugins an etwas und komme auch gut zurecht, bis auf an einer stelle und mir erschließt einfach nicht wie ich es umsetzen kann um an meinem ziel ran zu kommen, hab schon echt viel versucht und da ich nur scheitere habe ich gehofft das ihr mir villt dabei helfen könntet.
Worum es geht;
Ich möchte gerne den Standard Attackdamge von einem Holtzschwert von +4 auf +1 senken weiß leider jedoch nicht wie das geht.
arbeiten tue ich das alles in dem PlayerItemDamgeEvent (ich weiß das ergibt keinen sinn für außenstehende aber es ist wichtig das es dort passiert)
Ich hab bereits so programmiert das die Durability von einem bestimmten holtzschwert was einen bestimmten namen hat kein schaden mehr erleidet und auf eine bestimmte durability wert stehen bleibt.
nun will ich aber auch das es den attack damage von +4 nur noch auf +1 beträgt, wie kann ich das umsetzen?
event.setDamage((int)1);
funktioniert da leider nicht, ich gehe davon aus das er das item pfard braucht sprich
event.getItem() (Hier code für dmg)
oder so ähnlich :?
MFG
ProDielerNR(1)
hab es nochmal mit einem int und einem Amount probiert hat aber leider auch nicht funktioniert.
Worum es geht;
Ich möchte gerne den Standard Attackdamge von einem Holtzschwert von +4 auf +1 senken weiß leider jedoch nicht wie das geht.
arbeiten tue ich das alles in dem PlayerItemDamgeEvent (ich weiß das ergibt keinen sinn für außenstehende aber es ist wichtig das es dort passiert)
Ich hab bereits so programmiert das die Durability von einem bestimmten holtzschwert was einen bestimmten namen hat kein schaden mehr erleidet und auf eine bestimmte durability wert stehen bleibt.
nun will ich aber auch das es den attack damage von +4 nur noch auf +1 beträgt, wie kann ich das umsetzen?
event.setDamage((int)1);
funktioniert da leider nicht, ich gehe davon aus das er das item pfard braucht sprich
event.getItem() (Hier code für dmg)
oder so ähnlich :?
MFG
ProDielerNR(1)
hab es nochmal mit einem int und einem Amount probiert hat aber leider auch nicht funktioniert.
Code:
int dmg = 1;
event.getItem().setAmount(dmg);
event.setDamage(event.getItem().getAmount())