mirror of
				https://github.com/GayPizzaSpecifications/foundation.git
				synced 2025-11-04 11:39:39 +00:00 
			
		
		
		
	Initial renaming pass.
This commit is contained in:
		@ -1,4 +1,4 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall
 | 
			
		||||
package gay.pizza.foundation.heimdall
 | 
			
		||||
 | 
			
		||||
fun String.sqlSplitStatements(): List<String> {
 | 
			
		||||
  val statements = mutableListOf<String>()
 | 
			
		||||
@ -1,15 +1,22 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall
 | 
			
		||||
package gay.pizza.foundation.heimdall
 | 
			
		||||
 | 
			
		||||
import cloud.kubelet.foundation.core.FoundationCorePlugin
 | 
			
		||||
import cloud.kubelet.foundation.core.Util
 | 
			
		||||
import cloud.kubelet.foundation.heimdall.buffer.BufferFlushThread
 | 
			
		||||
import cloud.kubelet.foundation.heimdall.buffer.EventBuffer
 | 
			
		||||
import cloud.kubelet.foundation.heimdall.event.*
 | 
			
		||||
import cloud.kubelet.foundation.heimdall.model.HeimdallConfig
 | 
			
		||||
import cloud.kubelet.foundation.heimdall.export.ExportChunksCommand
 | 
			
		||||
import com.charleskorn.kaml.Yaml
 | 
			
		||||
import com.zaxxer.hikari.HikariConfig
 | 
			
		||||
import com.zaxxer.hikari.HikariDataSource
 | 
			
		||||
import gay.pizza.foundation.core.FoundationCorePlugin
 | 
			
		||||
import gay.pizza.foundation.core.Util
 | 
			
		||||
import gay.pizza.foundation.heimdall.buffer.BufferFlushThread
 | 
			
		||||
import gay.pizza.foundation.heimdall.buffer.EventBuffer
 | 
			
		||||
import gay.pizza.foundation.heimdall.event.BlockBreak
 | 
			
		||||
import gay.pizza.foundation.heimdall.event.BlockPlace
 | 
			
		||||
import gay.pizza.foundation.heimdall.event.EntityKill
 | 
			
		||||
import gay.pizza.foundation.heimdall.event.PlayerAdvancement
 | 
			
		||||
import gay.pizza.foundation.heimdall.event.PlayerDeath
 | 
			
		||||
import gay.pizza.foundation.heimdall.event.PlayerPosition
 | 
			
		||||
import gay.pizza.foundation.heimdall.event.PlayerSession
 | 
			
		||||
import gay.pizza.foundation.heimdall.event.WorldChange
 | 
			
		||||
import gay.pizza.foundation.heimdall.export.ExportChunksCommand
 | 
			
		||||
import gay.pizza.foundation.heimdall.model.HeimdallConfig
 | 
			
		||||
import net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer
 | 
			
		||||
import org.bukkit.event.EventHandler
 | 
			
		||||
import org.bukkit.event.Listener
 | 
			
		||||
@ -17,13 +24,17 @@ import org.bukkit.event.block.BlockBreakEvent
 | 
			
		||||
import org.bukkit.event.block.BlockPlaceEvent
 | 
			
		||||
import org.bukkit.event.entity.EntityDeathEvent
 | 
			
		||||
import org.bukkit.event.entity.PlayerDeathEvent
 | 
			
		||||
import org.bukkit.event.player.*
 | 
			
		||||
import org.bukkit.event.player.PlayerAdvancementDoneEvent
 | 
			
		||||
import org.bukkit.event.player.PlayerChangedWorldEvent
 | 
			
		||||
import org.bukkit.event.player.PlayerJoinEvent
 | 
			
		||||
import org.bukkit.event.player.PlayerMoveEvent
 | 
			
		||||
import org.bukkit.event.player.PlayerQuitEvent
 | 
			
		||||
import org.bukkit.plugin.java.JavaPlugin
 | 
			
		||||
import org.jetbrains.exposed.sql.Database
 | 
			
		||||
import org.postgresql.Driver
 | 
			
		||||
import java.time.Duration
 | 
			
		||||
import java.time.Instant
 | 
			
		||||
import java.util.*
 | 
			
		||||
import java.util.UUID
 | 
			
		||||
import java.util.concurrent.ConcurrentHashMap
 | 
			
		||||
import kotlin.io.path.inputStream
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall.buffer
 | 
			
		||||
package gay.pizza.foundation.heimdall.buffer
 | 
			
		||||
 | 
			
		||||
import cloud.kubelet.foundation.heimdall.FoundationHeimdallPlugin
 | 
			
		||||
import gay.pizza.foundation.heimdall.FoundationHeimdallPlugin
 | 
			
		||||
import org.jetbrains.exposed.sql.transactions.transaction
 | 
			
		||||
import java.util.concurrent.atomic.AtomicBoolean
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall.buffer
 | 
			
		||||
package gay.pizza.foundation.heimdall.buffer
 | 
			
		||||
 | 
			
		||||
import cloud.kubelet.foundation.heimdall.event.HeimdallEvent
 | 
			
		||||
import gay.pizza.foundation.heimdall.event.HeimdallEvent
 | 
			
		||||
import org.jetbrains.exposed.sql.Transaction
 | 
			
		||||
 | 
			
		||||
class EventBuffer {
 | 
			
		||||
@ -1,13 +1,13 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall.event
 | 
			
		||||
package gay.pizza.foundation.heimdall.event
 | 
			
		||||
 | 
			
		||||
import cloud.kubelet.foundation.heimdall.table.BlockBreakTable
 | 
			
		||||
import gay.pizza.foundation.heimdall.table.BlockBreakTable
 | 
			
		||||
import org.bukkit.Location
 | 
			
		||||
import org.bukkit.Material
 | 
			
		||||
import org.bukkit.event.block.BlockBreakEvent
 | 
			
		||||
import org.jetbrains.exposed.sql.Transaction
 | 
			
		||||
import org.jetbrains.exposed.sql.insert
 | 
			
		||||
import java.time.Instant
 | 
			
		||||
import java.util.*
 | 
			
		||||
import java.util.UUID
 | 
			
		||||
 | 
			
		||||
class BlockBreak(
 | 
			
		||||
  val playerUniqueIdentity: UUID,
 | 
			
		||||
@ -1,13 +1,13 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall.event
 | 
			
		||||
package gay.pizza.foundation.heimdall.event
 | 
			
		||||
 | 
			
		||||
import cloud.kubelet.foundation.heimdall.table.BlockPlaceTable
 | 
			
		||||
import gay.pizza.foundation.heimdall.table.BlockPlaceTable
 | 
			
		||||
import org.bukkit.Location
 | 
			
		||||
import org.bukkit.Material
 | 
			
		||||
import org.bukkit.event.block.BlockPlaceEvent
 | 
			
		||||
import org.jetbrains.exposed.sql.Transaction
 | 
			
		||||
import org.jetbrains.exposed.sql.insert
 | 
			
		||||
import java.time.Instant
 | 
			
		||||
import java.util.*
 | 
			
		||||
import java.util.UUID
 | 
			
		||||
 | 
			
		||||
class BlockPlace(
 | 
			
		||||
  val playerUniqueIdentity: UUID,
 | 
			
		||||
@ -1,11 +1,11 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall.event
 | 
			
		||||
package gay.pizza.foundation.heimdall.event
 | 
			
		||||
 | 
			
		||||
import cloud.kubelet.foundation.heimdall.table.EntityKillTable
 | 
			
		||||
import gay.pizza.foundation.heimdall.table.EntityKillTable
 | 
			
		||||
import org.bukkit.Location
 | 
			
		||||
import org.jetbrains.exposed.sql.Transaction
 | 
			
		||||
import org.jetbrains.exposed.sql.insert
 | 
			
		||||
import java.time.Instant
 | 
			
		||||
import java.util.*
 | 
			
		||||
import java.util.UUID
 | 
			
		||||
 | 
			
		||||
class EntityKill(
 | 
			
		||||
  val playerUniqueIdentity: UUID,
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall.event
 | 
			
		||||
package gay.pizza.foundation.heimdall.event
 | 
			
		||||
 | 
			
		||||
import org.jetbrains.exposed.sql.Transaction
 | 
			
		||||
 | 
			
		||||
@ -1,13 +1,13 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall.event
 | 
			
		||||
package gay.pizza.foundation.heimdall.event
 | 
			
		||||
 | 
			
		||||
import cloud.kubelet.foundation.heimdall.table.PlayerAdvancementTable
 | 
			
		||||
import gay.pizza.foundation.heimdall.table.PlayerAdvancementTable
 | 
			
		||||
import org.bukkit.Location
 | 
			
		||||
import org.bukkit.advancement.Advancement
 | 
			
		||||
import org.bukkit.event.player.PlayerAdvancementDoneEvent
 | 
			
		||||
import org.jetbrains.exposed.sql.Transaction
 | 
			
		||||
import org.jetbrains.exposed.sql.insert
 | 
			
		||||
import java.time.Instant
 | 
			
		||||
import java.util.*
 | 
			
		||||
import java.util.UUID
 | 
			
		||||
 | 
			
		||||
class PlayerAdvancement(
 | 
			
		||||
  val playerUniqueIdentity: UUID,
 | 
			
		||||
@ -1,12 +1,12 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall.event
 | 
			
		||||
package gay.pizza.foundation.heimdall.event
 | 
			
		||||
 | 
			
		||||
import cloud.kubelet.foundation.heimdall.table.PlayerDeathTable
 | 
			
		||||
import gay.pizza.foundation.heimdall.table.PlayerDeathTable
 | 
			
		||||
import org.bukkit.Location
 | 
			
		||||
import org.bukkit.event.entity.PlayerDeathEvent
 | 
			
		||||
import org.jetbrains.exposed.sql.Transaction
 | 
			
		||||
import org.jetbrains.exposed.sql.insert
 | 
			
		||||
import java.time.Instant
 | 
			
		||||
import java.util.*
 | 
			
		||||
import java.util.UUID
 | 
			
		||||
 | 
			
		||||
class PlayerDeath(
 | 
			
		||||
  val playerUniqueIdentity: UUID,
 | 
			
		||||
@ -1,12 +1,12 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall.event
 | 
			
		||||
package gay.pizza.foundation.heimdall.event
 | 
			
		||||
 | 
			
		||||
import cloud.kubelet.foundation.heimdall.table.PlayerPositionTable
 | 
			
		||||
import gay.pizza.foundation.heimdall.table.PlayerPositionTable
 | 
			
		||||
import org.bukkit.Location
 | 
			
		||||
import org.bukkit.event.player.PlayerMoveEvent
 | 
			
		||||
import org.jetbrains.exposed.sql.Transaction
 | 
			
		||||
import org.jetbrains.exposed.sql.insert
 | 
			
		||||
import java.time.Instant
 | 
			
		||||
import java.util.*
 | 
			
		||||
import java.util.UUID
 | 
			
		||||
 | 
			
		||||
class PlayerPosition(
 | 
			
		||||
  val playerUniqueIdentity: UUID,
 | 
			
		||||
@ -1,10 +1,10 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall.event
 | 
			
		||||
package gay.pizza.foundation.heimdall.event
 | 
			
		||||
 | 
			
		||||
import cloud.kubelet.foundation.heimdall.table.PlayerSessionTable
 | 
			
		||||
import gay.pizza.foundation.heimdall.table.PlayerSessionTable
 | 
			
		||||
import org.jetbrains.exposed.sql.Transaction
 | 
			
		||||
import org.jetbrains.exposed.sql.insert
 | 
			
		||||
import java.time.Instant
 | 
			
		||||
import java.util.*
 | 
			
		||||
import java.util.UUID
 | 
			
		||||
 | 
			
		||||
class PlayerSession(
 | 
			
		||||
  val playerUniqueIdentity: UUID,
 | 
			
		||||
@ -1,10 +1,10 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall.event
 | 
			
		||||
package gay.pizza.foundation.heimdall.event
 | 
			
		||||
 | 
			
		||||
import cloud.kubelet.foundation.heimdall.table.WorldChangeTable
 | 
			
		||||
import gay.pizza.foundation.heimdall.table.WorldChangeTable
 | 
			
		||||
import org.jetbrains.exposed.sql.Transaction
 | 
			
		||||
import org.jetbrains.exposed.sql.insert
 | 
			
		||||
import java.time.Instant
 | 
			
		||||
import java.util.*
 | 
			
		||||
import java.util.UUID
 | 
			
		||||
 | 
			
		||||
class WorldChange(
 | 
			
		||||
  val playerUniqueIdentity: UUID,
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall.export
 | 
			
		||||
package gay.pizza.foundation.heimdall.export
 | 
			
		||||
 | 
			
		||||
import kotlinx.serialization.json.Json
 | 
			
		||||
import kotlinx.serialization.json.encodeToStream
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall.export
 | 
			
		||||
package gay.pizza.foundation.heimdall.export
 | 
			
		||||
 | 
			
		||||
import org.bukkit.command.Command
 | 
			
		||||
import org.bukkit.command.CommandExecutor
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall.export
 | 
			
		||||
package gay.pizza.foundation.heimdall.export
 | 
			
		||||
 | 
			
		||||
import kotlinx.serialization.Serializable
 | 
			
		||||
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall.export
 | 
			
		||||
package gay.pizza.foundation.heimdall.export
 | 
			
		||||
 | 
			
		||||
import kotlinx.serialization.Serializable
 | 
			
		||||
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall.export
 | 
			
		||||
package gay.pizza.foundation.heimdall.export
 | 
			
		||||
 | 
			
		||||
import kotlinx.serialization.Serializable
 | 
			
		||||
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall.model
 | 
			
		||||
package gay.pizza.foundation.heimdall.model
 | 
			
		||||
 | 
			
		||||
import kotlinx.serialization.Serializable
 | 
			
		||||
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall.table
 | 
			
		||||
package gay.pizza.foundation.heimdall.table
 | 
			
		||||
 | 
			
		||||
import org.jetbrains.exposed.sql.Table
 | 
			
		||||
import org.jetbrains.exposed.sql.javatime.timestamp
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall.table
 | 
			
		||||
package gay.pizza.foundation.heimdall.table
 | 
			
		||||
 | 
			
		||||
import org.jetbrains.exposed.sql.Table
 | 
			
		||||
import org.jetbrains.exposed.sql.javatime.timestamp
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall.table
 | 
			
		||||
package gay.pizza.foundation.heimdall.table
 | 
			
		||||
 | 
			
		||||
import org.jetbrains.exposed.sql.Table
 | 
			
		||||
import org.jetbrains.exposed.sql.javatime.timestamp
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall.table
 | 
			
		||||
package gay.pizza.foundation.heimdall.table
 | 
			
		||||
 | 
			
		||||
import org.jetbrains.exposed.sql.Table
 | 
			
		||||
import org.jetbrains.exposed.sql.javatime.timestamp
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall.table
 | 
			
		||||
package gay.pizza.foundation.heimdall.table
 | 
			
		||||
 | 
			
		||||
import org.jetbrains.exposed.sql.Table
 | 
			
		||||
import org.jetbrains.exposed.sql.javatime.timestamp
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall.table
 | 
			
		||||
package gay.pizza.foundation.heimdall.table
 | 
			
		||||
 | 
			
		||||
import org.jetbrains.exposed.sql.Table
 | 
			
		||||
import org.jetbrains.exposed.sql.javatime.timestamp
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall.table
 | 
			
		||||
package gay.pizza.foundation.heimdall.table
 | 
			
		||||
 | 
			
		||||
import org.jetbrains.exposed.sql.Table
 | 
			
		||||
import org.jetbrains.exposed.sql.javatime.timestamp
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall.table
 | 
			
		||||
package gay.pizza.foundation.heimdall.table
 | 
			
		||||
 | 
			
		||||
import org.jetbrains.exposed.sql.Table
 | 
			
		||||
import org.jetbrains.exposed.sql.javatime.timestamp
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
package cloud.kubelet.foundation.heimdall.view
 | 
			
		||||
package gay.pizza.foundation.heimdall.view
 | 
			
		||||
 | 
			
		||||
import org.jetbrains.exposed.sql.Table
 | 
			
		||||
import org.jetbrains.exposed.sql.javatime.timestamp
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
name: Foundation-Heimdall
 | 
			
		||||
version: '${version}'
 | 
			
		||||
main: cloud.kubelet.foundation.heimdall.FoundationHeimdallPlugin
 | 
			
		||||
main: gay.pizza.foundation.heimdall.FoundationHeimdallPlugin
 | 
			
		||||
api-version: 1.18
 | 
			
		||||
prefix: Foundation-Heimdall
 | 
			
		||||
load: STARTUP
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user