Skip to content

Class endstone::EffectType

ClassList > endstone > EffectType

All effect types.

  • #include <endstone/effect/effect_type.h>

Public Static Attributes

Type Name
constexpr auto Absorption = EffectId::minecraft("absorption")
constexpr auto BadOmen = EffectId::minecraft("bad\_omen")
constexpr auto Blindness = EffectId::minecraft("blindness")
constexpr auto ConduitPower = EffectId::minecraft("conduit\_power")
constexpr auto Darkness = EffectId::minecraft("darkness")
constexpr auto FatalPoison = EffectId::minecraft("fatal\_poison")
constexpr auto FireResistance = EffectId::minecraft("fire\_resistance")
constexpr auto Haste = EffectId::minecraft("haste")
constexpr auto HealthBoost = EffectId::minecraft("health\_boost")
constexpr auto HeroOfTheVillage = EffectId::minecraft("hero\_of\_the\_village")
constexpr auto Hunger = EffectId::minecraft("hunger")
constexpr auto Infested = EffectId::minecraft("infested")
constexpr auto InstantDamage = EffectId::minecraft("instant\_damage")
constexpr auto InstantHealth = EffectId::minecraft("instant\_health")
constexpr auto Invisibility = EffectId::minecraft("invisibility")
constexpr auto JumpBoost = EffectId::minecraft("jump\_boost")
constexpr auto Levitation = EffectId::minecraft("levitation")
constexpr auto MiningFatigue = EffectId::minecraft("mining\_fatigue")
constexpr auto Nausea = EffectId::minecraft("nausea")
constexpr auto NightVision = EffectId::minecraft("night\_vision")
constexpr auto Oozing = EffectId::minecraft("oozing")
constexpr auto Poison = EffectId::minecraft("poison")
constexpr auto RaidOmen = EffectId::minecraft("raid\_omen")
constexpr auto Regeneration = EffectId::minecraft("regeneration")
constexpr auto Resistance = EffectId::minecraft("resistance")
constexpr auto Saturation = EffectId::minecraft("saturation")
constexpr auto SlowFalling = EffectId::minecraft("slow\_falling")
constexpr auto Slowness = EffectId::minecraft("slowness")
constexpr auto Speed = EffectId::minecraft("speed")
constexpr auto Strength = EffectId::minecraft("strength")
constexpr auto TrialOmen = EffectId::minecraft("trial\_omen")
constexpr auto WaterBreathing = EffectId::minecraft("water\_breathing")
constexpr auto Weakness = EffectId::minecraft("weakness")
constexpr auto Weaving = EffectId::minecraft("weaving")
constexpr auto WindCharged = EffectId::minecraft("wind\_charged")
constexpr auto Wither = EffectId::minecraft("wither")

Public Static Attributes Documentation

variable Absorption

constexpr auto endstone::EffectType::Absorption;

Increases the maximum health of an entity with health that cannot be regenerated, but is refilled every 30 seconds.


variable BadOmen

constexpr auto endstone::EffectType::BadOmen;

Triggers an ominous event when the player enters a village or trial chambers. oof.


variable Blindness

constexpr auto endstone::EffectType::Blindness;

Blinds an entity.


variable ConduitPower

constexpr auto endstone::EffectType::ConduitPower;

Effects granted by a nearby conduit. Includes enhanced underwater abilities.


variable Darkness

constexpr auto endstone::EffectType::Darkness;

Causes the player's vision to dim occasionally.


variable FatalPoison

constexpr auto endstone::EffectType::FatalPoison;

Inflicts damage to the entity over time, and can kill both undead and non-undead mobs, similar to Wither


variable FireResistance

constexpr auto endstone::EffectType::FireResistance;

Stops fire damage.


variable Haste

constexpr auto endstone::EffectType::Haste;

Increases dig speed.


variable HealthBoost

constexpr auto endstone::EffectType::HealthBoost;

Increases the maximum health of an entity.


variable HeroOfTheVillage

constexpr auto endstone::EffectType::HeroOfTheVillage;

Reduces the cost of villager trades. \o/.


variable Hunger

constexpr auto endstone::EffectType::Hunger;

Increases hunger.


variable Infested

constexpr auto endstone::EffectType::Infested;

Chance of spawning silverfish when hurt.


variable InstantDamage

constexpr auto endstone::EffectType::InstantDamage;

Hurts an entity.


variable InstantHealth

constexpr auto endstone::EffectType::InstantHealth;

Heals an entity.


variable Invisibility

constexpr auto endstone::EffectType::Invisibility;

Grants invisibility.


variable JumpBoost

constexpr auto endstone::EffectType::JumpBoost;

Increases jump height.


variable Levitation

constexpr auto endstone::EffectType::Levitation;

Causes the entity to float into the air.


variable MiningFatigue

constexpr auto endstone::EffectType::MiningFatigue;

Decreases dig speed.


variable Nausea

constexpr auto endstone::EffectType::Nausea;

Warps vision on the client.


variable NightVision

constexpr auto endstone::EffectType::NightVision;

Allows an entity to see in the dark.


variable Oozing

constexpr auto endstone::EffectType::Oozing;

Causes slimes to spawn upon death.


variable Poison

constexpr auto endstone::EffectType::Poison;

Deals damage to an entity over time.


variable RaidOmen

constexpr auto endstone::EffectType::RaidOmen;

Triggers a raid when a player enters a village.


variable Regeneration

constexpr auto endstone::EffectType::Regeneration;

Regenerates health.


variable Resistance

constexpr auto endstone::EffectType::Resistance;

Decreases damage dealt to an entity.


variable Saturation

constexpr auto endstone::EffectType::Saturation;

Increases the food level of an entity each tick.


variable SlowFalling

constexpr auto endstone::EffectType::SlowFalling;

Slows entity fall rate.


variable Slowness

constexpr auto endstone::EffectType::Slowness;

Decreases movement speed.


variable Speed

constexpr auto endstone::EffectType::Speed;

Increases movement speed.


variable Strength

constexpr auto endstone::EffectType::Strength;

Increases damage dealt.


variable TrialOmen

constexpr auto endstone::EffectType::TrialOmen;

Causes trial spawners to become ominous.


variable WaterBreathing

constexpr auto endstone::EffectType::WaterBreathing;

Allows breathing underwater.


variable Weakness

constexpr auto endstone::EffectType::Weakness;

Decreases damage dealt by an entity.


variable Weaving

constexpr auto endstone::EffectType::Weaving;

Creates cobwebs upon death.


variable WindCharged

constexpr auto endstone::EffectType::WindCharged;

Emits a wind burst upon death.


variable Wither

constexpr auto endstone::EffectType::Wither;

Deals damage to an entity over time and gives the health to the shooter.



The documentation for this class was generated from the following file include/endstone/effect/effect_type.h