Move the pasting system over to WorldEdit, and add a /we report command. Currently only reports system status and the config. Need to add a platform reporter system.

This commit is contained in:
Matthew Miller
2018-12-18 19:28:55 +10:00
parent 8f236afae9
commit 5eb9b779d7
30 changed files with 2441 additions and 419 deletions

View File

@ -23,6 +23,7 @@ import com.google.common.reflect.TypeToken;
import com.sk89q.worldedit.LocalConfiguration;
import com.sk89q.worldedit.LocalSession;
import com.sk89q.worldedit.session.SessionManager;
import com.sk89q.worldedit.util.report.Unreported;
import com.sk89q.worldedit.world.registry.LegacyMapper;
import com.sk89q.worldedit.world.snapshot.SnapshotRepository;
import ninja.leaping.configurate.ConfigurationOptions;
@ -36,10 +37,10 @@ import java.util.HashSet;
public class ConfigurateConfiguration extends LocalConfiguration {
protected final ConfigurationLoader<CommentedConfigurationNode> config;
protected final Logger logger;
@Unreported protected final ConfigurationLoader<CommentedConfigurationNode> config;
@Unreported protected final Logger logger;
protected CommentedConfigurationNode node;
@Unreported protected CommentedConfigurationNode node;
public ConfigurateConfiguration(ConfigurationLoader<CommentedConfigurationNode> config, Logger logger) {
this.config = config;