From 6d42bd393c2f22c228cd052e87f89aaba897588a Mon Sep 17 00:00:00 2001
From: A Flying Poro <12255407+A-Flying-Poro@users.noreply.github.com>
Date: Wed, 23 Nov 2022 07:46:15 +0800
Subject: [PATCH] Changed inspection permission message

---
 .../horseenhancer/listener/HorseEventListener.kt       | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/src/main/java/com/nevakanezah/horseenhancer/listener/HorseEventListener.kt b/src/main/java/com/nevakanezah/horseenhancer/listener/HorseEventListener.kt
index cd0d40d..d93b53d 100644
--- a/src/main/java/com/nevakanezah/horseenhancer/listener/HorseEventListener.kt
+++ b/src/main/java/com/nevakanezah/horseenhancer/listener/HorseEventListener.kt
@@ -96,16 +96,14 @@ class HorseEventListener(private val main: HorseEnhancerMain) : Listener {
 
         database.removeInvalidHorses()
         val horseData = database.getHorse(horse.uniqueId)
-        if (horseData == null) {
-            player.sendMessage(ColouredTextComponent("You cannot ${mode.verb} a wild horse.", ChatColor.RED))
-            return
-        } else if (!horse.isTamed) {
+        if (horseData == null || !horse.isTamed) {
             if (!player.hasPermission(permissionInspectionWild)) {
                 player.sendMessage(ColouredTextComponent("You cannot ${mode.verb} a wild horse.", ChatColor.RED))
-            } else {
+                return
+            } else if (horseData == null) {
                 player.sendMessage(ColouredTextComponent("This horse is not yet registered.", ChatColor.RED))
+                return
             }
-            return
         }
 
         when (mode) {