diff options
| author | hannibal2 <24389977+hannibal00212@users.noreply.github.com> | 2023-07-26 23:59:20 +0200 |
|---|---|---|
| committer | hannibal2 <24389977+hannibal00212@users.noreply.github.com> | 2023-07-26 23:59:20 +0200 |
| commit | 370cf58f29a5d32040f83ca17465fd493cc88f61 (patch) | |
| tree | 6594beafb7a903785bbcbcd1fd2c12897c5979ef /src/main/java/at/hannibal2/skyhanni/features/rift | |
| parent | eef49c780202dc5c64c943269f00973e70010dec (diff) | |
| download | skyhanni-370cf58f29a5d32040f83ca17465fd493cc88f61.tar.gz skyhanni-370cf58f29a5d32040f83ca17465fd493cc88f61.tar.bz2 skyhanni-370cf58f29a5d32040f83ca17465fd493cc88f61.zip | |
Added Horsezooka Hider
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/features/rift')
| -rw-r--r-- | src/main/java/at/hannibal2/skyhanni/features/rift/everywhere/RiftHorsezookaHider.kt | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/rift/everywhere/RiftHorsezookaHider.kt b/src/main/java/at/hannibal2/skyhanni/features/rift/everywhere/RiftHorsezookaHider.kt new file mode 100644 index 000000000..cab024462 --- /dev/null +++ b/src/main/java/at/hannibal2/skyhanni/features/rift/everywhere/RiftHorsezookaHider.kt @@ -0,0 +1,22 @@ +package at.hannibal2.skyhanni.features.rift.everywhere + +import at.hannibal2.skyhanni.SkyHanniMod +import at.hannibal2.skyhanni.events.CheckRenderEntityEvent +import at.hannibal2.skyhanni.utils.InventoryUtils +import net.minecraft.entity.passive.EntityHorse +import net.minecraftforge.fml.common.eventhandler.SubscribeEvent + +class RiftHorsezookaHider { + + @SubscribeEvent + fun onCheckRender(event: CheckRenderEntityEvent<*>) { + if (!RiftAPI.inRift()) return + if (!SkyHanniMod.feature.rift.horsezookaHider) return + + if (event.entity is EntityHorse) { + if (InventoryUtils.itemInHandId == "HORSEZOOKA") { + event.isCanceled = true + } + } + } +} |
