#placeholder-api

1 messages ยท Page 72 of 1

mint fable
#

regular stone isn't data:1, what are you trying to sell?

austere hawk
#

vanilla stone, so change data: 1 to 0?

mint fable
#

you can do that, or you can use the strict modifier for the checkitem expansion

#

%checkitem_mat:stone,strict%

austere hawk
#

the checkitem expansion is jar, is that right?

mint fable
#

yes, do you have the expansion?

#

run those commands^

austere hawk
#

i have ran them and the issue is there still

mint fable
#

Did you update your config with the line I sent?

austere hawk
#

so where do i put the %checkitem_mat:stone,strict%

mint fable
#

where you have %checkitem_mat:STONE,data:1%

#

at input

austere hawk
#

cheers, ill try now

mint fable
#

๐Ÿ‘

#

make sure to reload deluxemenus after ๐Ÿ˜‰

austere hawk
#

working, thanks heaps ๐Ÿ˜ƒ

mint fable
#

ofc

austere hawk
#

the bought stone is still bugged out

mint fable
#

oh you have to edit the commands as well

#

change stone:1 just to stone

#

in the left and right click commands

austere hawk
#

can we create a shift click to buy/sell stacks?

mint fable
junior rune
#

hello

#

i need help

iron sierraBOT
#

Theres not time to wait! Ask your question @junior rune!

junior rune
#

I have problem

tender vaporBOT
#
FAQ Answer:
austere hawk
#

i have a problem

#

So like what happens is

#

I have my shopgui+

#

but it doesn't see %player%

#

I have placeholder-api

#

Does anyone know what's wrong

balmy marten
#

%player_name%

#

and make sure you have the expansion downloaded

#

/papi ecloud download player

#

/papi reload

austere hawk
#

I have he expansions yes

#

I will try %player_name%

balmy marten
#

You can always test placeholders in /papi parse me %player_name%

vivid sparrow
#

SG+ doesnt use papi iirc

austere hawk
#

@balmy marten when i type that command it says my in game name

#

that's right?

balmy marten
#

Correct

austere hawk
#

but my shop still does not work

#

12:
type: command
item:
material: SPAWNER
quantity: 1
damage: 0
name: '&7&lSilverFish Spawner &a&lEmerald Blocks &6&lx1'
commands:
- es give %player_name% silverfish 1
runAsBuyer: false
buyPrice: 15000000
slot: 23

balmy marten
#

Then it doesn't support papi

austere hawk
#

aww

#

okay

balmy marten
#

ask the dev to support it

austere hawk
#

okay

#

@balmy marten it should support it, but the shopgui+ says [INFO] [EpicSpawners] That username does not exist, or the user is not online!

#

okay

balmy marten
#

Yeah cause its probs trying to use %player_name% as the actual player name

#

instead of parsing it

austere hawk
#

how do i fix that parsing part

balmy marten
#

the plugin needs to support papi

austere hawk
#

okay

#

is shopgui+ preium?

#

Yes

#

So I found the bug

#

ohh

#

It was not shopgui+

#

you paied for it ye?

#

but it was wildstacker

#

yes

#

But it was not the shop's problme

brisk coral
#

Ye placeholders in commands are parsed, just not in lores/names

sweet terrace
#

Does anyone happen to have any idea why my placeholders aren't replacing?

#

I have vault and pex and %vault_rank% isn't working

vivid sparrow
#

run these commands @sweet terrace

sweet terrace
#

oh awesome, thanks ๐Ÿ˜ƒ

vivid sparrow
#

yw

brisk coral
#

@bronze bison Could I get some guidance with the relcon expansion

#

%rel_relcon_player_group.helper_&r _[&8ยป &bFlying&8: &7%player_allow_flight%]%

#

This correct or?

wet basinBOT
#

@vivid sparrow Unknown expansion.

#

@vivid sparrow Unknown expansion.

vivid sparrow
#

??

brisk coral
#

Gaby ur smart

bronze bison
#

use {} for placeholders

brisk coral
#

anything else or will it work?

bronze bison
#

player means the player who send the message have the permission

brisk coral
#

oh okay got it

vivid sparrow
#

um, boo

#

isnt rel already taken?

bronze bison
#

rel_ is for relation placeholders

#

all relation placeholders ^

vivid sparrow
#

o

#

viewer is the seconed player (the viewer). second btw

bronze bison
#

o ty

brisk coral
#

smh

vivid sparrow
#

:3

bronze bison
#

sh frosty

#

u shouldve fixed it smh

brisk coral
#

wdymmm

bronze bison
vivid sparrow
#

just like always boo

brisk coral
#

I didn't see that, now did I

#

No way of having updating placeholder I'm guessing?

bronze bison
#

Where?

#

In chat? No

mint fable
#

iirc that's impossible

brisk coral
#

ye I'm dumb dw

tardy pivot
#

Is there any placeholders for total entities loaded or chunks?

brisk coral
#

Doutful

austere hawk
#

Like loaded in a world?

mellow pecan
#

How do i put long placeholders on signs?

#

like %vault_eco_top_balance_#%

buoyant zealot
#

hwlp

#

what is the command for deluxe tags because the one i used didnt work
'

#

someone please help me

#

?help

tender vaporBOT
#
FAQ Answer:
ยป Give the helpers some details
ยป Ask suitable questions
ยป Be polite
ยป Wait

Source

buoyant zealot
#

please\

#

in a hurry

austere hawk
#

Read the last line of the ?help cmd you just did

#

And I am not familiar with DeluxeTag so I can't help

austere hawk
#

?help

tender vaporBOT
#
FAQ Answer:
ยป Give the helpers some details
ยป Ask suitable questions
ยป Be polite
ยป Wait

Source

austere hawk
#

Hey I have a problem
Im using deluxechat and ezrankup
placeholders not working
staffop:
priority: 1
channel: ''
prefix: '{prestige}%vault_suffix%%vault_prefix% '
name_color: '&7'
name: '%player_name%'
suffix: '&8&l > '
chat_color: '&f'
What do i do?
{prestige} shows up default text in game

brisk coral
#

@austere hawk Verify your spigot account using =spigot in #bot-commands

austere hawk
#

Sure

brisk coral
#

@buoyant zealot /tags ?

fathom salmon
#

I have a problem
Im using DeluxeChat and UltraPermissions
When i type in, in-game chat it shows
[%vault_group%] %playername% >

balmy marten
#

@fathom salmon link ur =spigot in #bot-commands to get access to #deluxechat

fathom salmon
#

how do i dao that

#

@balmy marten

balmy marten
#

Type =spigot in #bot-commands

fathom salmon
#

okay

gray depot
#

Which is the placeholder for the current player world?

bronze bison
mystic zodiac
#

is there a pre-integrate object in the javascript engine that can parse new placeholders created via string combination ('%' + arg + '%') or do I need to create an object for papi like you would something like org.bukkit.Bukkit

bronze bison
mystic zodiac
#

@bronze bison so make sure to reload with /papi reloadjsp and the method is setPAPIPlaceholder(Player, string)

tender vaporBOT
#

@mystic zodiac

Hey,

Please be patient and don't ping helpful or staff members!

bronze bison
#

both /papijsp relaod and /papi reload works, and yes the method is setPAPIPlaceholder(Player, String)

#

To use/access it

Placeholder.setPAPIPlaceholder(BukkitPlayer, "%papi placeholder%");
mystic zodiac
#

gotcha

#

wonderful, works like a charm

bronze bison
#

๐Ÿ‘

brisk coral
#

Papijsp fixed o.O

bronze bison
#

smh

river pollen
#

Anyone know how to use math placeholders?

bronze bison
#

%math_1+1% returns 2 ๐Ÿ˜„

river pollen
#

Right so what if I have %player_health% and want to round that to 1dp

bronze bison
#

wdym 1dp?

river pollen
#

1 decimal place

#

Ty for the wiki I will read

bronze bison
#

%math_{player_health}[precision:1]% this should work

river pollen
#

Legend ty

bronze bison
#

np ๐Ÿ˜„

river pollen
#

Can you actually do if statements and stuff?

bronze bison
#

in math expansion? No

#

Check JavaScript expansion

river pollen
#

That's a thing?

#

This plugin is blowing my mind

vivid sparrow
#

yes

mystic zodiac
bronze bison
#

wdym more than a single placeholder ?

brisk coral
#

I'm confused ^

mystic zodiac
#

in the progressbar expansion, it only allows you to use a placeholder in the base, not the max

bronze bison
#

no?

mystic zodiac
#

ive attempted it before, didnt work

bronze bison
#

u can use a placeholder anywhere ๐Ÿ˜„

brisk coral
#

aBoo, didn't know relcon can be used with dchats click commands :p

bronze bison
#

u actually can, {player_health_rounded} and not {player-health-rounded}

mystic zodiac
#

interesting, so yours wont just jump the decimal

bronze bison
#

it parse the placeholder before splitting, if thats what u mean

mystic zodiac
#

the reason i made my variant was because i guess yours doesnt understand what a decimal is

#

lol

wet basinBOT
#

@vivid sparrow Unknown expansion.

vivid sparrow
#

link to the plugin page?

bronze bison
#

it does, does ur scoreboard plugin support papi?

#

/papi parse me %pvpstats_elo% what does this return ?

#

are u using the latest version of the plugin ?

#

of pvp stats

#

it should works fine

#

try reloading papi /papi reload

#

then parse the placeholder using the command i sent earlier

#

also check if theres any errors in console

#

Contact the plugin's author.

brittle tree
#

Having some trouble getting papi placeholders working with titlemanager

#

I'm doing %{placeholder}, and tried %placeholder% and %{placeholder}%

vivid sparrow
#

try %{player-name} or %{player_name}

#

even tho %player_name% used to work for me.

bronze bison
#

nothing mentioned about specific format for papi placeholders, make use it as it is (%placeholder%) and make sure u have the expansion

brisk coral
#

Would a %deluxetags_tag_<identifier>% (display's the tag with the identifiers name) be posible to make? ktnxbye

vivid sparrow
#

obv

brisk coral
#

aBoo if you aren't busy, that would make my life easier, ktnx โค

bronze bison
#

hmm?

#

u want me to add this placeholder?

brisk coral
#

I'd need a deluxetags placeholders that displays a specific tag

bronze bison
#

dtags expansion isnt os ๐Ÿ˜„

brisk coral
#

as in "identifier" is the tags name and it displays that tag (the prefix of the tag)

#

force clip to make it os

#

go knock on his door

bronze bison
#

u go :p

brisk coral
#

should make glare go

soft girder
#

So I'm trying to make a custom placeholder that will get the player's team color and make it to where it will display their name in the team's color.

Why? Because a tab plugin doesn't really do that and the dev said to make a prefix. :/

#

I tried looking into javascripts but can't figure it out

#

I'm trying to get it to where I can still use the tab plugin's name tag change but allow it to get the player's team color

buoyant zealot
#

I need help

iron sierraBOT
#

Theres not time to wait! Ask your question @buoyant zealot!

buoyant zealot
#

can you give me the deluxetags command for the %% tags to work because the one I use which is /papi ecloud download DeluxeTags does not work and they still display the %% after doing /papi reload

#

please help

soft girder
#

oh

#

Tropical

buoyant zealot
#

?

soft girder
#

are your tags saying %whatevertag%

#

like %essentials_nickname%

buoyant zealot
#

no

#

deluxe_tags

soft girder
#

oh he's looking for the tags

#

thought they weren't loading

brisk coral
#

you aren't using the correct placeholder..

buoyant zealot
#

yea i am

brisk coral
#

Which one are you using?

buoyant zealot
#

o

#

/papi ecloud download DeluxeTags

brisk coral
#

placeholder

buoyant zealot
#

yea

brisk coral
#

which one are you using

buoyant zealot
#

deluxe_tags

brisk coral
#

that's not a placeholder lol

soft girder
#

Sometimes the download command doesn't load the updated file (I had this issue)

brisk coral
#

%deluxetags_tag% that's the placeholder

buoyant zealot
#

ok

soft girder
#

you can just get it from the ecloud's site if that's the isue

buoyant zealot
#

i mean the command in chat

soft girder
#

oh

buoyant zealot
#

to make the %% tags work

#

which one is it?

brisk coral
#

/papi ecloud download deluxetags
/papi reload

buoyant zealot
#

i did

brisk coral
#

and the placeholders are these

buoyant zealot
#

nothing happened

soft girder
#

When you use the tag, where is it being used? Tab, scoreboard, etc

brisk coral
#

Because you were using the wrong placeholder..

#

Midnight he's trying to parse the placeholder

soft girder
#

oh

buoyant zealot
#

which placeholder am i suppose to use?

brisk coral
#

Placeholders:
%deluxetags_amount%
%deluxetags_description%
%deluxetags_identifier%
%deluxetags_tag%

buoyant zealot
#

I am

brisk coral
#

paste the command you're using

buoyant zealot
#

/papi ecloud download deluxetags

#

/papi reload

brisk coral
#

not that...

#

You said you were trying to parse it, and it kept returning the placeholder instead of the value

buoyant zealot
#

what does parse mean

soft girder
#

it means to load the value

buoyant zealot
#

imgur

brisk coral
#

/papi parse me %placeholder%

buoyant zealot
#

%placeholder% showed up

soft girder
#

then the plugin might not support it

#

Which plugin are you using it with

brisk coral
#

Where you trying to use it?

buoyant zealot
#

deluxe tags

soft girder
#

if you're just saying that in chat it won't work

buoyant zealot
#

noooooo the menu wont work

soft girder
#

(what I ment about plugins is I have one called Tittle Manager where I would do /tm broadcast %placeholder%)

buoyant zealot
#

1miin

soft girder
#

All placeholders can be used by plugins that support placeholder api I think

buoyant zealot
soft girder
#

like I can use essentials' place holders, marriage master, and even factions in a tab plugin

buoyant zealot
#

here that what shows up

#

and not the name

#

mhttps://ibb.co/7jtZRxh

brisk coral
#

restart the server

#

it'll fix it

soft girder
#

Which plugin is that btw?

buoyant zealot
#

ok 1min

soft girder
#

the chest

#

[nvm]

brisk coral
#

Midnight can you stop lel since you're clearly confused :p

soft girder
#

I am confused Frosty the snowman

brisk coral
#

โค

soft girder
#

tbh I didn't even know what deluxe tags even was

brisk coral
#

It's a plugin..

soft girder
#

yeah I know now

buoyant zealot
#

after resetting

soft girder
#

@neat wadi Do you know how to make a custom placeholder that gets a user's team color so I could get it to show like &6User? (a plugin requires it to let glowing work lol)

sharp jay
#

Expansion

#

Is missing

buoyant zealot
#

me

soft girder
#

it works with the parse

sharp jay
#

Talking to @buoyant zealot

buoyant zealot
#

yes

soft girder
#

I know

#

I was telling you Terfs

buoyant zealot
#

what does expantion mean

sharp jay
#

type /papi ecloud download DeluxeTags

#

then /papi reload

buoyant zealot
#

i did

#

4times

soft girder
#

Does sending a link remove or warns? Gunna send the link for the ecloud to where they can download the latest file (becuase sometimes that command doesn't want to work)

buoyant zealot
#

can someone fix it for me

sharp jay
#

@buoyant zealot ..

buoyant zealot
#

yea

soft girder
#

download the latest, reload and then check

buoyant zealot
#

whatever this is too much ill just get another plugin

soft girder
#

Yeah I had a plugin that didn't want to load essential placeholders so I had to go to the link to get the lastest

buoyant zealot
#

@soft girder can u please stop acting like you are a staff member when u never used this plugin before and you clearly dont know what your talking about so please leave it to the professionals who work here.

soft girder
#

Placeholders are placeholders >_>

sharp jay
#

@buoyant zealot How about you stop being rude hes just trying to help you

brisk coral
#

Midnight depends what plugin you're using for it

soft girder
#

To be honest I'm here to figure out a placeholder and I'm just trying to help you while I wait

sharp jay
#

What placeholder?

brisk coral
#

Tropical, just because someone isn't helpful or anything like that, doesn't mean they aren't allowed to help, everyone here is allowed to help others

soft girder
#

Custom, I don't know how to get a player's team color to show it with the username. A tab plugin dev said to make the glow work it needs one

brisk coral
#

"player's team color" can you elaborate that?

soft girder
#

"color name = glow" they said

#

When you glow, it takes the team's color

sharp jay
#

Team as in using scoreboard teams?

soft girder
#

Midnight9746Today at 3:22 PM
So how would I get glow to work without disabling nametags

NEZNAMYToday at 3:23 PM
you need a placeholder which you would put into prefix

#

the prefix is above the player's head

sharp jay
#

Well question what plugin

#

For teams

#

How would they split

brisk coral
#

We aren't wizards .-.

#

Info is what we need

soft girder
#

gg Dyno

#

tab by Nezamy

#

He says the plugin is only player side not server side

sharp jay
#

Yes but placeholderapi isnt suppose to make a way to make your teams

soft girder
#

No Terfs

sharp jay
#

You would need a teams plugin with that you would be able to make a placeholder displaying there teams?

soft girder
#

But can it show a player's name with team color?

#

Or is that a plugin

brisk coral
#

if there's a way to get the team color then yes

soft girder
#

@sharp jay @brisk coral does the custom placeholders made by java script allow you to do it? I know it can get the MOTD and other items

tender vaporBOT
#

@soft girder

Hey,

Please be patient and don't ping helpful or staff members!

soft girder
#

fun bots

sharp jay
#

xD

#

Let me check

#

If you want to make your own placeholders you need to know javascript any other public ones are posted on the wiki

soft girder
#

What's next? Gary gunna tell me I yee my last haw?

sharp jay
#

%pinger_motd_testplugins.com:25565%

#

for MOTD

#

@soft girder

#

replace testplugins & port with your domain & port

sacred bronze
#

Gary is a ho

silver tendon
#

so idk where to put this so ima put it here

is it possable to make deluxe tags plugin work with pex groups ?

vivid sparrow
#

Hmm?

silver tendon
#

okay so like , i wanna use deluxe chat ad prefixes on my server , im trying to set thme up rn
i was wondering if the plugin could , like be added to groups ? like permission groups (permissions ex)

#

so like lemme expain ;;

so first they satart out in the member group ,and lets say i put them in the builder group , the tag gets auto changed to that group , the builder group , then i set them to the admin group , they get the admin tag

buoyant zealot
#

I need help

iron sierraBOT
#

Theres not time to wait! Ask your question @buoyant zealot!

buoyant zealot
#

in gui plus I put %player_name% and when I run the command form the gui I created it says %player_name% is not a player and not me

#

and i opened the gui

#

so can u please help me

#

it supports placeholdersapi

mint fable
#

Does it?

buoyant zealot
#

yea

mint fable
#

I can't find anything about shopguiplus supporting papi

mint fable
#

oic

#

do you have the player expansion?

buoyant zealot
#

what is a player expansion

#

o yes i do

#

have it

mint fable
#

You need expansions to use placeholders

buoyant zealot
#

i have the correct one

mint fable
#

๐Ÿคท sadly I have no idea

#

best I can do is ask for a startup log

#

=paste

tender vaporBOT
#
HelpChat Paste

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

buoyant zealot
#

does deluxemenus support this and can I click a button and it will come from a user

mint fable
#

yes

#

Well, not a button

#

but an item in a menu

buoyant zealot
#

like if i click /clear %player_name% It would do since I clicked it /clear tropicalqaz?

mint fable
#

yes

buoyant zealot
#

ok thanks

brisk coral
#

@silver tendon Yes just give that group the tag permission, (the forcetag permission so they can't switch it)

austere hawk
#

He left ๐Ÿ˜‚

cedar gust
#

?customheads

tender vaporBOT
#
FAQ Answer:

How to use custom heads in DeluxeMenus:
a) A player name material: head;extended_clip
b) The player's head material: head;%player_name%
c) The base64 code of a head material: basehead-<code>:
- Go to https://minecraft-heads.com and find a head.
- Copy the head Value code (from the page bottom)
d) EpicHeads material: heads-<id>:
- Require https://www.spigotmc.org/resources/13402/
e) HeadDatabase material: hdb-<id>:
- Require https://www.spigotmc.org/resources/14280/

low lantern
#
[ERROR] [PlaceholderAPI] Failed to load placeholder expansion from class: com.extendedclip.papi.expansion.player.PlayerExpansion
bronze bison
#

hmmm

#

versions ?

low lantern
#

2.8.2 PAPI

#

1.10.5 deluxemenis

bronze bison
#

why? update

low lantern
#

is that old 1sec

bronze bison
#

it is, but not sure if that will fix ur problem but still update to latest

brisk coral
#

2.8 papi jesus

low lantern
#

That fixed it

bronze bison
#

๐Ÿ‘

low lantern
#

lit just used the one in my downloads omg hahaha sorry xdd

ember helm
#

Does placeholder need code to change something from locked to unlocked like buying a island upgrade on skyblock

#

or does it do it automatically

brisk coral
#

Can you elaborate what you mean by that?

ember helm
#

this server im on wants to make a upgrade system for skyblock and we cant get the upgrade to go from locked to unlocked when purchased

brisk coral
#

I mean ye if a placeholder doesn't exist already you're gonna have to make one

#

using java ofc

ember helm
#

explain what you mean by placeholder cause the people working on it has different has different idea of placeholders

brisk coral
#

"placeholder" is a placeholders

#

that's the whole explanation lel

ember helm
#

ok

bronze bison
#

placeholder = variable

#

whats ur skyblock plugin?

#

Check if your skyblock plugin has placeholders in papi plugin

ember helm
#

fabledskyblock

wet basinBOT
#

@brisk coral Unknown expansion.

vivid sparrow
#

Build-in

brisk coral
#

if only it were that easy

#

check the plugin page for it

bronze bison
#

o a Songoda's plugin

vivid sparrow
#

Ikr

bronze bison
#

it has placeholders.

ember helm
#

ok the skyblock plugin works but the main person on the project wants to use deluxe menus as the island upgrade system

vivid sparrow
#

Contact songoda then if you need more placeholders

ember helm
#

ok

bronze bison
#

There's a level one

#

i guess that all u need?

ember helm
#

yes thank you

bronze bison
#

np ๐Ÿ˜

cedar gust
#

the %statistic_kill_entity:zombie% placeholder doesn't work? or am I doing something wrong?

vivid sparrow
#

Server version?

#

@cedar gust

worn wedge
#

Why do some of my placeholders keep unregistering upon restarts

vivid sparrow
#

check the console.

#

and what expansions?

brisk coral
#

and probably outdated papi

vivid sparrow
#

If it's SimpleClans then you gotta add papi as dependency on plugin.yml because the plugin it's loading after papi

bronze bison
#

after

cedar gust
#

"the %statistic_kill_entity:zombie% placeholder doesn't work? or am I doing something wrong?" "server version?" 1.12.2 and I have the /papi ecloud download Statistic 1.7.0

brisk coral
#

it's _zombie

#

for that version

cedar gust
#

oh okay ๐Ÿ˜„ thanks

worn wedge
#

@vivid sparrow

tender vaporBOT
#

@worn wedge

Hey,

Please be patient and don't ping helpful or staff members!

worn wedge
#

its player expansion

bronze bison
#

Player expansion works fine after restarting, where are u using the placeholders ?

worn wedge
#

i was using it on a chat plugin

#

but i removed it

#

so i guess its fine

brisk coral
#

placeholders inside math should be like this right? %math_{placeholder}/{placeholder}%

vivid sparrow
#

yes

brisk coral
#

%math_{bw1058_stats_kills}/{bw1058_stats_deaths}%

#

"Unknown unary operator '{' at position 1"

vivid sparrow
#

odd

brisk coral
#

apparently /papi reload broke all the placeholders (latest version) not sure how

#

server restart fixed it

austere hawk
#

Could be the plugin, if it's not a expansion itself.

#

As I saw on the GitHub if it's not a expansion and it's reloaded you'll lose all the placeholders.

#

As it's likely only creating the placeholder expansion on the start of the plugin.

tulip stream
#

Hi guys.
Id like to report a bug/issue:
Currently trying to setup a stats GUI. I'm making a PVE category and need to display kills of a mob type.

I'm attempting to use the Statistics extension (1.7 as i'm running spigot 1.12.1) but some placeholder seem to not be working.
%statistic_animals_bred%, %statistic_beacon_interacted%, %statistic_fish_caught% works fine but when trying to use the placeholders with arguments something seems to go wrong.

How i currently have them laid out:
%statistic_mine_block:stone%
%statistic_use_item:wooden_pickaxe%
%statistic_break_item:wooden_pickaxe%
%statistic_craft_item:chest%
%statistic_kill_entity:pig%
%statistic_entity_killed_by:zombie%

I've tried many different combinations of arguments from text to numbers etc.

#

Anyone have any ideas?

vivid sparrow
#

use _ instead of :

#

: is for the newer versions

tulip stream
#

Thank you so much man thats been pickling my head for almost an hour haha.

vivid sparrow
#

@brisk coral @bronze bison told you to not update the wiki / ecloud - or if you do show them all with a version tag

brisk coral
#

I mean idc about people using outdated shiet so :p

vivid sparrow
#

..

tulip stream
#

Now realised that it isnt actually logging anything just displays 0 for each;
- 'Kills: %statistic_kill_entity_pig%'
- 'Kills: %statistic_kill_entity_zombie%'
- 'Kills: %statistic_kill_entity_cow%'

final shadow
#

Use caps for entity

#

Itโ€™s case sensitive

tulip stream
#

Ah, Thank you very much clip.

final shadow
#

Try before saying thanks

vivid sparrow
#

๐Ÿ˜‚

brisk coral
#

@final shadow
%deluxetags_tag_<indentifier% please, returns the tag set by the identifier

#

identifier = example, return = &8[&bExample&8]

tulip stream
#

I did it worked haha. Also could you please advise me the correct entity type for Mushroom Cow?

#

Or a list to all of them so i dont have to ask again ;P

brisk coral
#

Mushroom_Cow

#

grab a spawn egg in game and check it :p

#

they're the same

brisk coral
#

caps don't matter

#

atleast on latest they don't :p

split bane
#

hello i have a problem

#

i put the placeholder on deluxechat and it dont works

mint fable
#

Make sure you have the required expansion(s)

#

Run those commands to get the vault epxansion ^

mental raven
#

question: Do i remember correctly there used to be placeholders for Buycraft? and do they exist still (i assume they dont since i dont see them on the list)

tulip stream
#

Thanks for the ID list clip. Is the chicken jockey still in mc? cant find it on the entities list.

patent merlin
#

@tulip stream It's still in the game, but doesn't have it's own EntityType, since it's just a chicken riding a baby zombie; not a unique entity. I'm not sure what the application here is, but programatically you'd just spawn CHICKEN and ZOMBIE, setBaby(true) on the latter, and then make it ride the chicken.

austere hawk
#

You could just set the passenger's entity @patent merlin, instead of having to do all that (still need to set the zombie to a baby)

bronze bison
#

@vivid sparrow i updated the wiki, guess frosty cant.
Ill somehow mention that later today

mortal wind
#

anybody know if holographic displays auto refresh papi placeholders?

brisk coral
#

it should

mortal wind
#

interesting, doesn't seem like its doing it automatically or its just a really long delay

brisk coral
#

I believe it's updating as fast as placeholders update which you set in the config file

#

(of papi)

mortal wind
#

it turns out i needed a plugin called holographic extensions that adds refresh intervals ๐Ÿ˜›

#

thanks for the help

austere hawk
#

can someone help me with this problem

brisk coral
#

Have you setup your js properly?

tulip stream
#

Ahh okay thank you @austere hawk.

Another issue im having.. IRON_GOLEM and SNOWMAN entities when used for statistics extension show error;
'WARN]: java.lang.IllegalArgumentException: The supplied EntityType does not have a corresponding statistic'

#

Any ideas anyone?

austere hawk
#

@brisk coral yes

tender vaporBOT
#

@austere hawk

Hey,

Please be patient and don't ping helpful or staff members!

austere hawk
#

sorry

brisk coral
#

you using featherboard?

austere hawk
#

no titlemanager

brisk coral
#

does it support papi?

#

parse the placeholder first

austere hawk
#

idk

vivid sparrow
#

it does frosty

brisk coral
#

Blink, /papi parse me %placeholder%

austere hawk
#

You didn't remind him to check if he has all 2 expansions: Vault and Javascript installed ๐Ÿค”

brisk coral
#

Guessing he's a smart person

#

and if you don't have them
/papi ecloud download javascript
/papi ecloud download vault
/papi reload

austere hawk
#

Dangit you typed before me @brisk coral ._.

#

i have Vault and Javascript installed

#

Frosty what do you by /papi parse me %placeholder%

brisk coral
#

you parse the placeholder

#

aka test it if it works

austere hawk
#

what do you mean parse

#

i am not that good at english

brisk coral
#

do this

#

/papi parse me %javascript_is_staff%

#

and

#

/papi parse me %vault_eco_balance_fixed%

austere hawk
brisk coral
#

meaning you don't have the expansion..

#

have you reloaded papi after installing the expansions?

austere hawk
#

yes

brisk coral
#

/papi list

#

are vault and javascript on there?

austere hawk
#

yes

dusk basin
#

I did not understand

#

Throw the folder

austere hawk
brisk coral
#

You won't receive any DeluxeChat help until you prove you actually bought it, by linking your spigot account @dusk basin

#

restart the server blink, then parse it again

dusk basin
#

How can I prove that we're getting your plugin but I can't benefit from it great
๐Ÿ‘

austere hawk
#

let me restart

#

it says the same thing

brisk coral
#

you got vault installed right?

#

also you getting any console errors? Also what's your papi version

austere hawk
#

i am getting this

#

[ERROR] [PlaceholderAPI] GuiRedeemMCMMO is currently using a deprecated method to hook into PlaceholderAPI. Placeholders for that plugin no longer work. Please consult [] and urge them to update it ASAP.

[ERROR] [PlaceholderAPI] MoreFish is currently using a deprecated method to hook into PlaceholderAPI. Placeholders for that plugin no longer work. Please consult [elsiff] and urge them to update it ASAP.

#

and i got vault installed

trim mist
#

You need to contact the authors of those plugins.

brisk coral
#

Didn't I tell you that earlier already ,-,

dusk basin
#

1.13.2

brisk coral
#

I admire you, until you link your spigot account you will not be receiving any deluxechat support

dusk basin
#

The / deluxe command works in the game, but there is no file in the plugins section

trim mist
#

Yup

austere hawk
#

so frosty what is that problem

brisk coral
#

The placeholders are outdated

austere hawk
#

i installed the new version of them and they are not working

tulip stream
#

So after setting up my GUI Stats menu it seems;
Entities = IRON_GOLEM, SNOWMAN, WITHER & ENDER_DRAGON
Show an error when using statistics extension (placeholder %statistic_kill_entity_ or %statistic_entity_killed_by)
Error = '[WARN]: java.lang.IllegalArgumentException: The supplied EntityType does not have a corresponding statistic'

Any ideas anyone? Anything would be much appreciated.

vivid sparrow
#

server version?

tulip stream
#

1.12.2.

vivid sparrow
#

and iirc wither doesnt have a statistic at all.

brisk coral
#

^^

vivid sparrow
tulip stream
#

So your saying the statistics extension ignores IRON_GOLEM, SNOWMAN, WITHER & ENDER_DRAGON and doesnt even store data for them?

dusk basin
#

@vivid sparrow

brisk coral
#

Yes that's what he's saying

dusk basin
#

Frosty

tulip stream
#

Thats odd. Theyre still naturally spawned mobs why ignore them

vivid sparrow
#

papi uses spigot statistics, it cant add it own

tulip stream
#

Ah okay, Its just weird how spigot ignores four important mobs.

#

๐Ÿ˜ฉ

vivid sparrow
#

ยฏ_(ใƒ„)_/ยฏ

#

I guess mc itself ignore them

#

=paste

tender vaporBOT
#
HelpChat Paste

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

vivid sparrow
#

dont do it again.

austere hawk
#

frosty can you help me know i am getting this error know

#

Did you mess the placeholder in one of the plotsquared plugin? ๐Ÿค”

#

@dusk basin i think you've been told multiple times to state your problem instead of saying "help, help" for eternity? ._.

brisk coral
#

@austere hawk Waiting for the person to verify their account

austere hawk
#

Oh lol

austere hawk
#

thienbao860 nope why

#

i dont need help i fix it

modern knoll
#

I have a 1.14 server, I'm trying to get placeholders to work using the command /papi ecloud download <placeholder> I see them in my papi expansions folder but they do not show up as installed in-game, are they out of date?

austere hawk
#

Have you reloaded your papi after downloading them?

modern knoll
#

No, I forgot to, after doing that one of the expansions I downloaded works. statistic appears to work but the numbers are a little off . The other ones reloading has no effect.

#

kill stats, andOnTIme are not working

austere hawk
#

did you look in your console

#

for when they try to load those.

brisk coral
#

do you have the plugins ?

modern knoll
#

0:39] [Craft Scheduler Thread - 15/INFO]: [PlaceholderAPI] Download of expansion: killStats complete!
[10:00:40] [Craft Scheduler Thread - 16/INFO]: [PlaceholderAPI] 151 placeholder expansions are available on the cloud.
[10:00:43] [Server thread/INFO]: JADESPY issued server command: /papi reload
[10:00:43] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: player
[10:00:43] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: server
[10:00:43] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: skript
[10:00:43] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: statistic

#

you can see me download kills stats, but when I reload it is not registered

#

So frosty, you mean that killstats and onTime need plugins installed to work?

#

I though that they were just vanilla or whatever.

brisk coral
#

they're plugin expansions, meaning you need a plugin for them to work

mint fable
#

Do y'all think a matcontains would be a good addition to the checkitem expansion?

#

people could do this:

  requirements:
    pickaxe:
      type: stringequalsignorecase
      input: '%checkitem_mat:diamond_pickaxe,inhand%'
      output: 'yes'
      deny_commands:
      - '[message] You''re not holding a diamond pickaxe'
#

except with matcontains:pickaxe and it would work for any pickaxe instead of just diamond

bronze bison
#

would be good yea

untold latch
#

Hey so what does the %javascript_permissionscore% do?

#

its all over my deluxemenu config file, and if I take it away, it won;t load correctly?

simple current
#

Hi guys, im having a big problem with papi, well when i insert %pinger_max_ip:port%

#

The result is 0

#

And this happens with all PINGER extension placeholders

#

For example on %pinger_isonline_ip:port% the result is always โ€œofflineโ€ but the server is online

#

@everyone someone knows how to fix?

austere hawk
#

@simple current you're gonna get a ban if you ping everyone successfully, okay?

simple current
#

okay

#

The problem is with pinger extensions only

limber ice
#

@simple current try %pinger_online_127.0.0.1:25256%

simple current
#

Ok let me check

#

Nothing

#

my port is 25567*

#

nothing still

#

All pinger placeholder wont work

#

If someone knows how to fix please tell me

limber ice
#

did you run the commands at the end

#

if so what version of MC?

simple current
#

I rub paperspigot 1.8-1.12

#

I just execute โ€œ[connect] {servername}โ€

safe echo
#

Hello

#

anyone can help me ?

#

Vault expansion is error

#

%vault_eco_balance% is work but %vault_eco_top_balance_#% not

brisk coral
#

What server version

safe echo
#

spigot 1.12

#

i used command /eco reset ** 0 before

brisk coral
#

**?

safe echo
#

all player

brisk coral
#

That won't work

safe echo
#

oh

#

how do i fix it ? ๐Ÿ˜ข

brisk coral
#

Try with a single player first and tell me if it works

safe echo
#

wdym ?

brisk coral
#

Use your username instead of **

safe echo
#

it work

austere hawk
#

Btw the default when selecting all should be *, not **

safe echo
#

ok

safe echo
#

i tried delete all playerdata in folder world and it work ๐Ÿ˜ƒ

#

thanks โค

primal osprey
#

Could someone link me the placeholders to the plugin MMOItems

#

There are placeholders for this plugin but there isn't a list :/

brisk coral
#

@primal osprey you cann find all the placeholders on the ecloud (placeholderapi ecloud)

primal osprey
#

I already have them like they work I just want to see the whole list

#

And ecloud doesn't have if

#

It

simple current
#

Hi guys, im having a big problem with papi, well when i insert %pinger_max_ip:port%

#

The result is 0

#

And this happens with all PINGER extension placeholders

#

For example on %pinger_isonline_ip:port% the result is always โ€œofflineโ€ but the server is online

steep kernel
#

How do we use this placeholder? %statistic_mine_block:<material>%

#

say I wanted cobblestone

#

do i do? %statistic_mine_block:<cobblestone>% or %statistic_mine_block:cobblestone% or %statistic_mine_block:COBBLESTONE%

#

Am confusion

#

@ me

brisk coral
#

@steep kernel <> represent a value

#

In this case being the example you've given

steep kernel
#

Soo?? I keep the <>

#

or replace it with an itemname

brisk coral
#

(If you're on 1.12 or lower use _material)

steep kernel
#

im 1.8.8 right now

brisk coral
#

Without the <>

steep kernel
#

so i use the ids

brisk coral
#

/papi ecloud download statistic 1.7.0

steep kernel
#

i did ๐Ÿ˜ƒ

brisk coral
#

Instead of the : you need to use _

steep kernel
#

Oh?

#

let me try

austere hawk
#

Something to update on the wiki in the future ๐Ÿคท

brisk coral
#

Thien

steep kernel
#

๐Ÿ˜ƒ thanks

austere hawk
#

You said i needed to check the args thing, ik

brisk coral
#

It was updated to show the latest because Idc about outdated versions

steep kernel
#

Well frosty hmm

brisk coral
#

Ya yeet

steep kernel
#

I mined the cobblestone, and my stat didn't update?

brisk coral
#

It doesn't ipdate instantly

steep kernel
#

Oh!

brisk coral
#

update*

steep kernel
#

Okie!

#

What's the update time in seconds? Do you happen to know

brisk coral
#

I believe it's every 30s (you can change in the papi config iirc)

steep kernel
#

Ooh

#

Frosty. I have the one you told me to download for statistics, but i don't see an option for it int he config of papi?

#

And it still hasn't updated

#
  server:
    tps_color:
      high: '&a'
      low: '&c'
      medium: '&e'
    server_name: A Minecraft Server
  player:
    ping_color:
      medium: '&e'
      high: '&a'
      low: '&c'
  vault:
    formatting:
      thousands: k
      trillions: T
      quadrillions: Q
      billions: B
      millions: M
  tokenmanager:
    check_interval: 2
  pinger:
    offline: '&cOffline'
    check_interval: 2
    online: '&aOnline'
  javascript:
    engine: javascript```
#

&7Cobblestone: &d%statistic_mine_block_cobblestone% and to be sure, this is how i'm suppose to do it, correct?

austere hawk
#

Hm.. where did you put the placeholder in

steep kernel
#

What do you mean?

#

oh

#

Into a deluxe menus thing, don't ask why haha im bored right now

#

seeing what i could do

austere hawk
#

Can you test this then

steep kernel
#

I did test it

#

it didn't update

#

BUT

#

- '&7Total Blocks Mined: &d%statistic_mine_block%'

#

this updated

simple current
#

Guys the pinger extensionโ€™s placeholders dont work, someone can help me please?

austere hawk
#

Use /papi parse me %that_stat_thing%, break a cobble and reuse that cmd @steep kernel

steep kernel
#

Sure ill try

#

thie

#

It stays 0'

#

Is this affected by world guard regions?

#

nope didn't work outside of a region

#

Ill just scratch the idea and move on xD, it was a dumb idea any how

simple current
#

someone can help me now?

brisk coral
#

@simple currentstop asking and wait for someone to help you,be patient

vivid sparrow
#

ok

simple current
#

._.

simple current
#

Someone can help me out fix problem with pinger extension?

bronze bison
#

?asktoask

tender vaporBOT
#
FAQ Answer:
simple current
#

I have a problem with papi, in particular about the pinger extension and its placeholder. The issue is that everytime i use the placeholders it looks like the server is offline and that the max n of players in the server is always 0. For example when i use %pinger_online(or isonline)_ip:port% the result is always โ€œOfflineโ€ even if server is on. If you know how to fix this problem please hit me up with a possible solution.

~Seor

bronze bison
#

Theres a 30 seconds delay till it updates the value

#

30 seconds is the default value in papi config, u can change that to whatever u want

#

Guess this is ur issue, if it didn't work after changing, please let us know

sour oxide
#

How can I get the count of a permissionsex group?
Like x player(s) in red group

bronze bison
#

No need to send the same question in another channel, keep it in #general-plugins please

sour oxide
#

Do I use %player_name% when sending a console command through DeluxeManu or is there a player placeholder separately?

bronze bison
#

use %player_name%

sour oxide
#

Ok

#

User "%player_name%/%player_name%" removed from group "Green"!

#

Its not changing when executing the command

manic crypt
#

Hey i got an issue with my colors for online and offline mode for the pinger version

#

it says &coffline

#

instead of using the color

brisk coral
#

Where are you using it?

manic crypt
#

what version or ?

#

it's 1.8 + it's working with the plugin called animatedmenu for a server selector

sour oxide
#

@manic crypt incase it in ""

#

I had the same issue and fixed it with that

manic crypt
#

let's try

#

nope

#

still not working

sour oxide
#

Send your config

brisk coral
#

=paste

tender vaporBOT
#
HelpChat Paste

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

manic crypt
#

=paste

tender vaporBOT
#
HelpChat Paste

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

manic crypt
#

ugh

manic crypt
#

that's the config for the offline and online part

#

the pinger works fine, just not those colors

brisk coral
#

parse the placeholder

manic crypt
#

not following

#

the placeholder is a jar

#

how can i paste that part?

brisk coral
#

/papi parse me %placeholder%

#

,-,

manic crypt
#

does nothing, only sends me the message &cOFFLINE

#

fixed it

sour oxide
#

Frosty would you know why this command executes to the player %player_name% instead of my username

  • '[console] pex user %player_name% group set Green'
brisk coral
#

do you have the expansion?

sour oxide
#

Yeah

#

/papi ecloud download player

brisk coral
#

/papi reload

sour oxide
#

Works now!

mint fable
#

@cunning wave try fixed or formatted

#

I think fixed might be what you want

simple current
#

@bronze bison this didn't fix the issue, im using paper spigot 1.8.8-1.12.x

tender vaporBOT
#

@simple current

Hey,

Please be patient and don't ping helpful or staff members!

simple current
#

sorry for pinging i just saw another guy pinging after answer and i thought i was allowed to do that

bronze bison
#

All good, are u using ur domain or the IP number?

#

and did u decrease the update interval?

simple current
#

I use my ip i tried with 127.0.0.1 and the public ip

#

And well i decreased the check delay into papi config for pinger

#

But nothing happened

austere hawk
keen adder
austere hawk
#

@austere hawk in your onEnable(), you have to have this line: new Placeholder(this).hook()

#

.hook() wont work

#

Line goes red

#

What does it say

#

istr ed

#

Its red

#

new Placeholder(this).getIdentifier(); works though

#

"It's red" doesn't help anything

#

How about you look at the screenshot

#

.hook() isnt a thing

#

maybe

#

because Im using PlaceholderExpansion

#

but .hook() still isnt a thing

#

If you use PlaceholderExpansion, then the method will be .register()

#

Im using PlaceholderHook

#

I found do documentation on PlaceholderHook though

#

I read that

#

Thats not a document for PlaceholderHook

#

[PlaceholderAPI] Placeholders is currently using a deprecated method to hook into PlaceholderAPI. Placeholders for that plugin no longer work. Please consult [Landon] and urge them to update it ASAP.

#

I don't know why you dont want to use PlaceholderExpansion instead of EzPlaceholderHook

#

ugh

#
        if (Bukkit.getPluginManager().isPluginEnabled("PlaceholderAPI")) {
            new Placeholder(this).canRegister();
        }```
#

Fine, here's the thing

#

I give up

#

I told clip not to change it

#

Did you have this yet

#
public boolean canRegister() {
    return true;
}```
#

In the Placeholder class

#

yes.

#

Thats why im calling

#

new Placeholder(this).canRegister();

#

Can you use .register() then

#

yeah

#

[PlaceholderAPI] Placeholders is currently using a deprecated method to hook into PlaceholderAPI. Placeholders for that plugin no longer work. Please consult [Landon] and urge them to update it ASAP.

#

nope

brisk coral
#

Y u using a deprecated method?

austere hawk
#

@austere hawk, your issues are that the class doesn't have the correct methods.

#

A example of one of my many custom expansions:

#

It's likely for not having a register() method and the correct canRegister() method.

mint fable
#

=paste

tender vaporBOT
#
HelpChat Paste

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

mint fable
#

fam

#

come on man

brisk coral
#

Could someone give me an example of JS permission list returning the number of the permissions of the list the player has

tender vaporBOT
#
๐Ÿ“‹ Your paste, ASD
https://paste.helpch.at/ukufiraboj

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

bronze bison
#

@simple current what does /papi parse me %pinger_online_testplugins.com:25565% returns? Try running the command twice

#

@brisk coral so u want to get how many permissions a player has? Explain please

brisk coral
#

ye grabbed from a list of permissions set in the js

bronze bison
#

Ah

brisk coral
#

it'll return the number of permissions they have

#

exmp: they got 2 perms on that list, returns 2

bronze bison
#

Yea got it, just put the permission in an array and loop through them an check if the player has the permission, increase the counter

brisk coral
#

can I get an example, or a page that would explain that a bit more

bronze bison
#

ill write it for u later today

brisk coral
#

tnx โค

bronze bison
#

If u want to learn, Google for each loop javascript

austere hawk
#

Uhm..

#

Does this work? ๐Ÿค” : java player.getEffectivePermissions().size()

bronze bison
#

he want to get how many permission a player has from a list he set

#

p.hasPermission() should be good in a for loop

vivid sparrow
#

O

austere hawk
#

His own list right?

bronze bison
#

mhm

austere hawk
#

Oh ._.

#

I mean, the getEffectivePermissions) method returns a set

bronze bison
#

I mean he doesn't want that

Gets a set containing all of the permissions
currently in effect by this object

brisk coral
#

I just need the number of the amount of permissions the player has from that list, I don't need to know which ones he has

bronze bison
#

Yea yea

vivid sparrow
#
var player = BukkitPlayer;
var permissions = ["permission.1", "permission.2"];
var pCount = 0;

function permissionsCount() {
    for (var index = 0; index < permissions.length; index++) {
        if (player.hasPermission(permissions[index])) pCount++;
    }

    return pCount.toFixed();
}
permissionsCount();```
#

@brisk coral

brisk coral
#

โค

vivid sparrow
#

โค

bronze bison
#

Exactly, but i wouldve used for each loop instead

vivid sparrow
#

ยฏ_(ใƒ„)_/ยฏ

simple current
#

aBooDyy, The result is โ€œofflineโ€.

bronze bison
#

Whats the delay u have?

simple current
#

I tried with 30, 10 and 1

#

Nothing changed

#

Its a problem only with pinger placeholders

#

With bungre place... the counter works perfectly and tells me how many players are in with no problems (%bungee_server%)

bronze bison
#

for bungee its completely different, use 1 (1 second) for the update interval and parse the placeholder using the command i sent then wait 1 second then parse it again and tell me what u get

simple current
#

Ok

torn inlet
#

Hello, do you know how to avoid the loading time when using head; in deluxemenus ? I have to wait like 2s for the player head to appear, i got a non skin head before it does.

vivid sparrow
#

you cant, also, it does that only the first time when you open the menu, then they are cached

torn inlet
#

Yeah, someone alrady told me that, the fact is, it does not cache ...

#

I got the loading time each time i open the menu.

#

I got this issue for years.

#

%math_{mvdw_mysql_temps_de_jeu_1}/60% Isn't that supposed to divide the placeholder per 60 ?

brisk coral
#

you forgot a }

#

it should

#

does the placeholder work tho?

torn inlet
#

It does, where did i forget that ?

brisk coral
#

you edited it

#

it's fine now

torn inlet
#

I didn't edit that lol.

brisk coral
#

then I'm blind

torn inlet
#

Np

#

It's returning the same thing as the original placeholder instead of dividing it.

#

It's returning 7074.000 when the original placeholders returns 7074

brisk coral
#

add [precision:0] to it at the end

#

so you get rid of the decimals

torn inlet
#

Okay but it still does not divide xd.

#

Ah wtf, adding that makes the placeholder working !

brisk coral
#

,-,

torn inlet
#

Thanks rofl.

brisk coral
#

didn't think it would lel

torn inlet
#

It shouldn't xD.

brisk coral
#

works like a charm Gaby ๐Ÿ˜‰

vivid sparrow
#

๐Ÿ‘

cerulean ore
#

I'm having problems with The Essentials expansion, https://pastebin.com/KZXahWFL, this plugin is trying to hook into the expansion, and when I do /papi ecloud download Essentials and relog everything works fine,but then again after that it stop working again, so I have to do /papi ecloud download Essentials for it to work again

brisk coral
#

have you reloaded papi after downloading the expansion?

cerulean ore
#

yes

bronze bison
#

That error is from PictureLogin plugin

cerulean ore
#

Oh ok, thought it was placeholderapi cause it mentioned the expansion

bronze bison
#

Is is kinda, what does /papi parse me %essentials_nickname% returns?

#

Cuz that error is coming from this placeholder

cerulean ore
#

I get an error

#

one sec

bronze bison
#

Essentials userMap not initialized

glad lion
#

is the user not logged in or something?

#

picturelogin

#

Probably trying to use the placeholder before the player has fully joined the game

bronze bison
#

200GB issued server command: /papi parse me %essentials_nickname%
Dont think so electronic

#

Is there a file for that user in users folder in essentials folder?

#

Not sure if its called users tho

#

It should be something like userdata or something

cerulean ore
#

Yh

torn inlet
#

Does someone know if i can use 27x8 placeholders using mysql expansion ? Is data cached ?

bronze bison
#

have no idea, sorry

torn inlet
#

Np, tried to use mvdw mysql but too much mysql connection.

bronze bison
#

@cerulean ore how about deleting the folder for that user and then make it generates new one?

#

Im not so sure if that would resolve the problem but u can try

cerulean ore
#

No point, cause the server is very new so the files are already newly generated and there hasn't been any updates lately for essentials, but dw I already solved the issue by using another placeholder

bronze bison
#

๐Ÿ‘

cerulean ore
#

Thanks anyway tho ๐Ÿ˜‰

torn inlet
#

@karmic granite Do you think that i can use your mysql expansion with 27x8 placeholders ?

vivid sparrow
#

what's 27x8?

torn inlet
#

216 mysql placeholders.

vivid sparrow
#

still idk xD

torn inlet
#

27x8 = 216

simple current
#

Aboody if i parse the result is online

#

But deluxemenus and other plugins tell me that its offline

bronze bison
#

That make a difference.. so the placeholder is working fine, just the update is the issue

tidal geode
#

Hello, my JavaScript placeholder dont work, can someone help me why?

var bp = "%battlepass_tier%";
var bpt = "%battlepass_tier% Tier";

function getBpt() {
  if (bp === "N/A" || bp === "") {
    return "&cโœ–";
  }
  return bpt;
}
getBpt();
bronze bison
#

can u explain doesnt work?

tidal geode
#

Console says

[PlaceholderAPI] File: battlepass.js for javascript placeholder: battlepass is empty
bronze bison
#

well its clear, isnt it?

#

the file is empty

tidal geode
#

No

#

That javascript what i send is in that file

bronze bison
#

can u tell me the location of the file ure editing?

tidal geode
#
/plugins/PlaceholderAPI/javascripts
#

and battlepass.js file

bronze bison
#

hmm

#

are u sure u saved it?

tidal geode
#

But other js files working

#

yeah

#

This screen shows you file and size

bronze bison
#

hmm?

#

try reloading papi again? /papi reload

tidal geode
#

I using similiar js on another placeholder:

var level = "%superior_island_level%";

function getLevel() {
  if (level === "0" || level === "") {
    return "None";
  }
  return level;
}
getLevel();
#

Yeah

#

I restarted server too

bronze bison
#

the js code isnt the issue.

#

it didnt find anything in the file.

tidal geode
#

Hmm, but when i parse that placeholder %battlepass_tier% in chat, it show me data

bronze bison
#

%battlepass_tier% isnt a js placeholder

tidal geode
#

I know but it is placeholder inside of js

bronze bison
#

as i told u, its not an issue with the content of the file

tidal geode
#

Ah, sorry

bronze bison
#

the expansion couldnt find anything inside the folder

tidal geode
#

What is problem?

[PlaceholderAPI] Failed to init placeholder expansion from class: com.extendedclip.papi.expansion.mcstatistics.StatisticsExpansion
[PlaceholderAPI] org/bukkit/Material.isItem()Z (loaded from file:/home/container/cache/patched.jar by java.net.URLClassLoader@7d3dd4d3) called from class 
com.extendedclip.papi.expansion.mcstatistics.StatisticsExpansion (loaded from file:/home/container/plugins/PlaceholderAPI/expansions/Expansion-Statistic.jar by java.net.URLClassLoader@3d912c7f).

I using 1.8.8 paperspigot

simple current
#

Aboodyy i fixed that issue and now its all fine, i have one question still, with deluxemenus: is it possible to open a menu with an item inside a already opened menu?

brisk coral
#

ye

#

just add either - [openguimenu] <name> (auto closes the first menu) or use the - [player] <command> with a - [close]

torn inlet
#

Did anyone already use more than 200 mysql placeholders ?

trim mist
#

Probably not that many at once. Seems dangerous.

torn inlet
#

I'd like to know if the mysql expansion uses cache or ask data each time you open a menu.

trim mist
#

Yeah it uses caching.

torn inlet
#

It's a local database, could it explode the database lol ?

trim mist
#

I don't think so

torn inlet
#

Okay ty, gonna try then.

hollow heart
#

where should I go about finding functions for javascript placeholders

#

function getLuckPermsSuffix() {
    if (suffix === "") {
        return "";
    } else {
        return "&f[" + suffix + "&f]&r";
    }
}
getLuckPermsSuffix();```

am looking for a function for finding the luckperms suffix
brisk coral
#

That would work if you had the latest js expansion, don't think it's on the ecloud yet tho

#
var suffix = "%luckperms_suffix%";

function getLuckPermsSuffix() {
    if (suffix !== "") {
        return "&f[" + suffix + "&f]&r";
    } 
        return "";
}
getLuckPermsSuffix();
#

looks nicer ๐Ÿ˜‰

hollow heart
#

ohh nvm

#

i was mistaken

#

your does not look nicer you heathen

brisk coral
#

wdym ,-,

#

so much nicer, could fix the spacing but on discord so it's cucked

hollow heart
#

i mean you just rewrote the if statement to do the same thing in a different way for no reason haha

brisk coral
#

I told you, it looks nicer

hollow heart
#

to you

brisk coral
#

anyways, it would work if you had the latest js expansion which isn't available just yet (I believe), lemme see if I have it

hollow heart
#

how do you import javascripts?

#

i already use a javascript placeholder

#

forgot how

brisk coral
#

make a file, name.js

hollow heart
#

did that

brisk coral
#

the name can be whatever, and put it in the javascript expansions folder

#

then open up the javascript_expansion.yml file and register the placeholder with

  name:
    file: name.js
hollow heart
#

ahhh

brisk coral
#

and to use the placeholder it's %javascript_<name>%

hollow heart
#

working, thank you very much

brisk coral
#

no problem ๐Ÿ‘Œ (didn't think that was added already)

hollow heart
#

the js expansion has been on the ecloud for a few months now?

brisk coral
#

there's an updated version which allows you to do more stuff, didn't know that was in the original one already

hollow heart
#

i've been using similar chat javascript placeholders for a few months now

sleek frost
#

Hey everyone. I have just installed PAPI as I wanted to pass %player_name% onto an alias in commands.yml. Basically I want to have an alias for a command that requires the name of the player executing the alias. Is this something that's possible with PAPI or do I need to set something else up? Currently I just get back "Can't find the player %player_name%"

brisk coral
#

Do you have the expansion?

sleek frost
#

Didn't know I needed one, can you tell me the name?

brisk coral
#

/papi ecloud download player
/papi reload

sleek frost
#

I tried looking under C for command but didn't find it there

#

aaaah