Calling a custom EntityDamageByEntityEvent

Discussion in 'Plugin Development' started by MrSnare, Aug 20, 2014.

Thread Status:
Not open for further replies.
  1. Offline

    MrSnare

    in 1.7.10

    Code:java
    1. EntityDamageByEntityEvent(Entity damager, Entity damagee,
    2. EntityDamageEvent.DamageCause cause, double damage)


    is deptrecated so i need to use

    Code:java
    1. EntityDamageByEntityEvent(
    2. Entity damager,
    3. Entity damagee,
    4. EntityDamageEvent.DamageCause cause,
    5. Map<EntityDamageEvent.DamageModifier, Double> modifiers,
    6. Map<EntityDamageEvent.DamageModifier, ? extends Function<? super Double, Double>> modifierFunctions)


    Can I get an example of a simple execution of this where the player is damaged 2.0D
     
  2. Offline

    Cycryl

    MrSnare
    Bukkit.getPluginManager().callEvent(new EntityDamageByEntityEvent(blah,blah,blah));

    is that what u mean?
     
  3. Offline

    MrSnare

    I mean what do I pass in as the final two arguments of the EntityDamageByEntityEvent constructor

    Code:java
    1. Map<EntityDamageEvent.DamageModifier, Double> modifiers,
    2. Map<EntityDamageEvent.DamageModifier, ? extends Function<? super Double, Double>> modifierFunctions
     
Thread Status:
Not open for further replies.

Share This Page