Luohuayu / CatServer

高性能和高兼容性的1.12.2/1.16.5/1.18.2版本Forge+Bukkit+Spigot服务端 (A high performance and high compatibility 1.12.2/1.16.5/1.18.2 version Forge+Bukkit+Spigot server)
https://catmc.org
GNU Lesser General Public License v3.0
1.98k stars 211 forks source link

[1.16.5] Get PotionType from mods #769

Closed dayd21git closed 1 year ago

dayd21git commented 1 year ago

Minecraft version: 1.16.5 Build version: 1.16.5-9b57815e Description: How can I get the effect added by a mod and apply it to the player? I don't see the names of the effects added by the mod!

My code:

@EventHandler
public void onJoin(PlayerJoinEvent e) {
    for(PotionEffectType el : PotionEffectType.values()) {
        Bukkit.getConsoleSender().sendMessage(el.getName());
    }
}

Console:

[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_0
[21:16:25] [Server thread/INFO] []: SPEED
[21:16:25] [Server thread/INFO] []: SLOW
[21:16:25] [Server thread/INFO] []: FAST_DIGGING
[21:16:25] [Server thread/INFO] []: SLOW_DIGGING
[21:16:25] [Server thread/INFO] []: INCREASE_DAMAGE
[21:16:25] [Server thread/INFO] []: HEAL
[21:16:25] [Server thread/INFO] []: HARM
[21:16:25] [Server thread/INFO] []: JUMP
[21:16:25] [Server thread/INFO] []: CONFUSION
[21:16:25] [Server thread/INFO] []: REGENERATION
[21:16:25] [Server thread/INFO] []: DAMAGE_RESISTANCE
[21:16:25] [Server thread/INFO] []: FIRE_RESISTANCE
[21:16:25] [Server thread/INFO] []: WATER_BREATHING
[21:16:25] [Server thread/INFO] []: INVISIBILITY
[21:16:25] [Server thread/INFO] []: BLINDNESS
[21:16:25] [Server thread/INFO] []: NIGHT_VISION
[21:16:25] [Server thread/INFO] []: HUNGER
[21:16:25] [Server thread/INFO] []: WEAKNESS
[21:16:25] [Server thread/INFO] []: POISON
[21:16:25] [Server thread/INFO] []: WITHER
[21:16:25] [Server thread/INFO] []: HEALTH_BOOST
[21:16:25] [Server thread/INFO] []: ABSORPTION
[21:16:25] [Server thread/INFO] []: SATURATION
[21:16:25] [Server thread/INFO] []: GLOWING
[21:16:25] [Server thread/INFO] []: LEVITATION
[21:16:25] [Server thread/INFO] []: LUCK
[21:16:25] [Server thread/INFO] []: UNLUCK
[21:16:25] [Server thread/INFO] []: SLOW_FALLING
[21:16:25] [Server thread/INFO] []: CONDUIT_POWER
[21:16:25] [Server thread/INFO] []: DOLPHINS_GRACE
[21:16:25] [Server thread/INFO] []: BAD_OMEN
[21:16:25] [Server thread/INFO] []: HERO_OF_THE_VILLAGE
[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_33
[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_34
[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_35
[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_36
[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_37
[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_38
[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_39
[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_40
[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_41
[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_42
[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_43
[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_44
[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_45
[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_46
[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_47
[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_48
[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_49
[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_50
[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_51
[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_52
[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_53
[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_54
[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_55
[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_56
[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_57
[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_58
[21:16:25] [Server thread/INFO] []: UNKNOWN_EFFECT_TYPE_59