#placeholder-api
1 messages · Page 24 of 1
still erroring
Please respect the rules, be patient and don't ping staff members!
hmmk lol
send the script if you get the chance
it's PlaceholderAPI.static.setPlaceholders() fyi
function checkAndPrintPlaceholders() {
var placeholders = [];
for (var i = 1; i <= 10; i++) {
var placeholderName = "Level_aoneblock_top_name_" + i;
var value = PlaceholderAPI.setPlaceholders(BukkitPlayer, "%" + placeholderName + "%");
if (value === "") {
return "Empty Spot, " + i;
}
}
return "No Empty Spot";
}
checkAndPrintPlaceholders();
bentobox oneblock 🤨
si how come
i think it works :DDDD
Please respect the rules, be patient and don't ping staff members!
nice!
nevermind it only prints 2
Second
and what does /papi parse me %Level_aoneblock_top_name_2% return?
blank
and what does /papi parse me %Level_aoneblock_top_name_1% return?
Kurichibo
I can't share screenshots which is annoying asf
You won't be able to upload images here directly to avoid spam, so please use https://imgur.com/upload or similar service to upload images/screenshots.
netherite_block = %Level_aoneblock_top_name_1% which should print my name
emerald_block = %Level_aoneblock_top_name_2% which is no one right now (meaning empty) so it should print "Empty spot"
it looks like you're using the javascript placeholder for both
What are you wanting to actually show here?
It looks like you want to show the top 10 islands or so
which shouldn't need this javascript placeholder
this javascript placeholder, when you first sent it, I figured the main goal was to print the first empty spot

yes correct
Please respect the rules, be patient and don't ping staff members!
but when there's no user it gives an empty string instead of actual text
so i thought i could just make a quick js file for that
apparentl not lol
Oh...
probably should've started with that
you can simply just use changeoutput for that
@dense trail 
well that's brain damage lol
ya...
should've asked first xD
and if you did wanna do js, the script you sent wouldn't be useful
Hey, I'm somewhat new to how PAPI works and all that. I saw that the Advancements expansion lets me check if a user has a certain advancement.
I want to prevent players from either opening a door or entering an area (either or, not picky) unless they have a certain advancement. I know I can use %Advancements_<advancement>% to check, but how do I use it? Would this be something to do with PAPI, or does a different plugin handle it? If so, any recommendations for what might be able to fit my needs? I use stuff like CMI and WG if that helps.
Thanks!
papi is just an api for other plugins to use placeholders from other plugins/expansions
not sure if worldguard has support for "if placeholder returns yes, they have access to the region"
probably will need a custom plugin
You can (maybe) try ConditionalEvents plugin
which has an event when player enters a region
and allows you to check/compare placeholders output with words like true/false/yes/no etc
and cancel events (plus other actions)
haha :xd:
oh, thanks, will do!
followup: for %Advancements_<advancement>%, is there a list of all the advancements? i know the vanilla id of the advancements, but PAPI doesnt like it. im curious on what format i need to use for them
nvm, figured it out: papi wants it to be prefixed by the directory (for example, story/enter_the_nether)
is there a way for checkitem to check for a random item in an itemsadder category? i think not but i wanted to ask to be sure
Hi, I have created a placeholder using placeholderapi with spigot, but I don't know how to update it, I have to restart the server each time to update it.
I'm printing a player's discord name, the placeholder is not updated when the player's name is changed.
someone can help me?
The placeholder just returns what data you have stored. As long the name is changing, it will work.
Make sure the place where you use the placeholder is set to update the text on an interval.
I created a bossbar with the tab plugin and I'm using the placeholder there. I already have a code that takes the players discord name, the placeholder ' ' will remain empty until the player's name is retrieved. Once received, it will be replaced with the player's discord name. Everything works, but the placeholder appears empty even though the player has a name, I have to turn the server off and on.
Does latest support paper 1.19? Edit: yes
How can I display the time of the player in his country, I saw that with localtime but I want it to be automatic
That I don't have to define the timezone, I just need to display the time of the player's country, I would really appreciate the help
should just be %localtime_time% %localtime_time_<SimpleDateFormat>%
@austere hawk
without the need to define the timezone id
it will get it from the user's ip
No work
I used it and it tells me that it is 2am
and it's 8pm
are you connected via localhost
used hosting
How?
?startuplog
Startup Log Location
Your latest startup log can be found in the logs folder of your
server directory, labeled as latest.log.
Please copy the contents and paste them to a paste service.
Type ?paste for more information.
0 erros o Warn
can you send the log
no idea
?paste
Paste Services
When asking for help with a config/menu/code issue please use our paste bin:
(we prefer it over pastebin.com)
• HelpChat Paste - How To Use
can you send a log where you login and the placeholder is parsed?
if you have it on a scoreboard or something, logging in should be enough
@austere hawk
localtime should say something in the log if it fails to retrieve the timezone
are you admitting to not owning the game?
Because you are correct, I would not assist
I recommend purchasing things you use
was question
right
Is it %localtime% or %localtime_time%?
the latter
Im creating my custom javascript placeholder but i want to use a placeholder in a function but i want to change an argument and get it parsed is that possible?
return '%deluxemenus_meta_swordlvl_STRING_0%';
In this case i want to change swordlvl with multiple things
if i just intecrate the variable like this ${var} papi do not resolve the bar first just parse the placeholder as plain text
remove the %%
otherwise it will be parsed before the script is run
you can parse it as follows
return PlaceholderAPI.static.setPlaceholders(BukkitPlayer, "%"+variable+"%");
It comes out that I take the default timezone
Please respect the rules, be patient and don't ping staff members!
?paste
Paste Services
When asking for help with a config/menu/code issue please use our paste bin:
(we prefer it over pastebin.com)
• HelpChat Paste - How To Use
If you see that it turns on without connection, it is because there are some errors with the proxy that I use, which is xcord
Oh, you verify that it is premium, if it appeared available it would be cracked
Does anyone have a placeholder which displays count of players who have joined a server or a placeholder which counts count whitelisted?
EDIT: Found %server_unique_joins%
Also, a placeholder which displays the count of banned players?
I'm trying to make a math placeholder which displays the amount of players dead vs players joined placeholder.
for whitelisted and banned players, you can use the PlayerList expansion
thanks
Hi,
I just wanted to register myself on https://api.extendedclip.com/register/ to register placeholders for my plugin ( https://builtbybit.com/resources/genx-minecraft-gens-tycoon-plugin.28880/ ) so people can just download it ingame but I can't because registration is locked. Is there any chance that I can register?
Anyone know why the %bungeecord_<servername>% placeholder isn't working for me?
I'm using it on an NPC with a hologram
On a 1.19.4 Paper backend server
And it just shows up as the placeholder...
Got it working! Turns out it's %bungee_<servername>% not %bungeecord_<servername>% 🙃
[23:47:56 INFO]: [Skript] Line 11: (msg.sk)
[23:47:56 INFO]: Can't understand this expression: betterteams_tag
[23:47:56 INFO]: Line: set the chat format to "[%betterteams_tag%] %player% » %message%"
[23:47:56 INFO]:
After enabling skript and installing placeholderapi, Enabling placeholderAPI in the plugin, It dosen't work.
any idea how to conver user to a bukkituser?
var user = args[0];
function discord(){
return PlaceholderAPI.static.setPlaceholders(user, "%discordsrv_user_islinked%");
}
discord();```
cuz it dont work like that ^ (i know its bc user is not a bukkit user)
People how I remove the kills hours played deaths all that I use statistic
Is there any placeholder linking to an image?
Hi, can someone help me why the local time placeholder doesn't give me the time, right?
When using papi parse it says that he set the timezone default
Hello, how can I get server name on velocity please? I tried to use %server_name% but it shows the entire server network name, not name of "subserver". I need to distinguish between subservers, e.g. "Factions", "Skyblock" etc.
https://mclo.gs/FNhUTh0 how to fix this issue?
Check your plugins/PlaceholderAPI/expansions/ directory. You might have multiple instances of the Bungee expansions installed. Remove them all, execute /papi reload and then redownload the expansion using /papi ecloud download Bungee then /papi reload
The %server_name% placeholder returns the value you've set in your server.properties. It doesn't return the name from Velocity. You would need a plugin on both your proxy and on your backend server to add something like what you want. Just change the name of your server in your server's server.properties
isn't it the name in PAPI's config?
Is it? I might be misremembering. Let me double check
I remember someone asking me how to get the one from server.properties because they had their plugins folder synced accross different servers and server_name didn't work
Oh. You're right. So then, change the name of your server in plugins/PlaceholderAPI/config.yml under expansions.server.server_name
Yeah. I knew this at some point but I just forgot. Lol
yeah, not exactly the placeholder we use the most xD
[11:17:26 ERROR]: [PlaceholderAPI] Failed to load class files of expansion.
java.util.concurrent.CompletionException: java.lang.NullPointerException: Cannot invoke "java.lang.Class.getClassLoader()" because "result" is null
cant use %bungee_servername% 😦
I did /papi reload and now all my placeholders are not parsing
Server restart resolved. Would there be another way to resolve if that happens again in the future without a server restart?
why the PlaceholderAPI its not working on my server? Need any other plugin with ?
Startup Log Location
Your latest startup log can be found in the logs folder of your
server directory, labeled as latest.log.
Please copy the contents and paste them to a paste service.
Type ?paste for more information.
[11:17:26 ERROR]: [PlaceholderAPI] Failed to load class files of expansion.
java.util.concurrent.CompletionException: java.lang.NullPointerException: Cannot invoke "java.lang.Class.getClassLoader()" because "result" is null
Thank you, you're right!
Please respect the rules, be patient and don't ping staff members!
Hi, can someone help me why the local time placeholder doesn't give me the time, right?
When using papi parse it says that he set the timezone default
Help please
Hello, I have a question so im trying to connect a economy plugin to a score board right and I need this plugin to do it
can somone guide me on how to do it
PlaceholderAPI provides an easy way for plugins to create placeholders (special text that returns values) and for other plugins to parse/translate them (so they display the values)
If the economy plugin you're using provides PAPI placeholders and your scoreboard plugin supports PAPI, you can use those in your scoreboard plugin.
Most plugins list their placeholders on their overview or wiki pages, try and check their.
it does
%lighteconomy_money% - returns the current Player balance
%lighteconomy_currency_singular% - returns the current currency in singular
%lighteconomy_currency_plural% - returns the current currency in plural
%lighteconomy_bank_balance% - returns the current bank balance
%lighteconomy_bank_limit_balance% - returns the max bank limit comming from the bank limit
%lighteconomy_bank_current_level% - returns the current bank level
%lighteconomy_bank_max_level% - returns the max possible bank level
those are the examples
use the one that you want in your scoreboard plugin
ok ty
i must have done somthing wrong both are compatible but all it shows is this %lighteconomy_money%
what's your scoreboard plugin?
Simple score
does the placeholder work in /papi parse me <placeholder here> ?
I may have found my problem one second
im stupid I forgot that when I instaled placeholder I didnt update the command and it was still wrong
so I just updated its all fixed now
👍
[PlaceholderAPI] Failed to load expansion upun. Identifier is already in use.
have this with several plugins what could be the problem?
downgrade to papi 2.11.2 until we release an update with a fix for that
guys, i did placeholders, but i wanna do them be per-player, cuz they are globally for everyone
how can i do that? i've used PlaceholderExpansion way
They should already be per player, what value are you returning?
My god why am I the only one they don't usually help
strange, im returning value for player's money
i will try recode this part in morning then
Is anyone else having issues with luckperms / vault? My prefix placeholders arent loading.
Don't take people ignoring you as "not helping", it's most likely that nobody knows.
I've already told you in the past it was probably due to your host blocking the access to the ipapi that the localtime expansion uses
@austere hawk
the fact that you get this message confirms that that is most likely the issue
[05:13:19] [Craft Scheduler Thread - 19 - PlaceholderAPI/INFO]: [LocalTime] Couldn't get ZxyretrohackyxZ's timezone. Will use default timezone.
So it's a host error, how can it be fixed?
Please respect the rules, be patient and don't ping staff members!
Most likely a host error
maybe ask your host if they can help you access ipapi.co if that is what's happening
you can see the source code here https://github.com/PlaceholderAPI/LocalTime-Expansion/blob/master/src/main/java/net/aboodyy/localtime/DateManager.java
maybe it's not getting the ip address correctly for the user?
another possibility
but most of the times for things like this, it's being blocked from accessing ipapi.co
Most likely it is, right?
yes
Idk, it can also be
Ok, I'll see with the hosting I use
👍 i wish you luck
Leviathan: '&8[ &b{CLAN}&8]&r {DISPLAYNAME} {deluxetags_tag} &9◗ &b{MESSAGE}'
why deluxetags not working with essentialsxchat
helpme
if using %deluxetags_tag% the chat will return to vanilla
Does anyone know a plugin that can count certain entities (prefer in a certain area) like:
pig:28
sheep:10
as an exsample that works with placeholderapi so i can add it to the scoreboard with powerbord
thanks!
strange, they are not per-player, im returning per-player placeholder, but it return value for all
What's the code you're using?
make playerManager a variable inside onPlaceholderRequest
so it only exists during the placeholder evaluation & this way it will have a different value for each player
can anyone help? 😄
can i add website redirection to my deluxe emnus
menus**
and if yes then how
i wanna add redirection to my discord server link
it again for all players
Please respect the rules, be patient and don't ping staff members!
oh sorry i didnt saw
Hi !
I need help 🥲
I gonna
/papi ecloud download PointsAPI, and he break my scoreboard and placeholder
Why it takes so long
Please respect the rules, be patient and don't ping staff members!
why the PlaceholderAPI its not working on my server? Need any other plugin with ?
send the entire logs
Does anyone know of any placeholders that will track vindicators killed by all players cumulatively, for example
statistics
Is there some other established way to then combine everyone’s individual scores?
well, it's kinda hard tbh, considering statistics are per player
the only way to get that would be with a custom expansion
that sums all statistics from provided players
the other option (which is maybe a bit slower and requires configuration)
would be using math expansion to sum what you want
something like %math_{stats of player 1}+{stats of player 2}+etc%
but that requires specifying player names and probably use parseother expansion
however, i'm not sure if that will work if player is offline as i dont remember if it supports OfflinePlayer by name
all depends on what you wanna do exactly and in which context you plan to use the placeholder
Statistics of offline players can be accessed on 1.15 and above iirc
Are you familiar with any other placeholders that track global stats like that? I am trying to give my community a quest that they must all work together to complete
that's true, i remember i read about it in legacy version and wasn't possible
i mean, you can using NBT (i guess)
Sorry, i don't know any to be honest. as mentioned above, most likely a custom coded plugin/expansion
We are creating a stealth related SMP, we managed to remove tabs players and online players in multiplayer selection.
Main Concern
Is it possible to hide the player in social interaction screen since it shows the skin and name of the players online. I tried adding fakeplayers and bitmapping a user but it only adds fake players to the count of players which we do not want to touch.
We only need to private the SIS one.
Im using this plugin: https://www.spigotmc.org/resources/headsanywhere-use-players-heads-anywhere.109951/, how do i send other players head?
You just use %headsanywhere_head%
and it will display the player head (the head of the player used to parse the placeholder)
however, that uses a resource pack iirc, so i wouldn't use it
i'd just use a login plugin with premium support so heads appear in tab
I can't figure out what this error means.
https://paste.helpch.at/ucilanohas.php
update bungee expansion (most likely)
No updates available for this expansion.
otherwise, try the version from pinned
Read the error, it tells you that one expression has a N in it, could be from a placeholder.
do you also have the vault expansion?
Does %essentials_nickname% display the players regular name if they don’t have a nickname?
try and see, but it should
can someone help me in spanish?
What happens is that I want to place this marker on my scoreboard but the capital letters do not appear, I already looked at the page recommended by the plugin but it does not work for me
%localtime_time_MMM. dd hh:mm to%
Hello, does anyone know this issue?
at java.lang.Class.privateGetDeclaredMethods(Class.java:3402) ~[?:?]at java.lang.Class.getDeclaredMethods(Class.java:2504) ~[?:?]at me.clip.placeholderapi.expansion.manager.LocalExpansionManager.lambda$findExpansionInFile$7(LocalExpansionManager.java:419) ~[PlaceholderAPI-2.11.3.jar:?]at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]at java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) ~[?:?]at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]```
asked in viaversion, but was told its a papi issue.
@smoky egret send the full error
Hello, I would like to post a extension. But accout registration is locked
Where can I ask to create a account for me ?
You can ask in #off-topic tagging funnycube
Is there a placeholder to show how old a server is in days?
Does anyone know a placeholder, just like objective scoreboard dummys, but which lets you create global dummys?
Where you can increase/decrease their value?
Hi, is there any reason the %vault_eco_top_player_1% and %vault_eco_top_balance_fixed% no longer works for me?:P when i use papi parse it just shows the placeholder, the normal balance to show my own etc works fine,
baltop is still enabled in the config, and it have been working before:D
the top placeholders were moved to the essentials expansion
aaaah:D
Is there a placeholder to show the amount of players that are online?
Please respect the rules, be patient and don't ping staff members!
%server_online%
Thank you
Is there also a placeholder to show how old the server is in days?
Oh sorry
I'm pretty sure I've already told you no
Okay thanks
Placeholder work on bungee?
Please respect the rules, be patient and don't ping staff members!
kk
Is there
Any plugin
Works on bungee
For placeholders
I have to setup tab plugin
Oo thx
Hey vansh
What placeholder will work for give commands? (exact player name)
%player_name%
It's not working with voteparty it seems
Okay, I downloaded the Player placeholders and it worked. tysm
%player_name% and %player% isnt working
not for me server at least
I need help fixing it please
Have you downloaded the expansion
/papi ecloud download Player
I have
papi is also fully up to date
What does /papi bcparse me %player_name% show
it feeds me back my username
So the expansion is fine
Where is the placeholder not working for you?
well thats good to know
in my deluxemenus plugin gui
Show me where you're using it
okay
left_click_commands:
- '[console] eco take %player_name% 10000'
- '[console] lp user %player_name% parent add Member+'
- '[message] &a(!) You have successfully purchased the &#caffd9[Member+] &r&arank!'
- '[console] adjustbonusclaimblocks %player_name% 1000'
- '[console] cc give-random physical 1 <player>'
- '[console] broadcast &f %player_name% &ahas just purchased &#caffd9[Member+] &arank!'
I know the <player> isnt a proper placeholder I was just testing to see if it would work
What does it show on the broadcast for the placeholder
I use the same plugin for rank ups and it works
the broadcast seems to only work for bedrock players
it shows %player_name% for java players
What plugin handles the broadcast command
essentials
im a few updates behind so that could be why
that's a very... odd issue
also though the items arent being givin to players when they purchase a rank
it is odd to me too
I would update deluxemenus if not on latest
maybe send a startuplog
hard to diagnose these sort of things, especially when it's happening like this... 
dm is on latest update
Startup Log Location
Your latest startup log can be found in the logs folder of your
server directory, labeled as latest.log.
Please copy the contents and paste them to a paste service.
Type ?paste for more information.
I've been using PlaceholerApi for a while, but the Statstic part doesn't increase when breaking blocks, and other parts like %player_name% are still working fine.
do you have the latest statistic expansion
you can run those commands to update it to make sure
i tried reload plugin, delete ecloud reload but it still doesn't work
nope
what placeholder are you using
About 2 weeks ago it was working fine and I never installed anything that affected
PlaceholerAPI 2.11.1
I meant the %placeholder%, but you should update placeholderapi first
I tried upgrading to the latest version but it's the same
I would still update
%statistic_mine_block%
%statistic_player_kills%
%statistic_deaths%
Startup Log Location
Your latest startup log can be found in the logs folder of your
server directory, labeled as latest.log.
Please copy the contents and paste them to a paste service.
Type ?paste for more information.
all Statstic related placeholerapi are not working i think it's the world file but i'm not sure if it is
it's possible
what happened to your world file?
it contains all statistic data*
it's in the stats folder of the world
yes i know
can you use ultraviewer to check for me
i have no idea what that is
so no
best I can do is take a look at the log
see if i see anything
Basically team viewer I think
oh
no
just gonna put this here for others https://paste.helpch.at/takuyinora.makefile
ah....
Not very nice to use leaked plugins
I recommend purchasing things you use
@sharp jay where we can find all apis
Please respect the rules, be patient and don't ping staff members!
APIs? for what
I'm guessing he's asking for all the placeholders
Like ecloud download vault
Where we can find all %......%
stop replying to me so you can ping me
Yes
Yes where we can find all place holders
Voteparty placeholder? /papi ecloud download Player does not work for it.
What
If you want to display for example the amount of votes, thats from the voteparty expansion. If you want to get player's name for the vote / party commands, you get it though the player expansion
I know, I have the expansion "player" as it says. I then put the placeholder it says and it shows up as this
Please respect the rules, be patient and don't ping staff members!
Girl, this thing is ridiculous, I reply to everyone by habit.
the Player expansion is only for the placeholders listed here https://api.extendedclip.com/expansions/player/ and here https://github.com/PlaceholderAPI/PlaceholderAPI/wiki/Placeholders#player
for VoteParty placeholders, they come with the VoteParty expansion which doesn't need to be downloaded as it is integrated within the plugin
as for why they don't work, I'm not really sure, does voteparty show in /papi list?
Nope
nope for?
2.11.3
try to downgrade to 2.11.2
but just to make sure, send your console log on /papi reload
How can i reset all statistic placeholder from Statistic
https://github.com/PlaceholderAPI/PlaceholderAPI/wiki/Placeholders#statistic
The plugin (or program) you are trying to use was compiled using a newer Java version than the one you using.
To find what version you need, start from 52 which is Java 8 and for example, 60 is Java 16. (8 + 8 = 16 => 52 + 8 = 60)
Is there any way with placeholderapi that i can just put a placeholder in front of my deluzemenus titles and when i change that color it changes in all the menus?
So i can change the color of all menus in 1 config.
Not just deluxemenus but im planning to do this on more plugins
Or does that cause any performance issues? As far as i know papi is really performance proof and i dont think it causes performance drops when used heavily but never used it that way
https://paste.helpch.at/zepudehoqu.php anyoone know the issue?
extension author here - trying to update the version of ScoreboardObjectives currently posted on the eCloud. the previous author @LethalBunny transfered ownership of the spigot page last year, but not his ecloud login. i don't use PlaceholderAPI myself, but I took over maintenance of the extension since a lot of server owners use it in conjunction with one of my other plugins.
anyways the version on the ecloud is 4.2.0 and the version on spigot is 6.1.0, and there have been a lot of changes, and it's annoying when users keep reporting old bugs (from 4.2.0) that have long since been fixed because they are downloading thru the ecloud and not spigot
i'm fine with any of these solutions:
- deleting it from ecloud
- granting me access to the ecloud account
- updating the ecloud jar
deluxemenus. string equals don't work on open_requirement help please. https://paste.helpch.at/bolelizuju.vbnet
can someone help me with deluxe menus base64 custom heads
hi, I'm trying to run this command: /papi bcparse me %checkitem_getinfo:mainhand,custommodeldata:10019%, and it keeps returning Invalid number for slot, I've tried numbers instead of "mainhand" and it still returns the same output
im fairly certain ive followed the section on the wiki correctly
wait I see what ive done
nvm lol
Anyone know placeholder to use to show world date?
like the date counted from the world first day
Hello, i need help the prefix doesnt change to what my rank is i try to papi ecloud download EssentialXChat chat injector none of that work and try to add additional plugin like luckperms chat injector
Anyone have any idea how I can replace :joy: which an emoji in my server that makes it white by default?
I know with the string replace expansion I can do this:
emojis: '\:joy:': '😂'
But it sends it as the color of my chat color, which makes it look odd. If I add &f😂 it disconnects me as it's an invalid character for chat (I'm guessing because it gets replace as §, which cannot be put in chat)
For some reason, placeholderapi isnt parsing placeholders within other placeholders? Not sure what changed, I did a server migration that ended up being a disaster, and now this wont parse properly.
it depends on the placeholders you use
not all placeholders support nested placeholders
that's why I made the Utils expansion to do exactly that :D
%utils_parse_placeholder_{nested_placeholder}%
though some expansions like the Math expansion support nested placeholders directly
only 1 level of nesting though
no idea what your set up is so idk
is there a dev build out for placeholderapi for 1.20? or is it still 2.11.3
latest is fine
PAPI isn't version dependant
its expansions may be though, like the Player one because of the ping placeholder
i figured it out
changeoutput isnt working at all
wtf i have to add the stupid input: matcher: bs
this is annoying
i had to downgrade changeoutput because i still use old syntax
java.lang.IllegalStateException: java.io.EOFException
figured it out
had to update it
Registration is currently locked. If you feel it is necessary to create an account, please join our discord and get in touch with us.
^ would appreciate gettnig an account.
can't seem to post screenshots in this channel
You won't be able to upload images here directly to avoid spam, so please use https://imgur.com/upload or similar service to upload images/screenshots.
How do I show nothing if not afk and AFK if afk with TAB and PlaceholderAPI
Hey guys, I'm trying this math placeholder to set something but i don't know how
I want to like do placeholder_value + 1
something like %math_%lifesteal_heartscap%+1%
nvm i guess it's just %math_{lifesteal_heartscap}+1%
any expansions for player playtime? i don't see any by searching playtime
found it ^^^ Statistic
Anyone have any idea how I can replace : joy : which an emoji in my server that makes it white by default?
I know with the string replace expansion I can do this:
emojis: ': joy :': '😂'
But it sends it as the color of my chat color, which makes it look odd. If I add &f😂 it disconnects me as it's an invalid character for chat (I'm guessing because it gets replace as §, which cannot be put in chat)
update player expansion
if someone can get back to me on this in DMs i'd appreciate it - leaving server for now to reduce my discord server clutter
Well that doesn't help ||If you do come back and see this message though, please give some information about what you want to put on the ecloud, including a link to the source (github). Feel free to ping me||
🤷♂️
Lucky I put all my discord server to group and name it 😅
before folders/groups was a mess
it's worthy https://imgur.com/a/nJTTDfa
[23:26:26 WARN]: [PlaceholderAPI] Failed to load expansion player. Identifier is already in use. [23:26:26 WARN]: [PlaceholderAPI] Cannot load expansion player due to an unknown issue.
what, lol didnt know the expansion had that issue
restart the server and player_ping should work (if you were using 1.20)
Bump
Anyone have any idea how I can replace : joy : which an emoji in my server that makes it white by default?
I know with the string replace expansion I can do this:
emojis: ': joy :': '😂'
But it sends it as the color of my chat color, which makes it look odd. If I add &f😂 it disconnects me as it's an invalid character for chat (I'm guessing because it gets replace as §, which cannot be put in chat)
anyone got papi folia jar?
Attempt to get net.minecraft.server.level.PlayerInteractManager field "net.minecraft.server.level.EntityPlayer.e" with illegal data type conversion to int
i need to update expansion?
the Player expaison, yes
1.20 changed the ping field (again), so it broke the expansion
😭
lol it doesnt exactly work everytime
if it doesn't work, check your PAPI's expansion folder
it may have multiple player expansion files
Caused by: java.lang.IllegalStateException: Asynchronous Chunk getEntities call!
i always thought this error is from plugin looks like placeholder api lmao
xD
thanks
that's something else
are you using %server_total_entities% in TAB ?
if yes, replcace it with %sync:server_total_entities%
nah i use holo plugin for some reason it blames it
then maybe that plugin is refreshing the placeholder asynchronously
try to reach out to them to see if they can add a way to make it sync
ye probaly the case
otherwise, if you can wait a few minutes, I may have another solution
o
right
not sure if the placeholder will work at all on Folia
nevermind my idea then
wait, are you on Folia or is it just the holo plugin that supports folia?
" just the holo plugin that supports folia"
wow u even adapted so u can help idiots who keep theyr mouth shut 😳 #placeholder-api message
GGs
?
i mean myself
since i was dumb enought not to ansver (just my thoughts) i had to be pushed by you xd
oh
dw
sent you a jar in DM, use %utils_parsesync_server_total_entities%
let me know if it works
okay sec
- '&6Entities living/total:&a {Papi:server_total_living_entities}/{Papi:server_total_entities}'
{Papi:utils_parsesync_server_total_entities}
just telling what i used
and probably {Papi:utils_parsesync_server_total_living_entities} as well
no reload? its inside expansion folder right?
ah papi reload gave nothing good
👀
had to restart lol
yes
👌
Why is this not showing the first placeholder
[12:02 AM]
display_name: '%checkitem_getinfo:0_nameequals:% %checkitem_getinfo:0_amt:%'
hello! so I'm using essentials(x) to do all the economy stuff on my server but my issue is that when I use a placeholder from Vault it doesn't use the formatting set in the essentials(x) config :/
this would be a lot easier to show with pictures but since we cant
essentials itself doesnt have placeholder to show individual balance so im using vault
BUT it doesnt respect the formatting set in the config which is 1,234.50
instead it shows 11,100 (even though i have .05 in my balance) when using %vault_eco_balance_commas%, 11100.5 when using %vault_eco_balance%, and 11k when using %vault_eco_balance_formatted%
basically i just wanna use the x,xxx.xx format please send help 😔
hello i have a good day i have a problem can you help me
my problem:
Every time I start the server, I have to jazz /papi register expansion-name.jar. It is not good to do this manually. I always start the server and check the changes I have made. How can I save this automatically?
hello, sorry for bothering, can i somehow use a placeholder for checkitem, to find an item from ItemsAdder plugin?
is there a latest dev build of PAPI that remotely supports 1.20+?
the one on Spigot
Why do I get this warning every time I restart the server?
[22:01:20] [Server thread/WARN]: [PlaceholderAPI] Failed to load expansion ultimaterewards. Identifier is already in use.
That's because the latest version of PAPI prevents plugins from overriding already registered expansions. Either ask UltimateRewards' dev to unregister its expansion on reload (or update if it has already been done) or downgrade to PAPI 2.11.2
Will I experience any corruption if I downgrade to 2.11.2 until the plugin owner fixes it?
nope
okey
hello, i saw that you can change the font, but i don't remember placeholder, would anyone have it please?
translatefont maybe?
I am looking for a specific placeholder - maybe a plugin. I want to display the amount of deaths behind a player on TABlist.
I use CMI, so I just need a working placeholder for that. Any ideas which one or which plugin i should use for that?
I know that this does not work but is there anything that I can use to have this similar function. %essentials_worth:{checkitem_getinfo:0_mat:}%
%utils_parse_essentials_worth_{checkitem_getinfo:0_mat:}%
%statistic_deaths%
placeholders can't change font, they only return a string, it's up to the plugin where the placeholder is parsed to apply fonts
Hello, I try to install some placeholders, and they work, but when the server is restarted, they stop doing it and the variables do not return anything.
The jar of the placeholders appears in the /dump, but still does not return anything when using the /parse. Any way to know the reason?
ooooh this is smart, i like it
big brain
sometimes i forget essentials has pricing features
When using the placeholders for EzRanksPro, for me they don't work for scoreboards and such. Anyone else try this?
never give up never back down
it keeps spamming this.
console froze (thanks win 10) so i didnt noticed it first
Ideas? [12:16:28 WARN]: [PlaceholderAPI] Plugin PlaceholderAPI v2.11.3 generated an exception whilst handling plugin message java.lang.IllegalStateException: java.io.EOFException at com.google.common.io.ByteStreams$ByteArrayDataInputStream.readUTF(ByteStreams.java:472) ~[guava-31.1-jre.jar:?] at com.extendedclip.papi.bungeeexpansion.BungeeExpansion.onPluginMessageReceived(BungeeExpansion.java:123) ~[?:?] at org.bukkit.plugin.messaging.StandardMessenger.dispatchIncomingMessage(StandardMessenger.java:455) ~[purpur-api-1.19.3-R0.1-SNAPSHOT.jar:?] at net.minecraft.server.network.ServerGamePacketListenerImpl.handleCustomPayload(ServerGamePacketListenerImpl.java:3674) ~[?:?] at net.minecraft.network.protocol.game.ServerboundCustomPayloadPacket.handle(ServerboundCustomPayloadPacket.java:37) ~[?:?] at net.minecraft.network.protocol.game.ServerboundCustomPayloadPacket.handle(ServerboundCustomPayloadPacket.java:15) ~[?:?] at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$1(PacketUtils.java:51) ~[?:?] at net.minecraft.server.TickTask.run(TickTask.java:18) ~[purpur-1.19.3.jar:git-Purpur-1933] at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?] at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1368) ~[purpur-1.19.3.jar:git-Purpur-1933] at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:197) ~[purpur-1.19.3.jar:git-Purpur-1933] at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?] at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1345) ~[purpur-1.19.3.jar:git-Purpur-1933] at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1338) ~[purpur-1.19.3.jar:git-Purpur-1933] at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136) ~[?:?] at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1316) ~[purpur-1.19.3.jar:git-Purpur-1933] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1204) ~[purpur-1.19.3.jar:git-Purpur-1933] at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:321) ~[purpur-1.19.3.jar:git-Purpur-1933] at java.lang.Thread.run(Thread.java:833) ~[?:?] Caused by: java.io.EOFException at java.io.DataInputStream.readUnsignedShort(DataInputStream.java:346) ~[?:?] at java.io.DataInputStream.readUTF(DataInputStream.java:595) ~[?:?] at java.io.DataInputStream.readUTF(DataInputStream.java:570) ~[?:?] at com.google.common.io.ByteStreams$ByteArrayDataInputStream.readUTF(ByteStreams.java:470) ~[guava-31.1-jre.jar:?] ... 19 more
Update bungee expansion or try the pinned version
There is no time to wait! Ask your question @main mantle!
I was gonna nerd react u, bruh
Check your plugins/PlaceholderAPI/expansions/ directory. It seems like you might have 2 or more versions of the Bungee expansion installed. Remove them, restart the server, execute /papi ecloud download bungee then /papi reload. You should end up with just the latest version installed which should solve the problem.
guys how can i fix discord crash loading grey screen and when i open it again it has update loop
This is a Minecraft Plugins suport server, not Discord's Official support server
ik
then why ask here
if you still wanted to ask in this server, then ask in appropriate channels, #off-topic
Hi,
I'm trying to use the BuyCraft Expansion PlaceholderAPI
%buycraftAPI_vault_top_donor_global_name_<number>%
What do we need to put on number?
- '10| %buycraftAPI_vault_top_donor_monthly_name_0%'
- '13| %buycraftAPI_top_donor_current_month_name_100%'
is giving the text ERROR
same problem
only have 1
Please respect the rules, be patient and don't ping staff members!
What's placeholder to showing what device IM using
what
What % to show my device im using on nametag or sb
what do you mean by device
hey can someone help me with this issue:
https://gyazo.com/d56fea9c42a31e34e8817ad8ac20817f
All plugins are up to date but this still is acting weird...
show me your /papi list
type /papi ecloud download essentials then /papi reload
oh nvm you have essentials
weird
still shows the placeholders
yeah right
decent holograms
https://gyazo.com/e678ce9b6088f32c0e8e3882065db5f7 it used to do it one here to but thats fixed?
weird
its been awhile since I have seen this issue
thats super weird
yes
Hello, is there a way to get an essentials placeholder like this: %logoutlocation%?
Hello! I would like to put another placeholder instead of %player_experience% to be displayed where the bottom level number is at the xp bar, how could I do this?
Is it possible to replace all text inputted in a placeholder to a new font, i want the player name in a deluxemenu item to be ᴛʜɪs ғᴏɴᴛ
worth checking out the chatbeautifier plugin
why vault don't working
?
i doing /papi ecloud download vault
and after this /papi reload
and this don't working
please help to me
???
how can I modify the playtime of a player? in statistic
what was the old fix?
Please respect the rules, be patient and don't ping staff members!
No old fixs as it wasnt on papi it just was a server side and randomly fixed itself after like a server reboot
hm
Is there any way to fix the Essentials placeholder from having 7 decimal digits on baltop
I just want 1 max
you can have no decimals or decimals
According to this, I have the BuyCraftAPI extension enabled, however, when using the placeholders, it returns nothing.
https://paste.helpch.at/mepexoxece
Startup Log Location
Your latest startup log can be found in the logs folder of your
server directory, labeled as latest.log.
Please copy the contents and paste them to a paste service.
Type ?paste for more information.
?paste
Paste Services
When asking for help with a config/menu/code issue please use our paste bin:
(we prefer it over pastebin.com)
• HelpChat Paste - How To Use
A member of staff has requested I move your pastebin.com paste to our paste.helpch.at!
you don't have vault
then how do i do no decimals
Please respect the rules, be patient and don't ping staff members!
%essentials_baltop_balance_fixed_<rank>%
how to set value of placeholder api, i want to change %statistic_jumps% from 0 to 2829 with a command
that plugin support placeholder api?
ok
help
when i send message
this error hapened
solved
is there a guide or something to learn how to create commands for my expansion?
the only ways I could see this being possible is either by listening to the PlayerCommandPreprocessEvent or creating a BukkitCommand and adding it to the commandMap (can be accessed with NMS/Reflection or easily with Paper)
but is there any documentation for developers trying to create a PAPI expansion? so i can see what is possible and what is not with it
and see how it works
there isn't much things, you just extend the PlaceholderExpansion, override the onRequest method and put your code in there
yo i have problem with loading expansion-quest.jar.. any ideas why?
https://pastebin.com/1AC1xXdh
you don't have the Quest plugin
then not the right one
this expansions seem to have been made for Blackvein's quests plugin
i have this one
then maybe either the plugin or the expansion isn't up to date
i mean im 99% sure so let me run mc and check that to be 100% sure
seems like the expansion is outdated
or didn't get updated for newer versions of the plugin
can you do /ver Quests and /papi info Quests?
the first command should say 4.8.3 and the second 1.6
infinity loading screen on mc launcher.. need a little bit more time, sorry. I'll send u information from both commands in a few minutes
yup thats correct
4.8.3-b423 for /ver quests
1.6 for /papi info quests
can you try to redownload the quests expansion?
/papi ecloud download quests right?
yeah
successfully registered expansion quests [1.6]
👌
let me restart server to check if i still have this problem in console
nope, fixed. Thanks for help Tanguy
first person that didn't destroy my name 🙏
"that guy" 
Moin, kann hier wer deutsch und könnte mir bei der VAULT erweiterung helfen?
Hey can anyone help me with the Vault extension?
I want to make a menu with deluxemenus and when you click the console to give a grade to the player, but I don't know what placeholder to use for the player because it says that %player% is not valid
?player
Player placeholder not working? If you are using a plugin which supports PlaceholderAPI, and the %player% placeholder doesn't work, then change it to %player_name% and download the player expansion.
Commands:
/papi ecloud download player
/papi reload
Any known issues with the pinger exstension? It fetches the first line just fine but the second line keeps disappearing and I need to close and open the menu for it to appear back, then it disappears again. I'm using DeluxeMenus.
I've changed how often the placeholder updates, as well how often the menu updates.
Might be a limitation in the plugin? I've tried looking for fixes but couldn't find any.
Could anyone help me please?, I used to have this placeholder working:
&c%math_{player_health_rounded}/2%❤ %changeoutput_>_300_{player_ping}_&a{player_ping}_&6{player_ping}%ms
using Math and Change Output Expansions but now it isn't working... I've been trying to fix it for hours :(
I'm trying to use TAB plugin to display Player health and
Player ping, showing red when it is 300+ or yellow or green depending on how low it is, I don't know why it broke but i hope it doesn't have anything to do with an outdated expansion...
Useful info: I think i used Action Bar Health before... but the placeholders aren't registered?, maybe all of this is because of that... how do i register them?, (It doesn't have any config for that)
Picture link: ||https://cdn.discordapp.com/attachments/766097274941603854/1139239356905816104/image.png||
send the output of /papi list
and check if the changeoutput placeholder works in /papi parse me <placeholder here>
also, why not just use TAB's placeholder-output-replacements or conditions features?
A total of 11 placeholder hook(s) are active:
aph, bettersleeping, changeoutput, fastlogin, math,
mycommand, otherplager, player, realtps, score, tab
try the parse command now
No, it doesn't work, it appears the same as the picture i sent above; &c9.000❤%changeoutput_>300{player_ping}&a{player_ping}&6{player_ping}%ms
then something's wrong with the placeholder
But it is weird... because health shouldn't appear that either... so basically everything is wrong
oh yeah it doesn't follow the correct syntax at all
Health should be 9 instead of 9.000 (It was like that before)
for changeoutput, see the syntax on this page
but that makes me think that i was using another expansion
That had
player_health_rounded, and player_ping
because i didn't have that math_0_ before and it worked
those 2 placeholders still exist in the player expansion
maybe you were on an older version of Math that didn't require it?
it's been a while since it got added though
in 1.17 my placeholder used to work q_p
The thing is that i think the expansion i'm talking about stopped updating on 1.17
Could you please help me fix my change output placeholder?, it is too complex, i remember it took me hours T_T
%changeoutput_>_input:{player_ping}_matcher:300_ifmatch:&a{player_ping}_else:&6{player_ping}%
Omg, tysm!!
Hey anyone know how to add a placeholder that counts from 60minutes as mins and seconds and restarts every 60min after it has had counted down?
Quick question, if I need to work with a percent sign inside a string of one of my placeholders, how can I escape it? For example, if I have something like %formatter_text_replace_"%"_""_30%%, where I want to shave off the "%" from the "30%", how can I escape the percent so it doesnt "cancel" the entire placeholder?
unless the expansion has a way to do it (for example, Math lets you use [prc] for operations requiring %) you can't
or actually
since Formatter supports inner placeholders, you can use a placeholder that returns the % character
give 2min, I know I've seen one that does exactly that
Tanguygab, do you know if Action bar has an expansion?, i swear i'm not tripping, but i don't remember how i managed to activate it, i think the creator told me to make a command and i thought something like... "why isn't this on the wiki?"
actionbar?
Action Bar Health, sorry
are you talking about a plugin? (if yes, do you have the link?)
yeah okay
Yes!
it says it supports PAPI but I'd assume it's just that it allows you to use PAPI placeholders in it, not that it has an expansion
what would an expansion even do?
It shows player hearts in the exact same way that in the action bar
I don't see any expansion in the code
though maybe you confused it with the HealthBar expansion that MrGraycat made?
btw, look how my TAB is looking thanks to your help https://media.discordapp.net/attachments/766097274941603854/1139253409850069042/image.png
Oh, i'm using that one in the screenshot i sent
you can customize the heart icon with that expansion, is that what you're looking for?
but it has a problem for my use case, because this one doesn't have an empty icon the tab keeps changing in size everytime someone gets hurt
Oh my god!, really?, wow, tysm
Action Bar Health uses this display mode:
Full Health Icon: "&4❤"
Half Health Icon: "&c❤"
Empty Health Icon: "&7❤"
I've asked him, I'll let you know if he answers
Thank you, thank you!, ping me if he does
Do you guys accept donations?, what a nice support
I personally don't 🤷
maybe some others do
we're not realy coordinated, we help on our free time
and when we know what we're doing 😅
I'll look into it
Hello people, I have a problem, I recently updated my server to 1.19.4 (was previously on 1.18.2) along with PlaceholderAPI to its most recent version.
My server runs Skript and Featherboard (Latest versions), I have downloaded the expansion for skript however it doesn't seem to be working. I can see it hasn't been updated in a long time so im wondering if im maybe forgetting to do something or if there is an updated version elsewhere?
Ohhh myy!, Thank you so, so much!
This would be like a preview of what i sent:
https://cdn.discordapp.com/attachments/766097274941603854/1139266407142522960/image.png
Thanks I'll probably do a quick recode of the placeholder while I'm at it back when I made it it was all rushed and far from clean 😅
Ouhh, that sounds like a lot of work, sorry 🥹
I aprecciate the effort 💕
I am parsing %world_isgamerule_keepInventory_world but it always gives me false no matter if I enable or disable gamerule. How can I do it?
Which expansion is that placeholder from?
Hey!, Mr.GrayCat!, now that i think of it, if you are recoding everything, you could add Saturation hearts as an update!, It would be extremely useful, I found one but it only displays them as number then heart emoji (2❤) instead of (❤❤), I could pay that to you if it is too much of a problem to make
run /papi parse me %world_isgamerule_KeepInventory_WORLDNAME%
Are you sure your world is called world?, also, you have to download the world expension first
If it's called world and I already have the expansion downloaded
what did it output?
I keep getting false, I set the gamerule with the Multiverse command and with the mc gamerule.
https://imgur.com/a/4OX2xO4
Oh, then it might be more complex than i thought, i'm looking for support too qwp, sorry, i tried to help
No problem, thank you very much anyway, let's see if it can be solved.
Hello does anyone know what this means? well, i do - but why?
[19:47:25 INFO]: [TAB] [WARN] Placeholder %luckperms_prefix% took 106ms to return value for player moonstah
this spams all day everyday with different ms returns. my server isn't laggy and sits at 19.99 tps all day.
does it happen frequentely or only when you reload TAB ?
and can you send the output of /tab cpu ?
very frequently
[19:47:08 INFO]: [Quests] DEBUG: Saving player 7b6cd067-a7a0-4665-9e5a-acecbac74cd5...
[19:47:08 INFO]: [Quests] DEBUG: Quest progress file saved for player 7b6cd067-a7a0-4665-9e5a-acecbac74cd5.
[19:47:25 INFO]: [TAB] [WARN] Placeholder %luckperms_prefix% took 106ms to return value for player moonstah
[19:57:07 INFO]: BankPlus [INFO] All player balances have been saved!
[19:57:08 INFO]: [Quests] DEBUG: Saving player 7b6cd067-a7a0-4665-9e5a-acecbac74cd5...
[19:57:08 INFO]: [Quests] DEBUG: Quest progress file saved for player 7b6cd067-a7a0-4665-9e5a-acecbac74cd5.
[20:02:54 INFO]: [TAB] [WARN] Placeholder %vault-suffix% took 205ms to return value for player moonstah
[20:07:07 INFO]: BankPlus [INFO] All player balances have been saved!
[20:07:08 INFO]: [Quests] DEBUG: Saving player 7b6cd067-a7a0-4665-9e5a-acecbac74cd5...
[20:07:08 INFO]: [Quests] DEBUG: Quest progress file saved for player 7b6cd067-a7a0-4665-9e5a-acecbac74cd5.
[20:07:30 INFO]: [TAB] [WARN] Placeholder %luckperms_prefix% took 107ms to return value for player moonstah
[20:12:08 INFO]: [CHAT GAMES] A(n) FISH chat game has started in the server!
[20:15:23 INFO]: [TAB] [WARN] Placeholder %vault-suffix% took 177ms to return value for player moonstah
[20:17:07 INFO]: BankPlus [INFO] All player balances have been saved!
[20:17:08 INFO]: [Quests] DEBUG: Saving player 7b6cd067-a7a0-4665-9e5a-acecbac74cd5...
[20:17:08 INFO]: [Quests] DEBUG: Quest progress file saved for player 7b6cd067-a7a0-4665-9e5a-acecbac74cd5.
[20:22:14 INFO]: [TAB] [WARN] Placeholder %luckperms_prefix% took 118ms to return value for player moonstah
[20:27:07 INFO]: BankPlus [INFO] All player balances have been saved!
[20:27:08 INFO]: [Quests] DEBUG: Saving player 7b6cd067-a7a0-4665-9e5a-acecbac74cd5...
[20:27:08 INFO]: [Quests] DEBUG: Quest progress file saved for player 7b6cd067-a7a0-4665-9e5a-acecbac74cd5.
[20:27:18 INFO]: [TAB] [WARN] Placeholder %vault-suffix% took 99ms to return value for player moonstah```
sure one moment.
wot
4.0.4-snapshot
for tab?
oh right, I just saw the ticket
he sort of thought my server is overloaded, but after several 30 minute spark reports, im not seeing anything that will cause simple placeholders to cause so long to respond
errr i can do and try run the command at the same time
yeah literally just happened, all green
why is this a tab issue and not papi?
😔
Sorry for the ping, but I contacted the hosting and they don't know what the problem is
Please respect the rules, be patient and don't ping staff members!
How
Is it a dedi or just a Minecraft server
And have you looked into the other option of not being able to obtain the users ip
Nou
Wdym
Probably just a Minecraft server then
yes
So if the hosting does not block anything, what is it?
Startup Log Location
Your latest startup log can be found in the logs folder of your
server directory, labeled as latest.log.
Please copy the contents and paste them to a paste service.
Type ?paste for more information.
The server starts in offline mode due to a problem with xcord in the proxy at the moment
just to make sure, your host said they are not blocking your access to ipapi.co, correct?
Yes
Inside PlaceholderAPI?
Ok, there is a weight difference between the files so they are not identical
I try and send logs
The hosting sent me this
Well I can't send the image but it pings ipapi.co
You won't be able to upload images here directly to avoid spam, so please use https://imgur.com/upload or similar service to upload images/screenshots.
ah hmm
How do you do with the math placeholder extension if you already have a placeholder with {brackets} in it??
Any solution
Does anyone know what expansion is the placeholders %player_x%, %player_y%, %player_world_time_24%
player
ty
I don't think I have enough knowledge to fix the issue
To me, it looks like it shouldn't be running into the issue of making too many requests (which is what is happening)
How?
Do I make an issue on Github for the devs to fix?
that would be best, so we can track it
although
it already exists
kinda forgot those were a thing
oh
i have no idea how limiting stuff works
it says you're reaching the quota, but you're not making more than 30000 requests/month yourself
I don't know
you could do what unturned did and try to request a trial api key
they said it wouldn't be a permanent solution, I'm not sure how the trial keys work
they might cut you off after a certain amount of time or something
got an idea regarding how the expansion could be fixed, instead of retrieving the current time of that timezone, you get the difference with UTC and cache it in a file, then when a player joins, you check if the timezone has already been cached, if yes you retrieve the difference and add/substract it to the current time and display it, otherwise you make the html request and cache the diff, that way you only do it 1 time for each zone and only when you need it
seems to be a good idea
or we could manually input all of the timezones into a txt or YAML file if anyone's bored enough xD
xd
And where could the api key?
Im not sure what the api returns, but if it is only the time zone of the said IP, don't we already do the conversion or whatever is needed in order to display the right time?
🤷maybe, but then it would still be a good idea to store the info retrieved from the API in a file to avoid having to make another request again for each time zone after restarting your server and a players from different timezones join
yeah I just thought about that
So they're going to fix the problem.
idk, maybe, I hope xD
hello! I need help with javascript, the fact is that I have a ping of 100-120 on my server and I need to fix the case with a fake ping. that is, could you tell me how to make a code in which the ping number will be minus 50 and sent to the scoreboard, via %JavaScript_ping%.
use the changeoutput expansion 💀https://api.extendedclip.com/expansions/changeoutput/
what are the placeholders for the people in /baltop?
not much did not understand how to use it
Hi! I was trying to figure out progress expansion. I wanted to have it progress to my the current playerhealth to thr max health of player. Is that possible?
try TAB's latest dev builds (GitHub's Actions tab)
how to make enchanted materials in deluxemenus?
Various Commands for Barry.
• General Bot/Guild Commands
• Miscellaneous Commands
• XP and Level Commands
• ChatReaction Help
How to add a glowing effect to an item:
# First, you enchant the item with any enchantment
enchantments:
- DURABILITY;1 # ENCHANTMENT;level
# Then, you have to hide the enchant name from showing
hide_enchantments: true```
Ping when you think this please
help)
Hi all. I got this error when im trying to add a view rfequirement in my deluxemenus menu
Looks like you are running Java 16 without a dev build of DeluxeMenus, you can download the latest from https://ci.extendedclip.com/job/DeluxeMenus/lastSuccessfulBuild/
o sorry barry
was just trying to compliment you
thanks barry!
O, im running java 17.
Also, now all my menus dont work anymore.
Anyone who knows what could be the issue?
update to a dev build, as barrys message says
had to regenerate the config files it seems like
Is anyone available for a re-verification of my expansion HealthBar?
https://api.extendedclip.com/expansions/healthbar/
@balmy marten
Please respect the rules, be patient and don't ping staff members!
Sure let me take a look
The version in ur jar (v1.1) doesn't match the version on the ecloud (v1.2). Meaning it would always return as out of date
oops my bad
Fixed it with v1.3
Verified
. Can take up to an hour to flow through our cache to in game
Looking to split up a placeholder. I'm using craftingstore_donator_1, which, for example, outputs 'OhSoGamer: 9.99'
Is there a way to split this on the colon (:) so I just get 'OhSoGamer'
Im trying to use the math expansion but I can't get it to work, this is my placeholder: %math_{ecobits_rankupvar}x1.2%. Am i doing it right?
use * for multiplication
Thanks
niiice
What's the issue? I've loaded a dependency in Maven, but the import isn't working in the plugin
<dependency>
<groupId>me.clip</groupId>
<artifactId>placeholderapi</artifactId>
<version>2.9.2</version>
<scope>provided</scope>
</dependency>
<repository>
<id>placeholderapi</id>
<url>https://repo.extendedclip.com/content/repositories/placeholderapi/</url>
</repository>
import me.clip.placeholderapi.expansion.PlaceholderExpansion; == eror
2.9.2 is quite old, try with 2.11.3
me need 2.9.2
why?
I'm having issues with placeholders on higher versions
well alright
I'm not sure what's wrong with your current setup, haven't used maven in a while
you'll have to wait for someone else
okay
Now im trying to use Formatter but I can't figure it out, this is what i got: %formatter_number_round_%math_{ecobits_rankupvar}*2.5%%
use {} instead of %% for placeholders inside other placeholders
ah ok, thanks
So this: %formatter_number_round_{math_{ecobits_rankupvar}*2.5}% ?
wait i messed it up
oh right
placeholders usually support 1 level of nested placeholders
so this won't work
but you can use the Utils expansion to fix that
/papi ecloud download Utils
/papi reload
%utils_parse_formatter_number_round_{math_{ecobits_rankupvar}*2.5}%
It works, thanks
I fixed)
what was the issue?
What's the problem? My data isn't showing up in the boss bar.
private String barText = "§3T: §6%server_tps% §7| §3UT: §6%server_uptime% §7| §3R: §6%server_ram_total%§7/§6%server_ram_max%";
what's showing in game?
does it show %server_tps% instead of the number?
or do you get an error?
and can you send the rest of your code?
oh
The same message that I sent is displayed
"§3T: §6%server_tps% §7| §3UT: §6%server_uptime% §7| §3R: §6%server_ram_total%§7/§6%server_ram_max%"
send your code where you send the bossbar
is it possible to add decimals to %vault_eco_balance%?
I think it should already show decimals
no it dosen't
only shows like the cent decimal but not the other ones
right, that placeholder only shows 2 max
if you want more decimals, you can use %vault_eco_balance_<number>dp%
oh i didnt know that was possible thank you
its not working
wait let me dm you an image so you can understand
They still don't fix the localtime expansion?
I have a question! Is there anyway to make a timer on your scoreboard that for example count down from 10 minutes to 0 then it resets and loop?
am Having issue where Papi is not Registering Expansion from Jar files.
what keyall expansions?
it's not just an "easy" fix
things take time
someone help me pls
the placeholder not working for deluxetags
im using essentials chat
right_click_requirement:
requirements:
tokens:
type: javascript
expression: '%beasttokens_tokens% >= 200'
deny_commands:
'[message] &7[&aSun&eCraft&7] &cHey, no tienes los Tokens suficientes.'
Because it does not work? I need help please.
Hey guys, I know this question have been asked a lot but I couldn't find the solution. How can I download vault from the e-cloud, it does not work
/papi ecloud download Vault
/papi reload
If after that it doesn't show up in /papi list, check the console for errors
If you don't get any errors, make sure you have Vault installed
If you have Vault installed, check if you have an economy plugin and that it is hooked into Vault (you can check with /vault-info)
Oh, thank you so much
