mirror of
https://github.com/ViaVersion/ViaLegacy.git
synced 2025-01-22 21:41:21 +01:00
Updated Via API usage
This commit is contained in:
parent
dd355c3c7b
commit
ffeaf32ced
@ -17,6 +17,7 @@
|
|||||||
*/
|
*/
|
||||||
package net.raphimc.vialegacy;
|
package net.raphimc.vialegacy;
|
||||||
|
|
||||||
|
import com.viaversion.viaversion.api.Via;
|
||||||
import com.viaversion.viaversion.util.Config;
|
import com.viaversion.viaversion.util.Config;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
@ -39,11 +40,12 @@ public class ViaLegacyConfig extends Config implements net.raphimc.vialegacy.pla
|
|||||||
|
|
||||||
public ViaLegacyConfig(final File configFile) {
|
public ViaLegacyConfig(final File configFile) {
|
||||||
super(configFile);
|
super(configFile);
|
||||||
|
Via.getManager().getConfigurationProvider().register(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void reloadConfig() {
|
public void reload() {
|
||||||
super.reloadConfig();
|
super.reload();
|
||||||
this.loadFields();
|
this.loadFields();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -17,7 +17,9 @@
|
|||||||
*/
|
*/
|
||||||
package net.raphimc.vialegacy.platform;
|
package net.raphimc.vialegacy.platform;
|
||||||
|
|
||||||
public interface ViaLegacyConfig {
|
import com.viaversion.viaversion.api.configuration.Config;
|
||||||
|
|
||||||
|
public interface ViaLegacyConfig extends Config {
|
||||||
|
|
||||||
boolean isDynamicOnground();
|
boolean isDynamicOnground();
|
||||||
|
|
||||||
|
@ -72,7 +72,7 @@ public interface ViaLegacyPlatform {
|
|||||||
|
|
||||||
default void init(final File dataFolder) {
|
default void init(final File dataFolder) {
|
||||||
final ViaLegacyConfig config = new ViaLegacyConfig(new File(dataFolder, "vialegacy.yml"));
|
final ViaLegacyConfig config = new ViaLegacyConfig(new File(dataFolder, "vialegacy.yml"));
|
||||||
config.reloadConfig();
|
config.reload();
|
||||||
ViaLegacy.init(this, config);
|
ViaLegacy.init(this, config);
|
||||||
Via.getManager().getSubPlatforms().add(ViaLegacy.IMPL_VERSION);
|
Via.getManager().getSubPlatforms().add(ViaLegacy.IMPL_VERSION);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user