@@ -3,15 +3,10 @@ package dev.sterner.api.item
3
3
import dev.sterner.common.item.tool.ichor.IchoriumScytheItem
4
4
import dev.sterner.common.item.tool.ichor.IchoriumTerraformer
5
5
import dev.sterner.common.item.tool.ichor.IchoriumVorpal
6
- import dev.sterner.registry.VoidBoundTags
7
6
import net.minecraft.nbt.CompoundTag
8
- import net.minecraft.tags.TagKey
9
7
import net.minecraft.util.StringRepresentable
10
- import net.minecraft.world.entity.EquipmentSlot
11
8
import net.minecraft.world.item.*
12
9
13
- import kotlin.reflect.KClass
14
-
15
10
enum class ItemAbility : StringRepresentable {
16
11
NONE ,// Fully implemented
17
12
AUTOSMELT ,// Fully implemented
@@ -20,8 +15,10 @@ enum class ItemAbility: StringRepresentable {
20
15
VAMPIRISM ,// Fully implemented
21
16
HARVEST ,// Fully implemented
22
17
OPENER ,// Fully implemented
18
+ TRIPLE_REBOUND ,// TODO implement
23
19
PROPAGATION ;// TODO implement
24
20
21
+
25
22
override fun getSerializedName (): String {
26
23
return this .name.lowercase()
27
24
}
@@ -51,6 +48,7 @@ enum class ItemAbility: StringRepresentable {
51
48
list.add(HARVEST )
52
49
}
53
50
if (item is IchoriumScytheItem ) {
51
+ list.add(TRIPLE_REBOUND )
54
52
list.add(PROPAGATION )
55
53
}
56
54
0 commit comments