Initial renaming pass.

This commit is contained in:
Liv Gorence committed 2023-01-24 21:37:24 -08:00
1 parent 5d7bf94e5c
commit 83ae7df4a6
139 files changed
+335 -317

No files matched your search

@@ -1,4 +1,4 @@
package cloud.kubelet.foundation.core
package gay.pizza.foundation.core
import org.bukkit.Material
import org.bukkit.OfflinePlayer
@@ -1,4 +1,4 @@
package cloud.kubelet.foundation.core
package gay.pizza.foundation.core
fun <T, R : Comparable<R>> Collection<T>.sortedBy(order: SortOrder, selector: (T) -> R?): List<T> =
if (order == SortOrder.Ascending) {
@@ -1,15 +1,15 @@
package cloud.kubelet.foundation.core
package gay.pizza.foundation.core
import cloud.kubelet.foundation.core.abstraction.FoundationPlugin
import cloud.kubelet.foundation.core.features.backup.BackupFeature
import cloud.kubelet.foundation.core.features.dev.DevFeature
import cloud.kubelet.foundation.core.features.gameplay.GameplayFeature
import cloud.kubelet.foundation.core.features.persist.PersistenceFeature
import cloud.kubelet.foundation.core.features.player.PlayerFeature
import cloud.kubelet.foundation.core.features.scheduler.SchedulerFeature
import cloud.kubelet.foundation.core.features.stats.StatsFeature
import cloud.kubelet.foundation.core.features.update.UpdateFeature
import cloud.kubelet.foundation.core.features.world.WorldFeature
import gay.pizza.foundation.core.abstraction.FoundationPlugin
import gay.pizza.foundation.core.features.backup.BackupFeature
import gay.pizza.foundation.core.features.dev.DevFeature
import gay.pizza.foundation.core.features.gameplay.GameplayFeature
import gay.pizza.foundation.core.features.persist.PersistenceFeature
import gay.pizza.foundation.core.features.player.PlayerFeature
import gay.pizza.foundation.core.features.scheduler.SchedulerFeature
import gay.pizza.foundation.core.features.stats.StatsFeature
import gay.pizza.foundation.core.features.update.UpdateFeature
import gay.pizza.foundation.core.features.world.WorldFeature
import org.koin.dsl.module
import java.nio.file.Path
@@ -1,4 +1,4 @@
package cloud.kubelet.foundation.core
package gay.pizza.foundation.core
enum class SortOrder {
Ascending,
@@ -1,4 +1,4 @@
package cloud.kubelet.foundation.core
package gay.pizza.foundation.core
import net.kyori.adventure.text.format.TextColor
@@ -1,4 +1,4 @@
package cloud.kubelet.foundation.core
package gay.pizza.foundation.core
import net.kyori.adventure.text.Component
import net.kyori.adventure.text.format.TextColor
@@ -1,4 +1,4 @@
package cloud.kubelet.foundation.core.abstraction
package gay.pizza.foundation.core.abstraction
interface CoreFeature {
fun enable()
@@ -1,6 +1,6 @@
package cloud.kubelet.foundation.core.abstraction
package gay.pizza.foundation.core.abstraction
import cloud.kubelet.foundation.core.FoundationCorePlugin
import gay.pizza.foundation.core.FoundationCorePlugin
import org.bukkit.command.CommandExecutor
import org.bukkit.command.TabCompleter
import org.bukkit.event.Listener
@@ -1,4 +1,4 @@
package cloud.kubelet.foundation.core.abstraction
package gay.pizza.foundation.core.abstraction
import org.bukkit.plugin.java.JavaPlugin
import org.koin.core.KoinApplication
@@ -1,7 +1,7 @@
package cloud.kubelet.foundation.core.features.backup
package gay.pizza.foundation.core.features.backup
import cloud.kubelet.foundation.core.FoundationCorePlugin
import cloud.kubelet.foundation.core.Util
import gay.pizza.foundation.core.FoundationCorePlugin
import gay.pizza.foundation.core.Util
import net.kyori.adventure.text.Component
import net.kyori.adventure.text.format.TextColor
import org.bukkit.Server
@@ -1,4 +1,4 @@
package cloud.kubelet.foundation.core.features.backup
package gay.pizza.foundation.core.features.backup
import kotlinx.serialization.Serializable
@@ -1,11 +1,11 @@
package cloud.kubelet.foundation.core.features.backup
package gay.pizza.foundation.core.features.backup
import cloud.kubelet.foundation.core.FoundationCorePlugin
import cloud.kubelet.foundation.core.Util
import cloud.kubelet.foundation.core.abstraction.Feature
import cloud.kubelet.foundation.core.features.scheduler.cancel
import cloud.kubelet.foundation.core.features.scheduler.cron
import com.charleskorn.kaml.Yaml
import gay.pizza.foundation.core.FoundationCorePlugin
import gay.pizza.foundation.core.Util
import gay.pizza.foundation.core.abstraction.Feature
import gay.pizza.foundation.core.features.scheduler.cancel
import gay.pizza.foundation.core.features.scheduler.cron
import org.koin.core.component.inject
import org.koin.dsl.module
import software.amazon.awssdk.auth.credentials.AwsSessionCredentials
@@ -1,6 +1,6 @@
package cloud.kubelet.foundation.core.features.dev
package gay.pizza.foundation.core.features.dev
import cloud.kubelet.foundation.core.abstraction.Feature
import gay.pizza.foundation.core.abstraction.Feature
class DevFeature : Feature() {
private lateinit var devUpdateServer: DevUpdateServer
@@ -1,4 +1,4 @@
package cloud.kubelet.foundation.core.features.dev
package gay.pizza.foundation.core.features.dev
import kotlinx.serialization.Serializable
@@ -1,4 +1,4 @@
package cloud.kubelet.foundation.core.features.dev
package gay.pizza.foundation.core.features.dev
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable
@@ -1,11 +1,11 @@
package cloud.kubelet.foundation.core.features.dev
package gay.pizza.foundation.core.features.dev
import cloud.kubelet.foundation.core.FoundationCorePlugin
import cloud.kubelet.foundation.core.Util
import cloud.kubelet.foundation.core.features.update.UpdateService
import com.charleskorn.kaml.Yaml
import com.sun.net.httpserver.HttpExchange
import com.sun.net.httpserver.HttpServer
import gay.pizza.foundation.core.FoundationCorePlugin
import gay.pizza.foundation.core.Util
import gay.pizza.foundation.core.features.update.UpdateService
import kotlinx.serialization.json.Json
import kotlinx.serialization.json.decodeFromStream
import kotlinx.serialization.json.jsonPrimitive
@@ -1,4 +1,4 @@
package cloud.kubelet.foundation.core.features.gameplay
package gay.pizza.foundation.core.features.gameplay
import kotlinx.serialization.Serializable
@@ -1,9 +1,9 @@
package cloud.kubelet.foundation.core.features.gameplay
package gay.pizza.foundation.core.features.gameplay
import cloud.kubelet.foundation.core.FoundationCorePlugin
import cloud.kubelet.foundation.core.Util
import cloud.kubelet.foundation.core.abstraction.Feature
import com.charleskorn.kaml.Yaml
import gay.pizza.foundation.core.FoundationCorePlugin
import gay.pizza.foundation.core.Util
import gay.pizza.foundation.core.abstraction.Feature
import org.bukkit.Bukkit
import org.bukkit.Material
import org.bukkit.entity.EntityType
@@ -1,6 +1,6 @@
package cloud.kubelet.foundation.core.features.persist
package gay.pizza.foundation.core.features.persist
import cloud.kubelet.foundation.core.abstraction.Feature
import gay.pizza.foundation.core.abstraction.Feature
import org.koin.core.component.inject
import org.koin.core.module.Module
import org.koin.dsl.module
@@ -1,6 +1,6 @@
package cloud.kubelet.foundation.core.features.persist
package gay.pizza.foundation.core.features.persist
import cloud.kubelet.foundation.core.FoundationCorePlugin
import gay.pizza.foundation.core.FoundationCorePlugin
import jetbrains.exodus.entitystore.Entity
import jetbrains.exodus.entitystore.EntityIterable
import jetbrains.exodus.entitystore.PersistentEntityStores
@@ -1,6 +1,6 @@
package cloud.kubelet.foundation.core.features.persist
package gay.pizza.foundation.core.features.persist
import cloud.kubelet.foundation.core.features.stats.StatsFeature
import gay.pizza.foundation.core.features.stats.StatsFeature
import org.bukkit.command.Command
import org.bukkit.command.CommandExecutor
import org.bukkit.command.CommandSender
@@ -1,6 +1,6 @@
package cloud.kubelet.foundation.core.features.persist
package gay.pizza.foundation.core.features.persist
import cloud.kubelet.foundation.core.FoundationCorePlugin
import gay.pizza.foundation.core.FoundationCorePlugin
import org.koin.core.component.KoinComponent
import org.koin.core.component.inject
import java.util.concurrent.ConcurrentHashMap
@@ -1,4 +1,4 @@
package cloud.kubelet.foundation.core.features.persist
package gay.pizza.foundation.core.features.persist
import jetbrains.exodus.entitystore.Entity
@@ -1,4 +1,4 @@
package cloud.kubelet.foundation.core.features.player
package gay.pizza.foundation.core.features.player
import org.bukkit.GameMode
import org.bukkit.command.Command
@@ -1,4 +1,4 @@
package cloud.kubelet.foundation.core.features.player
package gay.pizza.foundation.core.features.player
import org.bukkit.WeatherType
import org.bukkit.command.Command
@@ -1,4 +1,4 @@
package cloud.kubelet.foundation.core.features.player
package gay.pizza.foundation.core.features.player
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable
@@ -1,12 +1,12 @@
package cloud.kubelet.foundation.core.features.player
package gay.pizza.foundation.core.features.player
import cloud.kubelet.foundation.core.FoundationCorePlugin
import cloud.kubelet.foundation.core.Util
import cloud.kubelet.foundation.core.abstraction.Feature
import com.charleskorn.kaml.Yaml
import com.google.common.cache.Cache
import com.google.common.cache.CacheBuilder
import com.google.common.cache.RemovalCause
import gay.pizza.foundation.core.FoundationCorePlugin
import gay.pizza.foundation.core.Util
import gay.pizza.foundation.core.abstraction.Feature
import net.kyori.adventure.text.Component
import org.bukkit.GameMode
import org.bukkit.event.EventHandler
@@ -1,4 +1,4 @@
package cloud.kubelet.foundation.core.features.scheduler
package gay.pizza.foundation.core.features.scheduler
import org.quartz.CronScheduleBuilder.cronSchedule
import org.quartz.JobBuilder.newJob
@@ -1,6 +1,6 @@
package cloud.kubelet.foundation.core.features.scheduler
package gay.pizza.foundation.core.features.scheduler
import cloud.kubelet.foundation.core.abstraction.CoreFeature
import gay.pizza.foundation.core.abstraction.CoreFeature
import org.koin.dsl.module
import org.quartz.Scheduler
import org.quartz.impl.StdSchedulerFactory
@@ -1,4 +1,4 @@
package cloud.kubelet.foundation.core.features.scheduler
package gay.pizza.foundation.core.features.scheduler
import org.quartz.Job
import org.quartz.JobExecutionContext
@@ -1,7 +1,7 @@
package cloud.kubelet.foundation.core.features.stats
package gay.pizza.foundation.core.features.stats
import cloud.kubelet.foundation.core.SortOrder
import cloud.kubelet.foundation.core.allPlayerStatisticsOf
import gay.pizza.foundation.core.SortOrder
import gay.pizza.foundation.core.allPlayerStatisticsOf
import org.bukkit.Statistic
import org.bukkit.command.Command
import org.bukkit.command.CommandExecutor
@@ -1,7 +1,10 @@
package cloud.kubelet.foundation.core.features.stats
package gay.pizza.foundation.core.features.stats
import cloud.kubelet.foundation.core.abstraction.Feature
import cloud.kubelet.foundation.core.features.persist.*
import gay.pizza.foundation.core.abstraction.Feature
import gay.pizza.foundation.core.features.persist.PersistentStore
import gay.pizza.foundation.core.features.persist.PersistentStoreCommand
import gay.pizza.foundation.core.features.persist.PluginPersistence
import gay.pizza.foundation.core.features.persist.setAllProperties
import io.papermc.paper.event.player.AsyncChatEvent
import net.kyori.adventure.text.TextComponent
import org.bukkit.event.EventHandler
@@ -1,4 +1,4 @@
package cloud.kubelet.foundation.core.features.update
package gay.pizza.foundation.core.features.update
import kotlinx.serialization.Serializable
@@ -1,4 +1,4 @@
package cloud.kubelet.foundation.core.features.update
package gay.pizza.foundation.core.features.update
import org.bukkit.command.Command
import org.bukkit.command.CommandExecutor
@@ -1,6 +1,6 @@
package cloud.kubelet.foundation.core.features.update
package gay.pizza.foundation.core.features.update
import cloud.kubelet.foundation.core.abstraction.Feature
import gay.pizza.foundation.core.abstraction.Feature
class UpdateFeature : Feature() {
override fun enable() {
@@ -1,4 +1,4 @@
package cloud.kubelet.foundation.core.features.update
package gay.pizza.foundation.core.features.update
import org.bukkit.command.CommandSender
import kotlin.io.path.name
@@ -1,4 +1,4 @@
package cloud.kubelet.foundation.core.features.update
package gay.pizza.foundation.core.features.update
import kotlinx.serialization.DeserializationStrategy
import kotlinx.serialization.builtins.MapSerializer
@@ -1,4 +1,4 @@
package cloud.kubelet.foundation.core.features.world
package gay.pizza.foundation.core.features.world
import org.bukkit.command.Command
import org.bukkit.command.CommandExecutor
@@ -1,4 +1,4 @@
package cloud.kubelet.foundation.core.features.world
package gay.pizza.foundation.core.features.world
import org.bukkit.command.Command
import org.bukkit.command.CommandExecutor
@@ -1,6 +1,6 @@
package cloud.kubelet.foundation.core.features.world
package gay.pizza.foundation.core.features.world
import cloud.kubelet.foundation.core.abstraction.Feature
import gay.pizza.foundation.core.abstraction.Feature
class WorldFeature : Feature() {
override fun enable() {
@@ -1,4 +1,4 @@
package cloud.kubelet.foundation.core.util
package gay.pizza.foundation.core.util
import net.kyori.adventure.text.serializer.gson.GsonComponentSerializer
import net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer
@@ -1,6 +1,6 @@
name: Foundation
version: '${version}'
main: cloud.kubelet.foundation.core.FoundationCorePlugin
main: gay.pizza.foundation.core.FoundationCorePlugin
api-version: 1.18
prefix: Foundation
load: STARTUP