Create CommandManagerService directly instead of service loading it.

This commit is contained in:
wizjany 2019-05-04 17:06:19 -04:00
parent 018b6bead8
commit f279907616

View File

@ -109,6 +109,7 @@ import org.enginehub.piston.exception.CommandExecutionException;
import org.enginehub.piston.exception.ConditionFailedException; import org.enginehub.piston.exception.ConditionFailedException;
import org.enginehub.piston.exception.UsageException; import org.enginehub.piston.exception.UsageException;
import org.enginehub.piston.gen.CommandRegistration; import org.enginehub.piston.gen.CommandRegistration;
import org.enginehub.piston.impl.CommandManagerServiceImpl;
import org.enginehub.piston.inject.InjectedValueStore; import org.enginehub.piston.inject.InjectedValueStore;
import org.enginehub.piston.inject.Key; import org.enginehub.piston.inject.Key;
import org.enginehub.piston.inject.MapBackedValueStore; import org.enginehub.piston.inject.MapBackedValueStore;
@ -164,8 +165,7 @@ public final class PlatformCommandManager {
this.worldEdit = worldEdit; this.worldEdit = worldEdit;
this.platformManager = platformManager; this.platformManager = platformManager;
this.exceptionConverter = new WorldEditExceptionConverter(worldEdit); this.exceptionConverter = new WorldEditExceptionConverter(worldEdit);
this.commandManager = DefaultCommandManagerService.getInstance() this.commandManager = new CommandManagerServiceImpl().newCommandManager();
.newCommandManager();
this.globalInjectedValues = MapBackedValueStore.create(); this.globalInjectedValues = MapBackedValueStore.create();
this.registration = new CommandRegistrationHandler( this.registration = new CommandRegistrationHandler(
ImmutableList.of( ImmutableList.of(