#dev-general
1 messages Β· Page 10 of 1
So you think all black is better than having them with their colours?
Also, do you know of a good mail icon?
I just went with GMAIL since I couldn't find any I liked.
Here is how the colours look.
fontawesome?
or the alternatives
all black or all coloured
Which do you prefer?
I'm no designer, which is why I'm unsure and struggling to decide.
this looks fine
Thanks for the opinion. π€
have you never seen an american movie? 
Haha
Idk what that means
Name a movie, before 2015 or something at least, where teenagers look like teenagers 

Like released before 2015?
Ye
Fuck that was so long ago
Probably the new ones hire some actors that look more like teenagers
I can think of a few tv shows, but movies are lost on me that far back
As an American I wasn't sure.
Maybe there Is a belief american filmography is obsessed with child sexuality netflix
Well not really, but most movies I've seen that had teenagers didn't do a great job at picking actors
Spider-Man is an example, tobey maguire looks like he's in his late 20's
Idk how old he's supposed to be, probably 16
25
Why does time appear to speed up as we get older? Can we slow it down?
Thanks to the National Geographic Channel for sponsoring this video!
The new season of Brain Games starts Sunday, February 14th at 9/8c - http://po.st/90S7Ow
Brain Games is an Emmy-nominated TV series that explores the inner workings of the human mind through experiments ...
Spider-Man spent years in development hell, and when the project finally got a release date, it was pushed back a year, so it officially began filming in early 2001. At that point, Maguire was 26 years old, and Peter Parker was a high-school senior, with the script referring to him as a 17-year-old.

anyways, I think they could have done a better job for some characters
or maybe that's just how american teenagers look like 
didn't watch the video, but maybe because when you are younger you spend the time playing games for example, and when you grow up and get a job, you can't wait for the day to finish so you can get home lol
It has a lot to do with unique experiences
You have less as an adult so your mind doesn't tie a frame
As often*
yeah, probably
doing the same thing 5 times a week or more, for 8 hours is not the greatest experience
yeah but doing night shifts or 12h with less work days/week isn't any better
No it isnt
can we not work part time and get the money of a full time job? 
4h/day is more than enough π€£
3 days a week^
sign me in
That sounds exactly like my childhood ngl.
actually the shirts we'll get
interesting
ngl. I wasn't expecting art. I was just expecting them to put the big logo and the name in the front like they did last year. I do not mind these tho. they're pretty nice
not just last year. that's what they did every year
yeah they are pretty cool (i like 2020 tshirt more tho)
i cant decide what color to choose
hmm tru
while I Like it, I have a very extensive history of destroying white clothing
I can see the confusion since usually they have the year in bold letters on the front. this year they don't have it at all. Instead they have an interesting design that I actually don't know what it represents
I guess they do have it. even the month on the ships
9 and 22
Not a fan of anime, but the look okay-ish
nah. I think it's great
you still got it. just on the back. I like this more. just a clean front and a nice animation on the back
I guess
well the back part looks better on white version and front (which is just small logo) is better on gray part imo so
Yeah. I feel that. Tho I like the colored letters look better on the gray back as well
on the white one, there's places where you can barely see them. I guess we'll just have to wait for the tshirt and see how they'll actually look in real life
π€
That's sick
dude that's so fucking cool!
Fashion percevance etc
Lets goo
Also, this holopin thing is cool https://www.holopin.io/@GabyTM
can someone please tell me why the
left-click-command :
- '[player] tpa {target}'
like this isnt working?
it just tells that cannot the tp that player name
yo quite interesting, how exactly does hacktoberfest work? I have heard of it but never participated. I know it works by contributing to OS projects but are they like, any or only from a specific list?
join their discord, people share their projects there constantly and all the info you need is there too
first 40k people w 4 merged PRs (or PR with hacktoberfest-accepted tag ) on github/gitlab repo w tag hacktoberfest gets tshirt and some stickers
oh that's cool
although probably not many left xD
wait it needs to have the hacktoberfest tag?
hmm okay, I suppose it's not an issue for me
the projects I am interested in contributing have it
yes
You generally have like 2 weeks to get all the commits in
wdym
oh for the tshirts
eh not doing it for the tshirts
tshirts would be just a bonus
mainly doing it to start contributing to projects, since I don't have any experience on that side of the world
lol
doing it for the tshirt π doing it for the stickers πͺ
xD
Can someone help me find a tutorial for the Custom GUI's from the Deluxe Menus Plugin?
examples should be enough tho https://wiki.helpch.at/clips-plugins/deluxemenus/example-gui-menus
Mate doing it for both is the way to go, not that I have anywhere to put the stickers, but gotta keep em coming
Most people in Hacktoberfest: Let me find a project and change some lines
Me in Hacktoberfest: Reworks the whole index page of the project
October came at the wrong time
xD
Nice. Still got to wait 1 day but I'm ordering the gray one.
1 day and 12 hours actually.
filezilla. I haven't heard anything about that app in years
yeah I need to transfer a large amount of files from a friend's pc
Sheesh
how does that even work, never done a hacktoberfest
you gotta wait for approval on your PRs and then you gotta wait again to get the tshirt?
a bit confused
You make a PR, and after it gets accepted by the maintainers you have to wait 7 days for it to get accepted/rejected by hacktoberfest. Only after they also accept it, it counts towards the 4 PRs you have to make
to get the shirt
is it specifically 7 days or can it be less?
It's minimum 7 days
So better get on it if you want a shirt
first one done, waiting for approval
I am not one of those who just changes a tiny thing lol
me works
A contribution is a contribution, so long it actually benefits the project

yes sure, although I was pointing at those who literally just rephrase a readme or something and change like 2 lines.
(to an almost identical message)
how do I link my holopin account with hacktoberfest? found it
using the same email
Spigot libraries (plugin.yml) - is it safe to use? Bc it doesn't relocate
ye
whole idea is to share depencencies
if they are shared between multiple plugins
That's why hacktoberfest has a verification system. Spam PRs are against the rules.
What if a dev shades the same dep without relocating? Would that possibly cause an issue
Hmmm
So it's all shared
That could cause some issues
With specific libraries
if 2 projects shade the same dependencies and none of them relocate, it will cause issues.
But I mean using spigot library feature
I thought they made it like private to the plugin class loader or smth
Oh π it's been out since 1.16 i think
U put maven deps in Plugin. Yml and spigot downloads them
haven't heard about it
https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/plugin/PluginDescriptionFile.html#getLibraries()
declaration: package: org.bukkit.plugin, class: PluginDescriptionFile
interesting
Yea
Although I have a lib where u put ur plugin instance
For logging etc
Which I don't want shared with other plugins
I might test that later
Not home rn tho
Oh wait then I'd have to put that in mvn central... Hm
I'll prob print out the class to String or smth
its mainly for drivers and such honestly
no point shading postgresql driver twice for example
that defeats the purpose completely
I also used slimjar but probably due to the amount of dependencies it took 10+ mins to build
over and over again
like hikaricp is shaded
into so many plugins
same with adventure etc
i am not sure how it handles different versions of the same dependency though
What about version differences?
Plugin x used an older version of lib y and plugin z used a newer version
that i am not sure honestly myself
but i am guessing it works similiar to gradle etc with those
you probably have to resolve it somehow either by relocating or something else

Yeah, I don't see a perfect system other than relocation, which isn't perfect either
Your plugin will randomly load libraries from other plugins, even if you have it in your jar as well, which is the most annoying thing imo
The system should have a priority thing, first check the plugin jar then other jars
imho its good for stuff like sql
everything else
not so much
but i am guessing you can have stuff like 1.2.+ etc
definition on gradle
so you could depend on multiple and it handles the rest possibly?
This would be great tbh, then we wouldn't need to relocate stuff 
it should just integrate proper maven or gradle honestly
and not do this weird stuff imho
these issues are already solved no need to reinvent it
spigot library loader is stinky
u r
WHAT
just joking 

spigot β
huh
Clip from Team Fortress 2
#women_meme_template
#women_hahaha
#meme_template
#memes
#template
#video
hello
does anyone know where this color in intellij is changed?
i like my current theme, but this is hella hard to read
its the .gitignored file color being invisible on w.e. that bright-ish color on the background is
turns out, its just the color for project-excluded files.
yeah
π
no problem
Any time
π
sus
Im trying to make it so when you break that list of ores it doubles the amount
Im not sure why it does not work please help.
@Override
public void onEnable() {
}
private static final Set<Material> ORES = EnumSet.of(
Material.COAL_ORE, Material.COPPER_ORE, Material.DIAMOND_ORE, Material.EMERALD_ORE,
Material.GOLD_ORE, Material.IRON_ORE, Material.LAPIS_ORE, Material.REDSTONE_ORE,
Material.DEEPSLATE_COAL_ORE, Material.DEEPSLATE_COPPER_ORE, Material.DEEPSLATE_DIAMOND_ORE,
Material.DEEPSLATE_EMERALD_ORE, Material.DEEPSLATE_GOLD_ORE, Material.DEEPSLATE_IRON_ORE,
Material.DEEPSLATE_LAPIS_ORE, Material.DEEPSLATE_REDSTONE_ORE, Material.NETHER_GOLD_ORE,
Material.NETHER_QUARTZ_ORE
);
@EventHandler
public void doubleOres(BlockBreakEvent event) {
Player player = event.getPlayer();
if (!ORES.contains(event.getBlock().getType())) {
return;
}
event.setDropItems(false);
Block block = event.getBlock();
ItemStack hand = player.getInventory().getItemInMainHand();
if (hand.containsEnchantment(Enchantment.SILK_TOUCH)) {
return;
}
block.getDrops(hand, player).forEach(stack -> {
ItemStack multiplied = stack.clone();
multiplied.setAmount(multiplied.getAmount() * 2);
block.getWorld().dropItemNaturally(block.getLocation(), multiplied);
});
}
@Override
public void onDisable() {
// Plugin shutdown logic
}
}
register your event
also #development
Oh-
Thatβs what I would do, whatβs wrong with it?
Unsure if its needed.
What would you suggest instead?
No idea, might just be saying shit, 6am and I only slept a few hours, sorry if I am stupid
Lol itβs fine, I should be asleep too
ok cool
U can help?
I don't even know anything about your problem
So basically if someone is holding a totem and it pops it logs as a death.
And the attacker gets a heart from it (Lifesteal)
Thats it
I don't see any problem
no
ok
Each keyword has its own purposeβ¦
its a constant, its quite fine
uh thought we all agreed I was wrong and sleepy lol
I am aware of that now that I am fully myself lol
I asked someone to make me a Lifesteal pl addon. But I canceled it cus of miscommunication. I deleted the DM. And I really need to talk to that dev. Any ideas
You got any built jars? If so could perhaps see if they use their name in the path
No
Where did you find them
Isn't there like a website which shows all your dms
In this server
Really
If you upload the discord data
We had like 5 mutual servers
How do I do that
discordpackage.com maybe?
Do any of you have experience running beta tests with 75+ live players?
Without already having the community standing by
We've been paying streamers to bring the players, but I'm wondering if there are other tried and true methods to get sufficient player testing done
I've faced similar issues but the best way is to advertise your server in SNS and gather people. We somehow got 100 players online at beta test. And we got 200 players on release, until we got no player online 2 weeks later π
even if you don't have enough players you can still use plugman to update your plugins without stopping the server
That's at least what i did after release
plugman 
I wouldn't reccomend plugman
It's moreso the way bukkit does it that causes issues
Devs, or at least i know why hotreloading causes problems, and how not to cause problems on reloading so
That's more of a per plugin not a fancy way of you reloading them?
there is not much you can do to not cause problems from the outside
if a problem arises i can just debug
Yeah I don't care what you choose to do, but I wouldn't go around suggesting plugman, because it's not ideal for anything.
i wouldn't either for plugins you don't know/you don't make. that's why i said "your" plugins
I feel like you're reaching here.
Do you not have a single plugin that isn't yours on the server?
I don't reload a plugin i don't make?
I guess
Why does that matter
this is fair, if your plugin supports it proper
no reason not to do it
PlugWoman moment
plugman shite
although, i do agree on not recommending it to others
It takes 3 seconds to restart a server (5 at best), if you can't wait that and have it properly "restart" a plugin, then don't restart it at all
well, the idea** is more so that you do it on a production server
so your players dont disconnect
You shouldn't be restarting your production server more than once anyways
And plugins which keep the player on the server during a restart exist
if you are running a test of sorts with players i think its a valid concern
on production, just make a proper maintenance though
Test and customize shit on your dev server
Once it's all confirmed working, throw it on production
and either schedule a restart, or wait for a daily restart to apply the changes
- backups
Plugman is just an excuse for stupidity
we are talking about different things
read their original message
when you have 50+ players log in to test your gamemode / plugin / server w.e.
this is out of the scope is my point though, that was not what they were saying
plugman being shit, we all agree i think
isnr that a bungeecord plugin? it's still bad for user experience
my keyboard is half broken
We've been using it for years, and it's way more convenient than having them disconnect
Like 10 seconds of waiting and jumping and running around is better than having to reconnect don't you think?
tbh i dont restart my servers unless im adding/removing plugins
what's fleet?
?
is that the vs code competitor
yes
piggy living under a rock
Lol
Last year?
thanks
I want to try fleet soon
Been waiting for it for ages
So I don't need to use np++ to edit text files
when I get the chance I'll have a little look at it
I've not really got any reason to switch from sublime though so
we'll see
yeah unfortunately it's not really at full capability yet
when it's finished it should be great
yeah I'll probs wait till it's a bit more polished before I trial it
Yeah, probs wait till after you finish papi 3.
Papi 3??
yes papi 3
Good
but I think chat chat is a little more important
ok well I'm still gonna do a few chat chat issues because I need my hacktoberfest shirt
π
Ok fair
No
Can you make 'em?
there isn't any currently
I don't know
Their blogpost told, they will work on it on the future
jb will probs make enough plugins to be able to turn fleet into ij
I mean keeping in mind that a) it's been in closed beta until now and b) it's in preview, I don't expect this to be power-productivity useful for a good while, at the very least until it's released
Oh ofc
sublime text π
neovim π
Atom π
I actually hate most text editors
They're either disapointing and featureless or exciting and bloated
emacs
Have yet to use, might give a go
Love how helpful are Orelio's console client error messages π
^
I want a text editor that isn't useless
but also launches quickly
sublime π¦
Tried sublime, it's fine
you don't need anything more than fine
probably the annoying purchase popup that shows every now and then if you haven't paid for it
well. it's similar to how WinRar works. you can get it for free but you get a popup asking you to buy it if you like it xD
it's not every time tho just every now and then
ah
it's like $100 for a lifetime license but only 3 years of updates.
Why not winrar?
why winrar is a better question
7zip doesn't have a nag screen
7z is better in every way possible
works for a lot of file formats, I remember having issues with winrar
That was a long time ago, so maybe I was just stuipid
imagine that
last time i used winrar it didn't lol
plus FOSS is always a W
Anyway, if I find time I might try and load IJs liteeditor as my default and see how that flows
I'm not on windows so it's not a good time
but I did look it up and it's pretty easy I think
it's just
meh
it's a text editor
I just like the multiline editing tbh
and it seems to load fairly quickly which is also very nice
neovim / emacs supremacy
lunarvim is rather cute in my experience
looks nice and supports LSPs out of the box

Star
How can i open a report?
If you're here thinking this is discord live chat or something, it is not. Read the message that @compact perch will send under this one. If you actually want to report someone that's a member of this discord server you can do so by either using the /report command or by DM-ing @compact perch
Looking for discord support?
HelpChat is a Minecraft plugin and development support server and is not affiliated with discord in any way.
If you require support from discord, we recommend you to visit their official support website at https://support.discord.com
On this website, you can read their FAQs, or open a support ticket if necessary.
No, i mean i got scammed by a guy
if it happened in this discord server then you can use /report or DM @compact perch
Okay, thanks!
When is spigot going to fix the problem with images ffs
π
How to learn coding?
Search the world's information, including webpages, images, videos and more. Google has many special features to help you find exactly what you're looking for.
There are so many sites videos do u know with wich one you started
thoughts on Fleet?
communist propaganda
I've been using it for some Rust stuff and it's been neat
Spent 5 minutes trying to convert an array to a vector only to realize that's not so easily done
Overthinking challenge 
someone will probably tell you to let copilot do it
I cannot use copilot π¦
capitalist propaganda
im anarchocapitqlist using arch and rust btw π π¦
You really butchered that
Ik its only a text editor but i wish it had more settings ij has
wdym? what settings
It's a little more than just a text editor
this is the first public (pre)release though
I mean... you can always activate smart mode
true, just a preview
Plugins, ui font, live templates, navigation and toolbar options
Fleet should be an editor similar to VSC but powered by intellij core
Also pretty much has no groovy support
So, another amazing tool π
It has groovy support?
Only syntax highlighting
IDEA moment 
What more do you need π
Bruh
I swear they want us to use kts over groovy 
Im not
testing what lol
yeah but my point is, the groovy support is so bad xD
Lots of ppl write tests in groovy
Yeah that was a clear hyperbolic statement
My code?
I write my tests in Java or Kt
what's the benefit of using groovy to write tests?
groovy syntax
I usually do but groovy being dynamic can help out a lot
ok I guess
And i love spock
I forget which one it is, Junit or maybe one of the other ones, has a @Data annotation you can use for datasets, it was very nice when I used it.
Interesting, I saw a similar framework, Cucumber
cucumber - and this translates to code
Oh it translates literal speech into code?
you write this in .feature files and then it generates the class and everything for you
I find it interesting how Given today is "<day>" turns into
@Given("today is {string}")
public void today_is(String today)
idk what that means, I haven't used it yet
Feature: Is it Friday yet?
Everybody wants to know when it's Friday
Scenario Outline: Today is or is not Friday
Given today is "<day>"
When I ask whether it's Friday yet
Then I should be told "<answer>"
Examples:
| day | answer |
| Friday | TGIF |
| Sunday | Nope |
| anything else! | Nope |```
you can probably import the data from other places as well if you don't like this table structure
I do automation testing with selenium and this was brought in discussions a few times, I might use it if I ever have to start a project from 0 on my own
Whats selenium
https://www.selenium.dev/ - a library for browser automation
idk how you would integrate these two together but since they were mentioned together, I guess it is possible
actually nvm, it should be quite simple, since they do different things
same
Why do people use bitbucket in business, it is literally dog shit
broken code doesnt exist, unintended features do
yes that sounds better
llike items getting deleted from custom inventories, basically a good method of battling inflation
Guys I need some help.
I am trying to set up a shop with custom currency, but I am unable to get the click requirements right. Can someone please help me with it? It doesn't include money currency instead it has tokens and gems currency from other plugin
people constantly post their plugin problems in the dev channel on another discord and its quite irritating
this is new
no
I didn't ask for an answer @obtuse gale
i do not care
Ok
bruh I don't understand people that want me to send the jar first before payment sus
they always use the excuse "I already got scammed once like this"
cool, does that make every developer a scammer now? lol
could say the same thing lmao, oh well
Just say, "same".
You could also ask for a certain amount upfront.
So I tried to use paperweightdev with ProtocolLib to test my plugin but I am getting a java.lang.NoClassDefFoundError: com/comphenix/protocol/ProtocolLibrary error with this config : https://paste.gg/p/anonymous/c1a64c8dbeef4ccf8b948d645ca6eaed
Do.you have it available at runtime?
I am use to maven where I shade it into the jar but I do have the jar in the plugins folder but I am misisng it in the jar
Dont shade plib
huh what am I missing then I got the lib added and in the plugin folder
ah turns out its not ready for 1.19 mojang-mapped servers
Dev builds should work for 1.19, not sure what you mean by mojang mapped
why are you running a mojang mapped server anyway
just re obf it
Plugins should be the one using mapped then reobf btw
Becausse I am using it to hot swap code which doesn't work if I have to reobf the code everytime I hot swap
I just built v5.0.0 and It still doesn't work I'll just wait for them to update it
not sure if they support mojang mapped servers directly honestly
i never had any issues with protocollib dependency even while using mojang mappings tho id always reobfscate with md5 plugin soo
I believe they're talking about using mojmap during runtime, not only in source
this
correct
They probably won't ever support it - it's been a thing since like 1.17 and it still isn't supported
there is no point in supporting it
public plugins are compiled to obf version
server is provided in obf version
it only helps other devs running stuff on their own
When's the mob voting starting?
Already started
Yeah then I'll just use vinilla packet listeners or fork protocolLib aand make it support the mojang mapped we'll see
why not just reobf it on production
thats a lot of work just for hotswapping πͺ¦
also afaik vanilla doesn't have packet listeners
you have to register some channel or smth on netty
reading is the main issue not listening honestly
yet another guy trying to pay me 20 cents per hour lmao
what has the Minecraft community become lol
Inflation bro
hey, you can buy like a gum in a day with that
true
or wait no
not true
not where I live lol
I can buy a gum every 2 days
ey, just work 20 hours a day
EASY
but on a serious note, just dont work with kids and pay is usually good
what
he's right thought, we did not
true we dont
with?
what to do now that my big fat crush is going to the halloween dance with me as friends in his mind
you still there
no
please can you just help me
damn that's a tough one π₯²
well im sorry I didnβt sleep at all last noght
lmao in #dev-general of all places, everyone knows we get no bitches
you should uh take that opportunity to speak things with him ig
idk I suck at dating advice
this is like the 4th time this channel serves for dating advice lmao
nice
nice
with whom?
definitely not ciara and her crush lmaooo
skull emoji
????

yeah im the only one he talks to of girls
hey hey that's p good
gotta play the long con, one of my roommates freshman year hung out with this girl every single day for an entire semester, then finally winter break happened and they came back and were dating
so, definitely works
awe
we've know each othe since grade 2
oh wow, now that's a real long con
they are now in grade 3
they grow up so fast
no im in grade 7
close enough
13
im not a child
bro 13 lmaooo
are you serious
yeah you aren't even the minimum age for like, anything
yeah they do its 13 and up
you are the minimum age
not if the country is like germany
can you stop being so rude
that's rude?
just don't worry about it lmao
wait until you're at least in high school
Star β Today at 8:22 PMyeah you aren't even the minimum age for like, anything
well it dose to me
have u heard of fer nan do po ov
YEAH
no

alright
anyway
not to ruin the fun but this is a server about a minecraft plugin
just one?!
DeluxeChat
chatchat when

i made this
well you guys havent help with anything
what are we supposed to do lmao
hey I gave advice!
i did too
yeah but your being rude
you're* π€
OHHHHH
idc
am I blocked or something π₯²
no emily
i do
thats your own problem
DAMN
just hit 13 i see
Haskell Enjoyer vs 7th Grade Hopeless Romantic
Bye you just made my life worse
who's being rude now?
battle for the ages
well idc i will never be good ive trying for years I should die now and go to hell where I belong
what
wow that's pretty hardcore for being 13 years of age
and that escalated
yeah jesus
yeah uhm
they should make a cold version of hell
i would totally chill in like the alaska equivalent of hell yk
well its true im just a god damm b#tch
i mean that sounds unsubstantiated and also you are literally 13, you have the rest of your life in front of you to, i guess, not be?
well nobody cares about me not even my parents they left me when i was born
so yeah
on the small off-chance this not being a troll, random minecraft discords arent exactly the best place to go for advice
not generally, no
well in said advice when I joined
im not sure it did
You hate to see it
I can be your angle. or I can be your debil
I would if they'd let me
How I got friendzoned π
Uhm, this is definitively not the best place to ask...
- This is a minecraft help discord.
- You are specifically in the dev channel which (let's be honest here) 98% are single for a reason lol (that includes me π₯)
- I would suggest a discord server called "Relationship Advices" they are specifically for that issue although I am unsure if they allow under age people. But you can always try.
U keep saying that as if someone helps
This channel is for development discussions, not plugins support
Go there and help #general-plugins
@polar iris you can't bypass ometv login prompt
if the overlays are removed and you are not logged in, it won't connect you with anyone
Is every request sent with authentication credentials?
idk, probably not
but i told you want happens when you remove the login overlay
and their login prompt is to prevent bots pretty much
Yeah, you cant just remove the login form and bypass the auth 
Is there a way to open a support ticket on here?
just ask your question
wait... They really use the "Nooooo" Jens for errors?
#1007620980627230730 is the closest to "tickets" @raw sky
thank you
Okay I'll post it here
I created my server on 1.15, the newest version of the time, not knowing that minigame servers are supposed to be on 1.8
and now I can't get the maps to backdate
I was told that FAWE could backdate maps with schematics (but turn modern blocks into air) but that turned out to be wrong
I even had to remove FAWE and use worldedit instead, since people in FAWE discord server don't give out downloads for older versions (and the schems dont work in older versions)
Is there any way to backdate the maps?
I really need help with this, I've asked everywhere and found no real answer
sooooo
here me out
I had my ptero dashboard opened in a tab
and directly besides it I had a CMS tab opened
and my brain just suddenly popped up the question
"what if we used CMS on a minecraft server?"
and now I am here.
What if we didnt
Minigame servers aren't "supposed to be 1.8"
Whoever claims this doesn't know what they're talking about
it's just a theory like I am legit curious
it's theoretically possible, but is it a good idea? practical? What are the cons, etc.
cms?
Content Management System
usually used for websites
Things like strapi, wordpress, etc are a CMS
eh yes ish
but it accesses the files, etc.
while in a CMS things are more user friendly, and easier to be changed
if you used strapi for example which is an headless CMS, you could just send a request to your api on server start and fetch all the updated data
and cache it
(by data I mainly mean configurations)
not saying I will do this, but it's quite an interesting concept.
I would do this if I knew web dev
There's already a module for that with WHCMS I'm pretty sure
weeb dev
@obtuse gale ur a weeb dev
Thatβs not the point
Also the playerbase wanted 1.8 for pvpkits
And before you say there are plugins for that, they donβt fully replicate it, trust me
I personally don't consider PvP a minigame because.... it's PvP.
And the kits variant is just, well, kits added to it
But you do you. Destroy your server in the long run
like most people do
I am legit making MindMaps, FlowCharts and SiteMaps for my server rn
lol
can someone help me with GitBook?
Is there a list of every single public ip possible?
I mean, kind of
not ranges or stuff
I doubt there's an entire list of each unique ip
alr
The ultimate "I have your IP" joke. 
I mean it probably wouldn't be difficult to generate that file with a small bit of code
but that file would be more likely to be 5gigs
you cannot downgrade map versions
i think the best way to downgrade a map would be to turn it into a schematic and still then im not sure
Btw the download page has 1.8
You can always use world edit on the version of the build, and replace all blocks from that version that aren't available in 1.8 with 1.8 blocks
then save the schematic
and use it
thats what i was thinking when i said it
you could probably do it easily with a basic plugin that hooks to we
hook to paste, check material if it doesnt exist paste air
1.1.1.1
1.1.1.2
1.1.1.3
1.1.1.4
etc
255.255.255.255
hope that helps
With coroutines, I have a CoroutineExceptionHandler which gets called but the scope (CoroutineScope(Dispatchers.Default)) just breaks - if you launch with it, the code doesn't run
ex (haven't ran this exact code, but it should work) kt val scope = CoroutineScope(Dispatchers.Default) scope.launch(CoroutineExceptionHandler { _, _ -> println("error!") }) { print("going to error!") throw RuntimeException() } scope.launch(CoroutineExceptionHandler { _, _ -> println("error!") }) { print("this doesn't print!") } should print outgoing to error! error!when I want it to print out ```
going to error!
error!
this doesn't print!
atm will probably just create a new scope, but wondering if there's any other, better workaround to this issue
The exception shouldn't be preventing the scope from launching a new job.
If you had any errors to work with it might be easier to find out what's going on, but that seems like it should work correctly.
Maybe not quite like you expected, but close
The exception makes the coroutine go inactive - I "fixed" it by making a new scope whenever isActive returned false
it kills the scope afaik
scopes arent made to be stored like a thread
I was reading over the docs, nothing mentioned it stopping the scope, just the job
it kills the coroutine specifically, not the scope
cancel kills the child, exception kills all
is 1.19.2 stable enough to be used in a production env?
or should I play safe and go with 1.18?
(in both terms of bugs, performance, etc.)
1.19.2 is stabpe and has been for awhile
Okay, thanks.
Thats literally what I just said
I tried to make a schematic, then paste the schematic on 1.8
I was told that bringing a schematic from a newer version, then pasting in an old would work (but turn modern blocks that are not in 1.8 to air)
after a quick google search, it might not be possible since 1.13 got rid of integer ids which means it might not beable to convert back
Would need to make your own plugin for that. (I assume you're using worldedit or forks of it)
where can I found some docs about components?
saw what π
Omg yes I completed a $25 plugin request in 2 hours
I tried so hard to get at least minimum wage
Gz
can I use minimessage on Java16?
Uhhh did you have an error with it?
it works for me
yes, can't seem to figure out my error
what's the error?
you didn't shade it ig
?
but if it's paper only then don't use bukkit platform
you didn't shade & relocate the dependency
bukkit and paper
then you need to shade & relocate adventure and the bukkit platform
and use 1.16.4 or below paper api or any version spigot api
actually if you're using 1.16.5+ paper api then don't shade anything
1.16.5?
spigot
do this
no paper in pom
maven?
yes
https://maven.apache.org/plugins/maven-shade-plugin/
look into the usage page and Relocating Classes
Also in the future I'd recommend asking in the Kyori discord for adventure issues
they have a discord?
yes
https://docs.adventure.kyori.net/getting-started.html in the "Danger" box
thanks guess I missed that when I first read that
my maven shade was 3.2.4, I updated to 3.4.0 will see if that fixes it
all errors points to Relocating Classes in Maven, can someone help me understand Relocating Classes in Maven
https://maven.apache.org/plugins/maven-shade-plugin/examples/class-relocation.html
Just relocate net.kyori into your own package (ex I use me.dkim19375.coolplugin.libs)
I tried this but not luck <relocation> <pattern>net.kyori</pattern> <shadedPattern>net.shaded.kyori</shadedPattern> </relocation>
why not just connect via ssh and use the commands directly?
wym
im automating a process
but seems like the commands in ''s are interpreted as batch, not bash
or smt
put an sh file onto the server and run it instead of sending single commands to the server
well, I figured it out, turns out it intellij was using powershell to execute commands, not commandline
im trying to know how to get the better, nametag is it a texture pack ?
like a red balk with admin for example
example?
yes it is a texture pack. More specifically it is a custom character in a custom font added with a texture pack.
Since like 1.17 or something like that you can add custom fonts and those fonts can have images instead of characters
yall know how to stop start up things because i made ubisoft a start up thing and its so anyyoing
is there a good tut somewhere i can learn how to make custom texture pack?
to add those futures to my server
I know there are some but I have no link or anything unfortunately
someone here had a nice one
yeah. I remember that as well. just don't remember who
if that person or anyone has a nice one can u dm me ππΌ
This guide talks about Girls
Was it Raindropz?
i got simon lol
yes!
yeah. you're right
and it seems like Aki found the link as well
this is the best around
@steel stump
Two new languages at the same time, double win
seems like a fair trade to me
Exactly
Saw something along the lines of
Calls customer support...
"Press 1 for english" -> Presses 1
"Dank you for cooling AD&D Deck Supor"
Why black?
what?
is not made by me lol
Tenor no work
it does, but you dont have access to embeds yet
and thank you though π€ more guides dropping very soon π
One day.. one day...
Is there a way to persistent data ingame maybe with essentials or worldedit?
what kind of data? There's PDC for entities and tilestate blocks
blocks
then no, essentials and worldedit do not have an API, neither does spigot
You'll have to save it manually on a file/database and then either listen to like 15 block events or check every/almost every tick (depends on your use case) if the block is still there and remove the data from your file/database if not
Ah i was just looking for a way to actually view the data in the block to make sure its set correctly
or just use paper
and listen to BlockDestroy
there's also pistons, etc
gets called by all i think
it gets called everytime it get set to null
d;paper BlockDestroyEvent
public class BlockDestroyEvent
extends BlockEvent
implements Cancellable```
BlockDestroyEvent has 1 extensions, 1 implementations, 1 all implementations, and 9 methods.
Fired anytime the server intends to 'destroy' a block through some triggering reason. This does not fire anytime a block is set to air, but only with more direct triggers such as physics updates, pistons, Entities changing blocks, commands set to "Destroy". This event is associated with the game playing a sound effect at the block in question, when something can be described as "intend to destroy what is there", Events such as leaves decaying, pistons retracting (where the block is moving), does NOT fire this event.
pistons retracting (where the block is moving)
not sure what this means since in the beginning of the docs it says "such as physics updates, pistons"
Β―_(γ)_/Β―
have you tested it? docs are a little unclear
Dont think u guys understood what my goal really was but its fine :)
yeah I'd try that since it seems better than checking every tick (although as long as you don't have like 1000 blocks it shouldn't lag anyways)

Sure
it depends on your use case
if all you need is to put some data
at a certain coord
^ hella basic
it gets a bit more confusing if you need to have the data actually associated with a block
I'm assuming he doesn't need it associated with the block though
since he didn't need the info
/data get block did the trick
I think u guys just went a bit wild
Not sure what problem u were thinking of
Β―_(γ)_/Β―
@cold prawn btw this isn't plugin/mc support - that's probably why we "went wild" π₯²
or ig #minecraft works too but it's not officially a support channel but ppl still ask questions there
Oopsie poopsie :)
hey can some one help me understand why i got 50k views but not even 400 subs i mean im 10 away fro 400 but how
@anyoneever please answer
@ me if you know
idk
@obtuse gale
Please don't attempt to ping @/everyone (I know not what u tried but I'm not 100% sure so just gonna leave it here)
You got 50K on one video, a month ago. All your recent content has 20~views per video. It seems that around a month ago, the algorithm favored you for a bit, and now, isn't giving you any new viewers.
That's why.
50K views doesn't mean 50K subs-
(Or he just bought a botted account which in that case this happens quite often)
Or that
Playerinteractevent i think
@ocean quartz me in 2019 
I need a bit of help. So, I want to make a price tracker for local online shops, and I want to link together all offers for a product.
E.g. laptop x is available on site y and z, when the program will check these two sites for new products or prices, it will find the product and it should store it in a db and somehow make a connection between the offer from site y and size z.
What would be a good way to do this? π
Example: https://www.istoric-preturi.info/pd/5437262/GX501GI-EI006T/laptop-gaming-asus-rog-new-zephyrus-gx501gi-ei006t-cu-procesor-intel-reg-core-trade-i7-8750h-pana-la-4-10-ghz-coffee-lake-15-6-quot-full-hd-144hz-3ms-g-sync-24gb-512gb-ssd-nvidia-geforce-gtx-1080-8gb-max-q-microsoft-windows-10-black
funny thing
there's a site for that here
where it just compares the same reference across multiple sites
It's probably best to fetch the price of the current day and cache it
@eager fern Got a weird situation, mind if I DM you?
@quiet sierra why cant you ask me here?
uh sure I guess the dude doesn't check this channel
You see that poooov guy providing insane budgets for projects?
Yeah basically the dude asks you to do work and ends up never satisfied, without ever paying any upfront as he pretends he's cautious
Basically a scam
I can't really report as there's no concrete discriminator between it being done and not done
Perhaps worth noting that they've posted multiple times for this job this month
I'm having issues trying to install GraalVM 17 on my Ubuntu machine. I have already downloaded the .tar.gz file (from their own website) and extracted its content to /usr/lib/jvm/graalvm-ee-17. Unfortunately though, seems like they did not include a .jinfo file and I have no idea how to get one for GraalVM, I need this .jinfo file to be able to properly use update-java-alternatives, is there a way to generate this file, or download it from somewhere else?
Their install page do mention nothing about this: https://docs.oracle.com/en/graalvm/enterprise/22/docs/getting-started/installation-linux/
In a convo I had, he specifically said he would only pay afterwards, I rejected it 10s later lol
the usual send files then I pay
Yeah I know, but I need to do a correlation between listings of the same product from multiple sites, so when you search for product x you will open a page where is a chart with the prices from all sites where the product is available.
@eager fern , might want to look at this
seems like i'm not the only one π
this guy is a blatant scammer
sorry for mention
ill mention this again we require the user to scam to approach any actions.
Alright, let the guy do his thing then
What's the line between it being a scam and not being a scam?
anyone that's smart enough will not get in the guy scheme ig
Because I did put in multiple hours of work
Paying for the service vise versa
Open a ticket
If you put hours and they didnt pay please do open a scam report and ill handle it right now.


