#dev-general
1 messages · Page 542 of 1
lmao
Oh no
it was fake
Thanks
lol nice bot started following me
What an honour
Best decompile tool?
IntelliJ
CFR
CFR is a JVM bytecode decompiler - it will decompile modern Java features (including Java 13) but is written entirely in Java 6, so will work anywhere! - It'll even make a decent go of turning class files from other JVM languages (eg Kotlin, Scala, Groovy) back into Java!
Finished the search settings meet
basically they just sent a link with like 6 tasks and asked what we expected from seeing the UI and what changes were needed
Also, wtf is the "calculator" in intellij's search?
No idea how to decompile with IntelliJ tbh
Nvm, figured it out using CFR
Works pretty good so far
Wow decompiled NMS is a mess....
yes
just open any .class file in IJ and itll decompile
almost like it's not supposed to be a publicly accessible api
Oh, I just used CFR now
But it works
Ohhhh what so this is actually the setter, it doesn't check if it has the key does it?
public boolean c(NBTTagCompound nbttagcompound) {
String s = this.getSaveID();
if (!this.dead && s != null) {
nbttagcompound.setString("id", s);
this.save(nbttagcompound);
return true;
}
return false;
}
is it fine if I use IJ for lua or is there some other thing you guys recommend?
I know IJ doesn't support lua by default and I need like 2 plugins for it
can u license the license that is licensing the first license?
https://i.imgur.com/ierPRNd.png oof im slacking now
2 hours on groovy
interesting
2 hours on build.gradle file 👍
nah he legit coding something in groovy :^)
👀
👀 👀
as if
Lmao
unfortunately , this link of discord support didnt help me at all , i wish i could live chat with devs of discord
i mean it would help if you told what the issue even is
the devs of discord lmao
i was spamming in my friends dm who blocked me then , "Something Is Going On Here " screen was shown . i entered my phone and waited for 5 min but the code wasnt there , so i cant get back my nitro, boosts,degrees in some servers , my friends in my account
@obtuse gale
you asked me to tell you
yeah i mean nothing we can do, best you can do is submit a ticket and wait until they respond (no, there is no way you can get a live chat with them lol) https://support.discord.com/hc/en-us/requests/new
Does anyone know if https://www.mc-heads.net/ is reliable or not?
Define reliable
Some other services sometimes show steve heads instead,
Reliable as in high uptime and that the above doesn't happen
Anyone know how to open a sign gui to a user
Does NBT tags carry over from ItemStack to Entity? Exp bottles in this example, it's an entity when thrown but itemstack when inventory
If you could tell me what I'm doing wrong in #development it would be amazing
What Connection refused: connect mean?
Is there any way to see which plugin interacts when I use a command? Like when I write /server and then I can see which plugin executes the command
Is that possible?
Eh?
Yes
Then their firewall isn't setup correctly
Cause that error can be shown for literally any networking ever
Connecting to a website, a minecraft server, an SQL database, anything
Ooo
Someone?
any idea why the transfer speed through sftp (either cli or winscp) is quite slow?
and by quite I mean less than 1 mb
because sftp is an extremely slow protocol
it has to encrypt everything
and ftp itself has a ton of overhead
and probably cause whatever you're sftping into doesn't have very good internet and/or the machine itself is slow
What's the best protocol for file transfer then?
I mean it depends
SFTP can be the best option
plain FTP can as well, bittorrent can be great, straight up http downloads can be pretty quick too
Last time I did a large file transfer I did scp
oh yeah SCP can work
According to OpenSSH developers in April 2019, SCP is outdated, inflexible and not readily fixed; they recommend the use of more modern protocols like sftp and rsync for file transfer.[3]
lmao
Problem was though the host I was transferring from was ratelimiting my transfer speeds
Isn't SSH best?
best what
SSH doesn't do file transfer by itself
Oh
Well fuck, what would be an alternative?
For some reason I read that as "stfu" lol
rsync is pretty good from what I hear
worth a try at least
susync is pretty good from what I hear
susync, the emacs synchronization suite?
Lmao
what a meme
it's so not well known that google thought I was trying to say succinct

google bad?
i think the real answer is: emacs bad
ding dong you're wrong
lol yes, 314 is most definitely within [-128; 127]

xD
might be a different encoding?
it isn't
weird
man someone please tell me
how the hell do I Change the default gradle version
for when I Make a new project
?
it always sets it to 6.8
Bukkit.shutdown()
update the Minecraft Development plugin
just set it to 7.1 yourself 🙂
thank you very much. you both are so helpful.
what settings? where
😢
Java 8 is great and all
but 11 is greater, and 16 is even better
Kotlin + java 8 
just wait for 17
- lombok also
pattern-matching switch expressions 🤤
Got some neat features I didn’t know about
I was browsing thru https://papermc.io/repo/repository/maven-public/
and just found com.sxtanna
mmm sx
🙂
yeah it mirrors central
oh
yo matt wtf is your website called again?
@ocean quartz answer me please. I am very desperate and will sink if you don't answer me
you are the only person that can save me in these desperate times
nvm found it
Lmao
oh it was updated
I use gradle 4 iirc
Pain
Forge 1.12 uses gradle 2 iirc 🥲

Okay okay so don't judge me and I never call my main class for Main but what is the reason? I forgot
i use gradle 7 😬
that's good 😌
Calling your Main class Main is honestly awful imo
then you go to import it and have like 2000 other main classes
If I'm making a skyblock plugin, I'd name my main class SkyblockPlugin
basically <topic>Plugin
Internally, I keep references of it as main, but if I have some weird extension system, it would be plugin
Elaborate
Ive always just called my main class the plugin name cuz it looks cooler compared to Main
c# makes me very happy
class GenericThing<T>
{
public GenericThing()
{
Console.WriteLine(typeof(T).FullName);
}
}```
isnt it beautiful?!
No Lucy no
How do I make my code more like modular, instead of making it one big tangled mess
I'm wanting to start a enew project thats quite big, but I think itd be good to make it modular
Like with each problem split into its own thing
but then wouldnt that cause duplicated code if I'm having to redo the same thing for each problem
What's the project
also modules can depend on other modules remember, if you do go down that route
well the example that i got given was like a sales pos system, youd split that into like the module for handling the transaction which could then split into a module for handling cash and one for eftpos etc
mm, how would you handle it
Can someone help me?
I new a location ,but when i start server
it says null
Location location = new Location(Bukkit.getWorld(split[0]), (double)Integer.parseInt(split[1]), (double)Integer.parseInt(split[2]), (double)Integer.parseInt(split[3]));
Because the world is not loaded
Also, why do you parse an Integer and then cast it to double
X Y Z
location
how to load the world?
when i start the server,how to code load the world?
I guess you are right .the world is not loaded.
help me.thank you.
Pretty sure there's a way to specify in plugin.yml that the plugin should be loaded after the worlds are
load: POSTWORLD but thats default
What is the format? Can you tell me?
load: POSTWORLD
That's default behaviour I doubt you will need that
hi uncle bob martin. I'm hungry
good luck with that... xD
does the list include the monad pattern
I wonder if anybody tried teaching #Java to students explaining Stream API as a basic concept and moving to for/while loops later, presenting them as an advanced low-level technique which is rarely necessary.
xD
My name is Uncle Bob Martin and you should create an IfFactory in your php program
My name is Inigo Montoya. You killed my father. Prepare to die.
my name Is what,
my name is who,
my name is ChikaChika Slim Shady
What you thinking about?
salim shady ofc
config developers
this is why we need #development renamed to #coding-help 🥺, plus, coding-help shows that it's help for coding, whereas "development" is unclear
It's not our fault they use the word wrong
but what if you're developing a server
"creating"
but you're also developing it
You're not
you have to manage the plugins & configure them
you have to setup permissions and the worlds
ah yes, development
it's like creating plugins, you don't make java yet you still say "I made this plugin"
what
You're configuring a server not developing
ok
If you write the server from scratch then sure you are developing it
no
but still, if you looked at #development channel name for the first time, you wouldn't (or at least most people) think of "coding help"
only if u develop the plugins, server software, operating system, programming language, and hardware urself 🙂
That's because most server owners get the wrong definition of a developer from others who also use it wrong
Just like when they try coding and do all sorts of wrong things in the code because of tutorials and shit
would you be considered a developer if you wrote skript 😏
Develop the programming language yourself, you say?
YES
no
writing skripts is not programming
You are a developer if I like you
but wouldn't skript be a programming language - for minecraft
i heard ur making this programming language named elara, is this correct bm?
like python, but for minecraft
Yes
lol
it's a coding language, prove me wrong
Skript is not a programming language
Comparing it to python is not fair to skript though
ok i guess i can't argue against this
The primary difference between a scripting and a programming language is that I have my head up my arse and everything I don't like is not programming
what if you created your entire server out of skript 🤡
Python is perfectly fine for Minecraft, you just need Jython!
ngl it's ok if you don't do massive loops or iterations
Elara is perfectly fine for Minecraft, You just need Elara!
Now that python 3 is finally turing complete it is usable for minecraft servers yeah
I wouldn't even call Skript a scripting language either, it's literally just yaml
What
was python 2 not?
skript = markup language 
Have you seen yaml before
eclipse 🥲
Or is it really a subset of yaml
skript has side-effects, hence, bad!
Did someone say skript
In any case you use it to encode a program/computation so it is a programming language
Who wants their kneecaps shot
you
whats the harm in renaming it #coding-help?
wxip, I've known that for a long time
@pallid gale what do u think of this proposal
😳 pinging admin
An example of how it looks
command /item <items>:
description: Spawn yourself some items
permission: skript.item
trigger:
give argument to the player
you can literally use java methods in skript, how is it bad?
well thats the only way ur gonna know if there is any harm in renaming the channel
Ok an example of how it looks doesn't say shit
It's basically yaml "instructions"
I have to clarify something first though
coding is horrible word
😂
O
Anyone hiring skript development 🤡
denied19375
Are you actually invested in "skript is not a programming language" or do you just want to mess around
too long
Mess around
true
And #plugins-help, and #minecrft-help, #dchat-help
🤢
more like #help-me
#help-me-i-have-depression
okay
what about
#programming
there
For all the randos that appear in #off-topic for advise
ok
#development is fine
😌
#development is a bit unclear
HelpMe - An official Suicide Helpline by HelpChat ™️
To someone who just joined helpchat they wouldn't know this is also a coding community, so they might think that it's for help with creating servers
and since "develop" is similar to "create"
they ask in #development
to be fair its a pretty even split between development help and plugin help
but what if you want to ask like "why isn't my server working for 1.17"
i guess they could ask in #minecraft
idk
although #minecraft isn't in the Support category
🥲
#development-support 😌
#no
It's in the support category, if you don't read it's your problem lol
updated the channel topic to include the same no config help message as in here
doubtful people will read it
but im sure you can kindly point them in the right direction
Morning gamers
morning
Good morning!
Whatcha'll up to?
click my name
Procrastinating like always 😩
same
What about it?
too demotivated to code 😔
I've been procrastinating for a while now
Oh yeah I see that. Why?
Okay but where's my request I put in last week?
confusion
nah i just have this beta
which request
oh. will that be for everyone? or just nitro as well? 🥲
My watch.
gamer gang
no idea
wut
His watch!
Pinged
ic
@hot hull do I remember this correctly? "When the server stops, PlayerQuitEvent is not called"
What level is our Guild now?
level?
69, hopefully
discord has guild levels?
no in hypickle
ohhh
^
I've been leveling it up a bit as well xD
Good man
Whats a guild for in hypixel?
=hypixel HelpChat
imagine
Their API is down
Anyways
barry doesnt talk to the hypixel api
youtube woke up today and chose violence
sad
PR incoming
right
barry bad?
That is correct
wait is the hypixel api still broken?
Did hypixel even start back up after the ddos?
ty
wasnt that like a week ago?
ugh
it started a while ago. don't remember exactly when
😬
Cube, where is the =daily leaderboard? 😢
Oh they don't even have a live API for Guild stuff yet.
There's an open PR.
Oh it looks like it's on track to be merged for the 4.0.0 release.
do i get an invite to the guild 🥺
Indeed it is not
Oh...
Players are kicked after the plugins are unloaded
Intellij has a built-in http client
oh god it's written in Java 🥲
what were you expecting it to be written in?
a fast language
sending requests to api's you're working on I assume
Altho I just saw it this time, I swear the the pop-up wasnt there a day or two ago
i used it to test the dev den backend
FOR FUCK SAKE forge
:(
slutfort
hypixel api?
Yugi API
😮
yeah for guilds stats
ah
Gimme api key ty
||69nice420||
hunter2
Gonna abuse yugi with endless mutability
😈
🥶
what language is this
def, types after var names, -> for return
no semicolons
no new keyword
Kython
is that really a thing
This looks like python?
I hope not xD
Yes
ah very sad
@ocean quartz if I set disabelAllInteractions for my gui I no longer have to set the default click action to be cancelled?
Yeah it'll cancel everything
Bukkit.shutdown();
Only event, what ever is on the item action will still run
alr ty
they seem to not mention exploits
Wtf lol md_5 already released 1.17.1
fast boi
"readable"
i do not care
let me know when Haskell is about to be included in the linux kernel 🙂
tomorrow
mhmmm
you've got some attitude
you're dissing on my favorite language 🙂
well your favourite language is ugly
I mean you're looking at literally part of the compilation IR
Unless you're working on the rust compiler, you'll never see that stuff
I'm sure Haskell's IR is just as ugly if not uglier
Haskel good.
Haskell's IR is the lambda calculus 🙂
😌
he really hit you with the bad JS variable declaration at the end of the 5th message smh
problem in var
😌 🥲
he was asking me for wallpapers all day so I was happy to oblige
elucidate
🥲
elaborate?
elucidate sounds cooler
ok fair enough
true
makes me sound smart too
kotlin is very ugly
in what way?
messy
its syntax
how do you mean
I just find it ugly
please provide some examples
Kotlin has always been much cleaner than Java
and you're just not used to it Pig
I've probably seen more kotlin than u boi
yet piggy refuses to check the kotlin posts in role request 🥲
and so many newer languages use similar syntax
despite this I have in fact done kotlin role requests
well I find rust ugly too
if that's what you're referring to
I also find Rust and Kotlin ugly
clojure has entered the chat
That comes naturally imo if your language has a lot of symbols and generally a lot of syntax
yeah i gotta say kotlin is ugly
i am somewhat biased ofc
But it feels a lot messier than java or something
you prefer Java's explicit words instead of symbols?
semicolons 🤢
I'm only speaking from an aesthetic point of view
yes flaw
not making any other judgements
you have to type so many more things
no you don't
yes you do
kotlin is better for writing, worse for reading
every ide ever types that shit for you
lmao
regardless of whether you or the ide types it
who cares
e.unwrap().unwrap().unwrap()
kotlin expresses the same things as java just with way less filler and boilerplate
if anything it expresses more too cause it has a million features java doesn't
Maybe more
public class Java {
public static void main(String[] args) {
System.out.println(new Scanner(System.in).nextLine());
}
}
``````kt
fun main() = println(readLine())
``` 😌
Tell me when in reality you will actually have to write a program like that
Like for real
That is by no means any point of comparison
lol
basically always!!
every single day
that's how I start my day
Lmao
All of the Kotlin things I've written have been shorter and more terse than java
I just write a program that looks like that
I seriously don't understand how people don't like kotlin
people do like kotlin
it's just Java but they fixed a bunch of issues
main = getLine >>= putStrLn
``` @prisma wave is this correct
kotlin isn't java
kotlin fanboys are everywhere
That's not what I'm saying, what I'm saying is that a stupid hello world doesn't compare jackshit lmao
it literally runs on the JVM
and?
it is a drop in replacement for Java
it was designed as a replacement for java with years of hindsight
what
clojure also runs on the jvm
the JVM runs bytecode, not java code
is it a drop in replacement
yes?
Yes it is
lol
Now explain how it works
pog
UH
what is the meaning of "drop in replacement" here
and it will never replace java
Fuck kotlin
it's just an alternative
Haskell is the way to go
You can replace a java file with a kotlin file and it'll work perfectly fine
!!! Yes, we should all use clojure
no
javac doesn't accept kotlin
Based frosty
what the fuck do you mean
okay maybe in primitive projects
but anything with gradle or maven
main = = function
getLine = get input
>>= = get data from getLine, same as data <- getLine
I've literally done it in my own projects multiple times
also in gradle and maven
It is objectively better than Java in a lot of areas
Close enough I guess
and worse in others, so?
Is anything a drop in replacement that compiles to jvm bytecode then?
The pros outweight the cons in most people's books
just not aesthetically, which is all we were arguing
no one ever said java is better than kotlin in general
I mean as long as it has interoperability I would say so
but like Kotlin was designed to be an improved Java
the term is meaningless then
Not really?
Heaven
I mean syntax too
It doesn't say anything about the language
Clojure is a lisp
no, it wasn't. It was meant to be an alternative to Java
It literally was
They looked at Java and went "what did they do wrong here"
Kotlin's and Java's syntax are almost disjoint
The type system specifically
Is there an xp multiplier going or is this just for fun? I just woke up
kotlin has things java doesn't such as:
- concise syntax (if (a) b else c)
- no runtime exceptions from uninitialised variables (except lateinit)
- "pattern matching"
- immutability
- static but with a different keyword
sir its 4pm
and no, i dont think so
Sir
no I'm just trying to understand why people are dissing on cool new languages 🥲
I mean if kotlin gets union types then I will transfer
=multi
that's a different point, you'd always look at other languages when designing a language
no multi
Sadge
no it's not
Because kotlin is a cesspit of evil
the literal point of kotlin was to replace Java with better things that Oracle was too afraid to do
???
???
java 16 exists you know
Literally all we were saying is that Kotlin doesn't look nicer than Java in the beginning. idk why you started arguing about features and how it's more concise
They clearly want to improve the language
and it doesn't do half the stuff of kotlin
but it's taken a while
but yes I'll agree java is getting better
Do you think APL is the most beautiful language?
java is developed by a lot more people than oracle
SirYwell
APL 😌
actually oracle isn't that relevant there anymore
I mean that's fine, languages have their issues, for example I like rust but also fuck rust
does oracle even have a part in java se's development
yeah yeah and they all haven't done much until recently
well SirYwell came in after you started with it
APL is the perfect programming language
i dunno I'm just talking about languages
is that a crime?
I think Kotlin is pretty
and I think it is a better Java
and you're entitled to that opinion
and I am using it as a replacement for Java in my programs
and I would like to understand why people dislike it
I don't even dislike kotlin
but I guess it's boiled down to "I think it looks ugly"
Bloated up with too much goodies
i find kotlin is a lot easier to make messy code with, compared to java
Well that's what the original topic of conversation was
And literally nobody suggested that they reject the use of kotlin because of aesthetics
that's something you made up
hmm I guess
I think I said I personally don't have a problem with kotlin, it's a fine language, I just simply think it's ugly
^
I guess I just inferred it
you haven't seen DeluxeMenus's source code sir
But that's what I got from the conversation
you haven't seen DeluxeChat's source code sir
it is just something different
or deluxetags for that matters
is it better? xD
I have a feeling dchat was clip's first plugin
🥲
it was
oh no, im aware that it's borderline impossible for a premium plugin to be well written
I agree, on the other hand though, i find it that if well done it's a lot easier than Java to understand
dmenus isn't prem
if
I'm using kotlin myself and I'll always choose kotlin over groovy for gradle scripts, but that doesn't mean it's the perfect language now
how are you even support
Oh yeah
Yeah if
Whoops
yes I concur
no
or maybe for cube's server then
Clip made it
don't remember the story
man
I don't either, I just think it has a good 20 years of hindsight over Java in terms of improvements and what went wrong with Java
this conversation is boring
so for things I'd use Java for, I'd rather use Kotlin for
and I think it looks prettier than Java in most scenarios, at least the code I've written and read
Lacks of design patterns
maybe I haven't seen the bottom of the barrel of Kotlin code yet
we're going back to early 2020 helpchat with all the java good kotlin bad conversation
that's why I'm switching to c++ 
Boring
just better in every way
emilyy incoming
you started it by dissing on Rust 🥲
the first thing was me showing the println! macro expanded and you said it was ugly
of course it's ugly
and I said you'd never see it
to which I proceeded to tell you how I don't care
It can still be ugly even if nobody ever sees it
oh wait it was Pig who led us here
hey uncle bob martin now that you're here what do you think about immigrants
hehe
is uncle bob martin a real person
They’re cool like everyone else
lmao
you're an imposter
piggy rn ^^^
Sure am
I don't read any books*
Also his new favourite language is clojure
lel
so you're going back to java?
nah
after fully going to kotlin
why is it evolving
I started with kotlin. had 0 java knowledge. I can say thank you to BM For that xD
smh
it was a joke 🥲
o
Uh oh
I DID NOT TELL YOU TO DO THAT
I've always said the opposite
yes you did actually
proof
... xD
the words of a man who knows there's no hope
That's what I thought
context?
this was your answer to
fuck
agagagagagg
👍
I know Sx used to say Kotlin before Java is better, and I kind of agree to a certain point
better than Python first smh
I always thought he said the opposite but maybe I'm misremembering
I feel like we would've argued about it more if we disagreed
thank you for that
ew xml
np
I liked that I learned C first, after that any language looked nice
C 💀
🥲
see now that's one side of the "how to learn programming" coin
Xtend > everything else
learn C first then anything else, or learn Python first then anything else
what's xtend
I tried to do an algorithm in C earlier, figuring out user input was harder than actually implementing the algorithm
It really is
There's like 5 different procedures and everyone says a different one is bad / good
Classic
i dunno I think the whole companion object thing is a much more healthy way of working with static than java's static keyword
final by default on classes doesn't really encourage inheritance
Which, sure, is good, but still
Going back and seeing his messages lmao
"inheritance is useful" the oop shills tell you before saying "composition over inheritance" and they don't even notice
ayyy
the day we kill Piggy is the day we rewrite PAPI in kotlin >:)
ah Sxtanna is the person who doesn't understand semver, I remember
idk if the versioning was sx's fault
isnt papi now a higher java version? or maybe papi 3
wait what
I think papi 3 is finally 11
pog
ayyy
never
They are playing us for fools
Double standards everywhere
Hey epic developers, I need some input:
I'm about to start a new job (24hrs/week alongside my M.Sc. Applied Computing degree). I been with the same company for 2 years (12hrs/week), as a junior software developer.
I will coordinate software development that we outsourced to vietnam (draw wireframes, write jira stories / bug tickets, review,...) but also do some administrative IT stuff (Make sure Azure works, however the rest of the IT is done by someone else) and I will also develop a bit (bugfix our legacy webapp, full-stack webdevelopment)
What kind of job title should I ask for?
I need it to allow me to both proceed a career in software development as well as other fields of computing (IT, software architecture/design, etc.)
Any ideas?
Chief Gamer
Code Monkey
well usually in my experience they assign you a job title lmao
I'm kinda in a lucky position, pretty sure if I ask for a certain title, they'll give it to me.
promotion glitch any%
if they don't let you pick ceo
you gotta underflow your job title
be an Intern then get demoted
Senior is a bit too early for only 2.5 years of real world working, no?
well if you get to pick it, who cares
speaking of ceos
or getting fired
i heard jeff bezos was stepping down or smth
technically but like not really
it's cause he going on da spaceship
I will probably switch job in 2-3 years I guess. It's not a forever-job
i see i see
well then u can be Senior Senior
i just read the title of the article and nothing more
mmm just like half of reddit comments
blueorigin
ya
honestly I'd just recommend going on linkedin or whatever and looking for jobs that are equal to yours
finding the coolest sounding title
and using that
That's probably worth a shot 👍 smart pig 
lame
They have neither CEO nor Senior in them, next suggestion please. 😠
Senior Weeb Developer
ooh Senior Systems Engineer sounds cool af
Cool Kid
Fellas, is it cringe to put waifu on CV 👉 👈
nah
Waifu is life
some companies give special roles at the company as well if you're waifu
I can type
fuck
fuck
fuck
bye
Mental breakdown in very few words
Lmao
@ocean quartz is there a reason why .fill doesn't fill the last slot of a dispenser?
wrong slot number
I didn't set any numbers. the fill is suppose to fill method everything
Well still wrong numbers then :3
and its funny because I'm 99% sure deluxemenus hsa a similar bug xD
None of y'all can count properly
and I can take items out 😢
did you cancel the click event?
yeah. its cancelled
use InteractionModifiers 😌
I can only take it
The fuck is that Kali
I can only switch items&
is this triumph gui?
yeah
so basically if I try to click or shift click or drag it doesn't work
but when I for example have a sword in my inventory slot 1 and I press 1 while hovering over a slot in the menu
it actually switches the items
no need to always cancel the event urself 🙂
I Don't
I Just create the gui
and there's the method 1 sec
the disableAllINteractions
method
I just use that
yeah anyways will try setting the material to slot 8 myself see if that changes anything
yeah so @ocean quartz couple bugs to report about triumph gui 3.0.0:
- Filler#fill only fills slots 0-7 in a dispenser gui
- Even with the method
disableAllInteractionspeople can take items out of the gui. If for example they have a sword in their personal inventory in slot 0, then they hover over an item in the gui, and press1on thier keyboard, it switches the items
Anyone have any idea if UserDefinedFileAttributes are cleared on some event?
ah the good news is that if I Cancel the event myself its fixed
so I guess both bugs should be an easier fix. (I'm to busy aka lazy to look into it any further xD)
using InteractionModifiers is fine for me, use them instead of disableAllInteractions 🙂
yeah I mean its already working for me just wanted to let matt know about all of these
oh cool this works
how do I use the interaction modifiers all thing?
where are u creating ur gui
if its through the Gui constructor then its just Gui(rows, title, InteractionModifiers.ALL)
I wasn't the one who made the interactions part so i'll check them in a bit, i thought it was working fine
I'll check the filler in a bit
ah yeah was secretx
think it says on the wiki
I'm trying to disableItemSwap rn and see if at least that one disables it
o interesting disableAllInteractions just uses InteractionModifiers itself
btw I'm on 1.16.5 latest paper build for this version
yeah it does Kali
but idk
that's why I Thought its a bit strange
use strings and the Gui instructor instead 🌞
:face_with_sun:
yeah with disableitemswap still works
well I think this is just telling me to take a break xD
been working for about 7 hours now
Hi all, is the DeluxChat 1.17 beta still available? I've had a poke around the discord and I can't see it anywhere
You need to head over to #spigot-linking then you'll find it in the pinned message on #deluxechat
Okay thanks Matt!
How would I make a ranks plugin?
You don’t, just use luckperms
Well first you'd start the project preferably with gradle, then you'd add the dependencies you want like spigot, vault etc., then you'd start by making the plugin.yml file and the main class, then you'd realise how dumb of an idea this is and just install LuckPerms
But I want to make a custom one
agagagaga
joke's on you, it's already been done
i like rust 🙂
i like haskell 🙂
Oh no zml why
lmao
zml is a person from the paper team right?
what
Yeah
are they not 13
He does a little bit of everything.
paper, kyori, spongepowered, ...
