Skip to content

Commit 66b6aa9

Browse files
Format code
1 parent 6b03972 commit 66b6aa9

File tree

1 file changed

+5
-1
lines changed
  • src/main/java/dev/enderman/minecraft/plugins/scp/items

1 file changed

+5
-1
lines changed

src/main/java/dev/enderman/minecraft/plugins/scp/items/SCP268Item.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import foundation.esoteric.minecraft.plugins.library.item.TexturedItem
66
import gg.flyte.twilight.extension.hidePlayer
77
import gg.flyte.twilight.extension.showPlayer
88
import org.bukkit.Material
9+
import org.bukkit.NamespacedKey
910
import org.bukkit.entity.EntityType
1011
import org.bukkit.entity.Mob
1112
import org.bukkit.event.EventHandler
@@ -53,6 +54,10 @@ private val confusedEntities = listOfNotNull(
5354
)
5455

5556
class SCP268Item(plugin: SCPPlugin) : TexturedItem(plugin, "scp_268", Material.LEATHER_HELMET) {
57+
58+
private val timeHatPutOnKey = NamespacedKey(plugin, "time_scp_268_put_on")
59+
private val timeHatWornKey = NamespacedKey(plugin, "time_worn_scp_268")
60+
5661
@EventHandler
5762
private fun onEquip(event: PlayerArmorChangeEvent) {
5863
val player = event.player
@@ -79,7 +84,6 @@ class SCP268Item(plugin: SCPPlugin) : TexturedItem(plugin, "scp_268", Material.L
7984
for (entity in player.world.livingEntities) {
8085
if (entity !is Mob) continue
8186

82-
8387
if (confusedEntities.contains(entity.type) && Math.random() > 0.75) return
8488

8589
if (unaffectedEntities.contains(entity.type) || lessAffectedEntities.contains(entity.type)) continue

0 commit comments

Comments
 (0)