#dev-general
1 messages · Page 560 of 1
data classes, extension funcs, receivers do their job
You have been blessed
There’s no saving for those who fall into the Lombok cult
We’re glad to have you here instead
In fact, not using Lombok is a requirement for the developer role 😌
wait is it actually?
Yeah lmao
🤤
oh that's great. I didn't know that
@quiet depot will instantly reject you if you use lombok lmao
😌
oh I guess it falls in this category?
- An understanding and attempt
at following your chosen languages'
principles and conventions.
xD
:P
like
I do not get ppl arguments
wow lombok is so goog
no contructors
getters
setter
you do not need to waste time writing them
etc
when you can literally generate them in 0 seconds
using intellij
based and intellijpilled
IntelliJ no idea
what!
man. only few months and I'll finally get IJ ultimate. and also git kraken so piggy won't yell at me anymore.
bUt ItS mOrE lInEs Of CoDe
LoOk HoW cLeAn It LoOkS
I have ultimate for free
“Lombok looks better”
They are just natives
yeah. I'll get it as well. I'm currently not a student. well techincally I am since I Did pay for this year of uni. or at least the start taxes but I don't have their email or anything. I need to wait for uni to start
the only shit I would call useful in lombok are builders and extension functions shit
I only care about source code!!!!!!
So that’s where it all began
but using it for that 2 things is useless ig
We have to annihilate that island
is it wrong if I actually like the getter/setter methods in java? also I start to like java over kotlin? at least in how it looks? I'm asking if its bad bcz I'm starting to believe its my fault that it looks bad in kotlin xD
It's right next to Java
It’s redundant but good
It isn't necessarily wrong, it's just a different design philosophy
Well maybe boilerplate is a good word
🤢
after kotlin I prefer doing ```java
public final int x = 0;
instead of
private int x = 0;
public int getX(){
return x;
}
maybe. idk. Like there's some stuff I actually love in kotlin even design. but there's stuff I like more in java
While yes Java is more verbose in a good number of things, it's also quite explicit in what you do and I like that explicitness in the design philosophy
u shut up. you're code looks bad in both java and kotlin. you don't have a saying in this
oof
Well that'd be wrong, that isn't even the same as Kotlin
To be the same you'd need to do
@JvmField
val int = 0
Yeah there’s significantly less inference in Java as opposed to kotlin
yeah what I mean is whats the point of another level of abstraction creating getter if you can just make it public
Bruh
Well for the same reason Kotlin's properties aren't public fields
yeah you are right in that case
but if its not
you can just make it public
Then your code is no longer consistent, you now have two different ways of declaring things
Also if we have a getter we also have the ability to override it in a derivative and implement it from an interface, we can also return a defensive copy without changing what happens outside.
You can also fit more logic in a proper getter/setter function (e.g. caching or dispatching events)
Your point makes no sense, specially since you started the conversation with
when you can literally generate them in 0 seconds
using intellij
Yeah lol
And that goes unnoticed with Kotlin, you use it as a "field" but in reality it calls the underlying function
Lol
what I mean is ```java
class Class{
public int x = 0
}
class Class{
private int x = 0
//setter
//getter
}
If it’s a 10 min project maybe not
But really doing underlying work for anyone who might work on that code in the future can really save some time later.
x :: IORef Int
x = unsafePerformIO (newIORef 0)
:)
😮
Cursed
that was over two weeks ago lmao
how to not suck at design and architecture
min=1, max=10
random.nextInt(entry.min(), entry.max())
https://img.bristermitten.me/screen_2021-08-06_19-46-50_wZvB.png
what have i done here
explain
nah i don't really feel like it
fuck your mother
and father
and any other close family members
die
hopefully
are you sure about that
send more code dude lmao
shit
i think i messed up some probability
oh no
lmao
and then the undo history was gone?
I ended up downloading the region file and deleting the chunk xD
yeah
lmao
💀
on the bright side this is a good way to test if my undo mechanism works
with the pdc
lmao
i suspect it won't
fuck me
what does that even mean
oh
nvm
oh shit it actually did work
what the fuck is that lol
pdc stuff
biting more than you can chew ByteStreams edition?
lol no
Well if it was a long long int 🤔
long long
Integer.SIZE :d
nice
it's native lmao
@Native public static final int SIZE = 32;
ooo Integer.BYTES exists too
just found out about this one field public static final int BYTES = SIZE / Byte.SIZE;
neat
I'm looking it up now and for both 32 bit and 64 bit systems "int" is 4 bytes
So why is "long int" 4 bytes on 32 bit and 8 bytes on 64 bit
C bad
What is @Native for? Documentation purposes?
That's java (well it's on oracles website so I just assumed lol)
JNI I believe
long int is not a thing in java?
JNI but for fields
long double is a myth
also that isn't java lmao
Well oracle shouldn't have it then 😠
i was just about to say that lmao
D is like C++ but good
its the D
Okay @Native is for tooling but does not have an own functionality as it seems
That would make sense why long is different sizes depending on 32 or 64 bit
D is trash
you misspelled rust
all native languages do that though
Since long is a modifier can you just add as many as you want in front of an int
Or is it hardcoded to only understand up to two
Speaking about C here
Wiki calls it a modifier
C data types
I just tried it and the error thrown is
main.c:13:15: error: ‘long long long’ is too long for GCC
beta gcc
What about g++
yo I Think I've asked this before but I have a bad memory. on the new migration thing, mojang won't allow multiple accounts on the same microsoft account right?
i believe not
multiple accounts on the same microsoft account?
fucking hell. this will suck
multiple minecraft accounts.
oooooo
Size
short - target type will be optimized for space and will have width of at least 16 bits.
long - target type will have width of at least 32 bits.
long long - target type will have width of at least 64 bits. (since C++11)
yeah that will suck
also TIL short and long are size modifiers 
short long int
I always used them as types of their own lol
Note: as with all type specifiers, any order is permitted:
unsigned long long intandlong int unsigned longname the same type.
cursed
size_t
long int unsigned long* or long int* unsigned long
or if you wanna be fancy std::size_t:^)
Oop, budget gone down again, he must've bought some coffee
neither, on 32 bit it's 32, so long long is innacurate
long int unsigned* or long int* unsigned
and on 64 bit long may be inaccurate since it is at least 32 (meaning it can be 32 bits wide)
that's why size_t exists lol
or std::ptrsize_t or smth
But where does the * go for pointer declaration when your modifiers are on both sides of the data type
oh you'll shit bricks
the * is not part of the data type
it's part of the variable
so long *a represents more accurately what a really is than long* a
Oh that's cute
long* a, b, a is a ptr to a long, b is a long
that's why in some projects you'll see it on the right
That seems like it should really not function that way given the space
I mean for all that matters you can do long*a xD
Wait really
yea
Where does this absurdity line get drawn
but it "belongs" to a, if you also want b to be a ptr you'd do long *a, *b;
it's more like
hmm
the underlying type is a long
and this variable is a ptr
I'm gonna start coding without the space between type and variable name to piss people off
Can java do that too
lmao
well java ain't got no pointers
Unsafe 🥴
Oh my god you're right it's the starasterisk that distinguishes data type from random variable name
I wasn't even thinking about that
public final class Pointer {}
Checkmate atheist
oh my
Oh my god
lmao
it's a pretty neat concept though, you can get stuff like e.g. a "display name" or a "UUID" if implemented in the Audience
instead of doings casts n shit 💀
what do you mean "quotation mark"
"drugs" \😉
what the hell!
hey guys, just wondering: I've just spent a bit of time working on a block property system for Krypton, and I just want some opinions on it, would anyone mind looking through this PR? https://github.com/KryptonMC/Krypton/pull/47
that's a lot of lines
I thought I'd ask here since I thought you guys might be the best to review this
yeah a lot of it is probably the enums, the constants, and some internal stuff
http://ptgmedia.pearsoncmg.com/images/9780131774292/samplepages/0131774298.pdf search for decoder there if you want to see the pure beauty of C
actually, there's another commit in there that shouldn't be in there, which has quite a few changes iirc @obtuse gale, probably what makes it that size
basically, how the system works is that you can take a Block, for example, Blocks.AIR, and get/set properties on it of certain types to values of those types
all whilst introducing limited extra allocations and having the property map still internally be strings
e.g. you can do something like this: kotlin val myGrass = Blocks.GRASS_BLOCK val isSnowy = myGrass[Properties.SNOWY] // gives you a boolean because SNOWY is a Property<Boolean> and to set: ```kotlin
var myGrass = Blocks.GRASS_BLOCK
myGrass = myGrass.set(Properties.SNOWY, true) // Blocks are immutable, so this is why we have to do this
That looks like JS
Every language wishes it can mimic a fraction of js power
Haha haha
Just adding operator to that function would make it work like that
would be possible, if set didn't return a new instance because Blocks are immutable
it does have operator on it, but in the assignment context, the compiler will get confused and think you're trying to do one of those Java-style double assignment things, which won't work
so it cannot return anything other than Unit?
use + then heh
It can but it's not allowed when assigning, val test = test["test"] = true error val test = test.set("test", true) works, same function
mann.... I really hate being that guy but I Just started a 1.12.2 server in 2 seconds and I Moved to 1.17.1 on the same server, same plugins, same everything and it started in 22 seconds. 
22 sounds like a lot
Pulse really hoping that people prefer 2
Lmao

what about test = (test["test"] = true)?
Nope
lol rip
yeah, assignment is one of the few things that isn't an expression, and there's probably a good reason for that
it's probably so you can't do stuff like ```java
if (a = b) {
//uh oh
}
you can do that in java :^)
indeed
on the other hand, you can't do ```java
int i;
while ((i = next()) != 0) {
// blah
}
🤨
yes you can?
why'd you write ```java lmao
to demonstrate
that it is possible in java but not in kotlin
val i: Int
while ((i = next()) != 0) {
// blah
}
is that better?
but now you will call me a fool for writing code that doesnt compile
cant win here
next().also { i = it }
lol
How do I verify myself to get a role? I need help with deluxe chat
#spigot-linking . follow the steps in there
there is no to create ticket?
I want to know how I enable special characters
example: Ñ
well if you link your spigot account you will unlock a special channel: #deluxechat where you can ask whatever questions you want about the plugin. including that.
you will just have to make sure all your data is correct (discord that is set on spigot) and your profile is public. then go to #bot-commands and do =spigot <your-spigot-id>
just use Adventure. xD
reeeee
So im trying to setup my Craftingstore new template. And no i cant ask the creator because his support is very bad
so...
that thing keeps loading and loading forever
normally there should be the login thing there
so you can put your username there
nvm - FIXED
damn. another decent paying job in #871306912342343701 . I can't believe this
Omg ;o
Knowledge of Gradle
oh is that on the apply page? damn that's cool
@cinder flare knows I sure as hell can't apply then 😂
lmaooo. I Was thinking the same. my laziness will just get me fired in couple days lmao
not that I was even thinking about applying
but still
hey, should I use maven or gradle to build my mc plugins?
gradle
Gradle
no need to finish sentence
gradle
I have only just started getting into developing mc plugins I have never done it before
Very good thing to learn
gradle
Use kts gradle btw
- learn java if u haven't already
- learn kotlin
- use gradle
is their a good tutorial for setting up gradle in intellij?
kts if possible. if not, groovy will work.
kts best
groovy is 🤏
When you create a new project you can just select gradle project
If you already have one gradlew init
great thanks
and it will automatically create POM and add spigot dependencies?
so no need to download build tools?
No, pom is maven, and the build tool has nothing to do with spigot
You'll have to add it yourself
well. not pom. build.gradle. but yes. it will create it. but spigot you have to add yourself
And you don't need to download it if you're using IJ
oh I though I needed build tools
Only to build spigot
and you only have to run them once.
ah okay so i just create new project with gradle, then download spigot?
what do i do with spigot?
You just add it to the build.gradle and it'll do the rest for you
you just add the repository link and then the spigot dependency in build.gradle
and then refresh or whatever that is called
yes
That's the dream
or leiningen ;)
https://ldprice.com/public_images/idea64_Y7PJkxbqiu.png i see gradle Groovy but no kts
((leinin)gen)
oops
oui oui
embed dont work
u aren't rank enough
select Kotlin DSL support.
iirc
^^^^
^^ why 14? xD
get 16
select 16 then
and select the Kotlin DSL button as well
then Next
and you're good to go
well get 17 soon enough
is it not next year?
i cant see that option
oh wait its actually September
i must be blind sorry
he sent a ss here
yeah this sebtember
Nah it's in a few months
between java version and java
Yeah next mouth woooo
yeah. I remembered. its septemeber. for some reason I was thinking next year.
do u think MC 1.18 will require java 17?
thank you sir. you forgot to put the face of the ultimate chad in the corner tho
wait what the fuck?
Ultimate chad? xD
your keys go 5 cms down when you press them?
Kangaroo or whatever his name is
im british we use fathoms
Oh lmao
so now what do i do? I have my new project open, how do I add spigot API as dependency?
go to build.gradle.kts
yep
and either read this https://www.spigotmc.org/wiki/spigot-gradle/
ah yep thx ill read first
only read the build.gradle.kts part
no need to read the others
well. time to sleep. good night. ||and when I say sleep, I really mean just stay another 2 hours in bed watching youtube then crying on how little time I have left to sleep||
||same||
dependencies { // Pick only one of these and read the comment in the repositories block. compileOnly("org.spigotmc:spigot-api:1.17-R0.1-SNAPSHOT") // The Spigot API with no shadowing. Requires the OSS repo. compileOnly("org.bukkit:bukkit:1.17-R0.1-SNAPSHOT") // The Bukkit API with no shadowing. compileOnly("org.spigotmc:spigot:1.17-R0.1-SNAPSHOT") // The full Spigot server with no shadowing. Requires mavenLocal. compileOnly("org.bukkit:craftbukkit:1.17-R0.1-SNAPSHOT") // The full CraftBukkit server with no shadowing. Requires mavenLocal. }
two can play at that game bucko

Which depend should I go with>
first one most likely
||can i haz cheezburger||
unless you want to use NMS. then third one
||burgir||
for some reason I love the burgir meme
sometimes i feel 300 years old with modern memes
its so fucking good. the burgir meme. I just watch it on repeat.
Requires the OSS repo.
What? Who wrote that
which generator should I use?
idk. the gradle wiki is ass. doesn't even use 1.17.1. just 1.17
idk if thats right cause i use paper like a normal human
that's why you use paper repo 
lol
I'll just say this again. I Fucking love this meme.
dancing polish cow?
fun fact: i am currently hitting my enter key with a fancy danish pencil
anyone use this addon: https://www.youtube.com/watch?v=Ebt7F660qD0 ?
its on youtube so most likely not xD
It's the mc dev plugin, a lot of people do
Love the video or need more help...or maybe both?
💬Join us on Discord: http://discord.gg/invite/fw5cKM3
Thank you for tuning in to this episode of TheSourceCode! ❤️
If you enjoyed this video make sure to show your support by liking , commenting your thoughts, and sharing for all your friends to see and learn!
All code is available on Github:
...
ah yeah I do
lmao
even tho... it literally just generates this every time: name: version: main:
that's literally what it generates every time
there's probably a way to make it better but yeah.. I Didn't give a fuck lmao
and yes it does generate it with that spacing. its literally more work to fix it than do it manually
Are there any development videos on YouTube that are like not 20 years old?
no
@prisma wave Smh
👨
No, we can't let you rest without the yt videos
maaaaaaaaaaaaa
n
I have a bag to be chasing
no sleep, only make kanban boards and compile gentoo to increase efficiency by 1%
Mediocre tutorials don't earn me anything
adsense
lmao
you need like a million subscribers for that
sponsors?
imagine all the 10k viewers that you can get from helpchat alone
and no. you need just a few hundred subscribers and few thousand views
that's still a lot
for you to be able to put ads on your videos
i think im monetized on yt actually
well not with the help of HelpChat
i dont make vids
damn
I want to do them but money and other side projects just have higher priority
Mainly money
imagine what an @everyone would do in #off-topic besides make like 200 people leave. damn
man imagine taking paid plugin stuff
Oh god I thought that pinged everyone for a minute
imagine getting paid 
It would be great
fun fact: if someone doesn't pay for ur plugin work, u should get a high court order to declare them bankrupt 👀
100% effective dangerous solution to all problems: the courts
i will have you charged with handling a salmon under suspicious circumstances and pretending to be an egyptian if no pay
then again, you could have me shot if i entered chester as a welsh person
that would be an op move

all british laws man
par example, http://chester.shoutwiki.com/wiki/Shoot_the_Welsh
It is often said that there an old law in Chester that a Welsh person found within the city walls after dark can be "shot". The law was actually mentioned in House of Commons as recently as 6th Feb 2007 when Christine Russell (MP for Chester) said:
every country has some weird 300 years old laws unfortunately.
The Salmon Act 1986 is an act of Parliament which outlines the difference between legal and illegal salmon fishery, among other things. The Act also makes it illegal to "handle salmon in suspicious circumstances". The Act defines what "suspicious circumstances" are, however, as when salmon has been fished illegally.
us has the maritim law or whatever its called for example
between legal and illegal salmon fishery, among other things. The Act also makes it illegal to "handle salmon in suspicious circumstances".
1986 man
not 300 years old
where in case of an accident at sea or a disaster, the company that owns the boat can sue those that were on board.
which is bullshit.
#maritime #lawyer #limitationofliability
In this video, I explain The Limitation of Liability Act of 1851. This is a weird (and bad) maritime law where the victims of catastrophic events get sued by the entities who hurt them.
Thi...
are those still a thing tho? Like were they not changed/removed?
damn that one was repealed in 1856
and the chester one is just a myth that is around that area
makes sense
well unfortunately this one is real
well I mean
it does say
that susspiciouse means fished ilegaly
its just the wording that's strange with that law
man... I really hope that whenever the guy that invented hCaptcha dies, he gets greeted at the gates of heaven and has to complete 2 of them without a mistake to get in or otherwise he'll be thrown in hell.
fun fact: british judges wear black cause they are mourning queen anne
hmm not able to resolve the paper mc repo :https://ldprice.com/public_images/idea64_85UU04RNYA.png
who died like 300 years ago
dk who that is
how can I fix that?
show us your build.gradle.kts
did u add the repository?
in a paste bin please: https://paste.helpch.at
well.. guess who didn't go to sleep 20 minutes ago when they said they will...
it was queen anne of course...
easy question. damn
Finally closed pc. Time to see what's happening on youtube
man we can't make threads ... :(
Yeah. Bcz bots can't access them
anyone found any serious security exploits in the threads system yet?
So you understand why cube loecked them ... XS
dyno logs things from threads without being in them tho lol
it's weird as hell though
like for instance in LP even if clippy is in a thread, it won't register ! commands
but dyno whether it's there or not, it will log stuff (edits deletions)
I only have a build.gradle now after using the mc dev addon to create new project
Is that still okay to use?
Maybe bcz he's like a trusted bot or whatever it's called. Or is it not?
man
U forgot to select kts 
verified? I don't think it's to do with that tbh
Seems like threads trigger normal message event
Oh maybe not. Not sure. Just speculating
Go to bed
where?
I am in bed.
yeah but clippy won't register the ! commands xD
When creating new project with mc dev addon there is no option for kts
and I think dyno won't either
There is. In the same place it was before
threads are reaaaaaaaaaaaaaaaaaaaaaaaally in their early stages
https://ldprice.com/public_images/idea64_9EQy7xdna0.png thats what it looks like for me
You first go to the addon, select paper then go back to gradle and select the
oh
rushed implementation Discord's favorite
U need to go back to gradle and select the thing
Welp. Good night.
should I have groovy and Java selected?
thanks for your help!
Just Java
and I am assuming I should update gradle wrapper to 7.0? https://ldprice.com/public_images/idea64_k5iwNnZRSc.png
It sill did not create the gradle..kts
I am also getting this error: https://ldprice.com/public_images/idea64_XrZDc9YZFa.png
excuse me what?
all i want to do is get started making a mc plugin
i wish there was a full tutorial out there that used the MC Dev plugin and gradle kts
looks like you got double-doubled
which of are you trying to use lol
The uh.. first one? 🥲
pretty sure yea
That is very cool especially if you handle all the different video encodings yourself oof. Plus automatic resource pack creation god DAMN son.
Benchmark classes should not be final
fuck off
I hate my life even more at this very precise moment in time
Running a jmh benchmark, single threaded, 24 methods, 3 iterations each, 2 forks each, 10 seconds each... 5 warmup iterations.....
This is gonna take forever
🥲
What are you benchmarking?
Uh
A bench
a mark
I don't think you can bench a mark
Different methods for checking if a string can be parsed into an int (+ parsing them) with different test cases
(int) str
Or you could go back to my idea of numbers being only in Strings
I'm expecting Integer.parseInt to be the slowest lol simply because generating stacktraces is heavy
Sounds interesting
But yeah it will heavily depend on if it can be parsed or not I guess
I forgot to specify the output format 🥲
Well I guess I'll be reading the results off a text file lmao
Are you using it with the gradle plugin?
I believe checking/parsing (or attempting to parse) non-numbers will turn faster than valid numbers
Cause like, they all go "oop this is not a number, fail fast"
Whereas a valid number it has to go through the whole thing lol
Except for Integer.parseInt just because it generates an exception lmao
Well it also depends on which point the number gets invalid
Also iirc the definition of what is valid differs in guava
Yeah jdk allows + as prefix
The whole generating the stack frame thing hits really hard, will probably post results somewhere tomorrow but it's like 30x slower than Guava failing lmao
I also tried checking with regex pattern to see if it's a valid number altogether, it's actually fairly smooth and consistent, Ints.tryParse is faster for checking even, but it's also hella faster than using Integer.parseInt for sure lmao
what's Ints from
Guava
@quiet depot reverse proxy should work even if you test with a domain setup in the hosts file right?
wym
Like if I just add the domain to my local hosts file, it should still work fine with nginx right?
I'd imagine so
It seems to redirect me to the Welcome to NGINX page for some reason
I cant tell If I set something up wrong
like
nginx -t passes
paste ur configerino
this isn't a reverse proxy
oh?
look up the definition of reverse proxy
yeah reverse proxy is like capturing the web server of some built in thing and using nginx to do domains for it
i use it for dynmap
Hmm
doesn't affect your issue though
ngl didn't look at his issue
just chimed in cause i actually knew something for once
what's ur server's ip
132.226.133.141
10.0.0.169
mind pasting your private key
lmaooo
works for me yugi
what's the problem then?
your hosts file setting doesn't redirect or something
🥶
It directs to the welcome page even with the config for the other domain
and what's it supposed to do?
is this hosted on oracle
Yes
would you be willing to give me ssh access so I can have a look around
Serve the webpage? Idk what to answer to that lol
don't need your private key lol, that was a joke earlier
like what other webpage
yea sure piggy xD
do you have other sites defined in your nginx conf?
and you can access them through the ip, but not your url
oh
i pmed my key
i would just do the domain in your nginx conf
doing the hosts thing seems unnecessarily complicated
added
what's the username
ubuntu
pm me sudo password ples
nice
either your location / in the vhost
or your default nginx vhost
i removed both
problem is solved
np
awe he gets a blue heart!
what? xD
you gave him a blue heart
Yea
yea
Lol
lmao xD
yo @onyx loom when u got a bit of time and u think this is a good idea, maybe a new placeholder for your changeoutput expansion:
%changeoutput_OPTIONS_INPUT_OUTPUT1_RESULTFOROPUTPUT1_OUTPUT2_RESULTFOROUTPUT2_OUTPUT3_RESULTFOROUTPUT3....ETC...%
no ty
lmao. why?
thats gross
well
no its not
%changeoutput_equals,ignorecase_{some_placeholder}_abc_yes_def_no_ghi_yes%```
what's wrong with this?
everything
k
Man is at it again with a 1$ increase in his budget
1 by 1 he'll get to an acceptable budget
nah. someone will do it for those prices. bcz someone did the other one for 6$
I think its alright.
If my math is correct that's 170+ hours tho
yeah, they do require a minimum of 170 hours. Which is around 42-43 hours per week so its a little over 8 hours a day 5 days a week
its basically a full time job but with the ability to chose your own schedule
Well the $19/h number might be for more part time contribution
Maybe if you work a bit more than super part time the pay goes up
Well from what I understood, 19 is minimum
So maybe the 3300 number is more like 5 hours per day with a wage increase over the 19/h for fewer
I mean according to them 170 hours per month is minimum
Ah I didn't see that part
We offer a salary of at least $3,300 gross on a full-time basis if all requirements are met.
which turns out to around 19$/hr according to them, which means they need a full time job of 40 hours per month
per week*
Bit extreme, but I see their standpoint
oh FRosty. yeah
its 40 hours per week
bcz if you think about it, month doesn't have just 4 weeks
so yeah
Since no way you're going to be productive at best for those 8 hours daily
yeah. I'm curious how much work they got if they need someone with a full time job.
well I guess they do say per month so you don't have to pull all the 40 hours in 1 week but still.
Well I'm assuming they have multiple people, since it states they offer a team
also the title says Full- or part-time so that makes it even more confusing
so I guess if you want, apply for a part time job, and then see what happens
I mean yea you just gotta meet the hours mark in a month
Gotta write up a resume first
yeah. I Do recommend you read the privacy policy. even if you do it with google translate.
Yeye
I have read and understood the Privacy Policy.
but this question is a bit messed up xD
since you're basically asked to understand dutch lmao
also. if I got that right, they only offer paypal. so if you're not a paypal user this will not be for you
but yeah. google translate. will let you look at it lmao. bye now
what do you use blitz?
I still use paypal. I do have the stripe account set up tho
so I can move at any time
are you planning on getting banned from paypal?
you don't need a paypal account to pay with paypal
u can "log in" with guest
you put your card or whatever in the site
there's no "logging in" kaliber
you can straight up skip it and go straight to paying
oh. that I didn't know. but yeah I they do support credit card. my problem is that I get the money to pay for them thru paypal.
well actually now I get them thru credit card so I would be completely fine
hence the ""
but i believe thats what the button says when ur about to pay
Anyone here good with the Internals of MC servers?
When a player asks to connect, how does it block you from letting people bypass the limit by joining multiple people per tick
Realistically no way you're going to have multiple people joining in a single tick, also assuming it just disallows connection when a player is joining?
Hehe that's what you assume
Youtubers make people spam
To get in
And this happened
Not sure what I'm looking at
18 out of max of 6 players
I assume he has a personal check in place but it fails bcz there's a lot of people spamming
Why not just have a queue?
that's a good point
Add people to a queue, then just add the first 6
^^ instead of directly trying to connect them, add them to a list
and then get the first 6 only
was thinking about something similar
Can't really with my setup
Nope, vanilla checks
Well now I have a custom check
wait. so you have the max players amount set directly into server.proprieties or whatever and it still skips it?
Make it fit a queue kek
How would it not work with your setup?
How are people joining the game?
Correct
Servers are generated on the fly
A multi proxy queue sounds like hell
Not really
How are the players joining the server?
A gui
With cloudnet, yes
So how would you not be able to use a queue?
When the player clicks on the gui, add them to a queue, then send them to the server once the queue is full
Or just store a variable of how many people have clicked on the wool
If you want to send them instantly
Because I am pretty sure player joining is async right?
Why multiproxy tho, why would each game be on a seperate proxy lol
It's not, my whole system just supports multiple proxies
java is weird
im working on my first plugin and like i used to use java like a few years ago but i dont remember it like this
sent that in the wrong channel
Multiple proxies = synchronization hell
Oh ok
What if you have a thread in the server they are trying to join that has the queue of players trying to join, and when the player clicks the item,
it adds them to the queue in the single thread and only teleports them once it verifies they can join? I’m not really sure how to explain it.
Mojang: https://imgflip.com/i/5iwr1t
they changed it back to remove entity in the 1.18 experimental snapshots

how fun
I'm trying to figure out how this box was made on the hive rules page (https://support.playhive.com/rules/) http://luciandev.me/img/imgwtjsm.png
If it is HTML, which I am guessing it is, can someone show me an example of how it was made?
I wonder what's the reasoning behind that change though
like as a whole, what's wrong with destroy entities?
yea i like that better tbh
Mode (in the Minestom Discord) just made a good point about how no other entity packets allow you to do multiple entities at the same time
also, maybe the experimental snapshot is based off of 1.17 rather than 1.17.1
looks just like a div with a background color, then some other stuff inside it
div
h4
ul
li * 6``` or something like that
you can inspect element it and see for yourself
👍 Thank you!
Anyone know of an open source ShareX uploader I can glance at to steal / use for inspiration for my own
No like an upload receiving server
To host images
I just got a domain and want to move everything onto it :p
mine just sftp's the image to the vps
But that's lame :p
I want a real setup
what like a border and shiz?
No like one that goes though a web server & such
Maybe even no-width? But that could be annoying idk
(Where you use no width spaces to make the URL)
Anyone wanna help steer me in the right direction I have Deluxe tags but not Deluxe chat because the server is on 1.17.1 paper We are using EssentialsXchat to do chat formatting how do I get Tags to appear?
what channel should I use for help then?
sorry
@static zealot Regarding the PP we talked about yesterday, seems just like some generic random bs lol
You'll have to link me bcz I don't remember what we talked about xD
Oh the njob
Job*
Privacy Policy thingy
WHO tAggeD ME
actually dyno word block I thikn
What a fucking nerd
Hi@quiet depot
:(
hi
:)
oikn
hello, how can i use this ?
https://prnt.sc/1kx6r2c
Can you give a more descriptive example?
There's probably examples there as well
there is such an example "nbt_int: CustomModelData:1"
it didn't work when i did this
Can you provide a sample for a diamond sword or other item?
Also, is datapack required for this?
I'm writing this here because the resource on this is limited.
i solved the problem thanks
#spigot-linking and then #guilds
OK
follow the steps in #spigot-linking, it's to verify that you bought the plugin
Hi
should u do that afterEvaluate or no?
I'm clueless
i used to have my own aha, they're relatively easy to make
okay 👍
like if you use js
I'll make mine is TS probably
then fastify with the fastify-simple-form addon
it'll allow you to parse the post request that ShareX sends
cool
after that you return the image link ONLY
mhm
its what sharex pastes into your clipboard
bruh lmao
private Objects() {
throw new AssertionError("No java.util.Objects instances for you!");
}

PepeLa sun.misc.Unsafe
🥲
If BigInteger is so good why is there no BigLong
Because there's BigShlong
When you guys swap integers do you do it with a temporary variable or the weird way
Where you add them
Like a=a+b, b=a-b, a=a-b
biglongs would be very computationally expensive
False
Lmao
i figure
Lol
Why would it be any more expensive lol
I think it does but it's absurd
well assuming the big qualifier means x2 then biglong would be 16 bytes
No BigLong just wouldn’t make sense at all lol
The big qualifier means x infinity
BigDick
BigInteger is a class, not a "twice as long" type
Hah
If I want a twice as long int, then I'll use a long
long long
BigLong is redundant, call it Longer
Lmfao
I wish
longer long
Longest
infinity bytes
longest longer long
welcome to the korm fields
using bigint sends you to the register
you're wrong
A fictional register that has unlimited storage and eventually turns into a black whole and consumes everything around it.
sounds like bigint to me
that sounds like a Turing machine🤢 🤢 🤢
sounds like trollge