We are not nullable INBTSerializable

This commit is contained in:
DBotThePony 2022-01-31 11:37:59 +07:00
parent bbb2649afe
commit 901d1944ce
Signed by: DBot
GPG Key ID: DCC23B5715498507
2 changed files with 2 additions and 2 deletions

View File

@ -43,7 +43,7 @@ import java.util.*
@MethodsReturnNonnullByDefault
@ParametersAreNonnullByDefault
open class AndroidCapability(@JvmField protected val ent: LivingEntity) : ICapabilityProvider, IAndroidCapability, INBTSerializable<CompoundTag?> {
open class AndroidCapability(@JvmField protected val ent: LivingEntity) : ICapabilityProvider, IAndroidCapability, INBTSerializable<CompoundTag> {
@JvmField protected var battery = ImpreciseFraction.ZERO
@JvmField protected var maxBattery = ImpreciseFraction(60000)

View File

@ -11,7 +11,7 @@ import ru.dbotthepony.mc.otm.capability.IMatteryEnergyStorage
import ru.dbotthepony.mc.otm.core.ImpreciseFraction
import java.util.*
interface IAndroidCapability : IMatteryEnergyStorage, INBTSerializable<CompoundTag?> {
interface IAndroidCapability : IMatteryEnergyStorage, INBTSerializable<CompoundTag> {
fun tick()
fun tickClient()
fun getEntity(): LivingEntity