1
0
mirror of https://github.com/GeyserMC/Floodgate.git synced 2025-12-19 14:59:20 +00:00

"""fix""": don't put database related classes in core repackaged modules to ensure "current" database impls continue to work

This commit is contained in:
onebeastchris
2024-11-27 19:10:06 +08:00
parent 00e0d84245
commit 07b516f5cc
5 changed files with 4 additions and 6 deletions

View File

@@ -23,7 +23,7 @@
* @link https://github.com/GeyserMC/Floodgate
*/
package org.geysermc.floodgate.core.database.config;
package org.geysermc.floodgate.database.config;
/**
* Base class for every database related configuration.

View File

@@ -23,7 +23,7 @@
* @link https://github.com/GeyserMC/Floodgate
*/
package org.geysermc.floodgate.core.database.config;
package org.geysermc.floodgate.database.config;
import com.google.gson.JsonObject;
import com.google.inject.Inject;

View File

@@ -41,8 +41,8 @@ import org.geysermc.floodgate.api.link.LinkRequest;
import org.geysermc.floodgate.api.link.PlayerLink;
import org.geysermc.floodgate.api.logger.FloodgateLogger;
import org.geysermc.floodgate.core.config.FloodgateConfig;
import org.geysermc.floodgate.core.database.config.DatabaseConfig;
import org.geysermc.floodgate.core.database.config.DatabaseConfigLoader;
import org.geysermc.floodgate.database.config.DatabaseConfig;
import org.geysermc.floodgate.database.config.DatabaseConfigLoader;
import org.geysermc.floodgate.core.event.lifecycle.ShutdownEvent;
import org.geysermc.floodgate.core.util.InjectorHolder;

View File

@@ -26,7 +26,6 @@
package org.geysermc.floodgate.database.config;
import lombok.Getter;
import org.geysermc.floodgate.core.database.config.DatabaseConfig;
@Getter
public class MongoConfig implements DatabaseConfig {

View File

@@ -26,7 +26,6 @@
package org.geysermc.floodgate.database.config;
import lombok.Getter;
import org.geysermc.floodgate.core.database.config.DatabaseConfig;
@Getter
public class MysqlConfig implements DatabaseConfig {