Class ResearchProgressKubeEvent

java.lang.Object
com.portingdeadmods.researchd.compat.kubejs.event.ResearchProgressKubeEvent
All Implemented Interfaces:
dev.latvian.mods.kubejs.entity.KubeEntityEvent, dev.latvian.mods.kubejs.entity.KubeLivingEntityEvent, dev.latvian.mods.kubejs.event.KubeEvent, dev.latvian.mods.kubejs.level.KubeLevelEvent, dev.latvian.mods.kubejs.player.KubePlayerEvent

public class ResearchProgressKubeEvent extends Object implements dev.latvian.mods.kubejs.player.KubePlayerEvent
  • Constructor Summary

    Constructors
    Constructor
    Description
    ResearchProgressKubeEvent(net.minecraft.server.level.ServerPlayer player, net.minecraft.resources.ResourceKey<Research> research, double progress)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    net.minecraft.server.level.ServerPlayer
     
    double
     
    int
     
    net.minecraft.resources.ResourceKey<Research>
     
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface dev.latvian.mods.kubejs.entity.KubeEntityEvent

    getLevel

    Methods inherited from interface dev.latvian.mods.kubejs.event.KubeEvent

    afterPosted, cancel, cancel, defaultExitValue, exit, exit, getExitValueType, mapExitValue, success, success

    Methods inherited from interface dev.latvian.mods.kubejs.level.KubeLevelEvent

    getRegistries, getServer

    Methods inherited from interface dev.latvian.mods.kubejs.player.KubePlayerEvent

    getPlayer
  • Constructor Details

    • ResearchProgressKubeEvent

      public ResearchProgressKubeEvent(net.minecraft.server.level.ServerPlayer player, net.minecraft.resources.ResourceKey<Research> research, double progress)
  • Method Details

    • getEntity

      public net.minecraft.server.level.ServerPlayer getEntity()
      Specified by:
      getEntity in interface dev.latvian.mods.kubejs.entity.KubeEntityEvent
      Specified by:
      getEntity in interface dev.latvian.mods.kubejs.entity.KubeLivingEntityEvent
      Specified by:
      getEntity in interface dev.latvian.mods.kubejs.player.KubePlayerEvent
    • getResearch

      public net.minecraft.resources.ResourceKey<Research> getResearch()
    • getResearchId

      public String getResearchId()
    • getProgress

      public double getProgress()
    • getProgressPercent

      public int getProgressPercent()