#papi-updates

1 messages ยท Page 7 of 1

still narwhalBOT
still narwhalBOT
still narwhalBOT
#
[PlaceholderAPI/Server-Expansion] New branch created: server\-readme
#
[PlaceholderAPI/Server-Expansion] branch deleted: server\-readme
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

This Draft PR should act as a sort of discussion for the V3 changes.

If you have suggestions or even code-snippets to improve PlaceholderAPI, feel free to comment and/or provide code changes.
The goal of V3 is (for now) to improve PlaceholderAPI and also provide a new, simpler system for registering expansions.
It also will support the current API methods which may or may not be deprecated and removed in a later version.

still narwhalBOT
#
[PlaceholderAPI/PlaceholderAPI] New tag created: 2\.10\.0
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#
[PlaceholderAPI/CheckItem-Expansion] New branch created: master
#

Spigot 1.14 (2254) and Spigot 1.13.2 final
PlaceholderAPI 2.10.0-b62

Actually several anomalies:

  • After server start, papi ecloud list installed displays only 11 placeholders. Vault is missing.
  • After manually registering Vault, papi ecloud list installed displays 12 placeholders.
  • papi list displays 19 placeholders. I understand that bentoBox and level are registered by BentoBox independently. Perhaps combatlogx, coordinator tool, denizen, luckperms, and mob hunting ar...
#

Hey there,

Thanks for giving us an update on this situation.

This is definitely something we want to provide in the future. If you're not aware of v3.0, this is going to be an entire rewrite of the plugin from scratch to make it a lot more expandable in the future.

At this point in time, I'm going to add this to our v3.0 milestone so that we can ensure that this will be how it works when that update comes out.

Thanks again for the update,
~Glare

still narwhalBOT
#

I think the issue with Vault not registering on startup is because it may be loaded after PlaceholderAPI registers its expansions. I think we can come up with a solution tonight where we (maybe) delay the registration of expansions for a few seconds after the server starts. This will give all dependencies time to load and load order wont matter.

For the list and ecloud list commands, it's true that list provides everything that is registered and ecloud list only shows expansions available ...

still narwhalBOT
#

Addiitional plan that was just recently discussed (and probably still will be) is the change of registering the expansions (jars) to a similar system like spigot/bukkit has with its plugin.yml

The idea I had was having a papi.yml that contains all important information that you normally register/set through the different get methods like getIdentifier(), getAuthor(), etc.

This is a (rough) sketch of how the file could look like:

Author: Someone
version: 1.0.0
identif...
still narwhalBOT
still narwhalBOT
#

The issue occurs on both test servers: identical Dell servers with CentOS up-to-date and Java 11.

  • Spigot 1.14 (2254) with 67 plugins and 5 worlds
  • Spigot 1.13.2 final with 113 plugins and 19 worlds
    Plugins on the 1.14 server:
ActionAnnouncer              1.14.0
AdminVault                   0.9 
BiomeFinder                  1.2.9
BloodManager                 1.7 
Citizens                     2.0.25-SNAPSHOT (build 1671)     
CombatLogX                   9.6.0.2
CommandDoesNo...
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

I am working with two other plugins that have introduced arbitrary delays to address similar issues. There must be a more generic solution, but no one has been able to produce it yet. One of the apparent problems is that dependencies guarantee that B will load after A, but do not guarantee that A will be enabled before B, which is really what is required. I wonder if this should be address in Spigot, to define dependencies as tied to enable rather than load.

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

Booted up newest papi 2.10 update with the most recent build of spigot 1.14 and right after server booted I forgot I needed to change something so I shut it down 3 seconds after it had finished loading and noticed this error:

`[10:06:45] [Craft Scheduler Thread - 1/WARN]: [PlaceholderAPI] Plugin PlaceholderAPI v2.10.0 generated an exception while executing task 3
java.lang.NullPointerException: null
at me.clip.placeholderapi.expansion.cloud.ExpansionCloudManager.lambda$null$6(Exp...

still narwhalBOT
still narwhalBOT
still narwhalBOT
#

We are thinking of a way we can reach out to every plugin dev that currently uses this method but it will be hard without the help of the end users. We have a few ideas but would like feedback on what approach we should take.

  1. We can check after all placeholders are registered and print a message in console asking the server owner to reach out to us with the list we compile of every hook that uses this class.

  2. We can compile the list and send it to one of our website master lists of...

still narwhalBOT
#

I think the first option would be better. Usually developers (including me) are lazy and will ignore deprecation if it still works (e.g. the infamous setData() and getData() methods in spigot). Only when end users start nagging plugin developers they might do something, afraid that they will get bad reviews or lose users, which is especially important for premium plugins. Bukkit does this too for plugins that don't properly shut down their asynchronous tasks. It prints something like "Plugin ...

still narwhalBOT
#

We have decided to at least not allow registration if a plugin uses this class but still keep the class in the plugin going forward to prevent the plugin from spitting out errors and disabling . The only thing that will break doing it this way is the placeholders. As far as the topic above we are still talking about it on discord.

still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Placeholder API: 292
Paper version git-Paper-1613 (MC: 1.12.2)
Extension: SimpleClans https://github.com/PlaceholderAPI/PlaceholderAPI/wiki/Placeholders#simpleclans

I run /papi ecloud download SimpleClans and it works fine, next reboot /papi list only shows 11 placeholder hooks, I have to /papi register Expansion-SimpleClans, then its back up fine again, as the JAR is still in the expansions folder.

Next reboot, its no longer showing in /papi list, and I have to register it again!

#
[PlaceholderAPI/PlaceholderAPI] New branch created: Mishyy\-patch\-1
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#
[PlaceholderAPI/Daddy-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
still narwhalBOT
#
[PlaceholderAPI/PlaceholderAPI] New tag created: 2\.10\.2
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Hello, I have a problem with Color PlaceHolder
Like Bedwars team color and faction relation, color are not working

https://i.imgur.com/QpV86Nh.png

I use %bw1058_player_team%
And /papi parse <player> %bw1058_player_team%
And I have the same issue with %rel_factions_relation_color%
No color not appear and the place holder stay visible like this in the chat

PaperSpigot git-Paper-624
PlaceHolderAPI 2.10.2
Bedwars1058 0.9.13beta (API 13)
Factions 3.1.5

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

/papi parse %bw1058_player_team%

this is the old parse command, use the new one /papi parse <me/player> %placeholder%, and if the placeholder returns a color code, add text after it to see if the placeholder is working or not, because it will display an empty line if you didn't add text.

for the relation placeholder, not all plugins support relation placeholders. you have to check if your chat plugin (or the plugin you're using it in) supports them. and you can try them using the re...

#

I just test what you say

/papi parse MOMO3915 %bw1058_player_team%
I have the same issue with the color

if the placeholder is returning a wrong value, but its workin (not returning the placeholder itself) that means you have to contact the author of the plugin. We can't do anything about that.

And /papi parserel MOMO3915 Ferocimo %rel_factions_relation_color%
An empty line appear in my chat

i mentioned that you have to add text after placeholders that returns color c...

still narwhalBOT
#

Expansion version says
[04:05:32 INFO]: Placeholder expansion info for: tokenenchant
[04:05:32 INFO]: Status: Registered
[04:05:32 INFO]: Created by: vk2gpz
[04:05:32 INFO]: Version: 1.5.0
[04:05:32 INFO]: Requires plugin: TokenEnchant
I download it with "/papi ecloud download tokenenchant" then use "/papi ecloud refresh" then I use "/papi list all 3" to check it and it's no longer gold, but when I go to use "/papi reload" and check the list again tokenenchant goes gold again, no other...

still narwhalBOT
still narwhalBOT
#

The issue

When PlaceholderAPI tries to load an expansion that can't be loaded because of a missing dependency, then it throws a stacktrace which could get spammy if there are multiple expansions with that issue.

For example: This stacktrace is thrown when the expansion for LuckPerms is installed, but LuckPerms is missing/not enabled:

[13:12:13] [Server thread/ERROR]: Could not pass event ServerLoadEvent to PlaceholderAPI v2.10.1
java.lang.NoClassDefFoundError: me/lucko/luckperms...
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

As Glare said, only a few methods are available for OfflinePlayer. You can see the whole list here: https://helpch.at/docs/1.12.2/org/bukkit/OfflinePlayer.html
You can also see all the methods available for Player here: https://helpch.at/docs/1.12.2/org/bukkit/entity/Player.html

If we wanted to enable you to use all things like displayname and gamemode we would have to be storing every user's data as it was when they last logged off.

I would say give the Essentials Expansion a try sinc...

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

Spigot 1.14.1
PlaceholderAPI 2.10.2-DEV-74
Expansions up-to-date

Issue

Some placeholders appear to be missing. For example:

Player: %player_server%
Server: %server_version%'

Expected behaviour

PlaceholderAPI should report placeholder values.

Actual behaviour

PlaceholderAPI does not report the cited placeholder values. Other values are reported (see below)

How to reproduce

>version PlaceholderAPI
[08:20:28] [Server thread/INFO]: Placeholder...
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Issue

The WorldGuard expansion generates an error on loading. May be related to #66

Expected behaviour

The expansion should load normally, without exception.

Actual behaviour

https://gist.github.com/JGuerndt/e046277650e041a53d45c414ba060a41

How to reproduce

  1. I am not sure when this started. I downloaded the expansion several days (and have downloaded it again), but am just now trying to use one of the placeholders.

PlaceHolderAPI - 2.10.2
TacoSpigot-1....

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#
[PlaceholderAPI/TownyChat-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
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.
  • [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 -->
BentoBox and su...

still narwhalBOT
#

the placeholders under 1.5.0 and above doesn't have an identifier, and theres no placeholder that starts with argument, if those are BentoBox placeholders please update them in your wiki and let me know to add them.

Well, I had to come up with a way of making it easily understandable that [gamemode] must be replaced with the lowercased gamemode's name. E.g, %[gamemode]_island_name% would be %bskyblock_island_name% for BSkyBlock. Hope that it is clear enough.

Thanks for adding BentoB...

still narwhalBOT
#

You should keep it and set it to 1.12

This will first of all prevent Spigot from complaining that no API-version was defined and second of all tells it that this plugin (maybe) uses older methods from 1.12 or older... This has no impact on 1.12 and older tho. It is only for 1.13 and newer.

still narwhalBOT
#

Well, I had to come up with a way of making it easily understandable that [gamemode] must be
replaced with the lowercased gamemode's name. E.g, %[gamemode]_island_name% would be %bskyblock_island_name% for BSkyBlock. Hope that it is clear enough.

Well then thats not related to BentoBox, since its considered another plugin/expansion.
You're more than welcome, Thanks for supporting PlaceholderAPI ๐Ÿ˜„

still narwhalBOT
still narwhalBOT
still narwhalBOT
#
[PlaceholderAPI/Custom-Expansion] New branch created: master
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#
[PlaceholderAPI/HashGrabber] New branch created: master
still narwhalBOT
#
[PlaceholderAPI/HashGrabber] New tag created: 1\.0\.0
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Issue

What is the issue? Describe it like you would tell a friend.
<!-- Please type below this like -->
Multiversion pinger issue, i using DeluxeMenus for Server Selector and i have some expressions for 1 minigame, that works on MOTD, when server have motd "Lobby" it shows item with "Waiting for players.." but when MOTD is "InGame" in server selector shows "In Game... you can'! join". And now to the issue, i have lobby server (Paper 1.12.2) and minigame (Paper 1.8.8) with different v...

still narwhalBOT
still narwhalBOT
#

Title

JavaScript Extension Files not loading.

Issue

The extension is not loading the files I want to see, for example : javascript_placeholders.yml, /papijsp does not work, and the javascript_placeholders folder does not also load on the placeholders folder.

Expected behaviour

Fix the problem since javascript extension is a major extension for the developers.

Actual behaviour

Fix the problem...

How to reproduce

Nothing, I just downloaded t...

#

Title

JavaScript Extension Files not loading.

Issue

The extension is not loading the files I want to see, for example : javascript_placeholders.yml, /papijsp does not work, and the javascript_placeholders folder does not also load on the placeholders folder.

Expected behaviour

Fix the problem since javascript extension is a major extension for the developers.

Actual behaviour

Fix the problem...

How to reproduce

Nothing, I just downloaded t...

#

Hey,
First of all, /papijsp reload doesn't always work so use /papi reload instead, and you have to register the placeholder in the javascript_placeholders.yml file, then reload papi and it will create the JS file automatically in javascripts folder and then you can add your JavaScript code there and use the placeholder like this %javascript_NAME%, NAME is the name of the placeholder you gave it to in javascript_placeholders.yml.

Check [the wiki](https://github.com/Placehold...

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

This PR updates the templates for issues and also adds a PR-template and a contributing.md

Changes

  • Renamed change_request.md to change_request_wiki.md
    It is now used for requests to change and/or add stuff to the wiki.
  • Renamed feature_request.md to change_request_placeholderapi.md
    It is now used for requests to change and/or add stuff to PlaceholderAPI (code).
  • Updated bug_report.md to mention that it is reserved for issues regarding PlaceholderAPI
  • Added a PULL_REQUEST_T...
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

From the placeholder name, it meant to return the nickname and not the nick name with the prefix.

The placeholder is "%nicky_nickname%".

For the time being, I've worked around the issue with the javascript placeholder expansion using:

format_nick:
  expression: '"%nicky_nickname%" == "%player_displayname%"'
  type: boolean
  true_result: '%player_name%'
  false_result: ~{nicky_nickname}

this is the old way of making a JS placeholder, download the latest js expans...

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
#

Hello, It'd be great if placeholderapi can support placeholders for specific regions:

Currently:
%worldguard_region_name%
%worldguard_region_owner%
%worldguard_region_members%
%worldguard_region_flags%

Specific Regions: (# = Region ID)
%worldguard_region_#name%
%worldguard_region
#owner%
%worldguard_region
#members%
%worldguard_region
#_flags%

I'm not sure if it is possible or not but, It would be greatly appreciated if this can be implemented. Thanks.

still narwhalBOT
#

Hello, It'd be great if placeholderapi can support placeholders for specific regions:

Currently:
%worldguard_region_name%
%worldguard_region_owner%
%worldguard_region_members%
%worldguard_region_flags%

Specific Regions: (1 = Region ID)
%worldguard_region_1_name%
%worldguard_region_1_owner%
%worldguard_region_1_members%
%worldguard_region_1_flags%

I'm not sure if it is possible or not but, It would be greatly appreciated if this can be implemented. Thanks.

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Hey there,
Sorry for the delay, but yea you were right the placeholder wasn't working when u turn left.
As you can see, its fixed in PR #23 and i tested it by turning left and right and the placeholder worked fine. And the update is live now in the cloud, you can download it manually from here or by running this commands:

/papi ecloud refresh
/papi ecloud download player
/papi reload

Please, reopen this iss...

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
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 -->
When a single server is start with online-mode: false in server.properties papi commands like /papi parse <player> <args> result in 'Failed to find player: <player>'

Expected behaviour

What should PlaceholderAPI do?
<!-- Please type below this like -->
Execute the command with the correct player, e.g. not giving an error.

Actual behaviour

What does Placeho...

still narwhalBOT
#

Issue

What is the issue? Describe it like you would tell a friend.
<!-- Please type below this like -->
When performing "/papi ecloud list all" (as a player) it starts from 2 instead of 1. this does not happen when doing the exact same command in the console. Also when you want the second page ("/papi ecloud list all 2") it starts form 2 again instead of from the begining instead of keeping the count.

Expected behaviour

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

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#
  • Moved papijsp commands to another class and made it registered command instead of using the event (Credits go to Google and Clip for the register part, took it from Google and from clip's custom expansion so thank you both ๐Ÿ˜„ ). with new format for messages.
  • Fixed Failed to set ScriptEngine for javascript placeholder: error, when reloading with /papijsp reload command.
  • Added new method to be able to parse PAPI placeholders in your js script with js args, and the ability to compare ...
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
#

Type
New placeholder

For
Default Category Server

MSPT (Milliseconds per tick) is a value that is commonly use for debugging lag in Spigot and Paper Spigot timing reports, as well as a default metric in the single player f3 menu(See Below). MSPT has the advantage of quantifying how much lag current addons/config settings add or remove then "It's at 20TPS! that means no lag!" and personally thing it would be nice to have it accessible via Placeholder to use in plugin's like Anim...

still narwhalBOT
still narwhalBOT
#

Type

What kind of request is this? (Multiple selections possible)
<!--
Please select the right options by replacing the [ ] with a [x]
-->

  • [x] New function for PlaceholderAPI.
    A new function that developers could use.
  • [ ] Change to code (Internal).
    Changes to code that won't affect the end-user.
  • [ ] Change to code (External).
    Changes to code that will affect the end-user (breaks stuff).
  • [ ] Other: __________ <!-- Use this if none of the above matches your ...
still narwhalBOT
still narwhalBOT
#

papi version: PlaceholderAPI-2.10.3.jar
paper versin: git-Paper-124 (MC: 1.14.3)

Issue

Internal error while try to parse other player's placeholder

Expected behaviour

Parsing placeholder for player. At least message that it is not possible

Actual behaviour

Unhandled exception:

[01:07:10 INFO]: KevinMitnik issued server command: /papi parse 4mo %bountyhunters_current_bounty%
[01:07:10 ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executi...
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Adding in that will prevent lower versions from working.

Maybe have it on 1.13?
1.12 and older don't care about this since they don't have the check for it and 1.14 certainly wouldn't complain about this since it's more or less the same API like 1.13 but with additional Material names and such...
You should really add AT LEAST api-version: 1.13 since it's an annoyance to constantly have this warning in console on startup.

#
[PlaceholderAPI/PlaceholderAPI] branch deleted: 3\.0
#
[PlaceholderAPI/PlaceholderAPI] branch deleted: Mishyy\-patch\-1
#
[PlaceholderAPI/PlaceholderAPI] branch deleted: Andre601\-patch\-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
#

Spigot 1.14.3 (Spigot 5e4e7f32349feb)
PlaceholderAPI 2.10.3

Issue

What is the issue? Describe it like you would tell a friend.
Basically when using the Statistic placeholder %statistic_join_game% I'd expect to be given the amount of time a user has joined the game however I get an error in console talking about this: No enum constant org.bukkit.Statistic.JOIN_GAME

Expected behaviour

What should PlaceholderAPI do?
It should give the placeholder the constant it's asking...

#

Spigot 1.14.3 (Spigot 5e4e7f32349feb)
PlaceholderAPI 2.10.3

Issue

What is the issue? Describe it like you would tell a friend.
Basically when using the Statistic placeholder %statistic_join_game% I'd expect to be given the amount of time a user has joined the game however I get an error in console talking about this: No enum constant org.bukkit.Statistic.JOIN_GAME

Expected behaviour

What should PlaceholderAPI do?
It should give the placeholder the constant it's asking...

still narwhalBOT
#

Spigot 1.14.3 (Spigot 5e4e7f32349feb)
PlaceholderAPI 2.10.3

Issue

What is the issue? Describe it like you would tell a friend.
Basically when using the Player expansion placeholders, namely %player_time%, %player_timestamp% and %player_biome% they don't act as intended. And after testing these 3 different player placeholders I'm guessing all of these are broken.

Expected behaviour

What should PlaceholderAPI do?
It should give the corresponding information for those plac...

still narwhalBOT
#

Type

What kind of change is it? (Multiple selections possible)

  • [x] New plugin/expansion supporting PlaceholderAPI.
    A new plugin/expansion uses and/or provides placeholders.

Info

Please provide any information that is useful including links and images.
For plugins/expansion providing new placeholders or updating old ones, provide the placeholders (that have changed)
<!-- Please type below this line -->
An expansion for Quests has been posted to the eCloud. This is...

still narwhalBOT
#

This comes up in an error.txt folder on the TABlist plugin I use, Not sure what i'm doing wrong

found character '%' that cannot start any token. (Do not use % for indentation)
in 'reader', line 126, column 13:
OTHER: "%vault-prefix%"

The TABlist config.yml folder.

PLACEHOLDERS

%online% = online count

%maxplayers% = amount of slots on server

%ping% = ping of player

%nick% = nickname of player

%ip% = IP of player

%tps% = TPS of server

%time% = for...

still narwhalBOT
#

They are working fine for me?
as i mentioned, %player_timestamp% isn't a placeholder, but the other placeholders (%player_time% and %player_biome%) are working fine.
Make sure you have Player expansion by checking if its in /papi list
if you didn't see it in the list, download it again:

/papi ecloud download Player
/papi reload

check the console if you get any errors, if there isn't any, try the placeholders using PAPI's parse command /papi parse me %PlaceholderHere%...

still narwhalBOT
still narwhalBOT
#

why ? who is this ? i didn't asked for any help tho.

On Wed, Jul 17, 2019 at 4:34 PM aBooDyy notifications@github.com wrote:

Can you give us your PlaceholderAPI version and Statistic expansion
version?

โ€”
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<https://github.com/PlaceholderAPI/Statistics-Expansion/issues/2?email_source=notifications&email_token=AGEVO3THXDLI5AQKNKEG2C3P74UY3A5CNFSM4FPTFQJKYY3PNVWWK3TUL52HS4DFVRE...

#

i see now, on github. Boy, isn't it a bit too late? i created that topic
one year ago...

On Wed, Jul 17, 2019 at 6:19 PM Aurimas Savickas aurbojus@gmail.com wrote:

why ? who is this ? i didn't asked for any help tho.

On Wed, Jul 17, 2019 at 4:34 PM aBooDyy notifications@github.com wrote:

Can you give us your PlaceholderAPI version and Statistic expansion
version?

โ€”
You are receiving this because you authored the thread.
Reply to this email directly, view it on ...

still narwhalBOT
still narwhalBOT
still narwhalBOT
#

it's all good now i guess ๐Ÿ™ˆ๐Ÿ˜‚

On Wed, Jul 17, 2019 at 6:22 PM aBooDyy notifications@github.com wrote:

I saw. and sorry about the delay.
Is it still an issue ? i should have asked this before

โ€”
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<https://github.com/PlaceholderAPI/Statistics-Expansion/issues/2?email_source=notifications&email_token=AGEVO3R2GPZJUCGRYFMPS5DP75BMPA5CNFSM4FPTFQJKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63L...

still narwhalBOT
still narwhalBOT
#

Issue

What is the issue? Describe it like you would tell a friend.
<!-- Please type below this like -->
The WorldGuard Expansion is not working with WorldGuard 7

Expected behaviour

What should PlaceholderAPI do?
<!-- Please type below this like -->
I would like it to work like with 1.12.2

Actual behaviour

What does PlaceholderAPI actually do?
<!-- Please type below this like -->
Errors out when parsing the placeholder.
https://pastebin.com/qWCqLYtp

...

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

Hey there. First of all, thank you for that great plugin! I created a simple plugin, to let players check their own and other players latency. For the messages I implemented your API as soft depending.

I don't add new placeholders, because in 'Player' is the ping already implemented. But server owners can use placeholders from other plugins/extensions.

https://www.spigotmc.org/resources/pingtest.69580/

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

Type

What kind of request is this? (Multiple selections possible)

  • [ ] New function for PlaceholderAPI.
    A new function that developers could use.
  • [ ] Change to code (Internal).
    Changes to code that won't affect the end-user.
  • [ ] Change to code (External).
    Changes to code that will affect the end-user (breaks stuff).
  • [x] Other: We need to change the code or create a new repository to use the placeholders for the latest version of Jobs.

Info

What is the chan...

still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

What is the issue? Describe it like you would tell a friend.
<!-- Please type below this like -->
The Pinger placeholder is broken, and no longer pings Minecraft servers successfully in 1.14.4, it always shows a player count of 0 or that the server is always offline.

Expected behaviour

What should PlaceholderAPI do?
<!-- Please type below this like -->
Show the player count, and show the correct server status.

Actual behaviour

What does PlaceholderAPI actually do?
<...

still narwhalBOT
#

@aBo0oDyy No, when we use a registered Jobs placeholder in another plugin, it does not work properly because PAPI does not use the latest Jobs which created new placeholders and thus do not work for many users and therefore we get a lot of questions why it doesn't work when PAPI is installed and checked in /papi parse me %jobsr_user_points% to see if the placeholder is working or not and has not been replaced. This should be addressed by creating repositories for each plugin where the place...

still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Relevant external tickets:
https://github.com/GeorgH93/MarriageMaster/issues/72
https://github.com/kangarko/ChatControl-Pro/issues/1319

MarriageMaster: 2.0.8
ChatControlPro: 8.3.4
PAPI: 2.10.3
Spigot: 1.13.2

What is the issue? Describe it like you would tell a friend.
MarriageMaster recently updated and changed it's placeholders. I reported issues with the new placeholders used on ChatControl's HOVER_EVENT inside the plugin's formatting.yml, to MM's developer, however both him a...

still narwhalBOT
#

Hey there,
As i saw in your issue in MarriageMaster repository, you have been asked to try the placeholder with PAPI's parse command, and then you replied that it worked fine which means that the placeholder is working fine and which means that PlaceholderAPI and the placeholder provider (MarriageMaster) have nothing to do with it.
The issue is from the plugin that you're using the placeholder in, which is ChatControlPro.

You'll have to contact ChatControlPro's author again, and tell him...

#

What is the issue? Describe it like you would tell a friend.
<!-- Please type below this like -->
The Pinger placeholder is broken, and no longer pings Minecraft servers successfully in 1.14.4, it always shows a player count of 0 or that the server is always offline.

Expected behaviour

What should PlaceholderAPI do?
<!-- Please type below this like -->
Show the player count, and show the correct server status.

Actual behaviour

What does PlaceholderAPI actually do?
<...

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

If you had the time it would be nice to add the ability to check if the item has a specific enchantment or several enchantments. And to optionally specify the level of such enchantments.

Ex:
%checkitem_enchant:DURABILITY%
%checkitem_enchant:KNOCKBACK:2%
%checkitem_enchant:KNOCKBACK:2:DURABILITY:3%

The formatting above was just improvised by me for visualizing purposes.

Thanks in advance.

still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Issue

What is the issue? Describe it like you would tell a friend.
In my plugin I register an internal expansion. The expansion returns that it is registered when I check with PlaceholderAPI.isRegistered(expansion), but when I check with "papi info <ident>" it reports that the expansions isn't registered. The placeholders for that expansion are not working.

Expected behaviour

What should PlaceholderAPI do?
The expansion should show as registered and placeholders should work...

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

Spigot 1.13.2 final
PlaceholderAPI 2.10.3-DEV-77
Expansion-Parkour 0nf7pzC

Issue

What is the issue? Describe it like you would tell a friend.
<!-- Please type below this like -->
PAPI reports that Parkour expansion latest version requires an update.

Expected behaviour

What should PlaceholderAPI do?
<!-- Please type below this like -->
PAPI Parkour should be reported as up-to-date.

Actual behaviour

What does PlaceholderAPI actually do?
<!-- Please type belo...

still narwhalBOT
still narwhalBOT
#

Expansion-Parkour was last updated April 28. Starting the server with PAPI builds 76 and 77 -- server otherwise identical -- yields:

Up to and including PAPI build 76, it was not reported at all (that's why I missed it)

[01:18:48] [Server thread/INFO]: [PlaceholderAPI] Placeholder expansion registration initializing...
[01:18:48] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: vanish
[01:18:48] [Server thread/INFO]: [PlaceholderAPI] Successfully registered...
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Type

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

  • [x] New plugin/expansion supporting PlaceholderAPI.
    A new plugin/expansion uses and/or provides placeholders.
  • [ ] Placeholder(s) changed.
    An already listed expansion/plugin has new placeholders or old ones have changed.
  • [ ] Plugin/Expansion no longer supports PlaceholderAPI and/or was deleted.
  • [ ] Other: __________ <!-- Use this if n...
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Hello,

The aim of the wiki is to have all plugins placeholders in one place, and a lot of people are actually using it only.

It seems it's going to be a real burden if you'd have to update everytime we either create an addon or add/rename/delete placeholders.

No it won't at all, whenever you add/rename/delete/change a placeholder, feel free to open a new issue with the new modifications and we will be more than happy to update it in our wiki.

If you really think that having a l...

#

If you really think that having a link to your placeholders wiki will be useful to the users, i would add it.

I definitely think so, and it would be really appreciated if you'd do that.

The aim of the wiki is to have all plugins placeholders in one place, and a lot of people are actually using it only.

I understand. Yet, I don't think it's really appropriate to the very specific "way of working" of BentoBox and its addons. It can get really messy, real quick.

No it won't at ...

still narwhalBOT
still narwhalBOT
#

Issue

What is the issue? Describe it like you would tell a friend.
When adding worldguard extension from ecloud, PAPI break completely. I realized that WG PAPI extension is only for 1.13, and would like it updated to 1.14.

Expected behaviour

What should PlaceholderAPI do?
for things such as /papi parse CarsonJF %worldguard_region_name% to parse back the region name.

Actual behaviour

What does PlaceholderAPI actually do?
after installing WG extension via /papi...

#

Issue

What is the issue? Describe it like you would tell a friend.
When adding worldguard extension from ecloud, PAPI break completely. I realized that WG PAPI extension is only for 1.13, and would like it updated to 1.14.

Expected behaviour

What should PlaceholderAPI do?
for things such as /papi parse CarsonJF %worldguard_region_name% to parse back the region name.

Actual behaviour

What does PlaceholderAPI actually do?
after installing WG extension via /papi...

still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Fixed the flags placeholder issue that was reported in #8.
Added new placeholder %worldguard_region_has_flag_FLAG% suggested in #6.
Added the placeholders from the old version

%worldguard_region_max_point_x% 
%worldguard_region_max_point_y% 
%worldguard_region_max_point_z% 
%worldguard_region_min_point_x% 
%worldguard_region_min_point_y% 
%worldguard_region_min_point_z% 

All placeholders seemed to work fine with latest WG (v7,0.1) in Spigot v1.4.4.

still narwhalBOT
#

Thanks for your suggestion,

This exactly doesn't seem to be possible now, however, Glare has implemented another way for that,
In v1.4.0+ you can set the region location in the placeholder and get the placeholder value for that region, so for example %worldguard_region_name:world,1,2,3% will get the region name in the specified location (World is world, X is 1, Y is 2, Z is 3).
It works with all the placeholders, not only region name one.

Will keep the issue opened, just wan...

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 -->
Server placeholders don't work

Expected behaviour

What should PlaceholderAPI do?
<!-- Please type below this like -->
%server_tps% is showing like this <- and not as number

Actual behaviour

What does PlaceholderAPI actually do?
<!-- Please type below this like -->
nothing

How to reproduce

What steps did you made, to get this bug?
<!-- Please type ...

#

Issue

What is the issue? Describe it like you would tell a friend.
<!-- Please type below this like -->
Server placeholders don't work

Expected behaviour

What should PlaceholderAPI do?
<!-- Please type below this like -->
%server_tps% is showing like this <- and not as number

Actual behaviour

What does PlaceholderAPI actually do?
<!-- Please type below this like -->
nothing

How to reproduce

What steps did you made, to get this bug?
<!-- Please type ...

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

You need a Mvdw paid plugin to use the placeholders...

El mar., 3 de septiembre de 2019 10:23 a. m., ziemniok99 <
notifications@github.com> escribiรณ:

It's for free...

โ€”
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<https://github.com/PlaceholderAPI/PlaceholderAPI/issues/159?email_source=notifications&email_token=ACGYE5OTCCX6K2PTJ4Q24WDQHZ6O7A5CNFSM4IJEMSFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD5YSF3...

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

I've added PlaceholderAPI support on a recent version, I'd like to add it to the wiki!

Here's the plugin URL: https://www.spigotmc.org/resources/hpwizard.26821/

Here are the added placeholders:

  • %hpw_house% -> The current wizard's house.
  • %hpw_house_coloured% -> The current wizard's house with its color applied.
  • %hpw_amount_of_spells% -> The amount of spells the wizard has.
  • %hpw_housepoints% -> The points that the wizard's house has.
  • %hpw_<house>_housepoints% -> The point...
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Type

What kind of change is it? (Multiple selections possible)

  • [X] Placeholder(s) changed.
    An already listed expansion/plugin has new placeholders or old ones have changed.

Info

Please provide any information that is useful including links and images.
For plugins/expansion providing new placeholders or updating old ones, provide the placeholders (that have changed)
<!-- Please type below this line -->
I pushed an updated to the PlotSquared expansion earlier and u...

still narwhalBOT
still narwhalBOT
#

well not at all sometimes works sometimes just show thhe placeholder text its weird for example right now its working but lastnight not xD
Now i using this placeholder %worldguard_region_name% but if u are inside of a region with 2 or regions inside with diferent prioritys the placeholders display the 3 regions very fast looks a liitle bug and ugly there its no way for display region by priority?

#

Issue

What is the issue? Describe it like you would tell a friend.
I using the placeholder %worldguard_region_name% but if u are inside of a region with 2 or regions inside with diferent prioritys the placeholders display the 3 regions very fast looks a liitle bug and ugly there its no way for display region by priority?

How to reproduce

I just walk inside a region protected by more than 1 region for example: i create a region in all my city called well city xD then i make som...

still narwhalBOT
#

Issue

What is the issue? Describe it like you would tell a friend.
I using the placeholder %worldguard_region_name% but if u are inside of a region with 2 or more regions inside with diferent prioritys the placeholders display the 3 regions very fast looks a liitle bug and ugly there its no way for display region by priority?

How to reproduce

I just walk inside a region protected by more than 1 region for example: i create a region in all my city called well city xD then i mak...

still narwhalBOT
still narwhalBOT
still narwhalBOT
#

Hello,
I've fixed this in PR #14. Wait until it gets reviewed then I'll update it.
Or you can download it manually from here and replace it with the old one in plugins/PlaceholderAPI/expansions folder.

With this version, placeholders will get the region that has the highest priority by default, or you can set it in the placeholder (%worldguard_<Any WorldGuard Placeholder>_<Priority>%).

Note: <Priority> is the regio...

still narwhalBOT
#

Type

What kind of change is it? (Multiple selections possible)

  • [X] Placeholder(s) changed.
    An already listed expansion/plugin has new placeholders or old ones have changed.

Info

Please provide any information that is useful including links and images.
For plugins/expansion providing new placeholders or updating old ones, provide the placeholders (that have changed)
<!-- Please type below this line -->

+ %plotsquared_currentplot_xy%
+ %plotsquared_curren...
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
still narwhalBOT
#

When i use %statistic_player_kills% placeholder, i get error to console:
`[12:39:56] [Craft Scheduler Thread - 63/WARN]: java.lang.IllegalArgumentException: No enum constant org.bukkit.Statistic.PLAYERS_KILLED
[12:39:56] [Craft Scheduler Thread - 63/WARN]: at java.lang.Enum.valueOf(Enum.java:238)
[12:39:56] [Craft Scheduler Thread - 63/WARN]: at org.bukkit.Statistic.valueOf(Statistic.java:9)
[12:39:56] [Craft Scheduler Thread - 63/WARN]: at com.extendedclip.papi.expansion.mcstatistics....

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

Info

Spigot - 1.13
PAPI - the latest
No errors in console

Issue

Problem with placeholders from expansion statistis (/papi ecloud download Statistic)
don't work. I'm using command above, than /papi reload (even trying reload hole server).
When i'm "checking" placeholder with /papi parse me %statistic_mine_block% it's showing me 0
(so it should work) but when i'm using command after destroying few block it's still 0. It's happend with all placeholders from statistic. %stati...

still narwhalBOT
still narwhalBOT
#

Here's what comes on expansion download:
[23:21:33 INFO]: Tobi issued server command: /papi ecloud download Statistic
[23:21:33 INFO]: [PlaceholderAPI] Attempting download of expansion: Statistic by user: Tobi from url: http://api.extendedclip.com/media/PAPI-Expansion-Statistic_BcbA2ZL.jar
[23:21:33 INFO]: [PlaceholderAPI] Fetching available expansion information...
[23:21:33 INFO]: [PlaceholderAPI] Download of expansion: Statistic complete!
[23:21:35 INFO]: [PlaceholderAPI] 160 placehol...

still narwhalBOT
still narwhalBOT
still narwhalBOT
#

I have PlaceholderAPI 2.9.2 installed on 3 servers
Hub: PaperSpigot 1.8.8 / Papi 2.9.2
F1: PaperSpigot 1.8.8 / Papi 2.9.2
F2: PaperSpigot 1.8.8 / Papi 2.9.2

I've tried the "Online", "Max" and "Players" placeholder for Pinger and the players/max always shows 0 and it always says it's "Offline"

Not sure what's going on, help is much appreciated.

#

I have PlaceholderAPI 2.9.2 installed on 3 servers
Hub: PaperSpigot 1.8.8 / Papi 2.9.2
F1: PaperSpigot 1.8.8 / Papi 2.9.2
F2: PaperSpigot 1.8.8 / Papi 2.9.2

I've tried the "Online", "Max" and "Players" placeholder for Pinger and the players/max always shows 0 and it always says it's "Offline"

Not sure what's going on, help is much appreciated.

still narwhalBOT
still narwhalBOT
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)
<!--
Please select the right options by replacing the [ ] with a [x]
-->

  • [ ] New function for PlaceholderAPI.
    A new function that developers could use.
  • [x] Change to code (Internal).
    Changes to code that won't affect the end-user.
  • [ ] Change to code (External).
    Changes to code that will affect the end-user (breaks stuff).
  • [ ] Other: __________ <!-- Use this if none of the above matches your ...
still narwhalBOT