PlaceHolderAPI Doesn't Work At All

The Aternos forums are now deprecated

Learn more about this change here.

For help regarding Aternos, we recommend you to visit our support center.

  • While Trying to rewrite my own version of McMMO in MyCommand, I realized I needed PlaceHolderAPI. So I installed the plugin, when nothing was working I got frustrated and looked around for a long while.


    PlaceHolderAPI doesnt come with any placeholders. It requires them to be added manually, through commands sent in-game. The commands download a Jar into the configs.. It would be very helpful if these were defaulted into the plugins folder. I understand allowing anyone to download anything into the aternos servers is not going to be allowed. But again, adding these into the plugin by default makes it actually usable and makes MyCommand that much more powerful of a plugin.


    /papi ecloud download Player

    /papi ecloud download Statistic


    Without the addition the plugin is 100% useless, If those files can't be added please remove the plugin... It serves no purpose without those.



    Ps, https://www.spigotmc.org/wiki/…rapi-plugin-placeholders/. It is 100% on SpigotMc.

  • Is this something that can be fixed by me at all, like has anyone gotten this to work or could someone try and see if they could get it to work? And if this is just an Aternos thing, is it possible to get it fixed??? Like by having the basic ecloud stuff installed alongside the plugin?

  • I tried a different version aswell.

    Again, would you mind installing it and seeing if you can get it to work. I checked the dependencies and there wasn't anything to miss.



    I tried the normal /papi ecloud download Player (Nothing was in the log btw)

    I get this when I do /papi enablecloud


    [06:15:32] [Server thread/INFO]: SpiDrone issued server command: /papi enablecloud

    [06:15:32] [Server thread/ERROR]: null

    org.bukkit.command.CommandException: Unhandled exception executing command 'papi' in plugin PlaceholderAPI v2.8.7

    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[minecraft_server.jar:git-Spigot-550ebac-7019900]

    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[minecraft_server.jar:git-Spigot-550ebac-7019900]

    at org.bukkit.craftbukkit.v1_8_R1.CraftServer.dispatchCommand(CraftServer.java:646) ~[minecraft_server.jar:git-Spigot-550ebac-7019900]

    at net.minecraft.server.v1_8_R1.PlayerConnection.handleCommand(PlayerConnection.java:1115) [minecraft_server.jar:git-Spigot-550ebac-7019900]

    at net.minecraft.server.v1_8_R1.PlayerConnection.a(PlayerConnection.java:950) [minecraft_server.jar:git-Spigot-550ebac-7019900]

    at net.minecraft.server.v1_8_R1.PacketPlayInChat.a(PacketPlayInChat.java:26) [minecraft_server.jar:git-Spigot-550ebac-7019900]

    at net.minecraft.server.v1_8_R1.PacketPlayInChat.a(PacketPlayInChat.java:53) [minecraft_server.jar:git-Spigot-550ebac-7019900]

    at net.minecraft.server.v1_8_R1.PacketHandleTask.run(SourceFile:13) [minecraft_server.jar:git-Spigot-550ebac-7019900]

    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_144]

    at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_144]

    at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:696) [minecraft_server.jar:git-Spigot-550ebac-7019900]

    at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:316) [minecraft_server.jar:git-Spigot-550ebac-7019900]

    at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:634) [minecraft_server.jar:git-Spigot-550ebac-7019900]

    at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:537) [minecraft_server.jar:git-Spigot-550ebac-7019900]

    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]

    Caused by: java.lang.NoClassDefFoundError: com/google/gson/Gson

    at me.clip.placeholderapi.expansion.cloud.ExpansionCloudManager.<init>(ExpansionCloudManager.java:54) ~[?:?]

    at me.clip.placeholderapi.PlaceholderAPIPlugin.enableCloud(PlaceholderAPIPlugin.java:182) ~[?:?]

    at me.clip.placeholderapi.commands.PlaceholderAPICommands.onCommand(PlaceholderAPICommands.java:110) ~[?:?]

    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[minecraft_server.jar:git-Spigot-550ebac-7019900]

    ... 14 more

  • Roman

    Closed the thread.