Skip to content

Commit

Permalink
V1.0.1 冷却修复
Browse files Browse the repository at this point in the history
  • Loading branch information
YsGqHY committed Jan 25, 2024
1 parent c6850fd commit 1a311ab
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 7 deletions.
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
group=kim.hhhhhy.regions
version=1.0.0
version=1.0.1
6 changes: 3 additions & 3 deletions src/main/kotlin/kim/hhhhhy/regions/data/AreaSettings.kt
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ data class AreaSettings(
private fun runEnterAction(player: Player, id: String) {
mirrorNow("RegionActionsLite:Actions:Enter") {
val actions = areasData[id]!!.actions.enter
if (ConfigSettings.baffleCache.hasNext("${player.name}-Enter").not()) {
if (ConfigSettings.baffleCache.hasNext("${player.name}-Enter-$id").not()) {
return@mirrorNow
}
actions?.evalKether(player)
Expand All @@ -67,7 +67,7 @@ data class AreaSettings(
private fun runLeaveAction(player: Player, id: String) {
mirrorNow("RegionActionsLite:Actions:Leave") {
val actions = areasData[id]!!.actions.leave
if (ConfigSettings.baffleCache.hasNext("${player.name}-Leave").not()) {
if (ConfigSettings.baffleCache.hasNext("${player.name}-Leave-$id").not()) {
return@mirrorNow
}
actions?.evalKether(player)
Expand All @@ -76,7 +76,7 @@ data class AreaSettings(
private fun runTickAction(player: Player, id: String) {
mirrorNow("RegionActionsLite:Actions:Tick") {
val actions = areasData[id]!!.actions.tick
if (ConfigSettings.baffleCache.hasNext("${player.name}-Tick").not()) {
if (ConfigSettings.baffleCache.hasNext("${player.name}-Tick-$id").not()) {
return@mirrorNow
}
actions?.evalKether(player)
Expand Down
5 changes: 2 additions & 3 deletions src/main/kotlin/kim/hhhhhy/regions/data/ConfigSettings.kt
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,7 @@ import kim.hhhhhy.regions.listeners.AreaListener
import org.bukkit.Bukkit
import taboolib.common.LifeCycle
import taboolib.common.platform.Awake
import taboolib.common.platform.function.console
import taboolib.common.platform.function.submitAsync
import taboolib.common.platform.function.*
import taboolib.common5.Baffle
import taboolib.module.configuration.Config
import taboolib.module.configuration.Configuration
Expand All @@ -33,7 +32,7 @@ object ConfigSettings {

@Awake(LifeCycle.ACTIVE)
fun runTickAction() {
submitAsync(now = false, period = actionTick) {
submit(now = false, period = actionTick) {
AreaListener.playerSet.forEach { (player, id) ->
Bukkit.getPlayerExact(player)?.let { p ->
AreaSettings.runActions(p, id, AreaType.TICK)
Expand Down

0 comments on commit 1a311ab

Please sign in to comment.