DamageSourcesMixin, HolderBuilder
Map<DataKey<?>, Object>
dataMap()
default <T> T
getData(DataKey<T> key)
getDataOrDefault(DataKey<T> key, T defaultValue)
default void
putData(DataKey<?> key, Object value)