Skip to content

It cannot be used properly under paper26.1.1 #663

@IYIIIYI

Description

@IYIIIYI
[18:25:23 INFO]: [floodgate] Enabling floodgate v2.2.5-SNAPSHOT (b131-869338c)
[18:25:23 ERROR]: Error occurred while enabling floodgate v2.2.5-SNAPSHOT (b131-869338c) (Is it up to date?)
org.geysermc.floodgate.shadow.com.google.inject.CreationException: Unable to create injector, see the following errors:

1) [Guice/ErrorInCustomProvider]: ExceptionInInitializerError
  at SpigotCommandModule.commandManager(SpigotCommandModule.java:59)
      \_ installed by: PostInitializeModule -> SpigotCommandModule
  while locating CommandManager<UserAudience>
  at CommandRegister.<init>(CommandRegister.java:48)
  at floodgate-spigot.jar//CommandModule.configure(CommandModule.java:42)
      \_ installed by: PostInitializeModule -> SpigotCommandModule
  while locating CommandRegister

Learn more:
  https://github.com/google/guice/wiki/ERROR_IN_CUSTOM_PROVIDER

1 error

======================
Full classname legend:
======================
CommandManager:              "org.geysermc.floodgate.shadow.org.incendo.cloud.CommandManager"
CommandModule:               "org.geysermc.floodgate.module.CommandModule"
CommandRegister:             "org.geysermc.floodgate.register.CommandRegister"
PostInitializeModule:        "org.geysermc.floodgate.module.PostInitializeModule"
SpigotCommandModule:         "org.geysermc.floodgate.module.SpigotCommandModule"
UserAudience:                "org.geysermc.floodgate.player.UserAudience"
========================
End of classname legend:
========================

        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:589) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:190) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:113) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.com.google.inject.internal.InjectorImpl.createChildInjector(InjectorImpl.java:240) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.com.google.inject.internal.InjectorImpl.createChildInjector(InjectorImpl.java:245) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.FloodgatePlatform.enable(FloodgatePlatform.java:76) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.SpigotPlugin.onEnable(SpigotPlugin.java:64) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:279) ~[paper-api-26.1.1.build.20-alpha.jar:?]
        at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:207) ~[paper-26.1.1.jar:26.1.1-20-d29063d]
        at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:109) ~[paper-26.1.1.jar:26.1.1-20-d29063d]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:520) ~[paper-api-26.1.1.build.20-alpha.jar:?]
        at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:637) ~[paper-26.1.1.jar:26.1.1-20-d29063d]
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:594) ~[paper-26.1.1.jar:26.1.1-20-d29063d]
        at net.minecraft.server.MinecraftServer.initPostWorld(MinecraftServer.java:680) ~[paper-26.1.1.jar:26.1.1-20-d29063d]
        at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:386) ~[paper-26.1.1.jar:26.1.1-20-d29063d]
        at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1290) ~[paper-26.1.1.jar:26.1.1-20-d29063d]
        at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:304) ~[paper-26.1.1.jar:26.1.1-20-d29063d]
        at java.base/java.lang.Thread.run(Thread.java:1474) ~[?:?]
Caused by: java.lang.ExceptionInInitializerError
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.org.incendo.cloud.bukkit.parser.ItemStackParser.<init>(ItemStackParser.java:121) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.org.incendo.cloud.bukkit.parser.ItemStackParser.itemStackParser(ItemStackParser.java:83) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.org.incendo.cloud.bukkit.BukkitParsers.register(BukkitParsers.java:75) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.org.incendo.cloud.bukkit.BukkitCommandManager.<init>(BukkitCommandManager.java:99) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.org.incendo.cloud.paper.LegacyPaperCommandManager.<init>(LegacyPaperCommandManager.java:92) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.module.SpigotCommandModule.commandManager(SpigotCommandModule.java:61) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.module.SpigotCommandModule$$FastClassByGuice$$14f0ced.GUICE$TRAMPOLINE(<generated>) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.module.SpigotCommandModule$$FastClassByGuice$$14f0ced.apply(<generated>) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.com.google.inject.internal.ProviderMethod$FastClassProviderMethod.doProvision(ProviderMethod.java:260) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.com.google.inject.internal.ProviderMethod.doProvision(ProviderMethod.java:171) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.provision(InternalProviderInstanceBindingImpl.java:185) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.get(InternalProviderInstanceBindingImpl.java:162) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.com.google.inject.internal.InjectorImpl$1.get(InjectorImpl.java:1148) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1181) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.register.CommandRegister.<init>(CommandRegister.java:49) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.register.CommandRegister$$FastClassByGuice$$19df537.GUICE$TRAMPOLINE(<generated>) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.register.CommandRegister$$FastClassByGuice$$19df537.apply(<generated>) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:82) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:300) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:213) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:186) ~[?:?]
        ... 16 more
Caused by: java.lang.IllegalArgumentException: Couldn't find createItemStack method on ItemInput
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.org.incendo.cloud.bukkit.internal.CraftBukkitReflection.firstNonNullOrThrow(CraftBukkitReflection.java:125) ~[?:?]
        at floodgate-spigot.jar//org.geysermc.floodgate.shadow.org.incendo.cloud.bukkit.parser.ItemStackParser$ModernParser.<clinit>(ItemStackParser.java:158) ~[?:?]
        ... 45 more
[18:25:23 INFO]: [floodgate] Disabling floodgate v2.2.5-SNAPSHOT (b131-869338c)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions