#placeholder-api

1 messages ยท Page 101 of 1

obsidian flame
#

it happens with whenever a player joins

#

its not braking any other plugins so i might live with this

#

and yes it is a warning but i just wanted to be curious of what is the cause of it

junior musk
#

maybe the mcmmo placeholder can't get the level fast enough, which makes the progress bar throw this warning until it gets the level

obsidian flame
#

true

#

maybe

junior musk
#

and what may have changed between the 2 tab versions is the speed of the placeholder parsing I guess ? I'm not sure

obsidian flame
#

anyways im sticking to TAB v2.7.3

minor basin
#

hello I have a question. I have installed PlayerPoints, run command to install ecloud placeholder API, and tried to insert %playerpoints_points% placeholder to Essentials Chat but the problem is that it doesnt work for me... version 1.12.2

#

any advice please?

#

I have also tried to use ChatInjector but it seems it is not helping

quick tinsel
#

I'm having some issues with my placeholders in DeluxeMenus.

With my LeaderHeads plugin an issue arises when displaying the top members in a GUI. Since there's only been 4 players on my server, nr. 5 and so on will crash the GUI being the material of nr. 5 and so on (the material of a head which doesn't exist since we don't have player nr. 5) how do I prevent this, so if there's not all people needed, it'll just showcase another material till a player gets on the leaderboard?

As you can see I had to put the 5th spot as nr. 1 to insure the GUI didn't crash when opened. Config:

  '4':
    material: 'head;%leaderheads_name_statisticjump_alltime_4%'
    data: 0
    slot: 23
    update: true
    display_name: '&c#4 &f%leaderheads_name_statisticjump_alltime_4%'
    lore:
    - '&7Times jumped: &a%leaderheads_value_statisticjump_alltime_4%'
  '5':
    material: 'head;%leaderheads_name_statisticjump_alltime_1%'
    data: 0
    slot: 29
    update: true
    display_name: '&c#5 &f%leaderheads_name_statisticjump_alltime_5%'
    lore:
    - '&7Times jumped: &a%leaderheads_value_statisticjump_alltime_5%'
#

Here's the console error:

[21:48:28 INFO]: OHMelin issued server command: /topjumps
[21:48:28 WARN]: Exception in thread "Craft Scheduler Thread - 19"
[21:48:28 WARN]: org.apache.commons.lang.UnhandledException: Plugin DeluxeMenus v1.10.5 generated an exception while executing task 1013
at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftAsyncTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.IllegalArgumentException: Name and ID cannot both be blank
at com.mojang.authlib.GameProfile.<init>(GameProfile.java:25)
at org.bukkit.craftbukkit.v1_8_R3.inventory.CraftMetaSkull.setOwner(Unknown Source)
at com.extendedclip.deluxemenus.menu.MenuItem.getItemStack(MenuItem.java:268)
at com.extendedclip.deluxemenus.menu.Menu$2.run(Menu.java:232)
at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(Unknown Source)

"Name and ID cannot both be blank"

brisk coral
#

@quick tinsel Make a js placeholder which will return a blank head if there hasn't been a player for that rank yet

quick tinsel
#

Uhmm, how do I do that? ๐Ÿ˜ถ

brisk coral
#

What does the placeholder return if there isn't a player in that spot when you parse it (using /papi parse)

quick tinsel
#

Nothing

brisk coral
#
function getHead()
{
  var position = args.length == 1 ? "%placeholder_" + args[0] + "%";

  if (position == "") return <emptyhead>;
  
  return "%leaderheads_name_statisticjump_alltime_" + position + "%";
}
getHead();
#

On mobile so typing this is hard af

quick tinsel
#

Haha, thank you so much though!

#

Now.. Where do I put this? ๐Ÿ˜‚

brisk coral
#

Make a js for that, then use %javascript_<js file>_<position>% to display it

#

Sec lemme get u wiki on how to set it up

quick tinsel
#

So I download the expansion

#
%javascript_myfilename_whatposition%

Where do I put the script file which I'll name "myfilename" and what position thing is that?

brisk coral
#

Position being ie. 4, 3 etc

quick tinsel
#

Oh wait, so if I do more of these GUI's I'll have to do multiple js things?

brisk coral
#

You put the js file inside javascript expansions folder, and then you register it by putting the following inside javascript_placeholders.yml

filename:
  file: filename.js
  engine: nashorn
#

Wdym more of these guis

#

As in for different stats?

quick tinsel
#

Yeah

brisk coral
#

You'd have to modify the js to allow you to also specify which placeholder it parses

quick tinsel
#

Do these โ›” things matter?

brisk coral
#

Yes, you need to fix the values, I just put placeholder values in there

quick tinsel
#

I'm a total noob at this, how do I fix that? ๐Ÿ˜ฌ

brisk coral
#

Ugh I can't do this rn, just noticed you'd also need to specify which value it returns, hit me up in dms and I'll give you an example tommorrow if someone else doesn't help you by then

quick tinsel
#

Thanks I'd love that!

hollow kite
#

Hai so recently i updated to the latest version of placeholderapi before I had placeholderapi 2.9.2 but now that i have the latest version I get a warning in my console
Warning: https://pastebin.com/bjLgeGwR
but before on 2.9.2 i never got that warning so I went and deleted every expansion and tested them one by one and the only one that gives me this warning message is BaMobCoins 1.3 i already tried contacting the dev of the plugin they said its not them its placeholderapi how do i fix this and i tried what barry has told me and it doesn't work

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.

placid smelt
#

Hello, I'm using PlaceholdersAPI + TitleManager, and I'm trying to make Tab show my Bunggecord-Online Total, but it displays 0 instead of the current number, anyone knows whats the issue/fix ?

noble tinsel
#

is there a way i can have different pinger settings for each server?

#

like say i wanted to have different colored statuses for each server

junior musk
#

Hello, I'm using PlaceholdersAPI + TitleManager, and I'm trying to make Tab show my Bunggecord-Online Total, but it displays 0 instead of the current number, anyone knows whats the issue/fix ?
what placeholder did you try ?
it should be %bungee_total%

uncut trench
#

Hello

#

is there a placeholder for McMMO leaderboards?

#

Yea, I found that but it has no Leaderboard

brisk coral
#

You can use leaderheads to make leaderboard placeholders

uncut trench
#

but that costs money?

#

Free option Frosty?

brisk coral
#

There isn't any

junior musk
#

there aren't as I know

brisk coral
#

Atleast not that I'm aware of

uncut trench
#

oh :( I guess I will just have to save up

mint fable
#

ah

#

nice

#

i love how neither of us realized the different channel @uncut trench

uncut trench
#

lol

mint fable
#

@static zenith explain your issue here

static zenith
#

iff: /papi parse me %parseother_loupiote91_{player_has_permission_have.ile}%

#

return error:

mint fable
#

use ` on either side

#

like this

static zenith
mint fable
#

to me it looks like you forgot the brackets

static zenith
#

oh okay

#

i send pastebin

mint fable
#

ya, doesn't matter

#

๐Ÿคทโ€โ™‚๏ธ

#

you need to follow the format perfectly

#

which means including all the brackets

static zenith
#

oh, its worked, thankss! but no return response

#
/papi parse me %parseother_{loupiote91}_{luckperms_has_permission_have.ile}%```
mint fable
#

is the player online?

#

I don't think luckperms has support for offline players

static zenith
#

After a test, the placeholder does not support offline players?

vivid sparrow
static zenith
#

Oh... the placeholders I want don't detect players offline. ๐Ÿ˜ข

mint fable
#

rips

#

does vault?

static zenith
#

Doesn't vault have a permission check system? I don't see it in the list.

mint fable
#

oh I guess not

static zenith
#

double rip

mint fable
#

probably because permissions are only set when the player is a player

vivid sparrow
#

player expansion maybe?

static zenith
#

same for player expans

vivid sparrow
#

F

mint fable
#

it has it

static zenith
#

no detetct offline player

mint fable
#

ah

#

it makes sense tho

#

I went over this a couple days ago

#

sometimes placeholders update very frequently, and if luckperms wanted the placeholder to access the database... that would be a lot of calls

#

and storing everybody in a cache wouldn't be smart

static zenith
#

yes it's true :/

#

good, thank you, bye bye!

brisk coral
#

@vivid sparrow gimme a hand k tnx

var papi = PlaceholderAPI.static;
var player = BukkitPlayer;

function getHead() 
{
    var scenario = args.length >= 1 ? args[0] : null;
    var placeholder = args.length >= 2 ? args[1] : null;
    var position = args.length == 3 ? args[2] : null;

    if (scenario === null)
    {
        return "undefined";
    }

    var newpl = "%leaderheads_" + scenario + "_" + placeholder + "_" + position + "%";
    var value = papi.setPlaceholders(player, newpl);

    if (value !== "")
    {
        return value;
    }

    return "head value";
}
getHead();
#

Which returns the correct placeholder (if not parsed), however returns empty when parsed (leaderheads part)
Input being %javascript_heads_name,(statisticjump_alltime),4%

#

The brackets are temp, cause I thought the _ might be the issue but it's not

vivid sparrow
#

What are you trying to do?

brisk coral
#

the leaderheads placeholder returns empty if the user in that position doesn't exist, so it would return a different head if that's the case

vivid sparrow
#

Right

brisk coral
#

However, if it does exist the leaderheads one return the correct value, however the js one returns empty even though the returned value of the js is identical to the leaderheads one

#

Get what I mean?

vivid sparrow
#

you understand that you cant run code after return, right?

#

anything else under return value; is ignored

brisk coral
#

Read the comments.. @vivid sparrow

vivid sparrow
#

and what

#

a return is a return

brisk coral
#

wdym a return is a return, you high or?

vivid sparrow
#

..

#

anything else under return value; is ignored
@vivid sparrow

brisk coral
#

Like I said, that was a return to test the value it outputs, and not actually used in the test which gave the output I described above

vivid sparrow
#

nerd

#

idk atm

brisk coral
#

talking to Robin, and it outputs correctly, however it doesn't join all the things into a single string for some odd reason (even with having a var before that which combines all of them)

mint fable
#

what

brisk coral
#

[17:54:51 WARN]: [LeaderHeadsRevamped] Placeholder " + scenario + "_" + placeholder + "_" + position + " has an invalid number of parts it doesn't combine the strings which confuses me btw

mint fable
#

are you asking me for assistance

brisk coral
#

Yes

final shadow
#

Iโ€™ll make the expansion

mint fable
#

try string concat @brisk coral

#

also

#

you don't even check if they're null

#

you don't check placeholder or position to see if it's null

brisk coral
#

yea cause that's not the issue here eee

mint fable
#

well try string concat

#

but still fix that issue

#

y do people read backwards

brisk coral
#

wut

mint fable
#

either that or just respond backwards

brisk coral
#

respond backwards?

mint fable
#

you responded to the 2nd thing I wrote before the 1st thing

brisk coral
#

Is my brain turning into mush or are y'all memeing?

mint fable
#

did you try string concat?

brisk coral
#

Testing rn

mint fable
#

@brisk coral taking you a while

brisk coral
#

Oh yea that didn't fix anything

mint fable
#

rip

grim stump
#

Hello, I use ultimateclaims and i want to use phe placehodlers and they said i need to ask the devs or something

wet basinBOT
#

@brisk coral Unknown expansion.

brisk coral
#

Can you gimme a link to the plugin @grim stump

grim stump
#

Sure

brisk coral
#
%ultimateclaims_claims%
%ultimateclaims_totalpower%
grim stump
#

yes

brisk coral
#

The placeholders are internal, so what seems to be the issue?

grim stump
#

i want to use it for my scorebaord whoich supports placeholderapi

brisk coral
#

Which scoreboard?

grim stump
#

infnite scoreboard

brisk coral
#

Do the above placeholders not work?

grim stump
#

Nope

#

Here is what they said: @grim stump PlacerholderAPI does not have support for Ultimate Claims rn. In order for it to get support you would have to request that feature from the dev of PAPI

brisk coral
#

/papi parse me %ultimateclaims_claims%

#

Do this and tell me what it returns

grim stump
#

k

#

nope

#

it doesnt work

brisk coral
#

Meaning ultimateclaims doesn't support papi

#

And you're gonna have to tell songoda to add support for it, or if there's an external expansion ask them what it is

grim stump
#

K, thank you

dark bobcat
#

there is a placeholders for server ip?

brisk coral
#

Just type it out?

dark bobcat
#

yes

brisk coral
#

I mean just type the ip where you want to display it

dark bobcat
#

ok

brisk coral
#

There isn't a placeholder for that, since that'd be pretty useless

dark bobcat
#

i found for bukkit but my server in spigot

brisk coral
#

What?

dark bobcat
#

there is a placeholders for server name?

warm topaz
#

%server_name%

#

u can define the name in the papi config

dark bobcat
#

ok thanks

#

Players:%server_online%/%server_max_players%

#

i need a space between %server_online% and %server_max_players% ?

brisk coral
#

Just put a space?

dark bobcat
#

this will be work without a space?

brisk coral
#

I've legit got no idea what you're saying sorry

lone laurel
#

It should work with the space.

dark bobcat
#

and without?

#

the space

lone laurel
#

It should

dark bobcat
#

ok

#

thanks

#

there is a placeholders for server status ?

#

Status example:online

#

which Placeholder do that? %pinger_isonline_<server/ip>:<port>%?

dark bobcat
#

??

warm topaz
#

looks like it

#

well it will return true instead of "online" i believe, but it still works

dark bobcat
#

how i get the port?

warm topaz
#

its ur server port?

#

whatever u set the port to in server.properties

dark bobcat
#

OK

#

i need to write the server ip in <serverip>?

warm topaz
#

yes...

dark bobcat
#

ok thanks

#

query.port=

#

this port?

warm topaz
#

no

#

server-port

dark bobcat
#

oh i found it

#

thank you

candid cape
#

yo is there a way to disable seconds in servercountdown placeholder

dark bobcat
#

there is a placeholders for gameversion? for example: Spigot 1.15.2

warm topaz
#

-player

#

%player_gamemode%

dark bobcat
#

there is a placeholders for gameversion? for example: Spigot 1.15.2

warm topaz
#

oh game version, read that wrong

#

if u use viaversion plugin then yeah

dark bobcat
#

i don't use it

warm topaz
#

im not sure then sorry

dark bobcat
#

%pinger_gameversion_testplugins.com:25565%
i found this but i don't know if this will be write only the 1.15.2 or spigot,or spigot 1.15.2

#

@warm topaz

noble tinsel
#

how can i make seperate pinger status settings for different servers?

#

like example would be if kitpvp was online then it would say "KitPVP is offline." and for skyblock it would say "Skyblock is offline."

lapis quest
#

Anyone else having issues doing ecloud download Quests? After papi reload I just get internal error and it won't load the placeholders.

mint fable
#

send your error

#

=paste

tender vaporBOT
#
HelpChat Paste

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

mint fable
#

@lapis quest

lapis quest
mint fable
#

do you have quests?

#

the plugin

lapis quest
#

[22:56:28] [Server thread/INFO]: [Quests] Enabling Quests v2.9.4
[22:56:28] [Server thread/INFO]: [Quests] Your server is running version v1_15_R1.
[22:56:28] [Server thread/INFO]: [Quests] Titles have been enabled.
[22:56:28] [Server thread/INFO]: [Quests] Metrics started. This can be disabled at /plugins/bStats/config.yml.

mint fable
#

maybe it's outdated

#

you're outdated for quests

#

by a lot

#

2.9.4 vs 3.9.4

mint fable
#

ah...

#

there is no expansion for that plugin

#

also that looks hella better

lapis quest
#

But they have this on their wiki page. And I'm trying to use that.

mint fable
#

remove the expansion

lapis quest
#

This is from the 2.9.4 I just send

#

I did.

mint fable
#

they must have it built in

#

okay

#

what placeholder are you trying

#

Also, test your placeholder with /papi parse me <placeholder> first

lapis quest
#

Okay. I will try this tomorrow. Thanks for now!

mint fable
#

๐Ÿ‘

bright moth
#

placeholder for exp?

#

no xp level, exp (bigger number)

rancid gate
#

Is there papi placeholder for supervanish?

wet basinBOT
#

@mint fable Unknown expansion.

mint fable
#

@rancid gate

rancid gate
#

Ye

mint fable
#

doesn't look like it

rancid gate
#

Rip

mint fable
#

although

#

hmm

#

where do you want to use it charmines?

rancid gate
#

See what I'm trying to do is in bungeetablistplus it can use placeholders and have different stats for true or false and I would like a state for vanished player

mint fable
#

ah, no idea

wet basinBOT
#

@mint fable Unknown expansion.

#

@mint fable Unknown expansion.

mint fable
#

so

#

it says supervanish has it

rancid gate
#

Ye it has spigot bridge to papi btw

mint fable
#

ohh it's hidden

#

uh

rancid gate
#

K

#

Thanks

#

Is there a way to quickly find the output of it?

#

Like with a cmd

#

Nvm found it

#

New issue it no work so

#

Fun

#

Turns out it's already implemented into btlp

#

So no issues

mellow crane
#

why if i break dirt it counts as 2 blocks?

#

I use Statistic

brisk coral
#

What server version, what statistic expansion version

mellow crane
#

I download this version from pinned messages

#

I also tried Statistics from eCloud

#

No difference

#

Statz does not work

#

Eh

#

Sad

brisk coral
#

What server version

mellow crane
#

1.14.4

#

PaperSpigot

#

I tried it on Spigot too

brisk coral
#

CC: @vivid sparrow

mellow crane
#

Do you have works version of Statz?

vivid sparrow
#

statz?

mellow crane
#

Yes i need Statz

#

Or fix Statistics

vivid sparrow
#

what doesn't work

mellow crane
#

When i type

/papi ecloud download Statz
/papi reload
After downloading this plugin PAPI dont see it

#

I tried it manually, same result

vivid sparrow
#

statistic =/= statz

mellow crane
#

I know

vivid sparrow
#

pretty sure statz track it own that

mellow crane
#

Statistics is broke a bit

#

it can't count mob_kill

#

and when i break dirt it counts as 2 blocks

vivid sparrow
#

because spigot is stupid

mellow crane
#

:\

vivid sparrow
#

to fix that we need feedback from users because testing each block will take way too much time

#

those with survival / prison / factions etc. servers are welcome to test the expansion and find the blocks that share the same values

mellow crane
#

Hm

spice wigeon
#

Can someone help me with the PlaceholderAPI support for the plugin PlayerTime from the user ItsMeGlare?

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

Source

mellow crane
#

I fixed Statz

#

Finally

#

I just remove all placeholders

crude vessel
#

hey

#

BattleLevels placeholders don't work

#

can you fix this pls

wet basinBOT
#

@vivid sparrow Unknown expansion.

vivid sparrow
#

ask the author to fix them.

twilit pebble
#

Hi, can i get help here in creating custom placeholder?

spice wigeon
#

So for the plugin PlayerTime i want to use the %playertime_time% placeholder. But when im reloading the scoreboard, it shows %playertime_time% in the scoreboard instead of my playtime.

brisk coral
#

featherboard?

spice wigeon
#

as scoreboard plugin?

#

or what?

brisk coral
#

yes

twilit pebble
#

/papi ecloud download player

brisk coral
#

What scoreboard plugin are you using

twilit pebble
#

If im not wrong

spice wigeon
#

im using TItleManager

wet basinBOT
#

@brisk coral Unknown expansion.

brisk coral
#

run those commands

spice wigeon
#

kk wait a sec

twilit pebble
#

Do someone know conditional placeholder?

#

From 1 placeholder i want return 2 text

brisk coral
#

using js or'

spice wigeon
#

oh now the placeholder is working

#

thx

twilit pebble
#

Something like that

brisk coral
#

Just gonna post it here so I don't have to keep tabbing

var custom = "%placeholderapi_if_exist%";
var truee = "Level: &player_level%";
var falsee = "u dont have lvl";

function testt() {
  if (custom === "true") {
    return truee;
  }
  else (custom === "false"){
    return falsee;}
}
testt();
#
function test()
{
  return "%placeholder_if_exists%" == true ? "Level: %player_level%" : "u don't have lvl";
}
test();
spice wigeon
#

Am i allowed to post screenshot links here?

brisk coral
#

?imgur

tender vaporBOT
#
FAQ Answer:

You won't be able to upload images here directly to avoid spam, so please use https://imgur.com/ to upload images/screenshots.

spice wigeon
#

can i also use lightshot?

brisk coral
#

just use imgur

spice wigeon
#

k

twilit pebble
#

Ok i have 1 script loaded now

#

So it can be like %example% or %placeholderapi_example%

brisk coral
#

%javascript_<filename>%

#

Just add an empty line zMaster?

spice wigeon
brisk coral
#

you reloading properly?

spice wigeon
#

im using /tm reload

twilit pebble
#

'return "%fabledskyblock_island_exists%" == true ? "Level: %fabledskyblock_island_level%" : "Create Island /wyspa";'

#

It returns create

#

If true

brisk coral
#

then the return value isn't true/false

#

check what the placeholder itself returns

twilit pebble
#

I checked with parse me

#

And it returns true

spice wigeon
#

im using /tm reload
and /reload
both options are not working

twilit pebble
#

Ok

#

It returned colored true

#

%Exists%" == "true" ? "level% : %dsonthave%

#

Can i do that?

brisk coral
#

/papi parse me %fabledskyblock_island_exists%

#

what does that return

twilit pebble
#

"true"

#

True and false

#

But in string

brisk coral
#

is it capital or nah?

#

does it have color?

twilit pebble
#

I removed

#

fabledskyblock_island_exists:
Exists:
Message: 'true'
Not-exists:
Message: 'false'

brisk coral
#

properly showin up ingame?

twilit pebble
#

It can be customed

#

Yes

#

It can be colored

#

So true need be in string

spice wigeon
#

Isthere any other way to make spaces instead of &r or &r&r?

brisk coral
#

" "

twilit pebble
#

Yes

spice wigeon
twilit pebble
#

It work nopw

#

I need to be in "true" not true

#

Wow

#

In feather board it need to be %javascript_<identifier>% or %placeholderapi_javascript_<identifier>% ?

brisk coral
#

second

#

and use {}

#

instead of %%

spice wigeon
#

Its working, thx

twilit pebble
#

Wirking for me too

#

Thanks

twilit pebble
#

Ok

#

Now

brisk coral
#

Where you trynna display that?

twilit pebble
#

Is there some special

#

Character

brisk coral
#

No clue what this means so ๐Ÿคทโ€โ™‚๏ธ
"true" ? "-level: %fabledskyblock_island_level% -votes" :

twilit pebble
#

To make new line?

brisk coral
#

\n

twilit pebble
#

Ok

#

Thank

#

No

#

It create some [lf]

#

This symbol

#

When i add text"\n"text

#

It create script error

#

In string it create some symbol

austere hawk
#

That's because \n wasn't supposed to be in a placeholder

twilit pebble
#

How can i make new line in placeholder

austere hawk
#

Sadly, that might be a can't iirc

twilit pebble
#

So

#

I want create

#

When return

#

Is some random numer

#

Like its true

#

Return "%fabledskyblock_island_leaderboard_level_rank%" == "true" ? "Rank. : %fabledskyblock_island_leaderboard_level_rank%" : "";

#

Like that

#

Can it be?

#

If there is no tank

#

It shows empty

#

When its some numer

#

It show numbers

austere hawk
#

Why don't you just put them all in one line

brisk coral
#

I can see you've got no idea what you're even talking about at this point.. explain what you're even trying to do in english

austere hawk
#

Also

brisk coral
#

And stop frantically spamming new line messages, learn to combine them in one

austere hawk
#

Might agree with Frcsty here ๐Ÿ˜‚

twilit pebble
#

I want to make 2 lines in true value

#

1 line shows ranking and second shows level

austere hawk
#

Just put all in 1 line, like your msg ๐Ÿ‘€

#

I don't understand your english, dude

twilit pebble
#

Nvm

lapis quest
#

I have a question, I switched to the other quest plugin and trying to get the placeholders to work but two aren't working. Could someone explain how I use them?

#

%quests_player_has_currentquest<quest>% and %quest_player_currentobjectives<quest>%

#

cj89898 (I spoke to you last night about this)

tender vaporBOT
#

@lapis quest,

Hey!

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

lapis quest
#

Just changed it to :

  • "&e* &fCurrent: &e%quests_player_has_current_quest_<quest>%"
    • "&e* &fObjective: &c%quests_player_current_objectives_<quest>%"

But now displays blank when I accept a quest.

#

%quests_player_quest_points% That one seems to work fine displaying 0.. The other 2 are just blank now even when taking a quest.

gray depot
#

Placeholderapi doesn't work anymore when downloading EzRankPro placeholders, help?

turbid tide
gray depot
#

Is not a premium plugin @turbid tide

turbid tide
#

EzRankPro

#

is

gray depot
#

problem is with placeholderapi

turbid tide
#

well we don't know where the problem might be from. so if you will take 2 minutes of your time to link your account we will try our best to help you

twilit pebble
#

Is someone using conditional plugin with placeholders?

gray depot
#

@turbid tide where i can find my spigot id?

lapis quest
#

Just tried taking a quest and it now says Current: False and objective is still blanc.

turbid tide
lapis quest
#

I got the quest name working, Only thing not working now is this placeholder %quests_player_current_objectives_<quest>% It just gives me a blanc field.

gray depot
#

I'm linked now

turbid tide
#

when did you buy the plugin Gwaals?

gray depot
#

A week ago

#

I'm using paper spigot 1.12.2 with PlaceholderAPI in holograms with some placeholders I need (like JetsPrisonMines and SimpleStats). When I try to download other placeholders from other plugins, almost all placeholders will reset. HolographicExtensions spams error from PlaceholderAPI in console

#

Deluxechat also resets

balmy marten
#

What's your spigot username @gray depot ?

gray depot
#

Gwaals

balmy marten
#

alright 2 secs

#

You haven't purchased EzRanksPro

gray depot
#

the problem is not only with ezrankspro

#

and i'm making a server with a friend

balmy marten
#

You haven't bought Deluxechat either

turbid tide
#

if your friend purchased ezrankspro he will have to come and link his spigot account

tender vaporBOT
#
FAQ Answer:

Not the owner of the server?
If you're not the owner of the server and you're the one requesting the support you'll need to first get the owner who purchased the plugin to join and run through the verification system listed in #spigot-linking, once linked they just need to give us the thumbs up that you're with them.

gray depot
#

... problem is with placeholderapi

#

okay, wait

junior musk
#

... problem is with placeholderapi
yeah but it's also related to EzRanksPro

split kestrel
tender vaporBOT
#
๐Ÿ“‹ Paste Converted!
https://paste.helpch.at/atiridumaf

A member of staff has requested I move your pastebin.com paste to our paste.helpch.at!

split kestrel
#

what i can do to solve?

brisk coral
#

I mean yea cuz papi isn't a bungeecord plugin

split kestrel
#

but i need to connect with tab

brisk coral
#

It doesn't work on bungee

junior musk
#

but i need to connect with tab
if you're using TAB by NEZNAMY, you can download it on Spigot too and enable bukkit-bridge in its advancedconfig.yml so you get access to PlaceholderAPI on the Bungee version

split kestrel
#

ok

#

but i dont need to start bungee with tab

#

only in my authme lobby with bridge on load to other servers?

split kestrel
#

then i only need install tab

#

on bungeecord

junior musk
#

..............

#

did you even read the page ?

#
  1. Install the plugin on bungeecord and all of your bukkit servers.

  2. Install PlaceholderAPI on all bukkit servers.

split kestrel
#

yep i do

#

but dont work

junior musk
#

did you follow step 3. ?

split kestrel
#

yes

#

on al advancedconfigs

junior musk
#

and what do you mean by "dont work"

split kestrel
#

[TAB] Value "%health%" used in TAB-BelowName still has unparsed placeholders! Did yo|
u forget to download an expansion ?

junior musk
#

%health% isn't a PlaceholerAPI placeholder

#

it's an inbuilt placeholder for TAB, but is only availble for the Bukkit version

split kestrel
#

and i dont have installed in my bungee the placeholder

#

and say the same error

junior musk
#

and the bridge only transfer the PlaceholderAPI placeholders, not the inbuilt ones

split kestrel
#

[WARNING] Error enabling plugin PlaceholderAPI

junior musk
#

so you have to use one in PlaceholderAPI

#

[WARNING] Error enabling plugin PlaceholderAPI
you don't need PAPI on bungee

#

only on spigot

split kestrel
#

yeah

#

i dont have instaled

#

in bungee

junior musk
#

%placeholderapi_health&
%player_health%*

split kestrel
#

but the error stay

junior musk
#

can you send that full error ?

split kestrel
#

yeah

twilit pebble
#

./papi ecloud download player

#

I use player

split kestrel
junior musk
#

you do

split kestrel
#

I dont have

junior musk
#

that's on BungeeCord

split kestrel
#

look

junior musk
#

that's a BungeeCord error

#

just check the error yourself

#

it clearly talks about Bungeecord

split kestrel
junior musk
#

net.md_5.bungee

#

did try restarting your server after removing PAPI ?

split kestrel
#

yes

junior musk
#

try again

split kestrel
#

stay

junior musk
#

try to refresh your bungeecord plugins folder

split kestrel
#

now dont apear

#

but the placeholder

#

dont work

junior musk
#

what placeholder ?

split kestrel
#

%essentialsnick%

#

%afk%

#

%tps%

junior musk
#

those aren't PlaceholderAPI placeholders

#

those are inbuilt TAB placeholders

#

as I told you above

#

and the bridge only work for the PAPI placeholders

#

so you have to use their PAPI equivalent

#

%essentials_nickname% %essentials_afk% %server_tps%

split kestrel
#

AAAAAAAH

#

I know what you say now

#

Thnx โค๏ธ

junior musk
#

๐Ÿ‘

split kestrel
#

i dont have instaled the papi essentials add-on xD

languid gale
#

Hey, how do I do a time thing and a date thing? I am trying to make it like Date/month/year then time

turbid tide
#

%local_time_dd/MM/yyyy hh:mm a% is for 12 hours time and this is for 24 hours: %local_time_dd/MM/yyyy HH:mm%

#

this will show the players time tho

#

%server_time_dd/MM/yyyy hh:mm a% is for server time

languid gale
#

how would I do that for mvdw for featherboard?

turbid tide
#

which one of them?

languid gale
#

server time

junior musk
#

Either use {placeholderapi_<placeholder>}

turbid tide
#

{placeholderapi_server_time_dd/MM/yyyy hh:mm a}

junior musk
#

either use MVdWPAPI placeholders

languid gale
#

ty

austere hawk
#

hey i need some help i just did /papi ecloud download Vault
and it didnt work

#

and i reloaded it to

#

anyone ther

junior musk
#

does it show in /papi list ?

austere hawk
#

it only shows essentials player server and tab

mint fable
#

send your startup log

#

?startuplog

tender vaporBOT
#
FAQ Answer:

Startup Log Location
Your latest startup log can be found in the logs folder of your
server directory, labeled as latest.log.
Please copy the contents and paste them to a paste service.
Type ?paste for more information.

mint fable
#

@austere hawk

austere hawk
mint fable
#

umm

austere hawk
#

i even just updated to the new version

mint fable
#

can you send a log with you typing in the command?

austere hawk
#

yes

lilac crane
#

?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

austere hawk
tender vaporBOT
#

@austere hawk,

Possible Solution Found:

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.

mint fable
#

that was not correct

#

at all

#

send the entire startup log

#

with you typing the command in it

austere hawk
#

well it might be because my lp isnt working either

mint fable
#

the luckperms issue is another deal, the plugin doesn't boot up

austere hawk
#

ok

mint fable
#

if you want to use that in luck's discord to receive help ^

austere hawk
tender vaporBOT
#

@austere hawk,

Possible Solution Found:

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.

austere hawk
#

is this it

mint fable
#

err

bright moth
#

how i can edit plugin

mint fable
#

you cut off the error

bright moth
#

in eclipse

mint fable
#

please just send the entire log @austere hawk

#

so we can find what we need to

bright moth
#

is it possible

austere hawk
#

log

mint fable
austere hawk
#

or startup serminal

mint fable
#

?Startuplog

tender vaporBOT
#
FAQ Answer:

Startup Log Location
Your latest startup log can be found in the logs folder of your
server directory, labeled as latest.log.
Please copy the contents and paste them to a paste service.
Type ?paste for more information.

austere hawk
#

terminal

#

ok

mint fable
#

I don't want anything copy/pasted from console

#

you should always go into the log

austere hawk
#

ok

tender vaporBOT
#

@austere hawk,

Possible Solution Found:

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.

austere hawk
#

shhh

#

thats my full log

mint fable
#

hmmm

#

so

#

i think luckperms is blocking vault from loading

#

delete the luckperms expansion @austere hawk

#

that's why I thought you cut it off earlier as well

austere hawk
#

i need it tho it was working before

#

and let me get support for luckperms and see if they can fix my lp issue and if they can hopefully we wont have to delete it

#

it was my luckperms they helped me fix it and now its working

mint fable
#

๐Ÿ‘

#

I was just saying to delete it temporarily btw

indigo cedar
#

Hiya! Can I look at getting my expansion verified? ๐Ÿ˜„

mint fable
#

is it on github

indigo cedar
#

gitlab but yeah

brisk coral
#

put it on gh

#

ew gitlab

indigo cedar
#

buttt

#

I prefer gitlabs wiki .-.

mint fable
#

ignore frosty

indigo cedar
#

github is better but gitlab's wiki is 1000x better looking

mint fable
#

gitbooks

#

idk i like the github wiki

indigo cedar
#

Yeah, fair enough

#

Each to their own I suppose

#

as long as it functions well ๐Ÿ˜„

mint fable
#

so what's this for?

#

updated askyblock expansion or soemthing?

indigo cedar
#

Yeah, many more features than clip's

#

And allows for parsing the island the player is currently standing on

#

Rather than just their own

mint fable
#

@vivid sparrow you wanna check this out?

brisk coral
#

inb4 he took another nap

mint fable
#

also

#

why is the identifier island

#

should be askyblock, no?

indigo cedar
#

it just made most sense to me, simple

#

well that'd conflict with clip's if both are used

mint fable
#

askyblockrevamped

brisk coral
#

Both wouldn't be used tho

#

^^

mint fable
#

island has no tie to the plugin at all

#

it makes 0 sense

#

also frosty is probably right

indigo cedar
#

yeah, i suppose both wouldn't be used

mint fable
#

if your expansion does everything clip's does and more

vivid sparrow
#

Why is there anything static

mint fable
#

this is

vivid sparrow
#

If everything it is in one class

mint fable
#

tbh i don't see the need for the variables in the first place

indigo cedar
#

Habit, I suppose. Room for expansion if I want to add another class

vivid sparrow
#

Or you use dependency injection like a normal person

indigo cedar
#

Mmm, I suppose so

vivid sparrow
#

Not 30 static fields

mint fable
#

^

indigo cedar
#

In practicality though it isn't exactly different, fulfils the exact same purpose

#

This is however something I can easily change

mint fable
#

and your variables at the top

#

they should be private

#

there's getters for them

indigo cedar
#

Ah yeah, that one is my mistake

mint fable
#

tbh they shouldn't be variables, but

#

unless you use them other places

#

ah i see you do

indigo cedar
#

Yeah

mint fable
#

interesting placeholder

indigo cedar
#

I'll change the identifier to "askyblock" then and if required, do the variables with DI

#

anything else?

mint fable
#

does it have all the placeholders that clip's does?

indigo cedar
#

Yeah

mint fable
#

with the same wording?

indigo cedar
#

afaik, i'll check clips source now

mint fable
#

aight

indigo cedar
#

not the same but I could do that for compatability

mint fable
#

they should be, ya

indigo cedar
#

there's one or two that clip did that I haven't included

#

ones that I just couldn't see any use for

mint fable
#

which ones

indigo cedar
#

again, could be implemented however

#

coop_islands

mint fable
#

they all look useful to me

#

if it's a feature, it's good to have a placeholder

indigo cedar
#

Mmmm, also, is that list up-to-date?

mint fable
#

that's from the ecloud

indigo cedar
#

Looking through clips source Im finding alot of placeholders not listed there

mint fable
#

oh?

mint fable
#

ya i see

indigo cedar
#

I presume they were added after initial release and just not added to the list

mint fable
#

seems like it

indigo cedar
#

Anyway, i'll make sure that I implement all of clip's placeholders into mine and match the wording

mint fable
#

๐Ÿ‘

indigo cedar
#

and i'll take on-board the suggestions you guys made ๐Ÿ˜„

true ermine
#

can we do if statements in papi?

#

so im using chatmanager to show the current world, but i only want it to show if its certain world, ie. not if its the nether or the end

vivid sparrow
#

Javascript expansion

sour wadi
#

is there no rankup expansion anymroe?

#

Found it

austere hawk
#

how do i update papi without deleting it?

trim mist
#

Wdym Meh? You have to download the new jar from SpigotMC.

austere hawk
#

Hey what's the placeholder to see how much time a player has spent in a specific world?

#

Which expansion would I need for that?

brisk coral
#

There isn't one for a specific world

austere hawk
#

I see thank you!

#

Also, what's the difference between %player_displayname% and %player_name%?

brisk coral
#

displayname will show the users nickname

#

Where as name will only show their actual account name

austere hawk
#

Ooh makes sense

austere hawk
#

Hey is there any expansion that works like the player expansion but for specific worlds?

#

Like how many blocks placed in world B, how maby mobs killed in world B, how many blocks walked in world B and etc

brisk coral
#

Don't think so

austere hawk
#

I've been looking online but couldn't find anyone

primal vault
tender vaporBOT
#

@primal vault,

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.

hidden pier
#

i heve this wen i duit restart, it wasn't yesterday :

#

[14:02:27] [Server thread/ERROR]: Could not load 'plugins/PAPI-Expansion-Statistic.jar' in folder 'plugins'
org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml
at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:160) ~[spigot-1.15.2.jar:git-Spigot-800b93f-a0e88fb]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:138) [spigot-1.15.2.jar:git-Spigot-800b93f-a0e88fb]
at org.bukkit.craftbukkit.v1_15_R1.CraftServer.loadPlugins(CraftServer.java:351) [spigot-1.15.2.jar:git-Spigot-800b93f-a0e88fb]
at net.minecraft.server.v1_15_R1.DedicatedServer.init(DedicatedServer.java:203) [spigot-1.15.2.jar:git-Spigot-800b93f-a0e88fb]
at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:784) [spigot-1.15.2.jar:git-Spigot-800b93f-a0e88fb]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_121]
Caused by: java.io.FileNotFoundException: Jar does not contain plugin.yml

mint fable
#

that's because it's not a plugin

#

and you put it in the plugins folder

#

you have to put it in the plugins/PlaceholderAPI/expansions/ folder

hidden pier
#

aaa - ok

#

bat yestudej worck coretly

mint fable
#

impossible to have worked this way

hidden pier
#

bat - i diut how you write

mint fable
#

possible you have duplicates

hidden pier
#

meybe - i look

#

ok is worck :))

#

and tell me where I can find Expansions for essentialsX - because it still doesn't show me these stats, e.g.% essentials_has_kit_vip%

junior musk
#

/papi ecloud download Essentials

hidden pier
#

en write - moment

junior musk
#

the ecloud seems to be down at the moment ๐Ÿค”

#

ah

#

no it works

hidden pier
#

now ? - aaa ok i tray leiter

junior musk
#

try to use the command again now

hidden pier
#

kk - moment

#

There was a problem downloading expansion: Essentials

mint fable
#

gryffin

hidden pier
#

?

mint fable
#

if you posted your error

#

=paste

tender vaporBOT
#
HelpChat Paste

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

mint fable
#

in a paste

#

barry would help you out

#

he has automated responses for errors

#

So you should really send your error found in latest.log

hidden pier
#

so find the error itself - do not paste the whole log?

#

or maybe you just give a link to the jar file from essentials - i manually paste it into the expansion folder

junior musk
hidden pier
#

THXXX ๐Ÿ˜

mint fable
#

Barry tells you all that if you pasted the log ๐Ÿ˜‰

junior musk
#

โซ

hidden pier
#

is a worck coretly :))) THXX end have a nice day

velvet scaffold
#

Hi

#

I am trying to install placeholders for the Kingdoms+ plugin

#

but whenever i put them in the scoreboard it doesnt work

velvet scaffold
#

Could someone please help me with this?

mint fable
#

/papi parse me <your_placeholder_here> what does it return @velvet scaffold

velvet scaffold
#

Nothing

#

It returns the same value as i put in

mint fable
#

what placeholder?

#

@velvet scaffold ?

velvet scaffold
#

โ€œfor Placeholder API:
The plugin will add these placeholders to Placeholder API:
%kingdoms_kingdom% shows a player's kingdom
%kingdoms_haskingdom% shows if player has kingdom or not
%kingdoms_rp% Shows a player's kingdom's resourcepoints
%kingdoms_land% Shows a player's kingdom's land count
%kingdoms_onlinemembers% Shows a player's kingdom's online members count
%kingdoms_members% Shows a player's kingdom's total member count
%kingdoms_king% Shows a player's kingdom's king
%kingdoms_rank% Shows a player's kingdom rank icon
โ€œ

mint fable
#

what

#

which one

velvet scaffold
#

The first one %kingdoms_kingdom%

#

I want to use all of them but neither work

mint fable
#

they probably haven't updated it

#

it's over a year old

#

check your startup log

#

this plugin is also inactive, isn't it?

velvet scaffold
#

Yes :/ it is inactive

#

Is there no way i can fix this?

mint fable
#

downgrade papi

velvet scaffold
#

Which version do you think?

mint fable
#

or see if there's an API and update it

#

try 2.9.2

velvet scaffold
#

I am using the latest version of api

mint fable
#

or 2.9.0

#

what?

#

latest version of api?

velvet scaffold
#

Thanks i hope it works!

#

Papi my bad

mint fable
#

I see

#

I'm saying you to check if there is a kingdoms+ api

#

and make an expansion yourself

velvet scaffold
#

Huh?

#

I am using a somewhat older version of kingdoms+ songoda bought it and ruined it

#

But this old version did have placeholder api support the one from the original dev

mint fable
#

What?

#

You have 2 options

#
  1. Downgrade PAPI
#
  1. Check for and API and make the expansion yourself
velvet scaffold
#

Ok thanks

twilit pebble
#

Can i hold commands in papi javascript?

mint fable
#

?

#

hold commands

#

what @twilit pebble ?

twilit pebble
#

When i parse placeholder it returns command

mint fable
#

ermm

#

I don't think so

#

not with javascript

#

But I don't know if you'd want to @twilit pebble

#

placeholders can get updates many times a second

twilit pebble
#

I just want to create command where it force command with true or false

#

Mycommand not working or dont know how tos etup if

mint fable
#

so why the placeholder?

#

I feel mycommand can do what you want

twilit pebble
#

I need command to skyblock

#

If someone has island

#

./is to /is create or /is home

mint fable
#

Where are you going to use this command?

twilit pebble
#

On server

mint fable
#

Okay can you send over the config you have from mycommands

#

show me what you've done so far

twilit pebble
#

Iscommand:
command: /myis
type: RUN_COMMAND
runcmd:

  • "$script$%if%%fabledskyblock_island_exists%==$true"
  • /is home
  • "$script$%if%%fabledskyblock_island_exists%==$false"
  • /is create
primal yew
#

Is there a method to capitalize a fetched placeholder?

turbid tide
#

javascript probably

primal yew
#

any example? :3

turbid tide
#

idk if this would work but this is the only thing I have in mind rn ```
var placeholder = args[0];
function capitalize() {

return placeholder.toUpperCase();

}
capitalize();``` and then you would call the placeholder something like %javsacript_NAME_{placeholder}%

#

if this isn't a thing probably someone with more experience will correct me

#

you could also try it on your server

primal yew
#

๐Ÿค”

twilit pebble
#

Just typical js

primal yew
#

i mean.. is there a placeholder in ecloud which capitalizes a placeholder ๐Ÿ˜›

brisk coral
#

no

#

Blitz, that placeholder var is excesive :p

turbid tide
#

oh right you could do `args[0].toUpperCase();

austere hawk
#

hey so my placeholder isnt working and i think its because i removed my luck perms

#

is that the reason?

turbid tide
#

what placeholder?

brisk coral
#

@austere hawk

turbid tide
#

so I have a question. Could I make a return that returns nothing? If i do return ""; it returns an empty line but I want it to return nothing at all.

brisk coral
#

return; ?

turbid tide
#

1 sec I will try but something weird is going on. My server keep kicking everyone out

#

for no reason

#

nope that returns the same as return "";

#

same if I leave no return;

#

well I guess an empty line would have to do it

brisk coral
#

What are you trying to do?

turbid tide
#

a placeholder that returns a message every x seconds/minutes. But if they have already got that message they don't get any message until the x seconds/minutes have passed

#
function timmedMessage()
{
  return "%placeholder%" <= "2" ? "message" : "nothing here";
}
timmedMessage();```
#

something like this

#

but can't get it to return nothing

#

if I just remove "nothing here" and : it just gives me an error

#

I tried with if but if I don't return anything or return; it just returns an empty line

grizzled terrace
#

So i tried to put the balance on my scoreboard with variable "%vault_eco_balance%" but when i have too much money like thousand or million the money bugs on scoreboard and stay like "4.4400E7" how to fix it?

trim mist
#

Try formatted?

grizzled terrace
#

Will try wait a second

#

It works , ty so much but i already ultrapassed the character's limit how to up the limit ?

trim mist
#

I have no idea

grizzled terrace
#

Its ok ty for help m8

trim mist
#

Cheers

grizzled terrace
#

Waffle there's another variable that be more short than "%vault_eco_balance%" to show money's players ?

trim mist
#

Don't think so

grizzled terrace
#

:/ well ty for help

trim mist
#

You could try making a JS placeholder and just do it like %javascript_bal%

#

But I don't work with JS expansions so I won't be able to help with that

#

It would knock off 5 characters

grizzled terrace
#

I fixed it ty so much bro

trim mist
#

Yup!

wooden shuttle
#

are any of the expansions configurable?
(ie: player_colored_ping, i don't agree with the values that they are being colored at)

austere hawk
#

?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

austere hawk
#

whats the placeholder for how many players are online?

sharp jay
#

@austere hawk

austere hawk
#

thank you!

flat quartz
#

Reason for Ecloud registration lock?

balmy marten
#

Locked whilst we update a few backend things, we can still manually create accounts if you need one

austere hawk
#

yo wtf

#

why cant PAPI update itself

#

like most current plugins

brisk coral
#

Because that's be dumb af lmao?

austere hawk
#

why?

#

I dont want to manually go grab the jar file

#

i have other stuff to do

brisk coral
#

If you can't spend the 1 min updating the jar file, then don't bother updating ๐Ÿคท

trim mist
#

Updater go brr brr

brisk coral
#

You mean waffless go brr brr

austere hawk
#

i think the devs are just lazy to implement it since its not a premium plugin

balmy marten
#

lol wot

trim mist
#

Bruh

austere hawk
#

auto-update

balmy marten
#

auto-break

trim mist
#

I actually just laughed out loud for that

balmy marten
#

What if we push a update that resets the config

#

and not staff are online

#

boom no server

austere hawk
#

i think the devs are just lazy to implement it since its not a premium plugin
@austere hawk There's like 70% of the most popular plugins don't even have that stuff

#

the good plugins have it

trim mist
#

Sorry only fans of PlaceholderAPI not auto updating are allowed here

austere hawk
#

^

balmy marten
#

smh

austere hawk
#

ok sorry

trim mist
#

But seriously it's for the best we don't auto update

#

We also don't push updates much

austere hawk
#

Making that feature is risky tbh

balmy marten
#

too many situations where the auto updater could just break ur server

brisk coral
#

Not could, but would

austere hawk
#

could.

#

i know tens of plugins that auto update

#

all on my server

#

server hasnt crashed once due to autoupdate

#

always user error

brisk coral
#

You don't understand do you

balmy marten
#

A lot of things depend on papi

austere hawk
#

Bro. Are you really gonna only accept plugins to your server that has auto update??

#

no

#

but im too lazy to go search the newest papi version and find the download

#

the download is not even direct link

#

so i have to SFTP into my server

#

it takes a long ass time to upload 1 jar for me...

#

if the download would be direct link i could just wget it...

#

there should be a link like this for papi, so i can make auto update script

#

https://destroystokyo.com/ci/job/Paper-1.15/lastSuccessfulBuild/artifact/paperclip.jar

balmy marten
#

I mean there is

austere hawk
#

ok tell me it

#

so i make auto update script

#

so i dont need to mess around with sftp anymore for one plugin

#

You still don't understand ๐Ÿ˜‚

balmy marten
austere hawk
#

Yeah, ci can do it for you

#

nvm it has random names

#

maybe

brisk coral
#

If you go into server making with that mentality, that's a big yikes

austere hawk
#

papermc is good because their latest build is always paperclip.jar,

#

Btw, hooking with ci is the worst idea yet in your case

#

nah

#

its good

#

Don't forget every push is only a beta

#

...

#

why

#

do you

#

push betas

#

fuck

brisk coral
#

Because that's what that's for..

austere hawk
#

If you jackpot on an unstable plugin, your server is done

#

nah man

#

papermc has better ways then yall

#

they have beta branch closed from public

balmy marten
#

Yeah so randos dont install it and complain it doesnt work

final shadow
#

Smh lol

turbid tide
#

you know papi has the same thing right? it is called spigot.

austere hawk
#

is there a direct download link for the STABLE papi

#

Anyway, don't expect it. It won't work no matter how you beg ๐Ÿ˜‚

turbid tide
#

where only the releases go

#

and the dev builds don't

austere hawk
#

spigot doesnt have direct download...

#

Btw, don't compare stuffs my dude

brisk coral
#

Too bad so sad ๐Ÿคท

trim mist
#

You are really annoying my dude

austere hawk
#

why isnt there direct download

#

i cant wget it

turbid tide
#

didn't say it has. Just was letting you know that papi also posts releases on another page than the builds

trim mist
#

I don't mean to be rude but I'm going to kick you if you keep bitching

austere hawk
#

Someone gonna mute that dude until he accepts it? ๐Ÿ˜‚

#

what?

#

im asking

#

if there is a direct link

#

And we told the answer a hundred times

trim mist
#

We gave you one

#

Stop bitching

balmy marten
#

There isnt one that will be the same url each time

austere hawk
#

ok thanks

trim mist
#

Take or leave it or stop being fucking lazy and upload a damn jar

#

I'm sorry 30 seconds of your time is too precious

austere hawk
#

SFTP is sloww (20kbps)

#

but ill try thanks

#

Too bad

final shadow
#

Sounds like a personal problem

balmy marten
#

Nothing stopping you from watching the ci for builds that don't contain DEV

brisk coral
#

In the time you've been complaining here, you could've updated it like 30 times ;)

austere hawk
#

the thing is, its not marked

balmy marten
#

What's not marked

austere hawk
#

the stable builds and dev, for me

balmy marten
#

the jar won't mention DEV

trim mist
#

Auto updater go break break

#

Self update machine go brrr brrr

balmy marten
#

and the changes mentions release

brisk coral
#

Waffles go brr brr

austere hawk
#

found it thanks

trim mist
#

Hey did your dad ever let you login to his spigot so you can link your account for DeluxeChat?

austere hawk
#

the login didnt work

#

as i said

balmy marten
#

u know his username?

austere hawk
#

email