mirror of
https://github.com/Auxilor/EcoJobs.git
synced 2025-12-20 15:39:26 +00:00
Hotfix
This commit is contained in:
@@ -13,6 +13,7 @@ import com.willfp.ecojobs.commands.CommandJobs
|
|||||||
import com.willfp.ecojobs.jobs.EcoJobsJobTopPlaceholder
|
import com.willfp.ecojobs.jobs.EcoJobsJobTopPlaceholder
|
||||||
import com.willfp.ecojobs.jobs.JobLevelListener
|
import com.willfp.ecojobs.jobs.JobLevelListener
|
||||||
import com.willfp.ecojobs.jobs.Jobs
|
import com.willfp.ecojobs.jobs.Jobs
|
||||||
|
import com.willfp.ecojobs.jobs.JobsGUI
|
||||||
import com.willfp.ecojobs.jobs.PriceHandler
|
import com.willfp.ecojobs.jobs.PriceHandler
|
||||||
import com.willfp.ecojobs.jobs.ResetOnQuitListener
|
import com.willfp.ecojobs.jobs.ResetOnQuitListener
|
||||||
import com.willfp.ecojobs.libreforge.ConditionHasActiveJob
|
import com.willfp.ecojobs.libreforge.ConditionHasActiveJob
|
||||||
@@ -89,6 +90,10 @@ class EcoJobsPlugin : LibreforgePlugin() {
|
|||||||
}.register()
|
}.register()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
override fun handleReload() {
|
||||||
|
JobsGUI.update(this)
|
||||||
|
}
|
||||||
|
|
||||||
override fun loadPluginCommands(): List<PluginCommand> {
|
override fun loadPluginCommands(): List<PluginCommand> {
|
||||||
return listOf(
|
return listOf(
|
||||||
CommandEcoJobs(this),
|
CommandEcoJobs(this),
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
package com.willfp.ecojobs.jobs
|
package com.willfp.ecojobs.jobs
|
||||||
|
|
||||||
import com.willfp.eco.core.config.updating.ConfigUpdater
|
|
||||||
import com.willfp.eco.core.gui.menu
|
import com.willfp.eco.core.gui.menu
|
||||||
import com.willfp.eco.core.gui.menu.Menu
|
import com.willfp.eco.core.gui.menu.Menu
|
||||||
import com.willfp.eco.core.gui.onLeftClick
|
import com.willfp.eco.core.gui.onLeftClick
|
||||||
@@ -27,16 +26,12 @@ import org.bukkit.entity.Player
|
|||||||
import org.bukkit.inventory.ItemStack
|
import org.bukkit.inventory.ItemStack
|
||||||
import org.bukkit.inventory.meta.SkullMeta
|
import org.bukkit.inventory.meta.SkullMeta
|
||||||
import kotlin.math.ceil
|
import kotlin.math.ceil
|
||||||
import kotlin.math.max
|
|
||||||
import kotlin.math.min
|
|
||||||
|
|
||||||
object JobsGUI {
|
object JobsGUI {
|
||||||
private lateinit var menu: Menu
|
private lateinit var menu: Menu
|
||||||
private val jobAreaSlots = mutableListOf<Pair<Int, Int>>()
|
private val jobAreaSlots = mutableListOf<Pair<Int, Int>>()
|
||||||
|
|
||||||
@JvmStatic
|
internal fun update(plugin: EcoJobsPlugin) {
|
||||||
@ConfigUpdater
|
|
||||||
fun update(plugin: EcoJobsPlugin) {
|
|
||||||
val topLeftRow = plugin.configYml.getInt("gui.job-area.top-left.row")
|
val topLeftRow = plugin.configYml.getInt("gui.job-area.top-left.row")
|
||||||
val topLeftColumn = plugin.configYml.getInt("gui.job-area.top-left.column")
|
val topLeftColumn = plugin.configYml.getInt("gui.job-area.top-left.column")
|
||||||
val bottomRightRow = plugin.configYml.getInt("gui.job-area.bottom-right.row")
|
val bottomRightRow = plugin.configYml.getInt("gui.job-area.bottom-right.row")
|
||||||
|
|||||||
Reference in New Issue
Block a user