#placeholder-api

1 messages · Page 99 of 1

mint fable
#

never was

#

Please make sure to use the correct channels for the issues you have.

brisk coral
#

Close the menu after they claim it

manic imp
#

Hello! I'm having a problem while using placeholder in essentialschat.

#

wait, i'll post error lines in pastebin

junior musk
#

you can't use placeholders in EssentialsChat

#

you have to download ChatInjector to make them work

#

and replace the %% by {}

manic imp
#

umm...

#

wait, i'll try that.

#

anyways, here's the error

junior musk
#

can you send your Essentials config ?

manic imp
#

the plugin solved the issue.

junior musk
#

ok

manic imp
#

but how other plugins solve this problem?

junior musk
#

idk

#

I mean

#

I don't know for the error

#

but for ChatInjector parses every PAPI placeholders in chat

vivid sparrow
#

@manic imp do you have % in your chat format?

manic imp
#

with the chatinjector plugin, no

vivid sparrow
#

I mean in config

manic imp
#

no

#

because i changed it when i installed the chatinjector plugin

#

from %something% to {something}

normal kettle
#

"cant find player "Me""

warm topaz
#

replace me with ur name

#

but idk why me isnt working

normal kettle
#

also doesnt work

brisk coral
#

relog

junior musk
#

@normal kettle using SlimeWorldManager ?

normal kettle
#

nope

#

it fixed on relog

junior musk
#

ah

#

ok

cloud sentinel
junior musk
#

do you have HolographicExtension ?

#

and does vault shows in /papi list ?

cloud sentinel
#

Yes, the placeholders work on my scoreboard

#

But i think i removed HolographicExtensions

junior musk
#

reinstall it

austere hawk
#

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

#

Anyone seen this before? Tag me if you can help me fix it.

junior musk
#

you don't have PlaceholderAPI

#

it's just a warning from NTE saying that you won't be able to use placeholders in it if you don't have it

austere hawk
#

@junior musk I do have it though.

junior musk
#

send the error that should be above this message

bleak ravine
#

So can i not use an old placeholderapi version even if i dont need updated extensions?

trim mist
#

I mean you're welcome to use any version, we just don't provide support for any errors or anything.

bleak ravine
#

ok just making sure because i have a plugin that doesnt work on anything newer than 2.9.2

trim mist
#

Okie

royal pond
#

Hello, is Papi works with Jobs Reborn, i can't download it in the ecloud?

trim mist
#

I know Jobs is, unsure about Reborn.

inland creek
#

Not even sure if this is the right place to be asking, but how do i go about resetting data from a Placeholder Expansion? (Trying to reset KDR stats from KDRatio
by leadz91)

trim mist
#

Probably from player data in the world.

junior musk
#

@royal pond check /papi list

#

I think it's internal

#

if there's NO DOWNLOAD COMMAND on the PAPI wiki that means it's internal

#

you just need the plugin and it will be registered automatically

royal pond
#

Jobs Reborn is not in the list

junior musk
#

is jobsr in the list ?

royal pond
#

No 😦

junior musk
#

try to do /papi parse me %jobsr_user_id%

#

what does it says ?

royal pond
#

In the minecraft chat stand 1

junior musk
#

then that means it work

#

I think you also have /jobs placeholders or something like that, since it's provided by the plugin, it should be more updated than on github

royal pond
#

Thanks for you help @junior musk

deep hollow
#

Hey, in each daily reset I get my Expansion-DeluxeTags bugged and I've to use /papi ecloud download DeluxeTags and /papi reload to get them working, someone could help me, please?

Thanks 🙂

Start log "deluxetag isn't working when started, I've to download it from the ecloud again and do /papi reload": https://pastebin.com/5QdhHf5d

little storm
#

Heyo 👋 DeluxeChat offers a server_prefix config under bungeecord:, is it displayed like {server_prefix} or %server_prefix% in format sections?

brisk coral
#

prepurchase or postpurchase question?

little storm
#

Postpurchase, it's working pretty fantastic

brisk coral
little storm
#

👍

brisk coral
#

%server_name%

little storm
#

That shows a long name, I want to display what is defined in server_prefix

#

It's clearly in the config to be displayed, I just don't know how to display it

#
  enabled: true
  server_name: Redstone
  server_prefix: '&8[&cG&8]'```
brisk coral
#

%server%

#

I think

little storm
#

Tried {server} {server_prefix} %server% %server_prefix% and no go. There HAS to be a reason it's configurable, right? 😅

robust star
#

Hm, %player_world% is displaying the world name for players who is receiving the message, not the one who triggers it

robust star
#

Is there a fork for ChatInjector?

wooden shuttle
#

is the %player_exp% supposed to be a decimal value?
and why does %player_total_exp% not the same number as i get from /exp show <player> o.O

grizzled glacier
#

I am trying to use %player_name% in place of a user's name in luck perms. It will not work. It just says that the name provided is not a valid name/uuid

#

lp user %player_name% permission set deluxetags.tag.skittles true

tender vaporBOT
#
FAQ Answer:

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

grizzled glacier
#

In deluxe tags. The '%deluxetags_has_tag_<TagID>%' thing. Do i need to replace <tagid> with the actual Tag id or leave it be? I assume i need to put the tag id there. But i am not sure. I am testing it now

#

I cannot even get the menu to load

crystal quail
#

can anyone link me to a tutorial on how to create a placeholder

mint fable
#

probably the wrong expansion version or the wrong expansion @crimson crest

#

did you redownload it?

quick leaf
#

Hi!

#

Ho i can check if player in group (example, VIP) have meta?

mint fable
#

what is your expansion version @crimson crest ? and which plugin version?

#

@quick leaf Luckperms?

quick leaf
#

Yes

mint fable
#

Those are all the luckperms placeholders, make sure to run those commands to install the expansion.

quick leaf
#

%luckperms_meta_<meta key>% work only if player have meta

mint fable
#

what happens if they don't?

quick leaf
#

But, if group have meta => doesn't work

mint fable
#

null?

#

ohh

quick leaf
#

Not null. Nothing

mint fable
#

why check the group?

quick leaf
#

How i can paste here picture?

mint fable
#

=imgur

tender vaporBOT
#
Uploading Images

Please use imgur to share screenshots and other images.
Imgur

mint fable
#

what is LTS @crimson crest

quick leaf
mint fable
#

that's not a version number

quick leaf
#

i use:
%luckperms_meta_colorTag%

#

and have nothing.

mint fable
#

hmm

#

version numbers please

#

of both

quick leaf
#

PAPI 2.10.5

mint fable
#

/papi info <name> iirc

#

both

#

i got no idea @quick leaf

quick leaf
#

Ok(

mint fable
#

you can try going to luck's discord and asking

#

he made the expansion too

#

@crimson crest where is this placeholder?

#

it's failing when trying to retrieve a level, so I gotta know how you're using it

#

where do you have the placeholder?

#

send your config?

#

send a startup log?

#

bruh

#

?paste

tender vaporBOT
#
FAQ Answer:

Paste Services
When asking for help with a config/menu/code issue please use one of these:
(However we do prefer if you used our paste :))
HelpChat - Usage
Hastebin

mint fable
#

Which placeholder are you using and where are you using it?

tender vaporBOT
#
📋 Your paste, Arthur
https://paste.helpch.at/tuzexekiye

A member of staff has requested I move your message to a paste,
Most likely beacause it contains a config/error/code snippet.

mint fable
#

can you upload your log to the paste website please

#

Please don't use cracked plugins

brisk coral
#

L

uncut thunder
#

?paste

tender vaporBOT
#
FAQ Answer:

Paste Services
When asking for help with a config/menu/code issue please use one of these:
(However we do prefer if you used our paste :))
HelpChat - Usage
Hastebin

fickle tide
#

I have guestion regarding to a placeholder for server countdown
It is working but it is showing seconds and i want to disable them
And is there a way i can set exact hour i want to count down to
All i can set is a date

turbid tide
#

you can set it to hour, minute and second

#

but you can't make it only count in seconds

#

%server_countdown_dd/MM/yyyy-HH:mm:ss_27/05/2020-12:00:00% here is an example that will count until 27 May 2020 12:00:00

fickle tide
#

Oh that is great the second part of the question is not to set everything to seconds just to limit not to show seconds, for example
3 days 12 hours and 45 minutes

turbid tide
#

oh it shows days hours

#

it doesn't say seconds only

#

this is how it looks

fickle tide
#

yes i wouild like to remove seconds

#

and if possible to change d to Days or custom word

turbid tide
#

I don't think you can

#

unfortunately. Maybe with javascript but I have no idea on how you would do that

junior musk
#

based on BlitZz example, I think you can remove the seconds by removing :ss
%server_countdown_dd/MM/yyyy-HH:mm_27/05/2020-12:00:00%

turbid tide
#

nope you can't

#

it will still count seconds

junior musk
#

he wants to hide them x)

turbid tide
#

yeah on the return part

#

like on the count part

junior musk
#

yes

turbid tide
#

but in placeholders the ss shows when the countdown will end

#

I am not using :ss in mine

junior musk
#

it is showing seconds and i want to disable them

turbid tide
#

and it still returns seconds

junior musk
#

he wants to hide seconds

turbid tide
#

yes but you can't

junior musk
#

but still count with them

turbid tide
#

that is what I am saying

junior musk
#

you can

fickle tide
#

hahahah dan dan dannn

#

plot twist

turbid tide
#

%server_countdown_dd/MM/yyyy-HH:mm:ss_27/05/2020-12:00:00% returns the same as %server_countdown_dd/MM/yyyy-HH:mm_27/05/2020-12:00%

#

and it still shows the seconds in countdown

junior musk
#

ah ok

turbid tide
#

but you want to remove the seconds from countdown right?

fickle tide
#

well yea on the holograms, but it is not so important if it is not possible

#

i will make it look like something even with seconds

junior musk
#

@fickle tide I think I found how to remove the seconds ! (I don't even know how x))

faint mason
#

Hello, I need help please. First of all sorry for the translation because i am french. I always manage to fix my mistakes myself but this time I need help.
When i run my spigot server with the placeholder api plugin, i can't use the command /papi ecloud download ... I have the message No cloud expansions are available at this time. And when i execute the command /papi ecloud refresh, i have this message

[19:06:50 INFO]: [PlaceholderAPI] Fetching available expansion information...
[19:06:51 WARN]: Exception in thread "Craft Scheduler Thread - 23"
[19:06:51 WARN]: org.apache.commons.lang.UnhandledException: Plugin PlaceholderAPI v2.10.5 generated an exception while executing task 36
        at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
        at me.clip.placeholderapi.expansion.cloud.ExpansionCloudManager.lambda$null$3(ExpansionCloudManager.java:190)
        at java.util.HashMap.forEach(Unknown Source)
        at me.clip.placeholderapi.expansion.cloud.ExpansionCloudManager.lambda$fetch$4(ExpansionCloudManager.java:182)
        at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftTask.run(CraftTask.java:71)
        at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53)
        ... 3 more ```
And I can't find a solution...
tender vaporBOT
#

@faint mason,

Possible Solution Found:

Looks like your server can't connect to our API,
Should your host not allow connections to the PlaceholderAPI eCloud, you can manually download expansion from https://placeholderapi.com/ecloud and place them in your /plugins/PlaceholderAPI/expansions/ folder.

wintry rose
#

Hello. IridiumSkyblock's plugin says it can be hooked to PAPI yet PAPI doesn't have any reference to it on the ecloud. Can you help? Their dev. team said it would need to be dealed by you...

vivid sparrow
#

It's not on our side to add support for their plugin.

#

@faint mason where is your server host located?

#

Also, update to at least 1.8.8

wintry rose
#

@vivid sparrow mind if i print it to send to them?

vivid sparrow
#

Feel free

wintry rose
#

thx

#

does any1 knows how i can remove the decimal numbers from the money placeholder?

#

cause it has more decimal numbers then actual numbers xD

brisk coral
#

I have a js for that

wintry rose
#

?

turbid tide
#

%vault_eco_balance_fixed%

brisk coral
#

Oh, do you want to have no decimals or to still have a bit of decimals?

grizzled glacier
#

Welp

hollow kite
#

Hello so my console keeps sending me a warning from my skyblock server but my hub has the same version of placeholderapi so i went digging on the skyblock server and found that the "BAMobCoins" expansion is the one that causes the warnings but every other expansion is fine and doesn't cause this warning

Warning: https://pastebin.com/ynRFHAXp
BAMobCoins version: 1.3 (latest)

tender vaporBOT
#

@hollow kite,

Possible Solution Found:

Looks like your server can't connect to our API,
Should your host not allow connections to the PlaceholderAPI eCloud, you can manually download expansion from https://placeholderapi.com/ecloud and place them in your /plugins/PlaceholderAPI/expansions/ folder.

grizzled glacier
#

I broke something

#

Barry, Please help

#

28.04 19:40:09 [Server] WARN [PlaceholderAPI] Plugin PlaceholderAPI v2.10.5 generated an exception while executing task 59923 28.04 19:40:09 [Server] INFO java.lang.RuntimeException: Essentials API is called before Essentials is loaded.

#

Dang

vivid sparrow
#

Reload papi

grizzled glacier
#

No essentials commands can be used

hollow kite
#

its not the server tho because i tested this on three different servers and removed BaMobCoins and the plugin works fine

grizzled glacier
#

gaby was that directed towards me or gigabyte

turbid tide
#

it was for you

#

do /papi reload

grizzled glacier
#

I did :/

#

It did not work

#

A restart fixed it

#

But i had also removed the motd text to stop it from appearing on log in. Would that have casued an issue?

hollow kite
#

can someone help me with bamobcoins.

faint mason
#

@vivid sparrow Sorry for the wait. the server is hosted on my computer because I'm doing the test on it

tender vaporBOT
#

@faint mason,

Hey!

Please respect the rules, be patient and don't ping staff members!

vivid sparrow
#

And where are you located?

faint mason
#

in france

#

and why do you recommend me to update my server to version 1.8.8?

brisk coral
#

What version you on rn?

faint mason
#

what's rn ?

brisk coral
#

right now..

faint mason
#

sorry 😅 Spigot 1.8 R01

brisk coral
#

update to 1.8.8 yea

#

It has "fixes"

#

And it's slightly less old

faint mason
#

ok, thank you very much

#

but it is not write on the site, is it?

vivid sparrow
#

and why do you recommend me to update my server to version 1.8.8?
@faint mason last 1.8 version supported by most of the plugins

brisk coral
#

"latest" :kek:

vivid sparrow
#

What

junior musk
#

lol x)

faint mason
#

ok thx

austere hawk
#

i can't send links luuul

#

well

vivid sparrow
#

do what the message say

#

¯_(ツ)_/¯

rapid trail
#

Has papi's extension for LuckPerms been updated? having problems calling %luckperms_prefix% on LuckPerms-5.0.72

@heady stream is the one with the problem

tender vaporBOT
#
FAQ Answer:

This error occurs when there is a mismatch in versions between the expansion and luckperms itself.
Make sure you have the very latest LuckPerms and the latest LuckPerms Expansion.
Once installed restart your server.

If you want to keep using v4 please download the version 4.1 of the LuckPerms expansion.

rapid trail
#

yup that's the expansion he's using 5.0-R2

#

i can check the prefix using /lp group <groupname> meta info
i can call %luckperms_groups% and it works, but %luckperms_prefix% doesn't

vivid sparrow
#

might as well ask on their server

rapid trail
#

yeah was going to next

ember tundra
#

I have pinger and server. What placeholder should I use to get the current server?

vivid sparrow
#

wdym?

ember tundra
#

to get the name

#

of the current server

#

as configured in bungee

vivid sparrow
#

there's only %server_name% but that value is took from placeholderapi's config

hazy lark
#

I WAS USING itemmanager placeholder with deluxemenus

#

and i dont believe my eyes what is that error log

#

just 1 user is breake this plugin

#

authors

#

its the serious problem for the plugin

#

not personal error

iron turtle
#

You're trying to remove a great number of coal, wouldn't there be some upper limit to that?

hazy lark
#

it is impossible

#

normal players arent do that

#

but he can

#

my players told me someone has a lot of money

iron turtle
#

Well, it's a plugin by aBooDyy, he has his own discord for his plugins where he is usually quick to respond and help out. I think you'd have an easier time reaching him there. It should be for itemmanager's spigot page

hazy lark
#

can you send me link

trim mist
split rock
#

but nooooo its placeholders

trim mist
#

You need to download the expansions

split rock
#

wait maybe its not

iron turtle
#

Is that what also would've happened if people were still using an old version of papi?

trim mist
#

Partially, yeah.

split rock
#

brooooo

#

placeholderapi is kinda actin up rn

trim mist
#

PlotSquared

#

Expansion vs plugin mismatch

split rock
#

what wrong 😦

trim mist
#

Remove PlotSquared expansion

split rock
#

can i undownload it

#

ok

#

can i do that via command

trim mist
#

Idk

#

Just delete it

dire scroll
#

just remove it. plugins/PlaceholderAPI/expansions

trim mist
#

I'm trying to eat some Doritos in a peaceful environment and I'm getting a hostile vibe from you.

balmy marten
#

smh

split rock
#

wow admin time

trim mist
#

Why did I know that would get a response from cube.

split rock
#

i never get a response from cube 😦

#

hes too high up

balmy marten
#

feelsbadman

iron turtle
#

He's a creeper :creeper:

split rock
#

and this is where it all changed

iron turtle
#

Oh, I don't have such an emote.

trim mist
#

Aww man

iron turtle
#

👏

balmy marten
#

Swing our pick side to side?

split rock
#

side side to side

tender vaporBOT
#
Seems things are getting a bit off topic here.

Please either stick to the topic or move over to #off-topic

balmy marten
#

rip

split rock
#

wooooooow

iron turtle
#

👀 We got schooled.
Soooo, that fixed it, mason? neat.

split rock
#

yes it did

#

thank you very much 🙂

#

one day i'll learn what makes the cube funny.

wooden shuttle
#

is the %player_exp% supposed to be a decimal value?
and why does %player_total_exp% not the same number as i get from /exp show <player> o.O

iron turtle
#

Not sure, but if you want it as a whole number, you can use the math expansion:

%math_FLOOR[precision:0]({player_exp})%
math_FLOOR or math_CEILING depending if you want to round it down or up. if you choose neither then it will follow ordinary rounding rules, I believe.

cinder prairie
trim mist
tardy sail
#

?

trim mist
#

To get help with a premium plugin (AutoSell) you have to link your SpigotMC account to your Discord.

tardy sail
#

oh gotcha

balmy quiver
#

Hi!, is possible check if player have space in inventory for shop in deluxemenus?

iron turtle
#

Yes

#

left_click_requirement:
requirements:
token:
type: string equals
input: '%checkitem_nameequals:&9Greater GlaskerVille Token,amt:4,mat:RABBIT_HIDE%'
output: 'yes'
emptySlot:
type: string equals
input: '%player_has_empty_slot%'
output: 'yes'

brisk coral
#

Henk you got 1 min to help me test something?

iron turtle
#

Depends on what that might be 😛 not by my pc 😛

brisk coral
#

pong me in off topic if you do

#

Ah nvm then

#

I need someone on MC :c

iron turtle
#

@balmy quiver check above. Especially at the ”emptySlot”.
Keep in mind you’ll need the player expansion

ionic night
#

Can I use this %server_time_<format>% for essentials kits?

#

Is there a placeholder that looks like this: 13/01/2012

turbid tide
#

what do you want that placeholder for?

#

because you can format server time

ionic night
#

lores

#

item lores

turbid tide
#

%server_time_dd/MM/yyyy%

#

I think that will work

ionic night
#

it doesnt work

brisk coral
#

I mean do you have the expansion?

ionic night
#

yeah i do

iron turtle
ionic night
#

it doesnt work

iron turtle
#

Elaborate

iron turtle
#

Did you do underscores? Doesn’t look like there’s any underscores there

#

%servertime_d%, etc

ionic night
#

the underscore becomes a space

iron turtle
#

And what happens if you run /papi parse me %servertime_d%? Same thing?
You also remembered to reload papi after installing the expansion?

#

And lastly, what’s your papi version?

ionic night
#

when i run papi parse it shows: %servertime_d%

#

im using 2.10.5

junior musk
#

is this an item given with EssentialsX ?

ionic night
#

yeah

#

I also reloaded

junior musk
#

then it's normal

iron turtle
#

O.o

junior musk
#
  1. EssX doesn't support PlaceholderAPI
#
  1. underscores in items are replaced by spaces
#

for example /give apple name:Hello_you

iron turtle
#

Yeah, of course...

vivid sparrow
#

there's some placeholders that can be used on essentials items

ionic night
#

is there a way i can use buycraft placeholders to essx kits

vivid sparrow
#

probably not

junior musk
#

there's some placeholders that can be used on essentials items
I guess the inbuilt ones ?

vivid sparrow
junior musk
#

yeah that's what I meant

vivid sparrow
#

I mean, you can try, Meanly

#

never used buycraft so idk

iron turtle
#

when i run papi parse it shows: %servertime_d%
I mean, still pretty weird that this didn’t work, even if essentialsX was all at fault

vivid sparrow
#

isn't it server_time_format ?

iron turtle
#

Nope

vivid sparrow
#

what

#

%server_time_<SimpleDateFormat>%

#

-info

iron turtle
#

Ahhhh, he used that expansion while I was talking about ServerTime 😛

#

D’oh!

austere hawk
#

hi!

#

when i have installed the ecloud of luckperms it crash

brisk coral
#

You're using an incorrect expansion version then, and it probably didn't crash, just threw a fat error in console

junior musk
#

what's your LuckPerms version ?

austere hawk
#

4.4.24

junior musk
#

update

austere hawk
#

mmm

#

okey

#

thx

junior musk
#

that's why it broke

olive harness
#

I'm still unable to get the statistic placeholder to work properly... 😐

cunning charm
#

I have a couple of plugins that are no longer working with the new PlaceholderAPI. I'm not in contact with these developers much any more.
If I gave the source code for the plugins to another developer, would it be hard for them to fix this issue? Is there a Wiki page the details the changes to PlaceholderAPI that the developer can use to understand what's changed?
29.04 15:25:47 [Server] ERROR [PlaceholderAPI] SwalbertMultiTitle is currently using a deprecated method to hook into PlaceholderAPI. Placeholders for that plugin no longer work. Please consult [omitted] and urge them to update it ASAP.

brisk coral
#

There's a wiki which explains the new way

#

It's not a lot to change

cunning charm
#

Alright, so even if the developer I gave the source code to didn't develop the original plugin, it wouldn't be hard to do?
Would you be able to link me this Wiki page at all?

olive harness
#

Frosty, Could you point me to the statistic placeholders for Statistic 1.7.0? Since I'm running version 1.12.2 MC I think thats the one I need to use but pretty sure the placeholders have changed

junior musk
#

use the one in pinned version of the expansion Wubbity

#

Alright, so even if the developer I gave the source code to didn't develop the original plugin, it wouldn't be hard to do?
Would you be able to link me this Wiki page at all?
@cunning charm ⏬

brisk coral
#

@olive harness Use the version pinned in this channel

olive harness
#

Ok I switched over, if I wanted to log the amount of... Lets say Iron ore. The placeholder would be %statistic_mine_block:IRON_ORE% correct?

brisk coral
#

Yes

cunning charm
#

Surely I'd be referring to the "with external plugin" part, no?

brisk coral
#

No, you're making them inside the plugin so internal

#

external would be ie. vault expansion which is a seperate jar which only includes placeholders

cunning charm
#

Thanks a bunch!

olive harness
#

Does someone mind hopping in a voice chat so I can go through my problem with statistic? I'm not understanding why it isn't working

kindred hamlet
#

Hey, when i try to add deluxe tags to the deluxe chat format it doesn't show up properly in the chat

turbid tide
#

did you add this placeholder? %deluxetags_tag% ?

#

also did you download the deluxetags expansion? /papi ecloud download DeluxeTags /papi reload

kindred hamlet
#

Yea i used %deluxetags_tag% but when i downloaded the expansion and reloaded it gave me an error

turbid tide
#

could you paste that error?

#

=paste

tender vaporBOT
#
HelpChat Paste

Please use a paste service to share configs, errors, code and long logs.
HelpChat Paste

olive harness
#

Would the placeholder not work depending on what would it's in? I'm attempting to allow ores to be counted and return the value to the scoreboard in a "Mining" world. Is there a way to make it world specific?

brisk coral
#

Nope

olive harness
#

Then I have no idea why it isn't updating. It defaulting to 0 and not updating on block broken. I'm losing my mind on something that should be extremely simple ;-;

trim mist
#

Is he on the beta?

brisk coral
#

Ye

olive harness
#

Yeah I've updated to the file in the pinned.

#

Seems like all values are returning 0 - Not just blocks broken.

brisk coral
#

You deleted the previous expansion right?

olive harness
#

I did

trim mist
#

Is Gaby around? I haven't taken a look at the code close enough to see if that's still the right placeholder.

olive harness
#

%statistic_time_played% isn't returning anything. It's just blank

#

Parsed %statistic_hours_played% and it returns 0 as well. 😐

brisk coral
#

He never posted the entire list of available placeholders

#

Cuz you know, he's a 4head

trim mist
#

The method for that looks fine

brisk coral
#

I think it's %statistic_time_played:hours% or that's what I saw when he was testing 🤷‍♂️

olive harness
#

Last time I talked to him he told me to use statistic_mine_block:XXXX_ORE obviously inputting whatever ore needed

#

/papi parse me %statistic_time_played:hours% Returned Unknown statistic Optional.absent()

trim mist
#

Yeah that means it's not present

brisk coral
#

Glare gimme a link to the expansion, I'll note down all the placeholders

olive harness
#

Using the placeholders listed, they all return 0 - Guess I'll just have to wait until he gets back to me eh?

brisk coral
#

Try these Wubbity

olive harness
brisk coral
#

@vivid sparrow Stop crying about school

olive harness
#

:lul:

vivid sparrow
#

Stfu @brisk coral

olive harness
#

Gaby - I wanna cry. That cool? lmao

quick tinsel
#

Gaby, I just tested the pinned version and it still does the thing with counting blocks with multiple meta datas multiple times. When do you think a fix will be made?

vivid sparrow
#

Well, without knowing which materials cause this issue is hard.

quick tinsel
#

It's just all blocks with multiple metas

#

So stone, dirt and others

#

But stone and dirt are the most essential

vivid sparrow
#

Well, on older versions there's only STONE as Material

brisk coral
#

You gotta specify byte urself Gaby

vivid sparrow
#

???

brisk coral
#

Does it even store it seperatelly?

vivid sparrow
#

Idk dude but statistic use materials not itemstacks

brisk coral
#

Yea ik

quick tinsel
#

So there's nothing to do?

brisk coral
#

Update to 1.12 <o/

quick tinsel
#

😦

vivid sparrow
#

Shut up frosty

#

I will take a look in the weekend, remind me then @quick tinsel

brisk coral
#

^ I'll remind you

quick tinsel
#

😍

#

Thanks guys

vivid sparrow
#

@quick tinsel try mine_block, mine different blocks and parse the placeholder after each like this %statistic_mine_block% MINED-BLOCK-MATERIAL then send the debug here

#

@olive harness you can test the time_played placeholders as well.

olive harness
#

Still returns 0 @vivid sparrow :/
Time played still returns a blank space

vivid sparrow
#

server version?

olive harness
#

1.12.2

vivid sparrow
#

any console error?

olive harness
#

Oh...

#

Um, it's spamming console rn - Not with errors

tender vaporBOT
#
FAQ Answer:

Paste Services
When asking for help with a config/menu/code issue please use one of these:
(However we do prefer if you used our paste :))
HelpChat - Usage
Hastebin

olive harness
#

=paste

tender vaporBOT
#
HelpChat Paste

Please use a paste service to share configs, errors, code and long logs.
HelpChat Paste

olive harness
#

Didn't know how far to go back - But I think that gets the point across haha

vivid sparrow
#

ye ignore that xd

olive harness
#

But yeah, no actual errors. Values still show 0 except time_played

#

But the item spam is going wild. Going to have a huge server log to delete lmao

vivid sparrow
#

@final shadow is there any method in papi to get the "debug" value set in config?

#

parse seconds_played Wubbity

olive harness
#

Kk sec

#

Returns 0

#

I could share screen if you'd like

vivid sparrow
#

that's weird.

olive harness
#

All good, I'll be here to test updates 🙂

trim mist
#

Wdym get the debug value set in the config

brisk coral
#

There's a "debug: true/false" option in papi config

#

He's trynna get that within the expansion

trim mist
#

isDebugMode() in PlaceholderAPIConfig

#

@vivid sparrow ^

vast nova
#

quick question: Is there a way to nest javascript placeholders if they are using multiple arguments? Doing something like %javascript_someplaceholder_{javascript_otherplaceholder_arg1,arg2}% would not interpret {javascript_otherplaceholder_arg1,arg2} and would see {javascript_otherplaceholder_arg1 as the first argument and arg2} as the second argument of %javascript_someplaceholder_%.
Is this a bug? Should I open an issue?

mint fable
#

i mean

#

sure

#

you just have to code it

#

but why?

#

if you're asking if you can do it without modification, no

vast nova
#

Since I am asking the obvious conclusion would be that I need this function.

mint fable
#

Obviously you need the function

#

what for is the question?

#

Because there might be a better way, or there might be an easier way

vast nova
#

I am trying to nest a javascript placeholder that I made that is basically an animation creator

mint fable
#

so when you take in the args, do some checks

#

see if the first arg is javascript and then put together the placeholder variable with concatenation, and it will parse as a placeholder

vast nova
#

So you're saying to reconstruct the placeholders from within the javascript placeholder?

mint fable
#

I did say you can't do it without modification ^

#

You could even make a javascript expansion that does it for you, takes in 2 javascript placeholders as args, returns your value

vast nova
#

This should be a feature within the Javascript expansion imo, after all you can resolve placeholders within placeholders fine

mint fable
#

You misunderstand how the javascript arguments work @vast nova

#

the only reason you can parse a placeholder within another placeholder, is because that expansion allows for it

#

so if you want to do the same thing with javascript, your javascript placeholder has to ALLOW for it

#

Example: I had to code it in so that parseother would accept placeholders for usernames

#

see above ^

vast nova
#

not really, doing something like %javascript_placeholder1_{javascript_placeholder2}% works out of the box

trim mist
#

Keep in mind that the EOL for the current JS engine has came (blame Java) so we will be looking to implement a new one whenever the next update for that might be. Probably with PAPI3, but that might also throw another twist into things.

wooden shuttle
#

%math_FLOOR[precision:0]{player_total_exp})%
@iron turtle
this works perfect 🙂 thanks!

I've noticed the same issue with %player_exp_to_level% but it's not a constant difference (like %player_exp_to_level%/2 is never accurate)
i looked at the functions for the math addon, but i don't know enough fancy math to know which function would fix this sillyness. any ideas? (LOG() wasn't right...)
thanks. 🙂

mint fable
#

@vast nova are args seperated by _ or ,

vast nova
#

args seem to be seperated by ,

mint fable
#

hmm

#

I see your issue

#

and I take some of what I said back

#

due to misinformation

#

BUT the reason why your issue does not work is for different reasons

#

it's because as soon as the js expansion sees a , it splits the args

vast nova
#

yeah, but it should try to replace placeholders and then split

mint fable
#

the only reason placeholders work is because technically your arg parses into a variable as {player_name} (for example)

#

which then gets parsed by the js into a placeholder

#

the actual expansion doesn't do anything with {} to make it work for arguments

#

it does it for all variables once inside the code

#

If that makes sense

#

I feel adding support for {} placeholders would mess with some javascripts out there

#

it's better to just code it in IMO

#

I recommend making a js placeholder that does as I said above

vast nova
#

how would it mess with some java scripts?

mint fable
#

if javascripts are expecting things with {}

#

could mess with it

vast nova
#

also, I don't think you can make a placeholder that does what you said above since it will get broken apart as well

mint fable
#

it seems possible, but not sure

#

do it all with args @vast nova

#

so something like this

#

%javascript_multiple_javascript,placeholder,one,arg1,arg2,javascript,placeholder,two,arg1,arg2%

#

and then the javascript itself puts all the args together, checks for javascript which starts a new "placeholder"

vast nova
#

you know, something like that might actually work

mint fable
#

I wish ye luck if you attempt it

#

definitely plausible

vast nova
#

I'll take a short look at the Javascript Expansion anyways, might figure something nicer out.

Also, I compiled a custom JS-Expansion that has an option for tuning off saving Data (Needed it for my placeholder). If you want I can make a PR

mint fable
#

wym by turning off?

trim mist
#

^^

#

Didn't know it was saving anything.

mint fable
#

It would just break expansions that use Data, right?

trim mist
#

Also just noticed there's an unreleased update that seems to be ready to go. I'll see if I can get that going through the pipeline here in the next few days.

vast nova
#

Works by doing something like this in javascript_placeholders.yml:

anim:
  file: anim.js
  save_data: false

Turning off means data doesn't get saved to PlaceholderAPI/javascripts/javascripts_data

trim mist
#

I really have never touched that expansion, I never knew it did that.

vast nova
#

default is sava_data: true

trim mist
#

That's pretty fuckin cool.

mint fable
#

won't that just break expansions using Data?

vast nova
#

default is sava_data: true

brisk coral
#

Would make it obsolete if you're disabling it

mint fable
#

^

vast nova
#

It just means Data doesn't get saved when shutting the server down. I still find it super useful for saving variables.

trim mist
#

Someone who me an example of what saved data looks like in that file.

mint fable
#

what

#

the fuck

#

did you have a stroke

#

@trim mist

vast nova
#
4ticks-7txt: 0.0
4ticks-5txt: 1.0
1ticks-5txt: 2.0
trim mist
#

I guess so

brisk coral
#

Too many waffles lmao

vast nova
#

basically key: value

trim mist
#

Ahh okay

mint fable
#

send me the expansion that does that

trim mist
#

So it's just kinda caching it, makes sense.

mint fable
#

the placeholder*

vast nova
#

that does what?

mint fable
#

?paste

tender vaporBOT
#
FAQ Answer:

Paste Services
When asking for help with a config/menu/code issue please use one of these:
(However we do prefer if you used our paste :))
HelpChat - Usage
Hastebin

mint fable
#

that saves that data

trim mist
uncut trench
#

hello :)

mint fable
#

hi 🙂

uncut trench
#

With the essentials ecloud thing

#

why doesn't it show the nickname symbol?

#

only nickname?

mint fable
#

do you have it set in config?

vast nova
#

do you mean the javascript expansion or the javascript placeholder I wrote?

uncut trench
#

yes I have it set in config

trim mist
#

I don't think it sends the symbol in the nickname.

mint fable
#

Use the displayname placeholder @uncut trench

#

either that or just add the symbol manually

trim mist
#

Does it? O.o

mint fable
#

no @trim mist

#

it's a config option to add it to displayname

uncut trench
#

I will see if it works

mint fable
#

the javascript placeholder @vast nova

trim mist
#

return essentials.getUser(p).getNickname() != null ? essentials.getUser(p).getNickname() : p.getName();

mint fable
#

wot

trim mist
#

That's what it returns

mint fable
#

stop

brisk coral
#

Did you have a stroke cj?

uncut trench
#

it works!

#

thnaks

mint fable
#

when @brisk coral ?

#

glare I meant in essentials

brisk coral
#

That is the ess one

mint fable
#

the nickname isn't modified with the symbol

#

not the expansion dumb dumb

vast nova
trim mist
#

Yeah that explains it nickname = FormatUtil.replaceFormat(ess.getSettings().getNicknamePrefix()) + nick;

#

The prefix is added

mint fable
#

now

#

I'm real confused

#

who said papi data didn't save

#

thonking @vivid sparrow ?

vast nova
#

I think Data is the only way to have vars persist between multiple times resolving the same placeholder. I didn't see another way at least.

#

unless stuff you store by reference can always be referenced the same and I'm just dumb

#

No clue how the js expansion works anyways

#

¯_(ツ)_/¯

mint fable
#

It looks good to me

#

I think

#

I feel there should maybe be some more variables for the stuff you used mutliple times

#

but

vast nova
#

The problem is that the schedulers won't restart on server restart since Data will then already exist

mint fable
#

ye

#

it makes sense

#

recommendation

#

@vast nova

vast nova
#

Yes?

mint fable
#

change save-data to data-persists

#

😉

vast nova
#

Thanks. You want a PR?

mint fable
#

I don't handle the expansion but I think it'd be a nice addition

#

so go for it

vast nova
#

Fyi, data won't save, but it will still load with my edit. Incase anyone wants to load some data for whatever reason.

mint fable
#

?

#

wym

vast nova
#

If it doesn't save the file will never change, but you can still add your own pairs of keys/values to load from the file and use within your placeholder.

mint fable
#

but

vast nova
#

The data file can basically still be used as a config

mint fable
#

doesn't that make your Data.exists thing fail then?

#

what you said makes sense

#

but doesn't that fail your thing

#

or is yours empty

trim mist
#

I really should check PRs first on an expansion before making changes. I just ripped 3 PRs on the EssX expansion.

vast nova
#

Data.exists checks wether a key exists.

mint fable
#

Is your file empty right now though?

vast nova
#

Yes

mint fable
#

or do you have those keys in there that you sent us earlier

#

ah ok

#

that makes sense, I'd say push the PR

vast nova
#

Someone wanted to see the structure of a data file earlier, so I turned the config option on for a second. That's why it wasn't empty.

vivid sparrow
#

thonking @vivid sparrow ?
@mint fable yes

mint fable
#

did u read my message

trim mist
#

@bronze bison Is that EzRanksPro expansion good to go? If it is, you're clear to merge and push to ecloud.

vast nova
#

I'll get myself some whatever you call the meal you eat in the evening first, will PR after.

vivid sparrow
#

check my pr @trim mist

trim mist
#

For

vivid sparrow
#

js

#

sorry xd

brisk coral
#

sJ

vivid sparrow
#

to save the data you need to accept my pr on papi

#

long story short, expansions aren't unregistered correctly on shutdown causing Cacheable#clean not being called

trim mist
#

Looks good from what I can see

vivid sparrow
#

@vast nova

mint fable
#

what does that do

vivid sparrow
#

?

mint fable
#

that jar

vivid sparrow
mint fable
#

O.o

#

what does it do

vast nova
#

But... Data was already being saved?

mint fable
#

^

vivid sparrow
#

not on shutdown

mint fable
#

I tagged you to say that

#

the data is being saved

#

and persisting

vast nova
#

Wait, does it only get saved on /papi reload?

#

I am honestly not sure now

vivid sparrow
#

from my tests, yes

mint fable
#

ohhh

#

I see

trim mist
#

Is there really even a javascript expansion anymore?

vivid sparrow
#

wdym

vast nova
#

I did a cool thing using it :3

mint fable
#

javascript expansion is best expansion

vivid sparrow
#

yes

vast nova
#

^

mint fable
#

right behind parseother

brisk coral
#

Y'all fussing about shit noone ever uses

trim mist
#

"no one ever uses"

vivid sparrow
#

who asked for your opinion

trim mist
#

=ecloud requests

tender vaporBOT
#
eCloud | Requests

A total of 1,072,236 requests have been made to the eCloud

brisk coral
#

shush Glare

mint fable
#

frosty just get

trim mist
#

nO onE eVer uSes

brisk coral
#

Those are lies

mint fable
#

🚪 ⬅️

#

the door

vivid sparrow
#

^

brisk coral
#

Ok bye

vivid sparrow
#

brb

vast nova
#

the Javascript is expansion is the best one if you just wanna handle some data quick n dirty

trim mist
#

I like quick and dirty data.

#

That's why I serialize inventories to .txt files.

mint fable
#

y .txt

#

y not just

bronze bison
#

I'll update it in a bit Glare

#

Yes, its good to go if you wanna update it.

true ermine
#

is there a way to add 1 hour on the the time for server-time

turbid tide
#

probably math

true ermine
#

server is UTC but we are BST, so can i some how plus 1 to HH?

turbid tide
#

but you can use localtime to show the time in a timezone

true ermine
#

oh?

turbid tide
#

there is an expansion called LocalTime made by aboodyy which allows you to either show the players time

#

or a timezone

#

the time based on a timezone

true ermine
#

ah ok neat

vast nova
#

what do I call my animated text javascript placeholder if I wanna throw that into the PR as well? animated_text.js already exists.

brisk coral
#

animated_text2.js

vast nova
#

better_animated_text.js ftw

#

I was imagining something shorter tbh

brisk coral
#

It's not better tho

vivid sparrow
#

@trim mist can I merge my js pr?

brisk coral
#

Why even pr an animated text one, if there's already one there?

vast nova
#

The one that exists can barely be called functional

brisk coral
#

Or you just don't know how to use it

#

;)

vivid sparrow
vast nova
#

It counts up every time its called and you have to duplicate the javascript for every different text you want to use.

#

With mine you can set the frequency of the text change in ticks and can use any amount of different animated texts with just a single javascript

#

I'll just do a different PR for it.

brisk coral
#

How is that better tho?

vast nova
#

I just don't see a usecase for the other one tbh.

dreamy zephyr
#

papi did not work for me

#

and i did download mcmmo

brisk coral
#

Did you reload papi? Also assuming that's featherboard you need to use {placeholderapi_<placeholder>}

dreamy zephyr
#

yes

#

that is the scoreboard plugin i use

#

it says it will work with papi

#

this is what i put

#

6:
interval: 5
liner:
- 'Sword: %mcmmo_level_sword%/%mcmmo_xp_needed_sword%'

brisk coral
#

Parse the placeholder and see if it even works

dreamy zephyr
#

wdym

#

how do i test if it work?

brisk coral
#

/papi parse me <placeholder>

dreamy zephyr
#

then it says mcmmo

#

when i do /papi parse me mcmmo

brisk coral
#

Wdym mcmmo..

#

Replace <placeholder> with the placeholder you're testing..

dreamy zephyr
#

yea

#

i did it

#

/papi parse me mcmmo

#

then it says mcmmo

brisk coral
#

Screenshot me the command, and the result

dreamy zephyr
#

can i dm u

#

cuz i can't upload

vast nova
#

@mint fable can't you achieve what I wanted regarding the , delimiter by running setBracketPlaceholders() over the provided String first? I'll try that tomorrow and will do a PR if it works.

tender vaporBOT
#

@vast nova,

Hey!

Please respect the rules, be patient and don't ping staff members!

vast nova
#

Oh, I'm sorry. Won't happen again ^^

vast nova
#

From what I can gather from looking at the source code placeholders are actually designed be be resolved recursively. In my opinion Javascript placeholders not being resolved recursively properly when using multiple args should be considered a bug.

trim mist
#

If you feel something is a bug, I highly suggest opening a GitHub issue for it. We get 6,000+ messages a day in this Discord so stuff can get lost easily.

vast nova
#

Could also do a PR tomorrow. Seems like a quick fix tbh. I'm in bed, so good night.

trim mist
#

Cya!

compact wharf
#

so im trying to format my tokens with commas on featherboard how would i do that?

#

tokenmanager is what im using

vale monolith
#

use the latest version of TokenManager 3.2.5 and use the placeholder %tm_tokens_commas%

#

@compact wharf

compact wharf
#

variables havent been updated on the placeholders wiki didnt even know it had commas placeholder thanks

vale monolith
#

no problem

mint fable
#

I feel like tokenmanager might've made their own placeholders

#

They did

#

the expansion is outdated and un-needed

#

@balmy marten can we delete TokenManager expansion as the plugin included placeholders?

#

I'll update the wiki

balmy marten
#

Just unverify it

mint fable
#

uh

#

it isn't verified

#

I see this has done before

#

also, I can't do that

balmy marten
#

o

mint fable
#

welp, I updated the wiki with the new placeholders

#

thanks @compact wharf

compact wharf
#

lol thanks

faint mason
#

Hi, I can't add rank player in my scoreboard. I use Featherboard and i have vault. I have install vault expansion. When i execute the command /papi parse me %vault_rank% it's write my rank but in the featherboard config when i write {vault_rank} it's write in the scoreboard {vault_rank}...

brisk coral
#

{placeholderapi_vault_rank}

faint mason
#

Thank you !!

zealous nova
#

Can someone help me with VoteParty API? its not downloadable

cold knot
#

I want to put in a scoreboard the real time (day, month, year). But what are the placeholders again of it?

Plugin using: SimpleScore

brisk coral
#

localtime expansion

cold knot
#

Can i just search that on google?

#

Ah, it worked! Thanks

zealous nova
#

No ones got smh on Voteparty?

brisk coral
#

I'd assume you need to reference it using the jar

zealous nova
#

u mean voteparty.jar

#

because there is no placeholderapi for it anymore or download

brisk coral
#

yea

zealous nova
#

papi ecloud download voteparty

#

Doesnt exist

#

at least not anymore

brisk coral
#

oh you want placeholders lmao

zealous nova
#

^^

#

Wot does that do

brisk coral
#

Verifies that you're a buyer

zealous nova
#

ah okay thanks

#

How do i see my spigot id

brisk coral
#

url

zealous nova
#

It doesnt show xD

#

is it my e-mail?>

turbid tide
#

no

#

go to your spigot profile page

#

and check the link

zealous nova
#

Do i copy the whole link

turbid tide
#

nope

#

only the id

#

after your username

zealous nova
#

Oke thanks

uncut thunder
#

how would you get what dimension the player is in?

turbid tide
#

%player_world% @uncut thunder

uncut thunder
#

thx

limpid tartan
#

Hello everyone. I need some help with PAPI and Mycommand:
I want to create TP-command to server. My script looks like this now:

server1-access:
  command: /goto server1
  type: RUN_COMMAND
  runcmd:
  - "$Script$%if%%pinger_isonline_172.18.0.1:25777%==Online"
  - "/server server1"
  - "$Script$%else%"
  - "$text$&4Server state is offline"

But always triggered part after else.

#

Thanks in advance for your help. Sry for grammar mistakes, English isn't my native lang

turbid tide
#

what does /papi parse me %pinger_isonline_172.18.0.1:25777% return?

#

if it returns just %pinger_isonline_172.18.0.1:25777% then do /papi ecloud download Pinger /papi reload

limpid tartan
#

It returned "Online".

turbid tide
#

try ==&aOnline

#

the problem is somewhere in mycommand not with placeholderapi

#

does mycommand support placeholders?

limpid tartan
#

Yes, I checked it.

#

One sec

#

try ==&aOnline
If I use it the server says that such a command does not exist (but it still register by mycommand) ¯_(ツ)_/¯

#

Also I tried use § and $brightgreen instead &

uncut thunder
#

does return the players x? %player_compass_x%

junior musk
#

I think it's %player_x%

wise scaffold
#

?

junior musk
#

do the command again

#

after some seconds

brisk coral
#

?ecloudblock

tender vaporBOT
#
FAQ Answer:

Should your host not allow connections to the PlaceholderAPI eCloud, you can manually download expansion from https://placeholderapi.com/ecloud and place them in your /plugins/PlaceholderAPI/expansions/ folder.

wise scaffold
#

Okay.

brisk coral
#

Nvm, I'm dumb

wise scaffold
#

Yepp, didn't work.

junior musk
#

maybe you pinged the ecloud too much in seconds, so the ecloud's firewall blocks, you have to wait a few seconds normally

wise scaffold
#

Still no.

junior musk
#

then idk

#

try /papi ecloud status

#

and /papi ecloud refresh

mossy cliff
brisk coral
#

You're using an incorrect version of either the plugin or the expansion (Quests)

mossy cliff
#

Ah. Makes sense

#

Thanks!

wet creek
#

is there a KDA placeholder?

silent rampart
#

How do I get LeaderHeads expansion on 1.8?

tribal crypt
#

The Vote Party PlaceHolder is not working with my featherboard.
Any fix?

    text:
    - ' &6✦ &eVoteParty&7: &f{voteparty_votes}&7/&f40'```
trim mist
#

@tribal crypt ^

tribal crypt
#

K

sharp burrow
#

Can someone send me a link to the voteparty plugin?

tribal crypt
#

I can

trim mist
tribal crypt
#

nvm

#

lol

sharp burrow
#

That 40% still active?

#

xD

trim mist
#

Ya

sharp burrow
#

wait what's the regular price?

#

My autism might not be able to handle it lmao

trim mist
#

I think I had the original at like 12.50 or something like that.

sharp burrow
#

wait what

#

then how does it discount to 7 bucks

#

or is that 40%

trim mist
#

That's a little over 40 I think

sharp burrow
#

Oh its 44

trim mist
#

Enjoy an extra 4%

sharp burrow
#

Ok no I thought it was like idk 11 or 12 bucks

#

Which my autism can NOT handle lmaoo

trim mist
#

Cause I can't do math

sharp burrow
#

It has to be 10 or 12.50

trim mist
#

😛

sharp burrow
#

Dw I'll buy it lmao

trim mist
#

😎

sharp burrow
#

unless I get it for free or a friends discount or smth?

trim mist
#

Lmao keep dreaming.

sharp burrow
#

wait I don't even have u as a friend on Discord

trim mist
#

I gotta fund college somehow.

sharp burrow
#

LMAOOOO

#

Fund my paypal instead

#

xD

trim mist
#

College takes ~$25,000 out of my paypal every year so I'm like negative 24000

sharp burrow
#

lmao

vivid sparrow
#

I gotta fund college somehow.
@trim mist lies, he's actually spending all money on waffles

sharp burrow
#

Now =check me so I have access to the channel lmao

vivid sparrow
#

not so fast

trim mist
#

I actually don't keep any of the money I make from this. It goes directly to an account that is used for my tuition.

vivid sparrow
#

we are talking about sigot

sharp burrow
#

Ah nice glare

trim mist
#

I mow yards for pocket money 😛

vivid sparrow
#

o

wintry rose
#

is there a way to create a top kills with placeholders?

#

i cant find any placeholders for like top1 top2 top3 kilelrs

whole granite
#

is there a way to use placeholders across bungeecord servers?

whole granite
#

but like other than checking players?

sharp burrow
#

What are you trying to do?

whole granite
#

i want to have a variable that lets the player know if the other server is online

trim mist
#

Noi, you'd have to utilize some 3rd party plugin to save the data since you can only get the statistics of players that are online by default.

#

So, no, we don't provide placeholders for that. I know plugins like uhhh

#

LeaderHeads I think does

whole granite
#

okay cool thanks

little plinth
#

Hi!

#

Hey I have a little problem

#

when I download the Griefprevention extension from the eCloud (or manually from Spigot), the plugin doesn’t recognize it (any of them) and I have tested every version of the Expansion
In the Config File it shows it, but it doesn’t works

trim mist
#

Looks like the expansion is maintained by a 3rd party developer by the name of Pixar02.

little plinth
#

the thing is that In Paper Spigot it works perfectly

#

But I do have all of my servers in Spigot already, is would be a badass problem if I change them

trim mist
#

That's really weird that it would work on one and not the other.

#

=paste

tender vaporBOT
#
HelpChat Paste

Please use a paste service to share configs, errors, code and long logs.
HelpChat Paste

trim mist
#

Could you throw a copy of your latest.log in there and send the link?

#

I can look it over for anything relevant.

little plinth
#

Ok, wait a second

trim mist
#

@austere ice You around? Can you let me know if you're still maintaining that expansion or not? I noticed the repo attached to it is archived.

little plinth
#

(I know that I dont have an yo f my Databases setup but Im testing before launch)

trim mist
#

I don't see anything about GriefPrevention here in this log.

austere ice
#

I was called ?

little plinth
#

wait for it

trim mist
#

Hey Pixar, are you still actively maintaining the GriefPrevention expansion in the eCloud?

#

I noticed that the repo you attached for it was archived in 2017, but the latest update was in 2019. Was just hoping for some clarification.

austere ice
trim mist
#

Alrighty, awesome. Do you mind updating the link on it then?

austere ice
#

yeay sure.

trim mist
#

Thanks so much!

little plinth
#

Im testing from now, pls give me a second

trim mist
#

Just wanted to get in touch with you before I made any changes to it.

little plinth
#

hey...
I might be an stupid one but when i was testing some of my sh** I unloaded it from the plugins folder, its working perfectly

trim mist
#

It's all good.

#

Glad it's working.

#

Thanks for your time pixar.

little plinth
#

Thanks for your help

#

to you two

#

Really, i wasnt thinking that I unloaded it

#

And making some troubles around

trim mist
#

Happens to the best of us. I go to test plugins all the time just to realize I didn't actually put it in the plugins folder.

little plinth
#

lol

#

Thanks to Pixar and thanks to you Waffle

#

I got you one!

austere ice
#

No problem!
Waffle page is updated.

trim mist
#

👍

wintry rose
#

LeaderBoard doen't do the job ;(
Does any1 know a plugin with placeholder to make a top3 pvp kills?

dreamy zephyr
#

is there a plugin that can turn the server on or off like if someone is in the server then the server will keep online else turn the server off until someone rejoin again

sharp burrow
#

No

#

Because plugins dont work when the server is offline

austere hawk
#

Hello i Have one question, i want create the possibility of players fly only in claims and with a roles, for this i put Essentials (/fly), WorldGuards + Extra (Flags of FLY), and MyCMD + PAPI for modify the /fly. I Think i must write :
runcmd:

  • $Script$%if%$CheckPlayerStatus%$arg1%"havearole"%==true
  • /fly
  • $Script$%else%
  • ....
#

but i don't know whats arguments i must put in " have a role " or " .... "

#

sry for bad english :/

sharp burrow
#

Wut

#

This confuses me

austere hawk
#

what ?

worldly belfry
#

Anyone know about kitpvp plugin?

whole granite
#

is it possible to use a local skript variable as a placeholder?

golden yoke
#

i'm looking for a way to display the total play time for a player. I don't see which placeholder this should be

mint fable
#

^

turbid tide
#

%statistic_time_played%

golden yoke
#

ty!

golden yoke
#

also how can I change the format to just days and hours?

turbid tide
#

I don't think you can

#

actually maybe you could using javascript

mint fable
#

^

#

also

#

if you saw the bot

#

it has all that

#

so

#

yeet

turbid tide
#

well you can do only days or only hours

mint fable
#

not if you just combine it

turbid tide
#

nope

mint fable
#

just put em next to eachother

turbid tide
#

it converts days to hours

mint fable
#

O.o

#

wym

turbid tide
#

I have 648 hours on my server

mint fable
#

ohh

#

ic ic

turbid tide
#

and 24 days

mint fable
#

ye ye

#

javascript it is

turbid tide
#

but you can use %statistic_hours_played% to convert to hours and days

mint fable
#

yep

#
function doIt(hours){
    var days = hours/24;
    hours = hours%24;
    return days+" days "+hours+" hours";
}

doIt("%statistic_hours_played%");```