MobEffect: {
type: "compound";
value: {
Ambient: { type: "byte"; value: number };
Amplifier: { type: "byte"; value: number };
DisplayOnScreenTextureAnimation: { type: "byte"; value: number };
Duration: { type: "int"; value: number };
DurationEasy: { type: "int"; value: number };
DurationHard: { type: "int"; value: number };
DurationNormal: { type: "int"; value: number };
FactorCalculationData?: {
type: "compound";
value: {
change_timestamp?: { type: "int"; value: number };
factor_current?: { type: "float"; value: number };
factor_previous?: { type: "float"; value: number };
factor_start?: { type: "float"; value: number };
factor_target?: { type: "float"; value: number };
had_applied?: { type: "byte"; value: number };
had_last_tick?: { type: "byte"; value: number };
padding_duration?: { type: "int"; value: number };
};
};
Id: { type: "byte"; value: number };
ShowParticles: { type: "byte"; value: number };
};
}
Type declaration
type: "compound"
value: {
Ambient: { type: "byte"; value: number };
Amplifier: { type: "byte"; value: number };
DisplayOnScreenTextureAnimation: { type: "byte"; value: number };
Duration: { type: "int"; value: number };
DurationEasy: { type: "int"; value: number };
DurationHard: { type: "int"; value: number };
DurationNormal: { type: "int"; value: number };
FactorCalculationData?: {
type: "compound";
value: {
change_timestamp?: { type: "int"; value: number };
factor_current?: { type: "float"; value: number };
factor_previous?: { type: "float"; value: number };
factor_start?: { type: "float"; value: number };
factor_target?: { type: "float"; value: number };
had_applied?: { type: "byte"; value: number };
had_last_tick?: { type: "byte"; value: number };
padding_duration?: { type: "int"; value: number };
};
};
Id: { type: "byte"; value: number };
ShowParticles: { type: "byte"; value: number };
}
Ambient: { type: "byte"; value: number }
Amplifier: { type: "byte"; value: number }
DisplayOnScreenTextureAnimation: { type: "byte"; value: number }
Duration: { type: "int"; value: number }
DurationEasy: { type: "int"; value: number }
DurationHard: { type: "int"; value: number }
DurationNormal: { type: "int"; value: number }
OptionalFactorCalculationData?: {
type: "compound";
value: {
change_timestamp?: { type: "int"; value: number };
factor_current?: { type: "float"; value: number };
factor_previous?: { type: "float"; value: number };
factor_start?: { type: "float"; value: number };
factor_target?: { type: "float"; value: number };
had_applied?: { type: "byte"; value: number };
had_last_tick?: { type: "byte"; value: number };
padding_duration?: { type: "int"; value: number };
};
}
Id: { type: "byte"; value: number }
ShowParticles: { type: "byte"; value: number }
NBT structure of a [status effect](https://minecraft.wiki/w/status effect).