java.lang.Object
me.andreasmelone.glowingeyes.neoforge.common.component.eyes.GlowingEyesImpl
All Implemented Interfaces:
IGlowingEyes, net.neoforged.neoforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>

public class GlowingEyesImpl extends Object implements IGlowingEyes
  • Constructor Details

    • GlowingEyesImpl

      public GlowingEyesImpl()
  • Method Details

    • getGlowingEyesMap

      @Nonnull public Map<Point,Color> getGlowingEyesMap()
      Specified by:
      getGlowingEyesMap in interface IGlowingEyes
    • setGlowingEyesMap

      public void setGlowingEyesMap(@Nonnull Map<Point,Color> glowingEyesMap)
      Specified by:
      setGlowingEyesMap in interface IGlowingEyes
    • isToggledOn

      public boolean isToggledOn()
      Specified by:
      isToggledOn in interface IGlowingEyes
    • setToggledOn

      public void setToggledOn(boolean toggledOn)
      Specified by:
      setToggledOn in interface IGlowingEyes
    • serializeNBT

      public net.minecraft.nbt.CompoundTag serializeNBT()
      Specified by:
      serializeNBT in interface net.neoforged.neoforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>
    • deserializeNBT

      public void deserializeNBT(net.minecraft.nbt.CompoundTag compoundTag)
      Specified by:
      deserializeNBT in interface net.neoforged.neoforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>