Fixed a few things

This commit is contained in:
2026-03-08 16:10:58 +01:00
parent 74d2b47986
commit 22a8d27e6c
@@ -66,6 +66,8 @@ public interface PlayerModule {
/** Immutable snapshot of the player's velocity components. */ /** Immutable snapshot of the player's velocity components. */
final class Velocity { final class Velocity {
public static final Velocity ZERO = new Velocity(0, 0, 0);
public final double x; public final double x;
public final double y; public final double y;
public final double z; public final double z;
@@ -91,13 +93,13 @@ public interface PlayerModule {
* Returns a list of the player’s currently active effects. * Returns a list of the player’s currently active effects.
* Safe default: empty list if no player is present. * Safe default: empty list if no player is present.
*/ */
List<StatusEffectsFeature.EffectView> getActiveEffects(); List<? extends StatusEffectsFeature.EffectView> getActiveEffects();
/** /**
* Returns a list of dummy effects used in HUD editor / preview mode. * Returns a list of dummy effects used in HUD editor / preview mode.
* Safe default: empty list. * Safe default: empty list.
*/ */
List<StatusEffectsFeature.EffectView> getDummyEffects(); List<? extends StatusEffectsFeature.EffectView> getDummyEffects();
// --------------------------------------------------------------- // ---------------------------------------------------------------
// Inventory / equipment // Inventory / equipment