#placeholder-api

150650 messages · Page 36 of 151

flat quartz
#

oh

#

LOL

#

dumb

carmine veldt
#

papi 3 will use adventure

#

so look forward to that

flat quartz
#

That's, uh, not your problem. But I see why you'd want to keep it anyway. Fair enough.

carmine veldt
#

last time we did an api break people got mad

flat quartz
#

That sucks, it works well and stuff.

#

Perhaps a merge to a....different branch 😏

carmine veldt
#

eh

flat quartz
#

Oh wait nvm

carmine veldt
#

wait no i think i'm just an idiot

flat quartz
#

That andre stuff is already there, no?

#

Idk why its showing up on my pr

carmine veldt
#

yeah that's why I said it

#

I assumed he committed it to your fork or something

flat quartz
#

uh

#

nah

carmine veldt
#

fixed my comment

flat quartz
carmine veldt
#

yeah we're keeping jsonmessage

flat quartz
#

oof outdated

carmine veldt
#

ik but

#

papi 3

#

soon™️

junior musk
#

I'll try something but I have school so it'll be in 9-10h 😅

junior musk
#

did it anyways x)

#

/papi ecloud download Javascript
/papi reload
go into your PlaceholderAPI folder in your plugins folder
open javascript_placeholders.yml
add this at the bottom:

uptime:
  file: uptime.js

go in the javascripts folder and create a file called staff.js and add

var uptime = "%server_uptime%".split(" ")
var num = 0

for (var i=0; i<uptime.length;i++) {
    
    var type = uptime[i].slice(-1)
    var time = parseInt(uptime[i].replace(type,""))
    if (type == "d") {
        time = time*24*60*60
    } else if (type=="h") {
        time = time*60*60
    } else if (type=="m") {
        time = time*60
    }
    num = num+time
}

num

And then /papi reload
then you can use %javascript_uptime%

#

tell me if it works

sharp jay
#

@vast anchor yes

junior musk
#
var output = "" 
var placeholder = "%placeholder%" 
if (placeholder == "" ) {
 output = placeholder
}
output
#

@vast anchor

#

no just put the placeholder that returns the prefix or the placeholder that returns the suffix there

#

%vault_prefix% for example

#

then how do you get the prefix and suffix?

warm topaz
#

soon™️ there will be another way

#

atm ur best option is leaderheads

junior musk
#

oh, should have said that before

#
var output = ""
var placeholder = "%staff%" 
if (placeholder == "" ) {
 output = "("+placeholder+" Staff)"
}
output
#

but I don't think that %staff% is a valid PlaceholderAPI placeholder, so it probably won't work

silver minnow
#

u have to remove the space

#

you can just do output = "(Staff)" probably

turbid tide
#

I mean why all that?

#
if ("%playerlist_online,perm,yes,amount,xmishocraft.staff%" == "0") {
  ""
}
else {
  "(" + "%playerlist_online,perm,yes,amount,xmishocraft.staff%" + " Staff)"
}```
#

actually

#

there's probably even betters way to improve I gues

lost belfry
#

Hey, when using the placeholder %time%, i get this weird character

#

oh i can't send images

tender vaporBOT
#

@lost belfry,

lost belfry
#

It's setup like this:

#
  time:
    change-interval: 900
    texts:
      - "&7Hora &b%time%"
      - "&7> Hora &b%time% &7<"
      - "&7>> Hora &b%time% &7<<"
      - "&7>>> Hora &b%time% &7<<<"
      - "&7Fecha &b%date%"
      - "&7> Fecha &b%date% &7<"
      - "&7>> Fecha &b%date% &7<<"
      - "&7>>> Fecha &b%date% &7<<<"
#

please @ me ^^

turbid tide
lost belfry
#

Oh yeah, found this

  #%time%
  time-format: "[HH:mm:ss / h:mm a]"```
#

My bad.

austere hawk
#

I have a problem on the minecraft server. Specifically with %javascript_rewards-delay_Bank_15% it won't display in the game and I already typed the command /papi ecloud download javascript and I don't know how to fix it. Please help

turbid tide
austere hawk
#

Okay thanks for your help I didn't know how it worked until the end and this is what I found on the internet and thought would work but oh well

frank gazelle
#

can someone help me for some reason players cant see how many players are in other servers like the placeholder just shows 0 all the time but it works for total players

austere hawk
#

Hi I am trying to look into a way where I can remove the empty space from placeholders with no data, any ideas

lilac oxide
#

AjLeaderboards

flat quartz
#

LeaderHeads isn't great. The API is broke as hell

oak hinge
#

ive made a javascript but how can i add it to my feathboard scoreboard thru placeholderapi?

coarse carbon
#

can you create your own placeholders?

twin lintel
#

does anyone know a placehold to count how much of a specific entity exists in a region?

oak hinge
#

@coarse carbon yeah

austere hawk
#

Is there someone who can help with placeholderapi?

#

@balmy marten

tender vaporBOT
#

@austere hawk,

austere hawk
#

@mint fable

tender vaporBOT
#

@austere hawk,

austere hawk
#

@brisk coral

tender vaporBOT
#

@austere hawk,

austere hawk
#

Is there someone who can help with placeholderapi?

junior musk
#

?help

tender vaporBOT
vivid sparrow
#

why your last 5 messages are 3 pings and two "can someone help me with papi?" @austere hawk

balmy marten
#

@austere hawk Follow the #rules, don't ping staff. Ask your question, don't ask to ask.

frank gazelle
#

can someone help me for some reason players cant see how many players are in other servers like the placeholder just shows 0 all the time but it works for total players

#

Anyne have a clue why this happenes

surreal patrol
#

Is there a way you can reset specific statistics?

austere hawk
#

Can i enable redisbungee support for placeholders?

twin lintel
#

does anyone know a placehold to count how much of a specific entity exists in a region?

junior musk
#

I have one that lists how many players are in a WG region, but not one for entities

#

/papi ecloud download PlayerList
/papi ecloud download WorldGuard
/papi reload
then use %playerlist_online,placeholder,yes,list,worldguard_region_name||spawn%
if you want it for players

twin lintel
#

I have a village and I would like to show how many villagers there are

junior musk
#

not sure if there's a placeholder for that🤷

frank gazelle
#

tanguygab can u look at my question

#

here ill put it here again

#

can someone help me for some reason players cant see how many players are in other servers like the placeholder just shows 0 all the time but it works for total players

junior musk
#

🤷

#

I also got that problem sometimes when using Bungee placeholders, idk why tho

frank gazelle
#

is that placeholders problem or bungee

junior musk
#

idk

dire wadi
#

If I've made an expansion - how would I go about submitting it to the PlaceholderAPI ECloud?

warm topaz
#

do u have an account on the ecloud already?

turbid tide
#

if not contact funnycube#0001. Also I recommend adding the expansions directly in the plugin if you own the plugin.

dire wadi
#

It's a standalone expansion for hex colors - I do not have an ecloud account. Would just shooting him a DM probably be best?

turbid tide
#

yeah. just don't spam him.

#

just let him know what you want and wait for him to wake up

turbid tide
turbid tide
rocky harbor
#

Is there a way to get papi placeholders to work on holographic displays? (server version 1.16.4)
holographic displays extension used to work but is outdated i believe

turbid tide
#

and no its not outdated

#

it works 100%

rocky harbor
#

hmm, i've got it installed but doesn't seem to take affect. Is there something i need to do apart from restart the server?

rocky harbor
turbid tide
#

it works on 1.16.x too

#

I'm using it on 1.16.5 rn

rocky harbor
#

damn. Let me try again, thanks guys 🙂

dire wadi
cosmic glen
turbid tide
#

@balmy marten when you got time please help both of this people make an account? ^ thanks

cosmic glen
#

Could you pm pls. I don't see notifications

vale spire
#

Hey I am not sure if this is the right place but for some reason I cant make mysql queries work

#

there is this placeholder in the config {player} it seems to not be working

#

What am I missing?

turbid tide
vale spire
#

PlaceholderAPI/expansions/MySQL/config.yml

turbid tide
#

oh.

#

I see what you mean. yeah it is still not a PlaceholderAPI placeholder. hmm

vale spire
#

I tried /papi ecloud download player

turbid tide
#

yeah then use %player_name% instead of {player}

#

/papi ecloud download Player then you have to do /papi reload

vale spire
#

I tried that

#

I am still not getting what I am quering for

#

Even tho the syntax is right and working in phpmyadmin (changing the placeholder with my username)

uncut jasper
#

The world expandsion is returning the wrong world time when using the %world_time_world% placeholder. is there a way to change it's offset or something?

rare lily
#

Nope, probably hasn't been updated yet

#

I will look into it soon

uncut jasper
#

I'll make a pr in a bit

balmy marten
near owl
#

Can anyone help me

quiet gulch
tawdry pecan
#

how i can remove the console output from checkitem
[13:42:06 INFO]: 1 [13:42:06 INFO]: 2: 1 [13:42:06 INFO]: 2: 1 [13:42:06 INFO]: 2: 1 [13:42:06 INFO]: 2: 1 [13:42:06 INFO]: yes

mint fable
#

O.o

#

what version

#

you can't get permissions of offline players

#

it's stored in whatever perm plugin you use's database

#

not kept in memory

#

And no, it's not possible to get the perm of offline players

#

and if you could, it would be insanely resource heavy as those placeholders could be called multiple times a second

hexed current
#

Hi !, the placeholders %player_health_rounded% and %player_health_scale%, how do they work? I wanted to know

crisp hound
hexed current
#

thanks 👍

mint rose
#

Hello I am looking for a variable to have the number of plugins on the server

tawdry pecan
tender vaporBOT
#

@tawdry pecan,

mint fable
#

I meant of checkitem, and I fixed your issue

tawdry pecan
#

Ah 2.0.4

cosmic glen
#

How can I update a placeholder on ecloud?

warm topaz
#

click on ur expansion -> versions -> add version

cosmic glen
weak pagoda
#

is there a way to add a battlelevels placeholder?

wooden shuttle
#

Q: i got some placeholders that are not acting corectly for one player, anyone got any ideas? i updated [ecloud download] all of the expansions

player has 10070 exp (63 levels), but the placehollders i have all show 33966
I assign the same exact exp to myself and it reports correctly/as expected

rare lily
#

Question: Am I allowed to use bStat for an expansion?

cosmic ice
#

s

austere hawk
austere hawk
#

apparently vault/player ain't even in the list? https://prnt.sc/xuoeim
they was before and I tried installing again but it ain't working still 🤔

dapper lagoon
#

help pls

junior musk
manic wagon
#

any ideas?

junior musk
austere hawk
#

deleted the expanions

#

restarting rn

junior musk
austere hawk
#

LOL

#

ima delete and say if it fixed 😢

#

yep worked

junior musk
#

what's your PAPI version btw?

austere hawk
#

latest

manic wagon
#

just remove EzRanksPro?

junior musk
#

also make sure it still works on /papi reload

austere hawk
#

I deleted ezrankspro as i don't use it

#

yep works

junior musk
#

oh well that will work yeah lol

austere hawk
#

i switched to a better rankup plugin thanks man

#

😎

junior musk
manic wagon
#

yeah all good now

#

thanks

#

weird we didnt have this issue on our old machine

#

just swapped the server to a new one, and noting worked

junior musk
#

maybe it needs to be updated?

#

the expansion*

austere hawk
#

I need to apply placeholders in a string without a player/offlineplayer object. Is there a formal way of doing this or should i just use the setPlaceholders(null, String). Intended usecase is things like %random_player% or %server_tps%. Wasn't sure if this belong #development or here but cheers in advance 🙂

junior musk
#

I think you can use null

#

¯_(ツ)_/¯

tall beacon
#

Hi

#

Can I get some help

#

I'm using latest PlaceholderAPI

#

but Skript's placeholders doesn't work

austere hawk
#

I know null can be used, i was asking about best practice (if its the propper way of doing it) @junior musk

junior musk
#

I think that's how it's intended

austere hawk
#

Ah ok cheers

mint fable
#

yes using a math placeholder or a js placeholder

#

yes

#

gotta find it

junior musk
#

%math_{bungee_kitpvp1}+{bungee_kitpvp2}[precision:0]%

mint fable
#

for the math ye this

#
function totalPlayers() {
    var total = 0;
    var serverPrefix = "kitPvP"
    for(var i=1;i<=30;i++){
        total = total + parseInt(PlaceholderAPI.static.setPlaceholders("%bungee_"+serverPrefix+i+"%"));
    }
   return total;
}
totalPlayers();
#

Tanguygab do I need to add any PlaceholderAPI.setPlaceholders() in that for it to work nowadays?

junior musk
#

I think yeah

mint fable
#

I can never remember what works and what doesn't

junior musk
#

or else, it will either not parse it or count the " and + inside of the placeholder x)

mint fable
#

I think I made that one with the version aboody made a while back

junior musk
#

and I think you need static before .setPlaceholders

mint fable
#

o

#

that sounds right

#

@jade bane so you can make that loop any number you want

#

currently the top loop will do 1-30 for bungee_sw

#

so bungee_sw1 bungee_sw2 etc.

#

and the bottom one does skywars 2 and 3 I guess

#

idk why it starts at 2

#

but

#

oh that's why

#

because he didn't have a bungee_skywars1

#

it was bungee_skywars bungee_skywars2 bungee_skywars3

#

(I made this for somebody)

#

ye

#

I fixed it up a bit

#

that should work, and it looks better

#

👍

#

?

#

how did you define it in the javascript placeholders file

#

you have to define the placeholder in the file

#

ah ye

#

where it says static.setPlaceholders

#

do

#

setPlaceholders(BukkitPlayer, <the rest>

#

so just add BukkitPlayer,

#

should work

#

no

#

sorry

#

PlaceholderAPI.static.setPlaceholders(BukkitPlayer, "%bungee_"+serverPrefix+i+"%")

#

s

#

setPlaceholders

#

it was me

#

you're missing a )

#

i'm just sending examples here you definitely gotta make sure the formatting/spelling is correct lol

#

it's all pseudocode in discord for me

#

that's weird...

#

it's an int

#

what script do you have now?

#

weird

#

ah...

#

so maybe it's not parsing the placeholder

#

/papi parse me %bungee_kitpvp1%

#

what does that return

#

and you have 30 servers?

#

your loop is still configured for 1-30

#

wait you only have 2

#

you don't need the javascript placeholder...

#

i see

#

either way, just change the 30 to 2

#

hmm

#

send script

#

?codeblocks

tender vaporBOT
mint fable
#

btw this

#

interesting

#

ugh it makes no sense

#

you could try restarting

#

see if that fixes anything

#

if not, just use the math placeholder for now I guess?

#

it should be working

#

/papi parse me %javascript_kitpvp%

#

no

#

can you try "5" instead of PlaceholderAPI.static....

#

just parseInt("5")

#

see what happens

#

so

#

/papi parse me %bungee_kitpvp1% %bungee_kitpvp2%

#

i got no idea, i gotta take a shower

#

maybe i can figure out after

#
function totalPlayers() {
    var total = 0;
    var serverPrefix = "kitpvp";
    for(var i=1;i<=2;i++){
        total = total + parseInt(PlaceholderAPI.static.setPlaceholders(BukkitPlayer, "%bungee_"+serverPrefix+i+"%"));
    }
   return total.toFixed();
}
totalPlayers();
#

that's my last guess

#

all I did was add toFixed to remove the decimal

#

and then added a ; after kitpvp

#

gl

#

rip

turbid tide
#

wait but why didn't you go with the math expansion?

mint fable
#

wants to add more later

#

should be working fine, no idea why it's not

turbid tide
#

oh I see

#
function totalPlayers() {
    var total = 0;
    var serverPrefix = "kitpvp";
    for(var i=1;i<=2;i++){
        total = total + parseInt(PlaceholderAPI.static.setPlaceholders(BukkitPlayer, "%" + "bungee_"+serverPrefix+i+"%"));
    }
   return total.toFixed();
}
totalPlayers();```
#

here you go

mint fable
#

what did you do

#

just separate out the %?

turbid tide
#

yep

mint fable
#

I mean, it's worth a try, but doesn't change the string itself

turbid tide
#

I'm pretty sure there's some weird thing where it tries to parse the first string which was %bungee_ which when parsed as an int would be 0

mint fable
#

wot

#

that's inside the setPlaceholders function

#

parseInt parses the return value of the setPlaceholders function

turbid tide
#

yeah.

#

but setPlaceholders

mint fable
#

%bungee_ is not the string though

turbid tide
#

will try to parse the first thing because it finds %bungee_

#

and thinks its a placeholder

mint fable
#

wot

turbid tide
#

its weird idk

mint fable
#

you need % on both sides

#

the entire string is %bungee_kitpvp1%

turbid tide
#

ugh idk I just remebember something. I might be completely wrong. but remember this weird shit happening to someone else

mint fable
#

🤷‍♂️

#

very weird if true

turbid tide
#

it might just be me going crazy

mint fable
#

because what you did doesn't change the inputted string, just the way it's concatted

turbid tide
#

like most of the times xD

#

yeah that's why it felt very very weird

#

when I first heardd about this

mint fable
#

if it's somehow parsing %bungee_ before the script is run, that would make sense of what you're saying

#

but no sense as to why

turbid tide
#

yeahhh

#

that was it

#

fuck

#

the placeholder was parsed before the setPlaceholders

#

I remembered something but not the whole thing xD

mint fable
#

but with only 1 %?

turbid tide
#

yeah. pretty sure that's what's happening

#

well I mean I'll even try the script after this game of csgo

#

if you want xD

wheat fossil
#

I can't make an account to upload a papi expansion.

warm topaz
#

u need someone to manually create an account for u

#

aka funnycube

#

so whenever hes online give him a shout

wheat fossil
#

ok thanks

safe agate
#

i cant reload!

#

someone?

#

cant do /reload. i cant load new placeholders

warm topaz
#

good dont

#

use the plugins actual reload command or restart the server

safe agate
#

i reloaded the server and dont work

#

i need to add the placeholders and i do /papi reload and theres nothing

#

ready i installed a super old version

safe agate
#

ok i installed World extencion i cant reload but wtih other extencion i can

safe agate
#

HELP?

rare lily
#

Oh, let me fix that

eternal nacelle
#

anyone can help me?

tender vaporBOT
vivid sparrow
#

@eternal nacelle

eternal nacelle
#

yes

#

i have a problem

#

i use a scoreboard plugin

vivid sparrow
#

Perhaps send more than 4 words per message and actually describe your issue

eternal nacelle
#

i cant send images

tender vaporBOT
#

@eternal nacelle,

eternal nacelle
#

just, I want to put the lives of the players on the scoreboard but I get "PNF"

#

sorry my english is bad

#

i need send pics

#

to show

vivid sparrow
#

Then send them.

eternal nacelle
#

now

#

i dont know what is "PNF"

vivid sparrow
#

Player not found

#

Remove the <>

eternal nacelle
#

oh

#

thank u so much!

thick sinew
tawdry pecan
#

Possible to disable the "yes" console output?
[11:52:37 INFO]: yes

or is there another way to remove the item?
asConsole! papi parse [playerName] %checkitem_remove_namecontains:&9testitem,amt:1%

sinful meteor
#

disabling console output bad

tawdry pecan
#

other possibility?

sinful meteor
#

idk what you're trying to achieve

vivid sparrow
#

They are parsing a placeholder to remove a certain item from player's inventory @sinful meteor

sinful meteor
#

they want a placeholder that removes items?

vivid sparrow
#

Thats what checkitem_remove does

#

But it prints yes to console because the console runs the papi parse cmd

sinful meteor
#

ah okay

vivid sparrow
#

Wondering why dm doesnt have a [parse] action yet

tawdry pecan
#

Would be good to add that, because it's a bit silly like that. I want a clean console :d

sinful meteor
#

I mean, I guess as long as you don't stop anything from getting logged to the log file then it should be fine

vivid sparrow
#

There is this plugins, console spam fix

#

You can use it to disable certain things from being shown to console

thick sinew
#

Nobody knows how to help me?

zealous shell
#

Howdy yall 🙂 Im running 1.16.4 and featherboard. I also have version 2.10.9 of Placeholder API.

#

For some reason when I try using placeholders for iridum skyblock it aint working.

#

I ran /papi parse me %iridiumskyblock_midnight_minutes% it returned a value so thats fine but in the s coreboard its just showing the placeholder.

#
  • Resolved. It states compatible with both Papi and MVdWP but I changed to {} and it worked.... so meh 😄
junior musk
#

FB uses MVdWPAPI which uses {} so yeah :D

zealous shell
#

Well not resolved. Cos the other placeholder I want is not on MVdWPAPI. Any work arounds or do i need to contact the dev?

junior musk
#

oh actually it's the other way around

zealous shell
#

? I have indeed seen this list 😄

junior musk
#

check the placeholder I linked

zealous shell
#

Never seen this before 😮

#

Looks so simple.

#

So if u had %placeholder%

#

u could use {*placeholder)

#

O boi xD I think I got it hahaha

#

Resolved! %name% = {placeholderapi_name} thanks Tanguygab

junior musk
#

||wait what 👀 since when is %name% a PAPI placeholder? x)||

zealous shell
junior musk
#

ah ok lol

random geyser
#

Is javascript expansion data saving/loading system completely broken on 1.16.4? Each time i stop the server, use /papi reload or unregister and register the expansion again placeholders cannot load the saved values and keep saving wrong, always the same values onto the file. This happens regardless of my code and persists through server restarts. The only way to fix this is to change the placeholder identifier. Then it starts working as intended but only as long as I do not stop the server, use /papi reload or unregister and etc.

cold bough
junior musk
#

been compiled by a more recent version of the Java Runtime (class file version 59.0), this version of the Java Runtime only recognizes class file versions up to 52.0

cold bough
#

so what i have to do?

junior musk
#

did you code that expansion or did you just download it?

#

yeah ok I see who it's from

#

can you do /papi info World ?

cold bough
#

i did /papi ecloud download world

rare lily
#

@cold bough

undone narwhal
#

Problem, all placeholderapi placeholders stopped working

#

They all return their placeholder

#

Even papi parse

#

No errors at all

turbid tide
#

?startuplog

tender vaporBOT
turbid tide
#

please send a startup log ^

undone narwhal
#

Ok

#

?paste

tender vaporBOT
undone narwhal
#

Sent

undone narwhal
turbid tide
#

do /papi ecloud list installed

#

what does it say?

undone narwhal
#

I cant send a screenshot, so I'll just copy it

tender vaporBOT
#

@undone narwhal,

turbid tide
#

huh that's weird. can you do a full server restart?

#

and if it doesn't work after that send the new startup log

undone narwhal
#

Ok I restarted

#

Its booting up now

#

Wth a reboot fixed it

turbid tide
#

nice

fickle tide
#

Hey guys how can i create custom boolean answers without using java script and i already have in config for boolean false and true but i would like to change text depending on placeholder i am using

#

and if i must use javascript could someone give me a example

silver minnow
#

javascript expansion?

thick sinew
fervent spire
#

@thick sinew Did you try installing a plugin that is in a zip folder.....

thick sinew
#

I didn't find any plugins, could you send me a link please?

thick sinew
#

If you are talking about PlaceholderAPI, then in plugins I have PlaceholderAPI.JAR

tender vaporBOT
#

@jade bane,

thorny hound
#

hmm so i wanted to see the richest players balance and i get 0.0

#

the richest player has 1.29M

#

im using 2.10.9
my servers version of bukkit is 1.8.8-RO.1-SNAPSHOT

formal spruce
#

Hello i need help Vault place holders not working in HolographicDisplays

silver minnow
#

i think thats the name

#

=plugin HolographicExtension

tender vaporBOT
formal spruce
#

oh ima try that ty 😀

cosmic glen
#

Hi could someone update the expansion's placeholders list on github? "BuyCraftAPI"

austere hawk
#

Anyone here know how to do java script placeholders?

little ridge
#

Hi. I have problems with Math placeholders: %math_{server_online} - {premiumvanish_playercount}%

#

Returns zero.

#

any help?

turbid tide
little ridge
#

okei

turbid tide
little ridge
#

5 and 2

turbid tide
#

now do /papi parse me %math_3-1%

little ridge
#

0

turbid tide
#

huh

little ridge
#

yes. zero.

turbid tide
#

do /papi ecloud download Math then /papi reload to be sure you have the latest version of Math

little ridge
#

you make an update?

turbid tide
#

no

#

but you might have an old version

little ridge
#

ok, i update the plugin

#

and the result its zero

turbid tide
#

and you're 100% sure you've used this /papi parse me %math_3-1% ?

#

and not another command?

little ridge
#

yes

#

i can send a captiure

turbid tide
#

hmm what's your server version?

little ridge
#

i can't send a photo

tender vaporBOT
#

@little ridge,

little ridge
#

1.15.2

turbid tide
#

hmm I'm very confused. I've been looking and can't seem to find anything like this.

little ridge
#

if you want you can join my server

#

and test

turbid tide
#

I can't rn I'm afraid.

#

working on something else

twin sluice
little ridge
turbid tide
#

?ecloudblock

tender vaporBOT
turbid tide
#

@twin sluice ^

little ridge
flat quartz
#

How do I PlaceholderAPI#setPlaceholders() without converting my & to a \u00A7

neat silo
#

Is there a way I can do a calculation with the value of 2 placeholders? Want to show the total claim points, but the only way that seams possible is sum the amount accrued with the bonus amount

turbid tide
neat silo
#

oh ty

#

and mvdw placeholderapi messes all up ._.

turbid tide
#

what does MVDW have to do with this?

neat silo
#

I'm using featherboard, that uses mvdw

turbid tide
#

ah yeah that won't work

#

you'll have to make a custom javascript then or I think they have their own math expansion

neat silo
#

tysm

earnest sky
#

Does anyone in here have experience with RedisBungee and its placeholders?

#

they don't seem to want to work for featherboard

silver minnow
#

You have to use MVDW placeholders (I believe there is a placeholder to get papis tho)

earnest sky
#

right

silver minnow
#

maybe that's why it doesn't work 🤷

earnest sky
#

forgot to mention that's not why

silver minnow
#

okay

earnest sky
#

bc I did the mvdw placeholder :p

#

Tux doesn't really maintain it anymore so I may need to search for another solution

vague tundra
#

who tf pinged me

#

papi of all places

warm topaz
#

check ur last mentions history 🤷‍♂️

winged mountain
turbid tide
#

do /jsexpansion list

#

what does it say?

winged mountain
#

0 script loaded

winged mountain
turbid tide
#

can you show me your plugins/PlaceholderAPI/javascript_placeholders.yml file?

winged mountain
#

copy paste here?

turbid tide
#

?paste

tender vaporBOT
turbid tide
#

use one of these ^

winged mountain
turbid tide
#

and now can you make a screenshot of your plugins/PlaceholderAPI/javascripts folder?

#

like show me what files exist

winged mountain
#

sure

#

imgur right

turbid tide
#

yep

#

also before you do that. do /papi reload

#

it might just fix it xD

#

if not send the photo

winged mountain
#

yeah i did reload before and not worked

turbid tide
#

hmm

winged mountain
#

i mean like even the hello_world expansion doesnt work..

turbid tide
#

can you do again and check the console? or maybe even a server restart

#

and send a startup log

#

?startuplog

tender vaporBOT
winged mountain
#

sure

rare lily
#

If your java version is in jdk 15, you'll probably not gonna see the engine

#

To confirm, check config.yml in placeholderapi and enable debug mode

turbid tide
#

if they're on java 15 they have to set engine to graal

#

and it looks like this based on the error

rare lily
#

That is, when they have GraalVM on their machine

winged mountain
#

I dont understand well, mind explain more?

rare lily
#

Busy rn, sorry

turbid tide
#

what's your java version?

winged mountain
#

Im using JDK 15

#

I dont remember why i update to jdk 15, should i downgrade?

turbid tide
#

ah I see so idk what GrallVM is but you can try and see if you have it. in your plugins/PlaceholderAPI/javascript_placeholders.yml do this: yml example: file: example.js engine: graal hello_world: file: hello_world.js engine: graal test: file: test.js engine: graal test2: file: test2.js engine: graal

#

see if it works. if not you'll have to either get GraalVM which idk how or downgrade to a java lower than 15

winged mountain
#

Sure, let me try

junior musk
#

it graal.js =)

#

but that only works if your server has the GraalVM jdk on it and not simply jdk 15

winged mountain
#

Welp, its not worked. I guess i downgrade to lower java and see if it works again. Btw thanks guys

junior musk
#

people use 8 or 11 generally

turbid tide
#

go with 11 btw

#

paper 1.17 won't support lower anymore

#

so its better to be ready xD

winged mountain
#

Yup, i dont remember why i update to jdk 15 before..

#

Thanks anyway

junior musk
#

probably to be updated as its generally a good thing ¯_(ツ)_/¯

little ridge
grave gate
#

anyone knows how to use placeholder api on holographics displays?

fervent spire
#

Depends on the plugin doing the holographic displays. If it has placeholderapi support

uncut matrix
#

Hello i get a error with a JavaScript placeholder that i downloaded.

lore.js code https://paste.helpch.at/eyovowojaw.js
Version: 1.12.2

ERROR [PAPI] [Javascript-Expansion] An error occurred while executing the script 'lore':
INFO TypeError: null has no such function "hasLore" in <eval> at line number 9
austere hawk
#

does papi support a identifier that is made out of multiple underscores? like: %myplugin_deaths_top1%

#

oh nvm. Seems like it does

near scroll
#

I'm assuming papi3 is still whenever it's ready

thick sinew
cosmic glen
#

Could someone update placeholders list on github? (BuyCraftAPI)

turbid tide
cosmic glen
#

PR?

turbid tide
#

Pull Request

icy crypt
#

y api %vault_eco_balance% is not working?

#

and y vault expansion is not even showing at the papi list ?

delicate vapor
#

its about?

#

i have in my 1.16.5 MC Server Featherboard, but placeholders are not working.

turbid tide
delicate vapor
#

Sec

#

yea, but it is still the same.

#

i have seriously no idea.

turbid tide
#

and how are you using it? {placeholderapi_PLACEHOLDER} ?

delicate vapor
#

Wym?

icy crypt
#

I also restarted the server

turbid tide
#

what is the exact placeholder you're putting in the scoreboard Aultra?

turbid tide
icy crypt
#

%vault_eco_balance%

#

Yes

turbid tide
#

?startuplog

tender vaporBOT
turbid tide
#

then send this ^

delicate vapor
#

Im trying use that tho, but it isnt working.

icy crypt
#

I also checked the expansion file

turbid tide
icy crypt
#

It was there

#

But

turbid tide
icy crypt
#

Ok

delicate vapor
#

I cant use placeholders in my featherboard,.

#

I have no idea how to fix.

#

Is there a 1.16.5 version of placeholdersAPI?

turbid tide
#

yes

#

?papi-builds

tender vaporBOT
turbid tide
#

here @delicate vapor ^

delicate vapor
#

Thanks

#

lets try if its working now

#

Okay

#

its still not working in my featherboard

turbid tide
#

what placehoolder isn't?

#

what placeholder are you testing it on?

delicate vapor
#

Im using now featherboard

#

But i want to use X, Y and Z

#

And i want The balance in my scoreboard, but i cant get it in.

turbid tide
#

but the exact placeholder

delicate vapor
#

%player_x%

turbid tide
#

well there's your problem

#

{placeholderapi_player_x}

#

use that ^

delicate vapor
#

And i have %vault_eco_balance%

turbid tide
#

for that use {placeholderapi_vault_eco_balance}

delicate vapor
#

Lets check.

#

its perfect!

#

Thanks!

#

Do you have a site with this all?

turbid tide
#

well its just adding {placeholderapi_ }

#

and removing the %

#

so for %player_y% is {placeholderapi_player_y}

#

do you see the pattern?

delicate vapor
#

Thats all?

#

Thanks!

#

And what is playerkills?

#

@turbid tide

turbid tide
#

{placeholderapi_statistic_player_kills}

delicate vapor
#

Its not working

#

Do i need download something with that cloud?

#

to*

turbid tide
#

yeah /papi ecloud download Statistic then /papi reload

delicate vapor
#

Do you have Deaths tho?

#

Thanks btw

#

nvm

#

Sec

#

Do you have deaths to for me?

junior musk
#

{placeholderapi_statistic_deaths}

delicate vapor
#

In my scoreboard is says "Unknown statistic'player_deaths, chekc (link)' "

#

Thanks!

#

Its fixd all

flint nacelle
#

Really nice, someone fix new gradients placeholder extension some work. It is big update to my menus 👍

turbid tide
#

wait what? no one updated it? so it always worked

#

then

flint nacelle
#

If you meant me, it was one I try some get last update in June or July, some not work.

And new person release a own version for couple of days. Really nice done.

Only send thanks here.

turbid tide
#

because its not on the ecloud

flint nacelle
#

Only manually downloads work so far.

turbid tide
#

ah its a new expansion. yep yep. thought its the gradient expansion. k then

flint nacelle
#

Rip 😫 yea that one is dead, has send issue on his github (and still nothing has happened).

This what I see, do same thing (almost, the biggest difference is this one work).

turbid tide
#

yeah the developer stopped working on it.

limber ice
#

not sure why papi is giving me a hard time tonight

limber ice
#

figured out the above error, now I need to figure out why it don't like this line on a javascript placeholder return Math.trunc(weeklytemp);

turbid tide
#

you can just do return parseInt(weeklytemp)I think

#

it will automaticly truncate

limber ice
#

weeklytemp is anumber

turbid tide
#

oh is it .can you show me the script?

#

?paste

tender vaporBOT
limber ice
#

I changed it back to 2 decimals'

#

I want no decimals

turbid tide
#

well then do toFixed(0)

limber ice
#

when I make changes it seems to give errors it I use papi reload

turbid tide
#

what error? same as before?

limber ice
#

no

turbid tide
#

try the one I just gave you

limber ice
#

yes it returned NaN

turbid tide
#

do /papi parse me %autorank_weekly_time_of_player% and tell me what does it say?

limber ice
#

not working now

#

Staartvin has put the expansion in Autorank now, does it still need ot be registered on the ecloud

turbid tide
#

no

limber ice
#

rebooting server to see if fixes it

turbid tide
#

make sure you don't have the old expansion still. go to plugins/placeholderapi/expansions and make sure there isn't an autorank one in there

limber ice
#

now I can parse the placeholder

#

not sure how I get 2 out of 111

#

should be 1 hour, since 111 is 1 hour 51 mins

turbid tide
#

ugh with my placeholder?

limber ice
#

maybe I'm doing th math wrong in my head

turbid tide
limber ice
#

almost

#

test your now

#

but when I make changes it breaks placeholders for autorank

#

not sure if any other placeholders break

#

yours returns 2 also, guess it rounds up

turbid tide
#

what if you return it without .toFixed(0) ?

limber ice
#

1.9333333333333333333333

velvet tinsel
#

what engine can I use for javascript placeholders

#

java 11

limber ice
#

engine: nashorn

turbid tide
silver minnow
#

java isn't javascript

turbid tide
#

dkim

#

what engine can I use for javascript placeholders

#

it matters wwhat java version you are

limber ice
#

everytime I make changes to the javascript and then reload papi the Autorank placeholders stop working

limber ice
#

to use math.floor do I have to use a different engine?

turbid tide
#

different engines do not exist yet.

limber ice
#

ok, I think my server is on java 8 should I update?

silver minnow
#

yes

#

to java 11

limber ice
#

not sure if the OS will handle 11

silver minnow
limber ice
#

well I was able to find the commands to update to Java 11 and math.floor works fine

icy crypt
#

?paste

tender vaporBOT
turbid tide
#

welp @icy crypt turns out you don't have Vault installed. The plugin I mean

icy crypt
#

brb

#

._.

#

I forgot to put it in the plugins rip

turbid tide
#

nice

icy crypt
#

?paste

tender vaporBOT
stone parcel
#
UMBER) which is not a depend. softdepend or loadbefore of this plugin.``` what should i do?
rare lily
#

Unfortunately you can't

turbid tide
stone parcel
#

why is it a warning tho?

turbid tide
#

spigot

#

idk. its nothing you got to worry about

fervent spire
#

I see those a lot. Just ignore them. Just spigot being picky.

thick sinew
fervent spire
#

@thick sinew Did you try uploading something in a zip file.

thick sinew
#

I downloaded it from the site and immediately put it in plugins

fervent spire
#

Downloaded what

thick sinew
#

Plugins, papi and chatty

#

Btw everything was fine before.
Before I installed the latest version of the paper core

tawdry pecan
#

Hello, what can i do:

    command: /cmi tpaccept %player%
    conditions:
      placeholder_api:
      - "%parseother_{%player%}_{checkitem_namecontains:&9testitem}%;equals;Yes"```

%player% in parseother does not work, right? But my plugin has to check the other player name. How do I do that? Without %% it doesn't work either.
velvet tinsel
#

how can I fix this

#

so I setted a delay for a kit of 7 days

#

but when I use %essentials_kit_time_until_available_kitname%

#

it returns 6 days 48 hours

limber ice
#

why does papi not hook into plugins which has built in placeholders after a reload?

vivid sparrow
#

make sure the expansion has persiste() set as true

limber ice
#

they work fine until I reload papi

vivid sparrow
#

exactly

#

if persist is not true it wont be enabled after a reload

limber ice
#

where do I find this setting?

vivid sparrow
#

it is a method

#

persist or persistent or smth around these lines

turbid tide
#

It's all on the wiki

limber ice
#

Been fixed by plug-in developer

turbid tide
tawdry pecan
#

This does not work because /cmi tpaccept %player% only outputs the other player. The CommandConditions plugin only seems to read the %player% variable. or do placeholders also work in commands?

#

So when I use "%parseother_{player_name}_{checkitem_namecontains:&9testitem}%;equals;Yes", only my inventory is checked for the item, but not that of the other player.

flint nacelle
#

Has a plugin too some not can handle reload (placeholders stop work), seams like he has stop update the plugin too (no update for at least 8 moth).

flint nacelle
velvet tinsel
#

I use the latest version from spigot

#

of placeholderapi

#

however, this issue happens only if the delay is greater than 6 days

flint nacelle
open yew
#

how do make sure that all groups are checked ?

    view_requirement:
      requirements:
        permission:
          type: has permission
          permission: group.shell1
          permission: group.shell2
          permission: group.shell3
          permission: group.shell4
          permission: group.shell5
          permission: group.shell6
          permission: group.shell7
          permission: group.shell8
          permission: group.shell9```
vivid sparrow
#

that wont work

#

make a javascript

open yew
torn raven
#

hello, I recently got placeholder api and I'm wondering if I can use it with holographicdisplays (the plugin) to show how many players are online, in a hologram

warm topaz
#

u can, but holographicdisplays doesnt support PAPI natively, so u have to use the holographic extension plugin to allow this

silver minnow
#

=plugin HolographicExtension

tender vaporBOT
warm topaz
#

🙄

silver minnow
#

🤣

flint nacelle
# open yew And you can use an example of what I want through ( javascript)

You can make it like this. you need add all other groups, only show part of this (more or less copy and paste).

    view_requirement:
      requirements:
        permission:
          type: has permission
          permission: group.shell1
         permission1:
          type: has permission
          permission: group.shell2```

or java-script like this,you only need one of the perms (you need javascript expansion  too). all info how to download here https://api.extendedclip.com/expansions/javascript/

view_requirement:
  requirements:
    permission:
      type: javascript
      expression: '"%player_has_permission_group.shell1%" == "yes" || "%player_has_permission_group.shell2%" == "yes"'
If it shall check you has all groups is like this.

view_requirement:
  requirements:
    permission:
      type: javascript
      expression: '"%player_has_permission_group.shell1%" == "yes" && "%player_has_permission_group.shell2%" == "yes"'
slate holly
#

hello! why is it that when i do /papi ecloud download Factions and /papi reload it doesn't add factions? it just doesn't put it on the list and placeholder doesn't work, i assume this is a common issue.

fervent spire
#

@slate holly Try restarting the server

sturdy raft
#

hello

#

how I use %checkitem_enchantments:<>% placeholder?

#

I cannot perform it well

#

and this error appears

mint fable
#

@sturdy raft can you try this?

sturdy raft
#

now it works fantastic

#

thanks for the quick answer

mint fable
#

oh nice

toxic patio
#

Hi I need some help. My players want me to add a hologram infront of each portal that leads to each world like SMP that shows how many players are in that world currently. And I was told to first test if the PAPI is working so I did %player% in the holograms and it didn't work, my PAPI is up to date, holographic displays up to date, protocollib up to date, HolographicExtension was just downloaded. What am I missing?

visual yacht
toxic patio
#

Yes, I it's all one server btw, so I want it to show how many players are in a world, like SotF, SMP, Spleef, etc

visual yacht
#

./papi ecloud download server

#

and use %server_online_<world>%

#

for %player% use {player}

#

requires protocollib

#

or you can do

#

{world: <world name>, [other world names]}

#

Players online in a specific world (example: {online: world_nether}). Combine multiple worlds by separating them with a comma (example: {world: world, world_nether}).

toxic patio
#

It surprisingly actually works now lmao, even though I did /papi ecloud download server and /papi reload early and it didn't work. But now slight problem. When I did the %server_online_sotf% it replaced it with the number, but it just says 0. And there are 9 people in there

visual yacht
#

try {online: soft}

toxic patio
#

Same thing, 0

visual yacht
#

weird

#

try {online: world}

toxic patio
#

Would that mean something in the config is messed up? Cos I doubt it. I'm using PAPI/Protocollib for another hologram in spleef with everyones wins, and it works

visual yacht
#

hm

toxic patio
#

0 again

visual yacht
#

try this

#

%world_players_<world>%

#

and download World

mint fable
#

playerlist can be used for this iirc

turbid tide
#

yeah but server has one as well but seems to not work for him.

mint fable
#

%playerlist_online,world,yes,amount,spawnworld%

#

i think

toxic patio
#

It literally just puts that whole thing in the hologram XD

mint fable
#

if the world one didn't work

#

hologram?

turbid tide
#

did you download the expansion?

#

/papi ecloud download PlayerList then /papi reload ?

turbid tide
mint fable
#

ik ik

#

/papi ecloud download world if you are using H0tKinsS'

toxic patio
#

I have NO clue what HotKinsS is lmao

mint fable
#

@visual yacht is a person

visual yacht
#

indeed

toxic patio
#

OH

turbid tide
#

xD

toxic patio
#

XD

visual yacht
#

XD

mint fable
#

the person that suggested %world_players_<world>%

toxic patio
#

I thought that was a plugin lmaoo

mint fable
#

lmao

visual yacht
#

sry my bad

toxic patio
#

Yeah no, it literally just shows the literal text I typed in the hologram lmao. I'm doing something wrong 100% XD
We got SOMEWHERE with the ProtocolLib way {whatever} but it just kept saying 0

mint fable
#

/papi parse me <placeholder>

visual yacht
#

can you parse it and see if it outputs?

turbid tide
#

also

#

have you changed spawnworld to your world name?

mint fable
#

ah yes this

toxic patio
#

I... think...? XD

mint fable
#

maybe he's just been using an invalid world name this entire time?

turbid tide
#

we guys are just confusing him lmao with all these options

toxic patio
#

Yeah I'm confused af lmao, Also I parsed myself (Just learned what that is) it works

mint fable
#

%server_online_<world>%
%world_players_<world>%
%playerlist_online,world,yes,amount,<world>%

#

lol

toxic patio
#

The worlds I have are named Lobby, SotF, Spleef, and SMP, right now I'm trying to set up holograms in the Lobby to say how many people are in the other worlds, like SotF

#

Like literally that's what they're called, I created them with multiverse

turbid tide
#

also <world> will become lobby not <lobby>

#

so be careful with that as well

#

seen people not removing <>

toxic patio
#

Nah I always remove the <> I aint dumb XD but lemme try again

mint fable
#

wouldn't it become Lobby

visual yacht
#

you sure HolographicExtension is working?

mint fable
#

did it work in the parse? (don't know if we checked)

turbid tide
#

well Lobby yeah if your world is uppercase

toxic patio
#

I did /papi parse me yeet and it said yeet to me, so

mint fable
#

no

#

parse the placeholder

visual yacht
#

/papi parse me %server_online_SofT%

turbid tide
#

oh xD

toxic patio
#

OH

#

LMAO

turbid tide
#

that command is to see what placeholders return xD

#

it will literally return any text you put in but will also try to parse placeholders xD

toxic patio
#

It returned with 5 which is... lemme check...

#

idk lmao, I can see everyone in the server. We'll say it's correct

turbid tide
#

ok now if you add that to a hologram?

toxic patio
#

GASP holy sht it works, IT SAYS 6!!

visual yacht
#

🤔

turbid tide
#

xD nice

toxic patio
#

Idk what I did different but hey XD

visual yacht
#

maybe the world name is case sensitive?

turbid tide
#

probably wrong world name or something.

visual yacht
#

i dunno

turbid tide
#

it is case sensitive

visual yacht
#

oh

#

so there you have it

#

XD

visual yacht
#

😂

toxic patio
#

Wait it's case sensitive????
Sht lmao, I was typing Sotf instead of SotF

#

he

#

he

visual yacht
#

rofl

toxic patio
#

Oh last question lmao, how long does it take for the online number to update. Cos someone joined SMP while it said 0 online, and after I think 30 seconds it didn't change until I changed the text

mint fable
#

I think it's in the papi config

toxic patio
#

Gracias. And now this is my very last question. Why do I always pronounce PAPI, as papi, like, dad, or whatever XD

turbid tide
#

because

visual yacht
#

cause its papi

turbid tide
#

everyone does?

#

do /daddy

#

actually I think they removed it

mint fable
#

just like herobrine

turbid tide
#

xD

#

no in mc H0tKinsS xD

toxic patio
#

/daddy

visual yacht
#

xd

turbid tide
#

nah /papi in mc used to also work as /daddy

#

but I think they removed it

toxic patio
#

nooooo, D': they shouldn't have

#

daddy parse me %server_online_SotF%

#

I like it

turbid tide
#

but you can still add it with the Daddy expansion

#

/papi ecloud download daddy then /papi relaod

toxic patio
#

LMAO

visual yacht
#

What

#

XD

turbid tide
#

and then /daddy parse will work

toxic patio
#

Holy sht it does XD It doesn't autofill but it's a command

turbid tide
#

yeah maybe if you restart

#

the server

#

but not sure

toxic patio
#

lmao, well either way thank you guys so much XD at one point my brain did light on fire cos y'all were suggesting completely different things at the same time, but aye, it works XD

thick sinew
slate holly
#

the expansion is infact in the expansions folder but reloading papi does not count it in, it says 3 placeholders enabled when Factions is the 4th.

fervent spire
#

@slate holly Do you get any errors in the console?

slate holly
#

when i start the server or when i reload papi?

fervent spire
#

Either one

slate holly
#

[13:58:43 WARN]: [PlaceholderAPI] factions is attempting to register placeholders via a PlaceholderHook class which is no longer supported!

fervent spire
#

@thick sinew Paper core? You mean paper spigot?

fervent spire
#

@slate holly The dev of factions needs to update the expansion.

slate holly
#

would using an older version of factions work? or is the issue with papi

fervent spire
#

The issue is that the expansion is outdated and needs to be updated.

slate holly
#

alright, thank you.

frail sentinel
#

hi i use expansions MySQL

Can it be done somehow? (what's below)

query: SELECT name,id FROM XYZ WHERE `id` = '%mysql_ZYX%'
flat quartz
#

yes but don't do that

#

very bad idea

frail sentinel
#

why ? 😦

rare lily
#

Someone re-verify this exp for me?

#

Been 4 days since waiting

flat quartz
tawdry pecan
#

Is there another way to use %player% from another plugin in paseother?
player_name does not work. The plugin only checks the %player% variable.

what I was trying to do

command:
/cmi tpaccept %player% ->

condition:
%parseother_{player_name}_{checkitem_namecontains:&9Testitem}%;equals;Yes

%parseother_{player}_{checkitem_namecontains:&9Testitem}%;equals;Yes

%parseother_{%player%}_{checkitem_namecontains:&9Testitem}%;equals;Yes

marble tiger
#

Hi, is there a way for the placeholder %essentials_kit_time_until_available_kitname% to output just a number value, rather than #s (has s for seconds after it)

untold adder
#

I have a problem with luckperms, I use the placeholder %luckperms_expiry_time_perms% and doesn t show the corect time for 1 month, in my console it says that the permission was suscesful set for 1 month and when I check the placeholder with parse me and on on other line that contains the placeholder shows 6 days and 10 hours

#

but for 1 day works

toxic patio
#

Hi, I'm trying to use CrazyEnvoy's cooldown timer in a hologram, it says you can use {envoy_cooldown} to show the timer but it doesn't work, am I missing something? my Papi, protocollib, holographic displays and holographic displays extension are all up to date

#

(Yes I know this isn't CrazyEnvoy but Im hoping someone might know, cos I can't join their discord since Spigot website it down)

brave silo
#

:/

#

Hi guys, i'm having issue with PAPI and specifically the bungee plugin. Can anyone help. It's showing 0 for total even though, it's not 0 lol

#

I tried to post an image but the bot didn't like it

#

I noticed there is a 30 second delay. I have run the command and wait 1 minute, then run it again and it still displays 0

brave silo
#

Restarting the proxy doesn't help at all sadly

flint nacelle
#

And for images, use imgur

crisp hound
#

@cedar hinge wdym

cedar hinge
#

So when i load up the server my placeholders work fine. Then when i download an expansion then reload the plugin my plugins placeholders no longer work. If i restart the server they do.

crisp hound
#

oh wait as in you are writing a plugin.

cedar hinge
#

yes

crisp hound
#

#development was the right place but just override the persist method and make it return true

cedar hinge
#

in which class?

crisp hound
#

the one that extends PlaceholderExpansion or whatever its called

flint nacelle
crisp hound
#
@Override
public boolean persist() { return true; }``` iirc
brave silo
crisp hound
#

np

flint nacelle
brave silo
flint nacelle
shell coyote
#

Does someone know why my placeholdersAPI not working on bungee cord?

mild gale
shell coyote
#

I PMed you.

wet basinBOT
#

@limber ice Unknown expansion.

twin lintel
#

can someone help me find a marker that shows the current world time please?

fervent spire
#

%world_time_<world>%

#

Just make sure you have the world expansion installed.

twin lintel
#

where do i find the world expansion?

fervent spire
#

/papi ecloud download World Then /papi reload

twin lintel
#

says it failed to find the world expansion

fervent spire
#

try world Instead of World

twin lintel
#

also does not work = (

rare lily
#

Because the World is not yet on there