style: add sbcs
This commit is contained in:
parent
b660654c63
commit
3f49698c4c
4 changed files with 24 additions and 18 deletions
2
TODO.md
2
TODO.md
|
@ -1,6 +1,8 @@
|
||||||
- [ ] Démarrage en forme de Title
|
- [ ] Démarrage en forme de Title
|
||||||
- [ ] Système de bounties pour les nazes (objectifs à complèter)
|
- [ ] Système de bounties pour les nazes (objectifs à complèter)
|
||||||
- [ ] Système de palier par équipe (qui en est où par rapport au dragon)
|
- [ ] Système de palier par équipe (qui en est où par rapport au dragon)
|
||||||
|
- [ ] Classer les équipes qui ont le plus tapé le dragon
|
||||||
|
- [ ] Calculer le deuxième groupe le plus proche de l'Enderdragon
|
||||||
|
|
||||||
|
|
||||||
```kotlin
|
```kotlin
|
||||||
|
|
|
@ -50,6 +50,10 @@ class RunnerDragon : JavaPlugin() {
|
||||||
.expireAfterWrite(Duration.ofSeconds(10))
|
.expireAfterWrite(Duration.ofSeconds(10))
|
||||||
.build()
|
.build()
|
||||||
|
|
||||||
|
//.............
|
||||||
|
// DATA
|
||||||
|
//.............
|
||||||
|
|
||||||
var STATE = GameState.GAME
|
var STATE = GameState.GAME
|
||||||
var DEAD_COWS = 0
|
var DEAD_COWS = 0
|
||||||
var ELAPSED_TIME = 0
|
var ELAPSED_TIME = 0
|
||||||
|
@ -58,8 +62,12 @@ class RunnerDragon : JavaPlugin() {
|
||||||
var TEAM_LOCK = false
|
var TEAM_LOCK = false
|
||||||
var NETHER_PORTAL_ENTERED = false
|
var NETHER_PORTAL_ENTERED = false
|
||||||
var END_PORTAL_ENTERED = false
|
var END_PORTAL_ENTERED = false
|
||||||
var TIMER_TASK: BukkitTask? = null
|
|
||||||
|
|
||||||
|
//.............
|
||||||
|
// TASKS
|
||||||
|
//.............
|
||||||
|
|
||||||
|
var TIMER_TASK: BukkitTask? = null
|
||||||
var GRACE_PERIOD_TASK: BukkitTask? = null
|
var GRACE_PERIOD_TASK: BukkitTask? = null
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -10,7 +10,6 @@ import org.bukkit.event.player.PlayerPortalEvent
|
||||||
import org.bukkit.event.player.PlayerTeleportEvent
|
import org.bukkit.event.player.PlayerTeleportEvent
|
||||||
import xyz.ineanto.dragon.GameState
|
import xyz.ineanto.dragon.GameState
|
||||||
import xyz.ineanto.dragon.RunnerDragon
|
import xyz.ineanto.dragon.RunnerDragon
|
||||||
import xyz.ineanto.dragon.world.WorldManager
|
|
||||||
|
|
||||||
class DimensionEntranceListener : Listener {
|
class DimensionEntranceListener : Listener {
|
||||||
@EventHandler
|
@EventHandler
|
||||||
|
@ -35,9 +34,7 @@ class DimensionEntranceListener : Listener {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
PlayerTeleportEvent.TeleportCause.END_PORTAL -> {
|
PlayerTeleportEvent.TeleportCause.END_PORTAL -> if (RunnerDragon.END_PORTAL_ENTERED.not()) {
|
||||||
event.player.teleport(WorldManager.GAME_WORLD_THE_END.spawnLocation)
|
|
||||||
if (RunnerDragon.END_PORTAL_ENTERED.not()) {
|
|
||||||
RunnerDragon.END_PORTAL_ENTERED = true
|
RunnerDragon.END_PORTAL_ENTERED = true
|
||||||
|
|
||||||
val dimensionComponent = Component.text()
|
val dimensionComponent = Component.text()
|
||||||
|
@ -54,7 +51,6 @@ class DimensionEntranceListener : Listener {
|
||||||
it.playSound(it.location, Sound.ENTITY_VILLAGER_CELEBRATE, 1f, 0.3f)
|
it.playSound(it.location, Sound.ENTITY_VILLAGER_CELEBRATE, 1f, 0.3f)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
else -> {}
|
else -> {}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue