mirror of
https://github.com/GayPizzaSpecifications/foundation.git
synced 2025-08-03 13:31:32 +00:00
Initial renaming pass.
This commit is contained in:
@ -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
|
||||
|
Reference in New Issue
Block a user