move capability key
This commit is contained in:
parent
1df4ed809f
commit
5e890396ea
@ -674,12 +674,15 @@ class MatteryPlayerCapability(val ply: Player) : ICapabilityProvider, IMatteryEn
|
|||||||
event.entity.getCapability(MatteryCapability.MATTERY_PLAYER).ifPresentK { it.onHurt(event) }
|
event.entity.getCapability(MatteryCapability.MATTERY_PLAYER).ifPresentK { it.onHurt(event) }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const val CAPABILITY_KEY = "otm_player"
|
||||||
|
val CAPABILITY_LOCATION = ResourceLocation(OverdriveThatMatters.MOD_ID, CAPABILITY_KEY)
|
||||||
|
|
||||||
@SubscribeEvent
|
@SubscribeEvent
|
||||||
fun onAttachCapabilityEvent(event: AttachCapabilitiesEvent<Entity?>) {
|
fun onAttachCapabilityEvent(event: AttachCapabilitiesEvent<Entity?>) {
|
||||||
val ent = event.`object`
|
val ent = event.`object`
|
||||||
|
|
||||||
if (ent is Player) {
|
if (ent is Player) {
|
||||||
event.addCapability(MNames.ANDROID_CAPABILITY_RS, MatteryPlayerCapability(ent))
|
event.addCapability(CAPABILITY_LOCATION, MatteryPlayerCapability(ent))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -53,10 +53,6 @@ object MNames {
|
|||||||
const val VENT = "vent"
|
const val VENT = "vent"
|
||||||
const val VENT_ALTERNATIVE = "vent_alternative"
|
const val VENT_ALTERNATIVE = "vent_alternative"
|
||||||
|
|
||||||
// capabilities
|
|
||||||
const val ANDROID_CAPABILITY = "android_capability"
|
|
||||||
val ANDROID_CAPABILITY_RS = ResourceLocation(OverdriveThatMatters.MOD_ID, ANDROID_CAPABILITY)
|
|
||||||
|
|
||||||
// items
|
// items
|
||||||
const val GRAVITATIONAL_DISRUPTOR = "gravitational_disruptor"
|
const val GRAVITATIONAL_DISRUPTOR = "gravitational_disruptor"
|
||||||
const val MATTER_DUST = "matter_dust"
|
const val MATTER_DUST = "matter_dust"
|
||||||
|
Loading…
Reference in New Issue
Block a user