Use Ktfmt (Kotlin-style) using Spotless
This commit is contained in:
6 files changed
+1790
-1174
No files matched your search
@@ -3,6 +3,7 @@ import java.io.BufferedReader
|
||||
plugins {
|
||||
kotlin("jvm") version "2.1.21"
|
||||
id("com.gradleup.shadow") version "8.3.6"
|
||||
id("com.diffplug.spotless") version "7.0.4"
|
||||
eclipse
|
||||
}
|
||||
|
||||
@@ -48,6 +49,7 @@ kotlin {
|
||||
}
|
||||
|
||||
tasks.build {
|
||||
dependsOn(tasks.spotlessApply)
|
||||
dependsOn(tasks.shadowJar)
|
||||
}
|
||||
|
||||
@@ -87,3 +89,11 @@ java {
|
||||
vendor = JvmVendorSpec.GRAAL_VM
|
||||
}
|
||||
}
|
||||
|
||||
spotless {
|
||||
kotlin {
|
||||
ktfmt().kotlinlangStyle().configure {
|
||||
it.setMaxWidth(120)
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,17 +1,15 @@
|
||||
package net.trueog.mobHeadsOG
|
||||
|
||||
import java.io.File
|
||||
import org.bukkit.configuration.file.YamlConfiguration
|
||||
import org.bukkit.entity.EntityType
|
||||
import java.io.File
|
||||
|
||||
class Config {
|
||||
val dropChances: MutableMap<EntityType, Double> = mutableMapOf()
|
||||
|
||||
var chargedCreeperChance: Double = 0.0
|
||||
|
||||
/**
|
||||
* @return True if successful
|
||||
*/
|
||||
/** @return True if successful */
|
||||
fun load(): Boolean {
|
||||
val file = File(MobHeadsOG.plugin.dataFolder, "config.yml")
|
||||
if (!file.exists()) {
|
||||
@@ -26,32 +24,37 @@ class Config {
|
||||
}
|
||||
for (key in dropChancesSection.getKeys(false)) {
|
||||
if (key.lowercase() == "charged_creeper") {
|
||||
val dropChance = try {
|
||||
val dropChance =
|
||||
try {
|
||||
dropChancesSection.get(key) as Double
|
||||
} catch (_: ClassCastException) {
|
||||
MobHeadsOG.plugin.logger.severe("Failed to parse the drop chance of $key as a valid double")
|
||||
return false
|
||||
}
|
||||
chargedCreeperChance = dropChance
|
||||
continue
|
||||
}
|
||||
|
||||
val entityType =
|
||||
try {
|
||||
EntityType.valueOf(key.uppercase())
|
||||
} catch (_: IllegalArgumentException) {
|
||||
MobHeadsOG.plugin.logger.severe("Failed to parse $key as a valid EntityType")
|
||||
return false
|
||||
}
|
||||
|
||||
val dropChance =
|
||||
try {
|
||||
dropChancesSection.get(key) as Double
|
||||
} catch (_: ClassCastException) {
|
||||
MobHeadsOG.plugin.logger.severe("Failed to parse the drop chance of $key as a valid double")
|
||||
return false
|
||||
}
|
||||
chargedCreeperChance = dropChance
|
||||
continue
|
||||
}
|
||||
|
||||
val entityType = try {
|
||||
EntityType.valueOf(key.uppercase())
|
||||
} catch (_: IllegalArgumentException) {
|
||||
MobHeadsOG.plugin.logger.severe("Failed to parse $key as a valid EntityType")
|
||||
return false
|
||||
}
|
||||
|
||||
val dropChance = try {
|
||||
dropChancesSection.get(key) as Double
|
||||
} catch (_: ClassCastException) {
|
||||
MobHeadsOG.plugin.logger.severe("Failed to parse the drop chance of $key as a valid double")
|
||||
return false
|
||||
}
|
||||
|
||||
if (dropChance > 1 || dropChance < 0) {
|
||||
MobHeadsOG.plugin.logger.severe("The drop chance of $key is not a valid chance (the drop chance must not be smaller than 0 and not bigger than 1)")
|
||||
MobHeadsOG.plugin.logger.severe(
|
||||
"The drop chance of $key is not a valid chance (the drop chance must not be smaller than 0 and not bigger than 1)"
|
||||
)
|
||||
return false
|
||||
}
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package net.trueog.mobHeadsOG
|
||||
|
||||
import java.util.*
|
||||
import net.kyori.adventure.text.Component
|
||||
import net.kyori.adventure.text.format.TextDecoration
|
||||
import org.bukkit.Bukkit.createProfile
|
||||
@@ -20,7 +21,6 @@ import org.bukkit.inventory.meta.SkullMeta
|
||||
import org.bukkit.metadata.FixedMetadataValue
|
||||
import org.bukkit.persistence.PersistentDataType
|
||||
import org.bukkit.profile.PlayerTextures
|
||||
import java.util.*
|
||||
|
||||
class Events : Listener {
|
||||
val customMobHeadKey = NamespacedKey(MobHeadsOG.plugin, "customMobHead")
|
||||
@@ -36,11 +36,12 @@ class Events : Listener {
|
||||
return
|
||||
}
|
||||
|
||||
val dropChance = if (event.entityType == EntityType.CREEPER && (event.entity as Creeper).isPowered) {
|
||||
MobHeadsOG.config.chargedCreeperChance
|
||||
} else {
|
||||
MobHeadsOG.config.dropChances[event.entityType]
|
||||
}
|
||||
val dropChance =
|
||||
if (event.entityType == EntityType.CREEPER && (event.entity as Creeper).isPowered) {
|
||||
MobHeadsOG.config.chargedCreeperChance
|
||||
} else {
|
||||
MobHeadsOG.config.dropChances[event.entityType]
|
||||
}
|
||||
|
||||
if (dropChance == null) {
|
||||
return
|
||||
@@ -92,9 +93,7 @@ class Events : Listener {
|
||||
|
||||
headMeta.persistentDataContainer.set(customMobHeadKey, PersistentDataType.STRING, stringRepresentation)
|
||||
headMeta.displayName(
|
||||
Component.text("${Heads.getNameForEntity(event.entity)} Head").decoration(
|
||||
TextDecoration.ITALIC, false
|
||||
)
|
||||
Component.text("${Heads.getNameForEntity(event.entity)} Head").decoration(TextDecoration.ITALIC, false)
|
||||
)
|
||||
textures.setSkin(skinUrl, PlayerTextures.SkinModel.CLASSIC)
|
||||
profile.setTextures(textures)
|
||||
@@ -146,9 +145,7 @@ class Events : Listener {
|
||||
|
||||
headMeta.persistentDataContainer.set(customMobHeadKey, PersistentDataType.STRING, customMobHeadData)
|
||||
headMeta.displayName(
|
||||
Component.text("${Heads.getNameForEntity(customMobHeadData)} Head").decoration(
|
||||
TextDecoration.ITALIC, false
|
||||
)
|
||||
Component.text("${Heads.getNameForEntity(customMobHeadData)} Head").decoration(TextDecoration.ITALIC, false)
|
||||
)
|
||||
textures.setSkin(skinUrl, PlayerTextures.SkinModel.CLASSIC)
|
||||
profile.setTextures(textures)
|
||||
@@ -156,7 +153,6 @@ class Events : Listener {
|
||||
headMeta.playerProfile = profile
|
||||
head.itemMeta = headMeta
|
||||
|
||||
|
||||
event.block.world.dropItemNaturally(event.block.location, head)
|
||||
event.block.type = Material.AIR
|
||||
}
|
||||
@@ -180,4 +176,4 @@ class Events : Listener {
|
||||
|
||||
event.player.sendActionBar(MobHeadsOG.mm.deserialize("<yellow>$name Head"))
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -27,53 +27,141 @@ object Fish {
|
||||
TOMATO_CLOWNFISH, // Red-White Kob
|
||||
TRIGGERFISH, // Gray-White Sunstreak
|
||||
YELLOWTAIL_PARROTFISH, // Cyan-Yellow Dasher
|
||||
YELLOW_TANG // Yellow Flopper
|
||||
YELLOW_TANG, // Yellow Flopper
|
||||
}
|
||||
|
||||
fun getSpecialFishType(fish: TropicalFish): SpecialFishType? {
|
||||
if (fish.bodyColor == DyeColor.ORANGE && fish.patternColor == DyeColor.GRAY && fish.pattern === TropicalFish.Pattern.STRIPEY) {
|
||||
if (
|
||||
fish.bodyColor == DyeColor.ORANGE &&
|
||||
fish.patternColor == DyeColor.GRAY &&
|
||||
fish.pattern === TropicalFish.Pattern.STRIPEY
|
||||
) {
|
||||
return SpecialFishType.ANEMONE
|
||||
} else if (fish.bodyColor == DyeColor.GRAY && fish.patternColor == DyeColor.GRAY && fish.pattern == TropicalFish.Pattern.FLOPPER) {
|
||||
} else if (
|
||||
fish.bodyColor == DyeColor.GRAY &&
|
||||
fish.patternColor == DyeColor.GRAY &&
|
||||
fish.pattern == TropicalFish.Pattern.FLOPPER
|
||||
) {
|
||||
return SpecialFishType.BLACK_TANG
|
||||
} else if (fish.bodyColor == DyeColor.GRAY && fish.patternColor == DyeColor.BLUE && fish.pattern == TropicalFish.Pattern.FLOPPER) {
|
||||
} else if (
|
||||
fish.bodyColor == DyeColor.GRAY &&
|
||||
fish.patternColor == DyeColor.BLUE &&
|
||||
fish.pattern == TropicalFish.Pattern.FLOPPER
|
||||
) {
|
||||
return SpecialFishType.BLUE_TANG
|
||||
} else if (fish.bodyColor == DyeColor.WHITE && fish.patternColor == DyeColor.GRAY && fish.pattern == TropicalFish.Pattern.CLAYFISH) {
|
||||
} else if (
|
||||
fish.bodyColor == DyeColor.WHITE &&
|
||||
fish.patternColor == DyeColor.GRAY &&
|
||||
fish.pattern == TropicalFish.Pattern.CLAYFISH
|
||||
) {
|
||||
return SpecialFishType.BUTTERFLYFISH
|
||||
} else if (fish.bodyColor == DyeColor.BLUE && fish.patternColor == DyeColor.GRAY && fish.pattern == TropicalFish.Pattern.SUNSTREAK) {
|
||||
} else if (
|
||||
fish.bodyColor == DyeColor.BLUE &&
|
||||
fish.patternColor == DyeColor.GRAY &&
|
||||
fish.pattern == TropicalFish.Pattern.SUNSTREAK
|
||||
) {
|
||||
return SpecialFishType.CICHLID
|
||||
} else if (fish.bodyColor == DyeColor.ORANGE && fish.patternColor == DyeColor.WHITE && fish.pattern == TropicalFish.Pattern.KOB) {
|
||||
} else if (
|
||||
fish.bodyColor == DyeColor.ORANGE &&
|
||||
fish.patternColor == DyeColor.WHITE &&
|
||||
fish.pattern == TropicalFish.Pattern.KOB
|
||||
) {
|
||||
return SpecialFishType.CLOWNFISH
|
||||
} else if (fish.bodyColor == DyeColor.PINK && fish.patternColor == DyeColor.LIGHT_BLUE && fish.pattern == TropicalFish.Pattern.SPOTTY) {
|
||||
} else if (
|
||||
fish.bodyColor == DyeColor.PINK &&
|
||||
fish.patternColor == DyeColor.LIGHT_BLUE &&
|
||||
fish.pattern == TropicalFish.Pattern.SPOTTY
|
||||
) {
|
||||
return SpecialFishType.COTTON_CANDY_BETTA
|
||||
} else if (fish.bodyColor == DyeColor.PURPLE && fish.patternColor == DyeColor.YELLOW && fish.pattern == TropicalFish.Pattern.BLOCKFISH) {
|
||||
} else if (
|
||||
fish.bodyColor == DyeColor.PURPLE &&
|
||||
fish.patternColor == DyeColor.YELLOW &&
|
||||
fish.pattern == TropicalFish.Pattern.BLOCKFISH
|
||||
) {
|
||||
return SpecialFishType.DOTTYBACK
|
||||
} else if (fish.bodyColor == DyeColor.WHITE && fish.patternColor == DyeColor.RED && fish.pattern == TropicalFish.Pattern.CLAYFISH) {
|
||||
} else if (
|
||||
fish.bodyColor == DyeColor.WHITE &&
|
||||
fish.patternColor == DyeColor.RED &&
|
||||
fish.pattern == TropicalFish.Pattern.CLAYFISH
|
||||
) {
|
||||
return SpecialFishType.EMPEROR_RED_SNAPPER
|
||||
} else if (fish.bodyColor == DyeColor.WHITE && fish.patternColor == DyeColor.YELLOW && fish.pattern == TropicalFish.Pattern.SPOTTY) {
|
||||
} else if (
|
||||
fish.bodyColor == DyeColor.WHITE &&
|
||||
fish.patternColor == DyeColor.YELLOW &&
|
||||
fish.pattern == TropicalFish.Pattern.SPOTTY
|
||||
) {
|
||||
return SpecialFishType.GOATFISH
|
||||
} else if (fish.bodyColor == DyeColor.WHITE && fish.patternColor == DyeColor.GRAY && fish.pattern == TropicalFish.Pattern.GLITTER) {
|
||||
} else if (
|
||||
fish.bodyColor == DyeColor.WHITE &&
|
||||
fish.patternColor == DyeColor.GRAY &&
|
||||
fish.pattern == TropicalFish.Pattern.GLITTER
|
||||
) {
|
||||
return SpecialFishType.MOORISH_IDOL
|
||||
} else if (fish.bodyColor == DyeColor.WHITE && fish.patternColor == DyeColor.ORANGE && fish.pattern == TropicalFish.Pattern.CLAYFISH) {
|
||||
} else if (
|
||||
fish.bodyColor == DyeColor.WHITE &&
|
||||
fish.patternColor == DyeColor.ORANGE &&
|
||||
fish.pattern == TropicalFish.Pattern.CLAYFISH
|
||||
) {
|
||||
return SpecialFishType.ORNATE_BUTTERFLYFISH
|
||||
} else if (fish.bodyColor == DyeColor.CYAN && fish.patternColor == DyeColor.PINK && fish.pattern == TropicalFish.Pattern.DASHER) {
|
||||
} else if (
|
||||
fish.bodyColor == DyeColor.CYAN &&
|
||||
fish.patternColor == DyeColor.PINK &&
|
||||
fish.pattern == TropicalFish.Pattern.DASHER
|
||||
) {
|
||||
return SpecialFishType.PARROTFISH
|
||||
} else if (fish.bodyColor == DyeColor.LIME && fish.patternColor == DyeColor.LIGHT_BLUE && fish.pattern == TropicalFish.Pattern.BRINELY) {
|
||||
} else if (
|
||||
fish.bodyColor == DyeColor.LIME &&
|
||||
fish.patternColor == DyeColor.LIGHT_BLUE &&
|
||||
fish.pattern == TropicalFish.Pattern.BRINELY
|
||||
) {
|
||||
return SpecialFishType.QUEEN_ANGELFISH
|
||||
} else if (fish.bodyColor == DyeColor.RED && fish.patternColor == DyeColor.WHITE && fish.pattern == TropicalFish.Pattern.BETTY) {
|
||||
} else if (
|
||||
fish.bodyColor == DyeColor.RED &&
|
||||
fish.patternColor == DyeColor.WHITE &&
|
||||
fish.pattern == TropicalFish.Pattern.BETTY
|
||||
) {
|
||||
return SpecialFishType.RED_CICHLID
|
||||
} else if (fish.bodyColor == DyeColor.GRAY && fish.patternColor == DyeColor.RED && fish.pattern == TropicalFish.Pattern.SNOOPER) {
|
||||
} else if (
|
||||
fish.bodyColor == DyeColor.GRAY &&
|
||||
fish.patternColor == DyeColor.RED &&
|
||||
fish.pattern == TropicalFish.Pattern.SNOOPER
|
||||
) {
|
||||
return SpecialFishType.RED_LIPPED_BLENNY
|
||||
} else if (fish.bodyColor == DyeColor.RED && fish.patternColor == DyeColor.WHITE && fish.pattern == TropicalFish.Pattern.BLOCKFISH) {
|
||||
} else if (
|
||||
fish.bodyColor == DyeColor.RED &&
|
||||
fish.patternColor == DyeColor.WHITE &&
|
||||
fish.pattern == TropicalFish.Pattern.BLOCKFISH
|
||||
) {
|
||||
return SpecialFishType.RED_SNAPPER
|
||||
} else if (fish.bodyColor == DyeColor.WHITE && fish.patternColor == DyeColor.YELLOW && fish.pattern == TropicalFish.Pattern.FLOPPER) {
|
||||
} else if (
|
||||
fish.bodyColor == DyeColor.WHITE &&
|
||||
fish.patternColor == DyeColor.YELLOW &&
|
||||
fish.pattern == TropicalFish.Pattern.FLOPPER
|
||||
) {
|
||||
return SpecialFishType.THREADFIN
|
||||
} else if (fish.bodyColor == DyeColor.RED && fish.patternColor == DyeColor.WHITE && fish.pattern == TropicalFish.Pattern.KOB) {
|
||||
} else if (
|
||||
fish.bodyColor == DyeColor.RED &&
|
||||
fish.patternColor == DyeColor.WHITE &&
|
||||
fish.pattern == TropicalFish.Pattern.KOB
|
||||
) {
|
||||
return SpecialFishType.TOMATO_CLOWNFISH
|
||||
} else if (fish.bodyColor == DyeColor.GRAY && fish.patternColor == DyeColor.WHITE && fish.pattern == TropicalFish.Pattern.SUNSTREAK) {
|
||||
} else if (
|
||||
fish.bodyColor == DyeColor.GRAY &&
|
||||
fish.patternColor == DyeColor.WHITE &&
|
||||
fish.pattern == TropicalFish.Pattern.SUNSTREAK
|
||||
) {
|
||||
return SpecialFishType.TRIGGERFISH
|
||||
} else if (fish.bodyColor == DyeColor.CYAN && fish.patternColor == DyeColor.YELLOW && fish.pattern == TropicalFish.Pattern.DASHER) {
|
||||
} else if (
|
||||
fish.bodyColor == DyeColor.CYAN &&
|
||||
fish.patternColor == DyeColor.YELLOW &&
|
||||
fish.pattern == TropicalFish.Pattern.DASHER
|
||||
) {
|
||||
return SpecialFishType.YELLOWTAIL_PARROTFISH
|
||||
} else if (fish.bodyColor == DyeColor.YELLOW && fish.patternColor == DyeColor.YELLOW && fish.pattern == TropicalFish.Pattern.FLOPPER) {
|
||||
} else if (
|
||||
fish.bodyColor == DyeColor.YELLOW &&
|
||||
fish.patternColor == DyeColor.YELLOW &&
|
||||
fish.pattern == TropicalFish.Pattern.FLOPPER
|
||||
) {
|
||||
return SpecialFishType.YELLOW_TANG
|
||||
}
|
||||
return null
|
||||
@@ -82,53 +170,93 @@ object Fish {
|
||||
fun getSpecialFishType(
|
||||
bodyColor: DyeColor,
|
||||
patternColor: DyeColor,
|
||||
pattern: TropicalFish.Pattern
|
||||
pattern: TropicalFish.Pattern,
|
||||
): SpecialFishType? {
|
||||
if (bodyColor == DyeColor.ORANGE && patternColor == DyeColor.GRAY && pattern === TropicalFish.Pattern.STRIPEY) {
|
||||
return SpecialFishType.ANEMONE
|
||||
} else if (bodyColor == DyeColor.GRAY && patternColor == DyeColor.GRAY && pattern == TropicalFish.Pattern.FLOPPER) {
|
||||
} else if (
|
||||
bodyColor == DyeColor.GRAY && patternColor == DyeColor.GRAY && pattern == TropicalFish.Pattern.FLOPPER
|
||||
) {
|
||||
return SpecialFishType.BLACK_TANG
|
||||
} else if (bodyColor == DyeColor.GRAY && patternColor == DyeColor.BLUE && pattern == TropicalFish.Pattern.FLOPPER) {
|
||||
} else if (
|
||||
bodyColor == DyeColor.GRAY && patternColor == DyeColor.BLUE && pattern == TropicalFish.Pattern.FLOPPER
|
||||
) {
|
||||
return SpecialFishType.BLUE_TANG
|
||||
} else if (bodyColor == DyeColor.WHITE && patternColor == DyeColor.GRAY && pattern == TropicalFish.Pattern.CLAYFISH) {
|
||||
} else if (
|
||||
bodyColor == DyeColor.WHITE && patternColor == DyeColor.GRAY && pattern == TropicalFish.Pattern.CLAYFISH
|
||||
) {
|
||||
return SpecialFishType.BUTTERFLYFISH
|
||||
} else if (bodyColor == DyeColor.BLUE && patternColor == DyeColor.GRAY && pattern == TropicalFish.Pattern.SUNSTREAK) {
|
||||
} else if (
|
||||
bodyColor == DyeColor.BLUE && patternColor == DyeColor.GRAY && pattern == TropicalFish.Pattern.SUNSTREAK
|
||||
) {
|
||||
return SpecialFishType.CICHLID
|
||||
} else if (bodyColor == DyeColor.ORANGE && patternColor == DyeColor.WHITE && pattern == TropicalFish.Pattern.KOB) {
|
||||
} else if (
|
||||
bodyColor == DyeColor.ORANGE && patternColor == DyeColor.WHITE && pattern == TropicalFish.Pattern.KOB
|
||||
) {
|
||||
return SpecialFishType.CLOWNFISH
|
||||
} else if (bodyColor == DyeColor.PINK && patternColor == DyeColor.LIGHT_BLUE && pattern == TropicalFish.Pattern.SPOTTY) {
|
||||
} else if (
|
||||
bodyColor == DyeColor.PINK && patternColor == DyeColor.LIGHT_BLUE && pattern == TropicalFish.Pattern.SPOTTY
|
||||
) {
|
||||
return SpecialFishType.COTTON_CANDY_BETTA
|
||||
} else if (bodyColor == DyeColor.PURPLE && patternColor == DyeColor.YELLOW && pattern == TropicalFish.Pattern.BLOCKFISH) {
|
||||
} else if (
|
||||
bodyColor == DyeColor.PURPLE && patternColor == DyeColor.YELLOW && pattern == TropicalFish.Pattern.BLOCKFISH
|
||||
) {
|
||||
return SpecialFishType.DOTTYBACK
|
||||
} else if (bodyColor == DyeColor.WHITE && patternColor == DyeColor.RED && pattern == TropicalFish.Pattern.CLAYFISH) {
|
||||
} else if (
|
||||
bodyColor == DyeColor.WHITE && patternColor == DyeColor.RED && pattern == TropicalFish.Pattern.CLAYFISH
|
||||
) {
|
||||
return SpecialFishType.EMPEROR_RED_SNAPPER
|
||||
} else if (bodyColor == DyeColor.WHITE && patternColor == DyeColor.YELLOW && pattern == TropicalFish.Pattern.SPOTTY) {
|
||||
} else if (
|
||||
bodyColor == DyeColor.WHITE && patternColor == DyeColor.YELLOW && pattern == TropicalFish.Pattern.SPOTTY
|
||||
) {
|
||||
return SpecialFishType.GOATFISH
|
||||
} else if (bodyColor == DyeColor.WHITE && patternColor == DyeColor.GRAY && pattern == TropicalFish.Pattern.GLITTER) {
|
||||
} else if (
|
||||
bodyColor == DyeColor.WHITE && patternColor == DyeColor.GRAY && pattern == TropicalFish.Pattern.GLITTER
|
||||
) {
|
||||
return SpecialFishType.MOORISH_IDOL
|
||||
} else if (bodyColor == DyeColor.WHITE && patternColor == DyeColor.ORANGE && pattern == TropicalFish.Pattern.CLAYFISH) {
|
||||
} else if (
|
||||
bodyColor == DyeColor.WHITE && patternColor == DyeColor.ORANGE && pattern == TropicalFish.Pattern.CLAYFISH
|
||||
) {
|
||||
return SpecialFishType.ORNATE_BUTTERFLYFISH
|
||||
} else if (bodyColor == DyeColor.CYAN && patternColor == DyeColor.PINK && pattern == TropicalFish.Pattern.DASHER) {
|
||||
} else if (
|
||||
bodyColor == DyeColor.CYAN && patternColor == DyeColor.PINK && pattern == TropicalFish.Pattern.DASHER
|
||||
) {
|
||||
return SpecialFishType.PARROTFISH
|
||||
} else if (bodyColor == DyeColor.LIME && patternColor == DyeColor.LIGHT_BLUE && pattern == TropicalFish.Pattern.BRINELY) {
|
||||
} else if (
|
||||
bodyColor == DyeColor.LIME && patternColor == DyeColor.LIGHT_BLUE && pattern == TropicalFish.Pattern.BRINELY
|
||||
) {
|
||||
return SpecialFishType.QUEEN_ANGELFISH
|
||||
} else if (bodyColor == DyeColor.RED && patternColor == DyeColor.WHITE && pattern == TropicalFish.Pattern.BETTY) {
|
||||
} else if (
|
||||
bodyColor == DyeColor.RED && patternColor == DyeColor.WHITE && pattern == TropicalFish.Pattern.BETTY
|
||||
) {
|
||||
return SpecialFishType.RED_CICHLID
|
||||
} else if (bodyColor == DyeColor.GRAY && patternColor == DyeColor.RED && pattern == TropicalFish.Pattern.SNOOPER) {
|
||||
} else if (
|
||||
bodyColor == DyeColor.GRAY && patternColor == DyeColor.RED && pattern == TropicalFish.Pattern.SNOOPER
|
||||
) {
|
||||
return SpecialFishType.RED_LIPPED_BLENNY
|
||||
} else if (bodyColor == DyeColor.RED && patternColor == DyeColor.WHITE && pattern == TropicalFish.Pattern.BLOCKFISH) {
|
||||
} else if (
|
||||
bodyColor == DyeColor.RED && patternColor == DyeColor.WHITE && pattern == TropicalFish.Pattern.BLOCKFISH
|
||||
) {
|
||||
return SpecialFishType.RED_SNAPPER
|
||||
} else if (bodyColor == DyeColor.WHITE && patternColor == DyeColor.YELLOW && pattern == TropicalFish.Pattern.FLOPPER) {
|
||||
} else if (
|
||||
bodyColor == DyeColor.WHITE && patternColor == DyeColor.YELLOW && pattern == TropicalFish.Pattern.FLOPPER
|
||||
) {
|
||||
return SpecialFishType.THREADFIN
|
||||
} else if (bodyColor == DyeColor.RED && patternColor == DyeColor.WHITE && pattern == TropicalFish.Pattern.KOB) {
|
||||
return SpecialFishType.TOMATO_CLOWNFISH
|
||||
} else if (bodyColor == DyeColor.GRAY && patternColor == DyeColor.WHITE && pattern == TropicalFish.Pattern.SUNSTREAK) {
|
||||
} else if (
|
||||
bodyColor == DyeColor.GRAY && patternColor == DyeColor.WHITE && pattern == TropicalFish.Pattern.SUNSTREAK
|
||||
) {
|
||||
return SpecialFishType.TRIGGERFISH
|
||||
} else if (bodyColor == DyeColor.CYAN && patternColor == DyeColor.YELLOW && pattern == TropicalFish.Pattern.DASHER) {
|
||||
} else if (
|
||||
bodyColor == DyeColor.CYAN && patternColor == DyeColor.YELLOW && pattern == TropicalFish.Pattern.DASHER
|
||||
) {
|
||||
return SpecialFishType.YELLOWTAIL_PARROTFISH
|
||||
} else if (bodyColor == DyeColor.YELLOW && patternColor == DyeColor.YELLOW && pattern == TropicalFish.Pattern.FLOPPER) {
|
||||
} else if (
|
||||
bodyColor == DyeColor.YELLOW && patternColor == DyeColor.YELLOW && pattern == TropicalFish.Pattern.FLOPPER
|
||||
) {
|
||||
return SpecialFishType.YELLOW_TANG
|
||||
}
|
||||
return null
|
||||
}
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
@@ -9,13 +9,7 @@ import org.bukkit.plugin.java.JavaPlugin
|
||||
class MobHeadsOG : JavaPlugin() {
|
||||
companion object {
|
||||
lateinit var plugin: MobHeadsOG
|
||||
val mm = MiniMessage.builder()
|
||||
.tags(
|
||||
TagResolver.builder()
|
||||
.resolver(StandardTags.color())
|
||||
.build()
|
||||
)
|
||||
.build()
|
||||
val mm = MiniMessage.builder().tags(TagResolver.builder().resolver(StandardTags.color()).build()).build()
|
||||
lateinit var config: Config
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user