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:
@@ -23,7 +23,7 @@
|
|||||||
* @link https://github.com/GeyserMC/Floodgate
|
* @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.
|
* Base class for every database related configuration.
|
||||||
@@ -23,7 +23,7 @@
|
|||||||
* @link https://github.com/GeyserMC/Floodgate
|
* @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.gson.JsonObject;
|
||||||
import com.google.inject.Inject;
|
import com.google.inject.Inject;
|
||||||
@@ -41,8 +41,8 @@ import org.geysermc.floodgate.api.link.LinkRequest;
|
|||||||
import org.geysermc.floodgate.api.link.PlayerLink;
|
import org.geysermc.floodgate.api.link.PlayerLink;
|
||||||
import org.geysermc.floodgate.api.logger.FloodgateLogger;
|
import org.geysermc.floodgate.api.logger.FloodgateLogger;
|
||||||
import org.geysermc.floodgate.core.config.FloodgateConfig;
|
import org.geysermc.floodgate.core.config.FloodgateConfig;
|
||||||
import org.geysermc.floodgate.core.database.config.DatabaseConfig;
|
import org.geysermc.floodgate.database.config.DatabaseConfig;
|
||||||
import org.geysermc.floodgate.core.database.config.DatabaseConfigLoader;
|
import org.geysermc.floodgate.database.config.DatabaseConfigLoader;
|
||||||
import org.geysermc.floodgate.core.event.lifecycle.ShutdownEvent;
|
import org.geysermc.floodgate.core.event.lifecycle.ShutdownEvent;
|
||||||
import org.geysermc.floodgate.core.util.InjectorHolder;
|
import org.geysermc.floodgate.core.util.InjectorHolder;
|
||||||
|
|
||||||
|
|||||||
@@ -26,7 +26,6 @@
|
|||||||
package org.geysermc.floodgate.database.config;
|
package org.geysermc.floodgate.database.config;
|
||||||
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import org.geysermc.floodgate.core.database.config.DatabaseConfig;
|
|
||||||
|
|
||||||
@Getter
|
@Getter
|
||||||
public class MongoConfig implements DatabaseConfig {
|
public class MongoConfig implements DatabaseConfig {
|
||||||
|
|||||||
@@ -26,7 +26,6 @@
|
|||||||
package org.geysermc.floodgate.database.config;
|
package org.geysermc.floodgate.database.config;
|
||||||
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import org.geysermc.floodgate.core.database.config.DatabaseConfig;
|
|
||||||
|
|
||||||
@Getter
|
@Getter
|
||||||
public class MysqlConfig implements DatabaseConfig {
|
public class MysqlConfig implements DatabaseConfig {
|
||||||
|
|||||||
Reference in New Issue
Block a user