#papi-updates

1 messages · Page 6 of 1

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#
[PlaceholderAPI/PlaceholderAPI] New tag created: 2\.8\.7
still narwhalBOT
still narwhalBOT
#
[PlaceholderAPI/Player-Expansion] New branch created: Mishyy\-patch\-1
still narwhalBOT
#
[PlaceholderAPI/Player-Expansion] branch deleted: Mishyy\-patch\-1
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#
[PlaceholderAPI/MultiEconomy-Expansion] New branch created: master
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

I would highly advise against this change. The more you weaken this type, the harder it will be to handle in the long run.

If you truly want it to be any object, at least wrap it in Optional rather than relying on null, or make use of annotations to signify nullability status to the IDE.

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#
[PlaceholderAPI/PlaceholderAPI] New tag created: 2\.9\.0
still narwhalBOT
#
[PlaceholderAPI/PlaceholderAPI] New tag created: 2\.9\.1
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Used the plugin AdvancedBan and was testing it out. Everything is fine with the console until I use the command /ban on a player and then it spams a bug in the console.

I submitted an issue on the github of tablist but the author told me there's no bug that causes that in his code but the error leads to PAPI.

Bug: https://pastebin.com/eN41djGm

Console spam
https://pastebin.com/WbeWq2Az
https://pastebin.com/C9SKLLtU

Issue opened in Tablist: https://github.com/montlikadani/...

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Plugin Used: "DeluxeMenus 1.10.5", "PlaceholderAPI 2.9.1"
- Expansion: "Pinger"
Server Version: Spigot 1.8.8

Issue: The placeholder check is broken. Having 2 items with the proper "priority" and "setup", the placeholder :%pinger_online_servername:25858%" is not pinging the server correctly and giving an output as the server is always online.
Even after shutting down the server, opening the GUI the second item is taking priority and showing the server as offline, but whe...

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
mint valveBOT
#
PlaceholderAPI #40

Build: 40
Status: failure
Changes:

No changes.

Artifacts:

No artifacts saved.

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#
[PlaceholderAPI/PlayerTime-Expansion] New branch created: master
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#
[PlaceholderAPI/Parties-Expansion] New branch created: master
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

So, I was adding Placeholder so I could add more things like uptime. But when I restarted my server on server.pro it says enabling, and then almost instantly an error. This is it:
`[ERROR] Error occurred while enabling PlaceholderAPI v2.9.1 (Is it up to date?)
java.lang.NoClassDefFoundError: com/google/gson/Gson
at me.clip.placeholderapi.expansion.cloud.ExpansionCloudManager.<init>(ExpansionCloudManager.java:54) ~[?:?]
at me.clip.placeholderapi.PlaceholderAPIPlugin.enableCloud(Placeholder...

still narwhalBOT
#

Alright,

I've actually seen this error. So basically what's going on is that in Spigot 1.8.3, something was added called Gson into the server jars that basically helps store data and whatnot, Gson is Google's version of JSON, which I'm sure you probably know what that is since you've seen it before in different plugins (files that end in .json).

Your current issue is that you are trying to use a Spigot 1.8 jar, and since PlaceholderAPI uses the Gson inside of the server jar, it's not po...

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#
[PlaceholderAPI/LemonMobCoins-Expansion] New branch created: master
still narwhalBOT
still narwhalBOT
still narwhalBOT
#
[PlaceholderAPI/WorldGuard-Expansion] New branch created: master
still narwhalBOT
#
[PlaceholderAPI/Towny-Expansion] New branch created: master
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Could it be possible to add Armor variables?
Here are some examples:
Held items:
%player_mainhand_displayname% = Main hand's display-name
%player_offhand_displayname% = Offhand's display-name
%player_mainhand_durability% = Main hand's durability
%player_offhand_durability% = Offhand's durability

Armor slots:
%armor_helmet_displayname% = Helmet displayname
%armor_chestplate_displayname% = Chestplate displayname
%armor_leggings_displayname% = Leggings displayname
%armor_boots_dis...

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

I believe a lot of people wanted the official bungeecord dedicated placeholderapi. Simply change all org.bukkit.entity.Player to net.md_5.bungee.api.connection.ProxiedPlayer, sending messages, etc. to make it compatible with bungeecord. The structure of the placeholderapi remains the same. However, since this is dedicated for bungeecord, another ecloud may be required. Bukkit (spigot) placeholders cannot be downloaded to bungeecord papi, while bungeecord placeholders cannot be downloaded to s...

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

[WARNING] [MVdWPlaceholderAPI] There is no MVdW placeholder plugin installed!

[WARNING] [MVdWPlaceholderAPI] Put on of Maximvdw's premium placeholder plugins in the server!

[INFO] [NametagEdit] As the error above suggests, you do NOT have any placeholder plugins installed. The placeholder API is merely an interface, it requires other plugins to function. This is NOT an issue with NametagEdit.

I've added

PlaceholderAPI
MVdWPlaceholderAPI
MVdWUpdater

and I'm still getting thi...

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#
// Removes all the letters from the identifier to get the home slot.
String homeNumberString = identifier.replaceAll("\\D+", "");
// Checks if the number slot is an integer or not.
if (!isStringInt(homeNumberString)) return null;
// Since it is easier for users to type from 1-x I subtract one from the original number to work from 0-x.
int homeNumber = Integer.parseInt(homeNumberString) - 1;

This entire process can be replaced with

Integer homeNumber = Ints.t...
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

{iteminhand:typeid} {iteminmainhand:typeid} are both the same and they both show only the base ID unlike /itemdb command in essentials which shows base:data

For example when I have a jungle plank in my hand, but instead of just "5" I want there to be an option to make it "5:3"
or for grass "2" -> "2:0"

Please add this it is very important for my creative server and will help a lot! All help will be greatly appreciated.

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Updated my environment to Java 11 recently since Java 8 is EOL. Noticed this warning during initialization.

May want to look into a possible replacement for Nashorn engine to keep future compatibility with Java 11+.

[05:08:24] [Server thread/INFO]: [PlaceholderAPI] Enabling PlaceholderAPI v2.9.2
[05:08:24] [Server thread/INFO]: [PlaceholderAPI] Placeholder expansion registration initializing...
[05:08:24] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: ...
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#
[PlaceholderAPI/Math-Expansion] New branch created: master
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Using "%world_region_name%"

Using option in config for a chat plugin: https://i.imgur.com/LUA8wLI.png

Inside of worldguard region (named "adamo"): https://i.imgur.com/crs6YCx.png
Outside of worldguard region (global): https://i.imgur.com/0cXuGkv.png
PAPI confirming Expansion was registered successfully: https://i.imgur.com/KfgpCCt.png
Maven showing successful compilation: https://i.imgur.com/oOceJcg.png
Console showing no errors on chat event: https://i.imgur.com/QxWsi2y.png

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

So basically whenever I put PlaceholderAPI on my server, it starts spamming the same thing over and over, and it won't let my server start up properly. It goes up to a point then eventually crashes when I try 'plugins' or something through the console.

Im using the latest Paperclip.jar build #426 and the latest PAPI build available on spigot site -> 2.9.2
I have reinstalled the latest PAPI a few times but it never seemed to work.

Log with spam -> https://pastebin.com/MYnSQte5

I woul...

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#
[PlaceholderAPI/uSkyBlock-Expansion] New branch created: master
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Hi. I got a private server running 1.8 with PlaceholdersAPI 2.9.2 When I try printing in chat simple placeholders such as %player_ping% or %server_online% (with any expansion) it doesn't print it out like it should do with values. When i try /papi ecloud list, it says "No expansions available." even though I downloaded expansions through /papi ecloud download. When I try doing /papi reload, an error keeps popping into the console: (click here)
If you need m...

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Hey
So, my problem is, that the %pinger_motd% doesn't update/just gets the server.properties' motd.
Imagine, you want to have the motd be the motd set by a plugin, for example BedwarsRel, which sets it to something like <status> <players>/<maxplayers> e.g. ready 0/10.
Well, unfortunetely that doesn't work for some reason. (In my case it just returns A Minecraft Server)
Please fix, thanks!

still narwhalBOT
still narwhalBOT
#

Basically, whenever I use PAPI (latest version, tried from spigot and the dev build) it makes everything go unstable. All the normally working plugins stop working and eventually crash the server. No crash report is generated. And this only happens when I use PAPI.
Server version : Paper version git-Paper-446 (MC: 1.13.2)
PAPI works fine(ish) when run on its own but as soon as I add any other plugin, (PEX specifically) it crashes the server.
Something I see only every time I use PAPI
_...

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

I'm trying to get a placeholder from PlaceholderAPI on my own plugin and I have the softdepend: [PlaceholderAPI] line in my plugin.yml, but when I try to use PlaceholderAPI I get the following error:

java.lang.NoSuchMethodError: me.clip.placeholderapi.PlaceholderAPI.setPlaceholders(Lorg/bukkit/entity/Player;Ljava/lang/String;)Ljava/lang/String;
        at me.checkium.reloadcraft.basics.scoreboard.ReloadScoreboard.initBoard(ReloadScoreboard.java:43) ~[?:?]
        at me.checkium.re...
still narwhalBOT
#

Yes, it's the same issue. I tested on a newly installed server with only PlaceholderAPI, QuickBoard, WorldEdit and WorldGuard as plugins. Trying to use the placeholder for the name of the current region in QuickBoard'
s scoreboard results in QuickBoard not being able to reload and giving this error: https://hastebin.com/udanusuduz.md
(The only difference to the first report ist that this time QuickBoard was used instead of CMI for the scoreboard)

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

@extendedclip
Propably no. It seems that WorldEdit only leaves new Vector3 function and doesn't support backwards compatibility. Also, WorldGuard depend on new things of WE. It means we have to use the wrapper or something to support former function.

But I have no idea how to do this, so now I won't support backwards compatibilty(i.e. WE with old "Vector" function). Sorry.

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

By default plugins are loaded later. (post world) This complicates hooking into PlaceholderAPI from other plugins that load directly at startup as PlaceholderAPI isn't available yet at that point.

Besides that I feel like such a library should be available as early as possible as it itself doesn't depend on anything else but lots of other plugins and plugins depending on them might depend on it.

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

There is a bug with expansion statistic, placeholder %statistic_mine_block%

/papi parse myname %statistic_mine_block%

[23:04:07] [Server thread/WARN]: Unexpected exception while parsing console command "papi parse myname %statistic_mine_block%"
org.bukkit.command.CommandException: Unhandled exception executing command 'papi' in plugin PlaceholderAPI v2.9.2
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot-1.12.2-1573-i.jar:git-Spigot-e8ded36-acbc348]
...
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

I am running Spigot 1.12.2 with PAPI 2.9.2. I am currently using the EssentialsX and Towny expansions without issue. I installed the Statz and AutoRank expansions today in an attempt to use the %statz_mobs_killed_husk% as well as the %autorank_current_rank% placeholders in DeluxeMenus. However, when using these placeholders in DeluxeMenus they did not return anything so I attempted the parse command. When using both of these placeholders in the parse command, they don't return anything othe...

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Hello,

So my Hub is running (Spigot 1.12.R0.1-SNAPSHOT PlaceholderAPI 2.9.2)
My Survival is running (Spigot 1.13.2-R0.1-SNAPSHOT PlaceholderAPI 2.9.2)
My Creative is running (Spigot 1.12.2-R0.1-SNAPSHOT PlaceholderAPI 2.9.2)

In the hub I am trying to use %pinger_isonline_193.70.81.122:35540%
35540 is my survival server port the server is online and I can play it fine but when I try and use the placeholder it displays "Offline"
but then when I try to ping my 1.12.2 skyblock se...

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Suggestion/request to add an essentials placeholder that outputs player AFK reason messages
In essentials you can do the command "/afk (reason)" where reason is the extra arguement(s) that the player types in to explain why they are AFK and have a placeholder that might suit it here "%essentials_afk_reason%"

Referred by essentials dev md678685
https://github.com/EssentialsX/Essentials/issues/2390#issuecomment-456805062

still narwhalBOT
still narwhalBOT
#

When I try to use the placeholder in deluxe menus I get this
`[19:14:20 WARN]: [DeluxeMenus] Plugin DeluxeMenus v1.10.5 generated an exception while executing task 47793
java.lang.NullPointerException: null
at org.bukkit.ChatColor.translateAlternateColorCodes(ChatColor.java:324) ~[patched_1.13.2.jar:git-Paper-508]
at com.extendedclip.papi.expansion.essentials.EssentialsExpansion.onPlaceholderRequest(EssentialsExpansion.java:177) ~[?:?]
at me.clip.placeholderapi.Pl...

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Issue

What is the issue? Describe it like you would tell a friend.
<!-- Please type below this like -->

I'm running the latest jenkins build of PAPI and the latest public release of PlotSquared. I downloaded the PlotSquared placeholders using the command as shown in the documentation. However, the placeholders don't show the data, and when I run /papi after installing the expansion PAPI itself gets disabled and I get an error:

`30.01 20:57:46 [Server] ERROR null
30.01 20:57:46 ...

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Sorry for the late response.

@iGabyTM Oh, I see, It's the amount of damage taken, not dealt. But i need dealt amount , Any chance add?

This could be possible by checking if the player has done any damage towards an entity.
The question here tho is, if that is doable through an expansion, since as far as I know do we have to listen for an event (PlayerDamageEntityEvent if I remember correctly) which would require us to implement EventListener and such into the expansion.
And there ...

#

Sorry for the late response.

Does this also happen with your creatîve server (when you use the port of it)?
If no, then my guess is, that the Pinger-placeholder doesn't work with 1.13.2 servers.
But I can't tell why that would be the case.

Also as a little note: I removed the images and changed the provided placeholders, due to showing the IP. (Redacted for security reasons)

still narwhalBOT
#

Hello and have a nice day dear dev,

Linking the Plotsquared Placeholder via PlaceholderAPI the placeholder %currentplot% is showing Alphabet Spaghetti When standing on Roads and unoccupied Plots.

Example

Leaving the Plot from Player Minecrafter123 to Roads and Free Plots the Placeholder Outputs a very messy
Feedback like „rafter123“ until the Player Enters the next occupied Plot.

Hope you can fix that.
Greetings,

<sub>Sent with <a href="http://githawk.com">GitHawk</a></sub>

#

This is a suggestion from https://github.com/PlaceholderAPI/PlaceholderAPI/issues/56

Idea would be to add a placeholder to show the last damage a player has given to an entity.

My idea there is to change %player_last_damage% by splitting it up into %player_last_damage_taken% for damage the player took and %player_last_damage_given% (or dealt?) that shows the last damage the player dealt to a entity.
Only issue I see is to (temporary) store the info, since it doesn't seem like the...

still narwhalBOT
still narwhalBOT
#

The error you provided returned a NoClassDefFoundError which means that PlaceholderAPI couldn't find a required path/option in the statz-plugin.
And there are only two possible options for when that would happen:

  1. The plugin isn't installed or enabled on the server.
  2. The plugin had an update, which changed some API stuff, causing the expansion to break.

Your mentioned case is most likely a missing option in the plugin.

Also, you only provided the error for Statz. does the AutoR...

still narwhalBOT
#

Another suggestion if possible to add Essentials Placeholders showing the x y and z co-ordinates of the nearest player is, with the radius being set to what ever it is set by default in the config by the server owner
Something like this?

%essentials.near_x%
%essentials.near_y%
%essentials.near_z%

The /near command in essentials only shows the players name and radius but not the coordinatess, would you still be able to find a way to make this work by making the placeholder track the n...

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

I wrote this expansion a while back and never had it added to the wiki page... so here I am.
https://api.extendedclip.com/expansions/disease/
https://github.com/Artitus/PAPI-Expansion-Disease

Type

What kind of change is it? (Multiple selections possible)
<!-- Please select the right one, by changing the [ ] to [x] -->

  • [ ] Placeholder(s) changed.
  • [x ] New placeholder(s).
  • [ ] Plugin no longer supports PlaceholderAPI and/or was deleted.

Plugin

What is the name o...

still narwhalBOT
#

I added the placeholders.

And to answer your question(s).
It's generally recommended to use the latest functions of PlaceholderAPI since older ones can become deprecated or even get removed in newer versions.
Also in case of latest PlaceholderAPI (2.9.2) is it also possible to use OfflinePlayer which now doesn't require you to have an (online) player for the placeholders (That already was the case before but I hope you know what I mean.)

Also, I recommend to not call your main class...

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Type

What kind of request is this? (Multiple selections possible)
<!-- Select the right option by replacing [ ] with [x] -->
<!-- For an update of an already listed plugin, use the "Request change" template -->

  • [ ] New plugin supporting PlaceholderAPI.

Plugin

What is the name of the plugin/expansion?
Provide also a link to it.
<!-- Please type below this line -->
Quests

https://www.spigotmc.org/resources/quests.3711/

Placeholders/others

What are the n...

still narwhalBOT
still narwhalBOT
#

The info you provided seems more like an issue with the specific simpleclans expansion/plugin.

Either the expansion loads before SimpleClans does, which most likely results in it not being loaded due to the missing dependency (SimpleClans) or the plugin loads way to late which causes the same issue.

Can you provide the the latest.log through a page like https://paste.helpch.at or a GitHub-gist please?

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

You should've read the description of the issue template.
This template is for requesting placeholders/plugins to be added to the wiki and not for asking for placeholders to be made.

Also as far as I'm aware can you simply use the BungeeCord placeholders because after all are Waterfall and Travertine forks of it, that add stuff like support for 1.7 clients and servers.

If it doesn't work, feel free to open a new issue. Just don't use a template then.

still narwhalBOT
#

Right now you can use PlaceholderAPIPlugin.booleanTrue(); and PlaceholderAPIPlugin.booleanFalse(); which is ok, but a bit annoying if you have something like this:

// Lets assume I did all the stuff for register placeholders and such.
public String onRequest(OfflinePlayer player, String value){
    if(value.equalsIgnoreCase("is_afk"))
        return api.isAFK(player.getUniqueId()) ? PlaceholderAPIPlugin.booleanTrue() : PlaceholderAPIPlugin.booleanFalse();
}

This is a b...

still narwhalBOT
still narwhalBOT
#
[PlaceholderAPI/PlaceholderAPI] New branch created: Andre601\-patch\-1
#

This adds getBoolean(boolean bol) which returns booleanTrue or booleanFalse depending on the provided boolean.

This can (and most likely will) improve the use of PlaceholderAPI and the PlaceholderAPIPlugin option to use the values provided in the config, so people don't have to do something like this:

public String onRequest(OfflinePlayer player, String value){
    
    if(value.equalsIgnoreCase("is_online"){
        return myPlugin.playerIsOnline(player) ? Placehold...
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Type

What kind of request is this? (Multiple selections possible)
<!-- Select the right option by replacing [ ] with [x] -->
<!-- For an update of an already listed plugin, use the "Request change" template -->

  • [ ] New expansion providing placeholders.
  • [x] New plugin providing placeholders.
  • [ ] New plugin supporting PlaceholderAPI.

Plugin

DungeonsXL.
https://www.spigotmc.org/resources/dungeonsxl.9488/

Placeholders/others

What are the new placeholders/Any...

still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Type

What kind of request is this? (Multiple selections possible)
<!-- Select the right option by replacing [ ] with [x] -->
<!-- For an update of an already listed plugin, use the "Request change" template -->

  • [ ] New expansion providing placeholders.
  • [x] New plugin providing placeholders.
  • [ ] New plugin supporting PlaceholderAPI.

Plugin

What is the name of the plugin/expansion?
Provide also a link to it.
<!-- Please type below this line -->
Spigot plugin f...

still narwhalBOT
still narwhalBOT
#

Type

What kind of request is this? (Multiple selections possible)
<!-- Select the right option by replacing [ ] with [x] -->
<!-- For an update of an already listed plugin, use the "Request change" template -->

  • [ ] New expansion providing placeholders.
  • [ ] New plugin providing placeholders.
  • [x] New plugin supporting PlaceholderAPI.

Plugin

What is the name of the plugin/expansion?
Provide also a link to it.
<!-- Please type below this line -->
Level Hearts
h...

still narwhalBOT
still narwhalBOT
#

@Karagra As Andre indicated, this is not the place to request expansions and alike.
Such requests should be made at PlaceholderAPI/Expansion-Suggestions.

Additionally, could you include some more information about the placeholders you want added.
An example based on the information the plugin provides via commands etc. could be useful.
(Eg. Might the plugin have a command or commands that displays the data you...

still narwhalBOT
#

I think it stops working after trying to load WorldGuard expansion
Looks like latest version of it only works in 1.13
So try older version of it
/papi ecloud download WorldGuard 1.0.2
/papi reload

I think it stops working after trying to load WorldGuard expansion
Looks like latest version of it only works in 1.13
So try older version of it
/papi ecloud download WorldGuard 1.0.2
/papi reload

Thanks that worked!

still narwhalBOT
still narwhalBOT
#

Issue

What is the issue? Describe it like you would tell a friend.
<!-- Please type below this like -->

papi list installed

returns an unordered list. It would be better if the list were alphabetized.

Preferred behaviour

What should PlaceholderAPI do?
<!-- Please type below this like -->

>papi list installed
[18:59:57 INFO]: 17 Placeholder hooks registered:
[18:59:57 INFO]: [bentobox, combatlogx, coordinatetool, denizen, disease, essentials, level, luckperms, mobhunt...
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Spigot 1.13.2 latest
PlaceholderAPI 2.5.2-DEV-60

Issue

What is the issue? Describe it like you would tell a friend.
<!-- Please type below this like -->
List attempt produces error in DEV build 60 (see "Actual behavior"). The same sequence works correctly with release 2.5.2 (see "Expected behavior").
Command sequence:

papi enablecloud
papi ecloud list installed
papi disablecloud

Expected behaviour

What should PlaceholderAPI do?
<!-- Please type below this...

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

I can't get the placeholder %player_hasitem-mat:<MATERIAL>-amt:<amount>-data:<data value>% to work, I've tried %player_hasitem-mat:STONE-amt:64-data:0% but that didn't work when I did /papi parse TasmanianNoob %player_hasitem-mat:STONE-amt:64-data:0% (just printed "%player_hasitem-mat:STONE-amt:64-data:0%" in chat) so I tried %player_hasitem-mat:stone-amt:64-data:0% but that also didn't work, other Player placeholders work like %player_name%.

I think it is meant to output yes or no but I...

still narwhalBOT
still narwhalBOT
still narwhalBOT
#

But whatever the reason is, this is not really needed.
If you don't like the command, don't use it. Or if you're a dev, make and use your own version. But a PR for just that is basically useless.
When it would have more changes in general then sure, but just for removing this command that didn't bother anyone so far (At least I never saw anyone complaining about its existance).

Also clip said "I guess" which doesn't mean he would clearly remove it.
Sorry, but no. If you make a PR with m...

#

Again: This is not a issue here.
So far I didn't see any user that came and directly complained about the alias being there.
In what way is it inappropriate? It is a translation of the word papi which means daddy in Spanish (And also in German btw).
People know that papi is short for PlaceholderAPI, but why not being able to make a simple running gag?
People never complained about PermissionsEx turning into PermissionSex on 1st of april.
This PR was and still is useless since it ...

#

I would like @extendedclip to review this PR.

If users want to use the alias "daddy" they should open the jar, and add it themselves in the plugin.yml.
I highly doubt anyone uses this alias and it's just useless.

@Andre601 Papi only means daddy in italian, not in german, but that still is irrelevant as this alias is just plain stupid. This abbreviation means daddy in one language out of thousands of languages. Papi is an abbreviation, daddy is not.

#

Closing and locking this PR for above reasons.
I told you already that you can submit a PR, if it has significant changes (or fixes bugs or similar).
This one here isn't that case. It is just a PR to remove a alias that you don't like.

If you continue to open such useless PRs then we will block you from doing so.

Also...

@Andre601 Papi only means daddy in italian, not in german, ...

![image](https://user-images.githubusercontent.com/11576465/56474990-58cf0880-6482-11e9-839e-5a0a...

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Added:

%vault_eco_top_balance_#%
%vault_eco_top_balance_fixed_#%
%vault_eco_top_balance_formatted_#%
%vault_eco_top_balance_commas_#%

Requested by Frosty

%vault_eco_top_player_#%
%vault_eco_top_rank%

Requested by Trent

changed IF ELSEs to switch case makes code cleaner imo
tested all eco placeholders and all of them works fine (just in 1.12.2)
compiled version if u want to double check: http://aboodyy.net/PAPI-Expansion-Vault.jar

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Spigot 1.14 latest (today) or Spigot 1.13.2 final
PlaceholderAPI 2.9.2-DEV-61

>papi enablecloud
[20:50:31 INFO]: [PlaceholderAPI] Fetching available expansion information...
[20:50:31 INFO]: The cloud has been enabled!
[20:50:32 INFO]: [PlaceholderAPI] 125 placeholder expansions are available on the cloud.
>papi ecloud list installed
[20:50:33 INFO]: Showing expansions for: all installed -- amount: 10 page: 1/1
[20:50:33 INFO]: Green = Expansions you have
[20:50:33 INFO]: Gold...
still narwhalBOT
still narwhalBOT
#

Spigot 1.14 (2225)
PlaceholderAPI 2.9.2-61

On start-up, all PAPI expansions are not loaded. A reload is require to get them all.

>papi list
[09:19:36] [Server thread/INFO]: 6 Placeholder hooks registered:
[09:19:36] [Server thread/INFO]: combatlogx, coordinatetool, disease, essentials, thirst, worldguard
>papi reload
[09:19:37] [Server thread/INFO]: PlaceholderAPI configuration reloaded!
[09:19:37] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: diseas...
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Server Java 11.0.3
Spigot 1.14 (2248)
PlaceholderAPI 2.9.2-DEV-61
Expansion-Player 1.6.5
TabList 4.3

Issue

Player placeholders parse correctly with PAPI, but do not parse with TabList and generate errors (every trigger). Header is not displayed (I don't display footer), only player list. No issues with Spigot 1.13.2 final, otherwise same configuration.

Filed this issue with TabList first. TabList developer says

It seems this is not the TabList problem, because this error ...
still narwhalBOT
#

Server#getName only represents the server implementation.

and why not using try and catch ? instead of checking the version

I'd prefer we check the server version instead of throwing it into a try catch because the exception is only caused now that the method no longer exists. I'd rather check for an expected behavior than throw it into something to just hide it. It's likely there will be more bukkit API changes in the future that will affect some of the other placeholders as wel...

still narwhalBOT
still narwhalBOT
still narwhalBOT
#

So you mean like on the page where you submit the new expansion or the one where you update the version having a new text field or something to say what server versions are supported with this expansion (version)?
This would actually be an interesting idea and perhaps could be implemented in a future version of PlaceholderAPI to warn people about possible incompatibility if you download an expansion.
But this is something the maker of the ecloud @extendedclip and @Funny-cube have to decide ...

still narwhalBOT