#general
3141 messages · Page 762 of 4
hetzner?
i dont need it, my server is good enough and i dont get attacked often / so hard that it does anything harmfull
tcpshiels? donations maybe
tcpshield only has donations
hmm ok
"TCPShield has been securing the servers tens of thousands enjoy on a daily basis for free, and has been possible thanks to our generous patrons who help keep us thriving"
Donations
ah ok then
kinda suprising actually
heard hetzners ddos protection is meh
yeah i don't know if it does ports other than 80/443
i mostly just wanted to test tcpshield and it seems to work pretty well
I haven't tried ddosing my own server though
i only get threatend by kids to ddos my server
but most of them are too dumb to get the ip behind a domain

also yeah since CloudFlare doesn't do SRV records, 'mc.domain.com' pointed straight to the IP
now everything's hidden
cloudflare...does do SRV records
Cloudflare does SRV records, it just doesn't do anything special to mask the origin for them iirc
but okay
(beyond what it does to flatten CNAMEs or mask A records)
it can act as a domain manager for SRV records, it just can't proxy the connections
Does SRV have any inherent masking properties though?
lmao do teh kidz point their LOICs at the HTTP proxy?
LOIC
As far as I was aware, it was just a service lookup table
it is
yes VAD
It is
need coffee
steam just downloaded 30GB worth of DLC, got stuck extracting it and just... deleted it all
thanks steam
time for another 3 hours of downloading
oof
I've seen some servers use SRV as a DDoS prevention method though, that was back in 2012 so idk if kids who wanna DDoS know to resolve the service IP before trying it now
...how do you prevent a DDoS with an SRV record? the record points at the host anyway?
kids dont know it today anymore
Pretty sure mine and simples server used SRV but then we switched to CNAME for tcpshield
md, until someone tries to lookup your server address using standard dig
and doesn't try to resolve wherever the SRV record points to
...so it prevents idiots ddosing your server?
yep
yeah
zml, something thats not a website doesnt exist.
terminal commands? tools? owo whats this
okay then
i mean i assume at least 80% of ppl trying to ddos are idiots
datacenters have internal tools to prevent outward ddos attacks now
that one has the actual data
I have the DLCs, just bought season one to see how good/bad it is
the problem is the ppl who aren't idiots can probably impact quite a bit more with their DDoS
also never actually played the prologue
those datacenter tools are mostly just basic tools to prevent idiots from doing that
I remember having an issue with steam where it would start downloading and just stop, I had a decent connection (500mbps). Turns out it was dns -_-
me neither
application level attacks ↑
also I wanna know the rest of the story for when Hitman 3 comes out
the main missions for hitman 2 tell the story pretty well
eh it felt like there was context missing all the time
i'm still laughing about the story from the kid who made liquidbounce and some server plugins and created his own botnet that way
aka "why is providence, who is what why is 47 who whaaaa"
ol
although I'm bad at understanding plots so maybe that's the point
the game itself is very good though
if the maps only had one method of completion, the game would be over after like 2 hours
Yeah honestly it's a really good game
I haven't replayed any maps yet but probably will after I've finished season one
also did Diana's voice actor change between Hitman and Hitman 2?
never finished the first one
i should since you can play the hitman 1 missions in the second game
yeah
the prologue is jarring, all the in-game dialogue sounds like Diana but higher pitched
am assuming that's because it was made for Hitman?
idk I'm just curious to see what I didn't play or see since I went straight into 2
hitman 1 is well received i believe
I've heard mixed things about some of the levels but yeah seems like it's mostly well received
Would anyone be willing to help guide me in transferring my inventories from MyWorlds (https://www.spigotmc.org/resources/myworlds.39594/) to Hyperverse (https://www.spigotmc.org/resources/hyperverse-w-i-p.77550/)
I don't mind switching to PWI first, but I cannot find a way to disable MyWorlds inventories without everyone losing their stuff
maybe I'm just not smart enough, but it is super frustrating
@iron zephyr I recommend you go over to the IntellectualSites discord (creator of Hyperverse), and ask in their support channels for ideas.
Thanks pimple, I asked over there
Just trying to widen my pool of potential help haha
I'm very stuck
Question about hosting.
I now have an VPS running on i9 9900k. But TPS sometimes drops to 15, especially in peak hour. The server is running on version paper43 1.16.1, 30 players, but within 3 weeks there will be about 50.
Many say that that VPS is oversold. My VPS provider support answered me that this is theoretically impossible, because they use KVM virtualization. Do you think is it better to take a dedicated server at the Hetzner auction with bad CPU or take a VPS with 3 threads of i9 9900k, 12 DDR4 RAM? Eventually, minecraft is single-threaded.
What would you recommend for budget of $30 where can play 50 players?
send your timings first
it doesn't always have to the hardware that's causing the bottleneck
how many vCores does this VPS have?
how many vCores does this VPS have?
@kindred storm 3
btw, send us timings link
Will 1.16.2 take as long as 1.16?
no
1.16 didn't even take long the fuck
Aikar's Timings Viewer - View Timings v2 reports from Paper and Sponge
whatevz
btw, send us timings link
@neat smelt sent
@potent fossil took more than 1 week after the release of Mc 1.16
Spigot had it in 1.5 days
And paper took a good amount that I’d why I’m asking
it took 3 days for paper in total
Lol you’re off
no you're off
Spigot took weeks, but they were updating for snapshots.
experimental builds were available after about 2 - 3 days
Paper can't do that, cause Spigot doesn't release snapshots.
public "stable" builds after about a week
cpu: 5
seems like you have 5 and not 3 threads, so your hoster is lying to you
its never stable
And yeah - it took 72 hours of livestreams before we got paper.
spigot wasn't stable in 1.15 days
Spigot wans't stable after 2 days lol.
i wouldn't even consider spigot stable
Ik
cpu: 5
seems like you have 5 and not 3 threads, so your hoster is lying to you
@neat smelt yeah, i know. 5 is what i have now, 3 is what i will have
but to answer your question spike
I mean better than bukit
if you go from 5 to 3, the timingcost will be even worse
bukkit == spigot
paper requires spigot to update
@trail pasture config -> system config
Paper > Spigot > Bukkit
timingcost should be around 100
Paper and spigot are the names of both server and apis
bukkit is just api
craftbukkit is the og server software that implements bukkit api
timingcost should be around 100
@steel pulsar Oh, okay. What is the timingcost?
or do you mean what it means
@steel pulsar exactly
it's just a general processor measurement thing
to my knowledge, >200 indicates an old / slow processor that isn't fit to handle the load it's given
Didn't know, thanks
the timings section is more relevant
Is it okay if I ask a question about the Minecraft protocol here? You cna direct me elsewhere if there is a better place to ask. I'm trying to understand the networking behind it a bit better, so I wanted to set up a basic connection with the client. My question was specifically on VarInt encoding. I seem to be getting a byte before the actual VarInt, that is consistently the same byte, but doesn't seem to actually encode any data? Does anyone know what this could be?
yes
so the handshake?
the initial login packet, the handshake
but I think another var int also has it
when I'm reading the protocol version
you will first get one varint for lenght, then a varint for a packet id
before anything else will be transmitted
thats part of the whole packet wrapping
the lenght of the data + the lenght of the packet id
basically, how much data belongs to the packet you just got
(if compression is off that is)
oh alright, I see
but for handshake there is no compression
thank you
https://wiki.vg/Protocol#Without_compression is what you want to read
am assuming you already know this https://wiki.vg/Protocol_FAQ#What.27s_the_normal_login_sequence_for_a_client.3F
I have implemented all that shit in 3 (or 4?) languages now, I think I know it by head by now ^^
no I'm using csharp
there used to be a project for a server, but it was abbandonned
I just want to figure out networking though, not make a server
making a server is beyond me
i mean most people who run servers have no idea how the networking part works
it's not a requirement
Mini, what languages have you used
nice
this is the packet decoding
this doesnt implement compression, but thats fine
it was in the godot engine?
as a server, you can just never enable compression as a start
yes, its a MC client in godot
nice
thats a real server with a real world
how's a ryzen 7 3700 pro for mc?
you mean 3700x?
it says pro
the pro line is a bit different
huh, never heard of a pro one
m o r e p r o f e s s i o n a l
the Pro line is for professional workstations
yes
tons of client secruity shit iirc
but im upgrading from 1.12 to 1.16 so i want a faster cpu
not sure if the actual silicon is different
3700 pro is a massive upgrade coming from the e5 1650
but if you're looking at OVH anyways
i'd stick to the game-2 or infra-2 personally
https://www.ovh.com/world/dedicated-servers/game/game-2/ hmm, game 2 has a 3800x
ryzen pro cpu's only have some en-&decryption stuff included, its basically just the normal one
how many players do you have miclebrick on average
10-50
that's what i thought considering the e5 has been enough for you
get the game-1
no reason to go overkill
i would however wait another month before switching to 1.16
performance is pretty bad mini
that one is low on disk space
unless i dont use raid
i mean i don't use it right now 😛
Why is brocolli on mcmmo server as well
2x460gb
i see him everywhere
his server is also fucking huge and in space somehow so i'd say go for the stronger cpu
yeah i've got some massive worlds
@void void lots of overlap in certain communities
not sure how important using raid actually is tbh
especially if you have backups on a separate computer
is also a good option
RAID mirroring is very reliable, but if you do actual backups to a different server then that should be fine
hmm, how does the xeon e-2274g compare to the ryzen 7 3800x?
unless you're hosting tons of servers on the same machine
no noticable difference
3800x is better though
i do have a few currently
thinking of splitting one of them up into three or so
cause it has too many worlds
think it's like 20+ worlds rn
how many servers are we talking about
creative, survival, and test atm
for 50 players the infra-1 should be pleenty
survival has too much on one though, so it needs to be split up eventually
yeah, looks like a good price for the same RAM and disk, too
Intel Xeon E-2274G vs. AMD Ryzen 7 3800X - Cinebench 11.5, Cinebench R15, PassMark and Geekbench 3 CPU Benchmark results
huh, so it's actually faster
versus.com didn't have 2274g
that site is also horrible
that's even worse
are there any good sites? 🤔
there aren't no
xD
synthetic benchmarks are useless for mc
the sites red mentions are the worst though even for general usage
userbenchmark si rigged
cpu-monkey looks scuffed af
versus.com is just comparing specs
so how would rate xeon E-2274G?
everything is an upgrade compared to your e5
comparing specs is better than nothing
that's all you should know tbh
the 2274g is an excellent cpu for minecraft
compared to the 3800x, 3800x is better
geekbench is something you could look at yes
but synthetic benchmarks are pretty much useless for mc
I am making player shaped entity and I want to apply PathfinderGoalRandomStroll to it (but this path finder accepts only entityCreature)
Is there a way I can do that
?
how much better is the 3800x than the 2274g?
is it worth $300 more a year?
well more like $250
that guy who pinged me can fuck off
yeah i know
it's also funny when people link their xbox
But people that have nothing link is also funny
eh for me i don't feel like getting doxed
game server also has 'exclusive anti-ddos game protection'
wonder if that's any good
What game server?
it's decent yes
considering the name probably not
OVH protection is the best you can get probably for the price range
Ovh is best
yes ovh has ddos protection
iirc it's not bad
it's a very good idea to add TCPShield though
But people that have nothing link is also funny
@smoky python I have lots of stuff linked, just hidden ;)
but OVH's protection has done us good plenty of times
well google is better, but expensive af
yuh put tcpshield in front of ovh, and you're prob golden
how does tcpshield work, is it something you install on the server directly?
tcpshield is free
@smoky python I have lots of stuff linked, just hidden ;)
@unreal quarry tsksk
you throw a plugin on the bungee server
ah, nice
i've noticed it takes a second for ovh ddos mitigation to kick in, so the server loses connection, and then it comes back up shortly after.
you create a CNAME record on your domain
if you've got that, is the ovh protection even necessary?
Why the plugin?
it's built-in
ovh protection is just included
you can't turn off ovh's protection
@unreal quarry tsksk
@smoky python I don't need people stalking me outside of discord :p
wat
i'm debating game vs infrastructure
infra > game
one of the main advantages of game seems to be the anti ddos protection
does tcpshield render that irrelevant anyway?
yes
gotcha, ty
there's no difference between any of their anti-ddos stuff anyways
it's all the same shit
just marketed differently
i'd personally go for an infra machine over the gae series
aight, i'll do that
rise series > advance-2 > infra-1 > game-1 > game-2 > infra-2
But does TCPShield block the blacklisted IPs once you join the server?
is my go-to list basically
But does TCPShield block the blacklisted IPs once you join the server?
wat
now the only question remaining is, Intel Xeon E-2288G vs Intel Xeon E-2274G? 🤔
by how much?
as of right now
again, you're not going to notice a difference between the two
the thread count however
makes it a lot more attractive for hosting multiple servers
oh wow twice the threads
it's an all-around excellent machine
yeah that is actually probably worth it for me because i want to split my servers up into like ten different servers
think the infra-2, game-1 & advance-2 are my most popular machines
Idk how to explain it properly but lemme try;
Does it kick the "blacklisted ips" once the IP is connected to the server or in the middle of the connecting?
what is a blacklisted ip
how does their contract thing work
The database of blacklisted IPs
what blacklisted ip
@carmine hinge it's 12 month or 24month contract
you're obliged to pay for those months
where you can choose to save money by agreeing to pay for 24 months
Tcp shield??
????
i see, what if some emergency happens?
what the fuck is a blacklisted IP in this case
i see, what if some emergency happens?
such as
idk like you go broke or something
if you dont think you can pay consistently, dont enter a contract
it's a contract
welcome to life.
^
i mean i most likely can, just not sure how much i want to save $80 a year kek
then dont.
TCP shield, I assume block requests from IPs that known for doing bad shit? Like Ddosing?
obviously those will be blocked before they connect to your server
it would make 0 sense if it didn't
Then why the plugin 🤔
to expose the real IP
it's a proxy
it's like bungeecord: false if you don't have that plugin
does anybody have a galaxy s20+
cuz how the FUCK do i turn the screen on just by tapping the screen
hence the plugin repo name RealIP
im so used to that from my s9
@potent fossil i don't have a galaxy s20+ but have you tried the search feature in settings
lmao
tap or knock to wake is what it should be called iirc
oof
what's with the 3.7ghz/5.0ghz
base clock / turbo
normal clock, boost clock
can you make it just always turbo?
lol
.g galaxy s20+ knock to wake

(DiscordBot) https://www.youtube.com/watch?v=-Uh2Pp6sqT8 -- How to Wake Up the Screen In Three Ways on Galaxy S20 / S20...: "Mar 16, 2020 ... Three ways to wake up the screen on Galaxy S20 / S20 Plus / S20 Ultra. 1. Lift to wake. 2. Double tap to wake. 3. Press on the side..."
Three ways to wake up the screen on Galaxy S20 / S20 Plus / S20 Ultra.
- Lift to wake.
- Double tap to wake.
- Press on the side button to wake.
Android 10.
FOLLOW US ON TWITTER: http://bit.ly/10Glst1
LIKE US ON FACEBOOK: http://on.fb.me/ZKP4nU
http://www.itjungles.com
...
i don't actually know how that works
it'll turbo when it's necessary
always turbo 
🔥 turbo
why would you want ur cpu to not always process everything as fast as possible? 🤔
◌ From Settings, tap Advanced features > Motions and gestures > Double tap to wake to enable this feature.
@potent fossil
electricity and cooling
i got it, it worked
makes sense i guess
lmao
also it wakes up when you pick it up, which i didnt know
i just got the thing yesterday and went to bed almost immediately, so haven't learned it yet
i need to go get my case when the shop opens tho bc i know im gonna drop it and im gonna be pissed off
nah figuratively
add rgb to your server for 5 more tps
no usa datacenter 
there is
original turbo actually slows the chip down iirc
yes cat, that was the joke
OVHcloud is a global, cloud provider delivering hosted private cloud, public cloud, and dedicated server solutions trusted by over 1.5 million developers.
oh ty lol
i'd just stick to canada though
America day go with usa
vast majority of my users are in usa tho
so
not really sure why lol
it's east coast
just had to say, was worried people like simple would be tryna shove a turbo button on their laptop or something
haha
Coz, y' know simple...
it's either east coast US or east coast canada
no one spots a difference
also with tcpshield it doesn't matter
true i guess, but iirc, when i used to have it in canada, ppl in other countries had worse connection

but when i switched to their usa datacenter, it was much better
cat y u attacking me, micle is the one who asked about 24/7 turbo

Bhs is near New York isn't it
haven't really had people complain about awful ping in other countries in ages actually
why am i attacking simple
fuck u
ever since i switched to the usa datacenter
The reason I'm attacking you is the same reason as why you asked why I'd attack you
Close enough
Coz ur a dum, duh
🥺
I just opened dumcord for a few minutes, that way I can... say hi to... erm... people i ca.. re.. abo...errr...
owo
aww, they don't have the option to to skip the setup fee on the US version
michael, do you ever have issues with ppl on other countries having bad ping on your canada instances?
wat
People from India have bad connections to my bhs server for some crazy reason weird
Just connect lul
89 setup fee plus $8 more a month is v annoying
can confirm, I would throw shit at you
Tru
@carmine hinge if you think it's too high
there's ovh alternatives such as
offers the 2288g at a very good price w/ setup fees
woah, that's way cheaper
having tcpshield is a must though
how does phoenixnap compare to OVH?
support is way better
PN are amazing
network is worse
is that a big issue?
pricing is better in this case
OVH support 
no just use tcpshield like i said
its not an issue if you put tcpshield
got it
just go sign up and do it
50% discount? lol
Their network is semi iffy depending on the region iirc
does that mean i pay more later months or?
From what I recall, used to use PN for their EU services a few years ago
why is literally everything on a 50% discount
depends on if it's lifetime or not
marketing
oh i see
western europe is at 0% load right now
saaaallllessss
"Dual CPU FlexServers 2nd Gen" lol that name
@carmine hinge do make sure you choose the right datacenter
nord is if not the sketchiest vpn provider in existence
Use code papermc for a free month on a 3 month subscription
choose Ashburn
I think it was PN who we used for EU, from what I recall, they where more sensive than ColoCrossing, but, well, actually had an EU location
i see, ty
PN?
phoenixnap
oh data center
how
hetzner is fucking cheap as shit
there's so many cheap hosts in EU
hosting in the US is more expensive lol
When you ignore the bargin bin hosts
hetzner is very cheap, bought an EX42 today
still more expensive in the US
you wouldn't use Ovh for critical infrastructure
"1 TB NVMe (PCIe SSD) Enterprise Grade " is this 2x or 1x?
1
2x512GB NVMe, i7 6700, 64GB RAM for $40/mo
you wouldn't use Ovh for critical infrastructure
i'd say that's a good deal
Not to mention that hetzner is also kinda trash so I've heard
hetzner is really good apparently but they're not using consumer hardware
which is the main downside imo
does PN let you upgrade your disk later?
yes
hetzner's networking is rather meh
gotta send in a ticket and they'll adjust your billing, etc
but price is cheap
Just, one thing with proper hosts is make sure that you check their agreements
These more enterprise companies often have techies for hire on hand, etc
hetzner support is absolute shite
heard mixed opinions about that
One issue we had with CC was that they wouldn't clarify that something would induce tech time
but you get what you pay for
is 15tb + 1gbps sufficient for mc server + website + discord bot?
ty
xd
i'm secretly the owner of 2b2t in disguise /s
2b2t is a pleb server
you have all been hoodwinked
2b2t has some custom ddos protection
here come the 2b2t conspiracy theories
whatever that is
known for yeaaaars
what even is a passphrase
a passphrase for what
password
PN requires a passphrase in addition to a password
never heard of something like that
have proxypipe multihomed yet
i find it funny that 2b2t has tps issues and yet, dont maximize their servers performance
they have tried to
ik
it's not easy with 250 retarded 1.12.2 players
that intentionally try to lag you rserver
it's gotten worse the past year, TPS is usually around 5-10
yeah single homing with telia was one of their big downfalls
they could upgrade to a 10900k, disable 6 cores, oc it to 5.5 ghz, overclock the ringbus aswell and overclock their ram
they've done that already
but meh, they still stick to normal oc's 9900k at 5ghz
yeah single homing with telia was one of their big downfalls
tcpshield was kek
swooped over the entire market within months
here come the 2b2t conspiracy theories
i mean they might be able to squeeze out a bit more, but what they need more is sharding
oof
nah
unenchanted diamond sword? iron picaxe?
anything above 2 is good 
yeah 13 tps is pretty playable, not ideal but it's good enough for the crap they do on there
ovh was super annoying in having no automated payments
does PN have automated payments?
both have automated
in theory they could do like dimensional splitting, would help, but thats asking for more dupes
they've had automated payments for years
think i asked them and they said no
SyS is OVH's scuffed brother
I have an automatic payment with SyS, I just had to contact support
huh, i asked them and they said no automated payments
maybe i should've asked them harder xD
their guidelines have changed over the years and such, but, all of them have at least supported it in the past, maybe outside of KS
blackmail them 
PN's reset password isn't sending me an email
Ask harder
wait
That stuff often goes through stuff which takes a good moment to get through
luckperms
luckperms
How long should I wait for the host to set up my account? I'm growing concerned by how long this is taking xD
how long has this guy been waiting
30 minutes?
do you realize it's a national holiday in the US right now
give them a little bit of time please
oh
they are probably with their families
oh i just realized it's the 4th of july xD
mfw lockdown
would that even affect automated payments, though?
yeah
you also might have to send in your ID when they ask for it
just, patience por favor
ovh only took a few minutes ;-;
they have a very useful livechat aswell on monday
this entire weekend for americans is pretty much get drunk and light off fireworks and dont burn down the city
so, ye, monday
freedum
not everyone celebrates it 😛
it's a national holiday
i dont care if some individuals dont
to the country, it is, and businesses do close
wowza
i dont care
forgive me for contributing to the conversation
not forgiven
billy wtf why you so toxic
no forgiveness
only forgiven if you let me set off a firework in your ass
that would be fun
roman candle, so when you're running away it shoots balls of shit-fire
OVH doesn't have stringent verification
Pretty much all competent hosts wanna know who tf you are,coz stuff like spammers, etc, has massive consequences on the network
flashback to when I think it was CC got blacklisted entirely from spamhaus, etc
if anyone's familiar with KiteBoard i'll gladly send you chocolate pudding if you help me out with this
Don't they have a support Discord?
I don't see one on the spigotmc page
welp, am byebye, for the record, simple smells
no u
well a cat's sense of smell is very good
So simple, I may have found out why the cache thing was having issues.
Apparently we don't actually evict the cache.
So it was just building up
Although idk how the data was updating
its supposed to auto evict
I thought that too, unless I missed something.
You're supposed to specify it in the app props I think
At least I'm going to set it to like 5 minutes for mc servers
hm k den
I'm either doing the update today or tomorrow. Not sure yet.
Gotta setup a local environment again
What's the easiest database setup on Windows? Just a maraidb thingy?
Ooo I could just switch to Linux for this

should be fine
easiest setup on windows is a linux virtual machine
I mean I am dual booted so I'll just hop on Linux
@fallen oracle wsl
Ahh you mean just install an instance there. Yeah, I could.
I could also just boot fully to Linux.

Just need to setup my local environment again for that
better
you could get a small serbur and put mariadb on there
or install it locally
whatevz
Excellent work Paper contributors! =D
survival_1 | [16:41:46 ERROR]: Not a string oh boy now to binary search what plugin is vomiting this in the console
I'm getting it too @pulsar fox and have basically no plugins, must be a server thing

everything in my house runs on
or
no exceptions
rg "Not a string" returns nothing in the paper codebase
gg @mental meadow ;p
thx :3
Yea, it's not paper because my test server (with zero plugins other than spark) isn't doing it
net/minecraft/datafixer/NbtOps.java line 122 is the cuase
hmmm so doesn't like something about something in one of my worlds
public DataResult getStringValue(Tag tag) {
return tag instanceof StringTag ? DataResult.success(tag.asString()) : DataResult.error("Not a string");
}```
you have a <something> tag somewhere it expects a string i guess?
oh...did they just change the old error message from pre 1.13 signs that contained non-alphanumerics?
who is aurora
Apparently me
no clue, i've never data converted 1.12 to 1.13 lol
They infiltrate this server
gah, time to open idea and dig through NMD then lol
Ooo, Gradle updated again.
I mean, it had been a month or so.
I remember when gradle updates used to break my build scripts :\ thankfully that hasn't been a thing for like 2 years now
fuck you gradle
this banner pops up every page
even when closing
that's just obnoxious
Huh, what is that?
What are other SFW video sites like YouTube?
vimeo?
Vimeo, SFW? hah!
I'll check that out too. Looking at more things to support in HoloVid.
streamable doesn't have great quality though
thats the place i had to go to see an uncensored version of a music video
steam pls
oh for holovid i'd definitely just go for streamable
no registration
easy to use for everyone
What are other SFW video sites like YouTube?
TikTok /s
ah yes IGTV famously the most widely-used video platform
psh just make it compatible with youtube-dl
sssh
Yes that requires them to install that in their system.
And if they are on shared hosting or a docker or some shit, it ain't that easy for them.
Idk if Streamable has a java wrapper / api
guys anybody can help me with my timings ?
no answer : d
send them in paper-help again
Yeah I'm not seeing a java api for that site so I might just have to make my own for that
bruh this api documentation
Streamable provides a limited, read-only API for accessing video metadata in order to enable video playback. Web applications must use the embedded Streama
2 apis
Yeah, would probably just tell them to put in the url for the video, it would parse it in the json api, and then download the mp4.
no (official) automatic upload ;_;
I mean you can download and upload to anything, there isn't really a way to block that lol (beyond not giving you access in the first place I guess)
It looks like the vimeo api need a token
Ya, it does suck there's no port for Youtube-DL in Java.
what in the world is oversleep
the server doing stuff that it didn't manage to do in the normal tick time
Aikar's Timings Viewer - View Timings v2 reports from Paper and Sponge
test server is lagging hard and i have no idea why
Yo why the hell is it always raining in the world
Minecraft
I swear I have to set the weather to clear every 2 minutes
MicleBrick: you should really use aikar's flags
Optimized & Recommended JVM Startup Flags: https://mcflags.emc.gs
GC seems to be spiking every 7 seconds
/weather clear 999999 enjoy Glare
just sleep the rain away 
@mental meadow ❤️
❤️
Yo why the hell is it always raining in the world
I swear I have to set the weather to clear every 2 minutes
@fallen oracle that's why.. Clearing the weather stops the rain, but doesn't reset the internal "it needs to rain now" counter. So on the next random weather check it doesn't even do the rng, it just starts raining.
Ahh
At least there is a gamerule to stop weather all together :)
i hate rain in minecraft because it's so visually noisy (and audibly I guess too lol)
The counter should probably be fixed, just no one's ever cared enough to actually do it
rain sucks
It's the "last time it rained" counter, which only resets when rain stops on its own
Wasn't there a similar issue with /toggledownfall in the past?
Yup. Same bug. Never fixed
still happening with aikars flags?
restarted, need some time to make a new timings report
.w for(i=0;i<256;i++){for(j=0;j<256;j++){for(k=0;k<256;k++){for(l=0;l<256;l++){ln(pi)}}}}
(DiscordBot) No results found.
unfortunate
wait is .w not wolframalpha
.wa for(i=0;i<256;i++){for(j=0;j<256;j++){for(k=0;k<256;k++){for(l=0;l<256;l++){ln(pi)}}}}
(DiscordBot) Result: {log(π)} {False, i<256, i} {j = 0, j<256, j++} {k = 0, k<256, k++} {l = 0, l<256, l++} - https://is.gd/T3WJ1a
Wolfram|Alpha brings expert-level knowledge and capabilities to the broadest possible range of people—spanning all professions and education levels.
.w what is this
Aikar's Timings Viewer - View Timings v2 reports from Paper and Sponge
looks like something with your andromeda plugin
yeah apparently weapons are loading chunks
that wasnt the only thing that was causing lag though
bc it was happening when we weren't testing lasers
i'll fix that and get a new timings report
Wow, for a 3 minute timings, StarLegacy has a stupid dumb high amount of calls.
there's a bunch of stuff i rewrote for the update and still have to optimize 😛
including lasers, which are apparently loading chunks and causing havoc for performance
micle oversleeps primary purpose is to catch up on player packets
im considering nuking it though
it was taking a lot of tick
also shouldn't you be async load chunk
yes, packet processing is a lot lol
@void void shouldn't be loading chunks at al
ah
its your own damn plugin at fault micle
but i forgot to put the chunk loaded check in the rewritten version of projectiles
uptime > 0.11hr
oh, that one
i swear i need to disable timings for 30 mins
Is paper multithreaded? I dont know how threading works and all ive heard is minecraft is single and it sucks
its kinda multithreaded
i know there's sync/async or whatever
there is a lot of thread usage yes
paper uses many threads, yes, but the bulk of the game tick loop is still single threaded
sever thread still has the bulk bias
right, that last one is lasers, aikar
but core count is still important as you dont want the main thead to have to SHARE its CPU
the rewritten version was missing the chunk loaded check
paper actually leverages multicore quite well these days with the chunk threads
it's not supposed to be loading chunks
like very well
well then fix it so that they don't
but that wasnt the only issue, there was a lot of tick loss when lasers werent being tested
ah yeah
ah the server tick loop is on one thread, thats alwasys why you access the API synchronously, and anything else async, then put the result back in sync if needed
i'll get another timings report, i fixed it
how are you today pure
what java libs would you recommend to poll rest apis?
hi kashike
I'm doing great today so far, ty kash 
hello
someone give me excuses to buy a server for personal usage
it's fun
doesnt mean its not a lag pit
it's almost empty
¯_(ツ)_/¯
i mean the server on 1.12 runs fairly well nowadays
tps is almost always 20
or very close to that
for those not aware of micles server, he takes flying machines to the extreme with fast spaceships
them loading chunks
& not even that much tick loss
that sounds like fun for light block updates
on 1.12 they dont do light updates
on 1.16 i made them do it async cause that's a thing now
ive not really seen single updates be too bad
sure 5 million block worldedits will suck
it seems to work fine
but smaller machine concepts is much smaller scale
Aikar's Timings Viewer - View Timings v2 reports from Paper and Sponge
lmao
why is there still sync chunk load..
need to be able to see what's even calling that, the fact that i have a centralized tasks class makes it annoying
maybe if i use kotlin inline functions it'll work better
accessing chunks async?
i just found someones timings doing that
gonna make it use async api
currently doesnt
no, thats not the issue
using sync api async still causes sync load on main
just use spark
put that on
runs
then do /paper syncloadinfo
after its happened a bunch
planning to remove jvm flag and turning it to a boolean you can toggle at runtime
where do i go to appeal my ban? or is there no such place?
Ban evasion via IRC, Nice.
don't get banned 
phoenix has the real strats
ah, ty aikar
huh this is the 2nd person i've seen here to try ban evading with IRC
yeah but i wasn't breaking any rules when i got banned, it was completely arbitrary. I guess you could say I wasn't following a moderator's request that I stop talking about the subject
what's ur discord username
That's generally how a ban works, mod ask you do not do something, you do it, ban 
i can kindly leave this IRC channel if I'm requested
I made the task scheduling methods inlined, so that'll make my timings look less senseless
you could also add timings to your own plugin ;D
Vector, I'll unban for this and consider this a temp ban, but from now on, follow instructions. and just give your ideas some more thought. in this case, what you suggested was just downright annoying because it was already being done essentially.
wut happenin
in general, the idea of us 'mending' with spigot is completely dead. our goal is to keep pushing further and completely break from spigot
Essentials teleports 👀
drop spigot support 
thats players moving faster than chunks can load micle
you can disable moving into unloaded chunks in paper.yml
Wdym Phoenix?
nice sync loads
if (!world.isChunkLoaded(x shr 4, z shr 4)) {
break
}
val type = world.getBlockAt(bx, by, bz).type
well that explains that
was using the wrong coords to check for chunk loaded
although I assume that's an outdated Essentials lol
it is lol
If you are on Paper and are running the latest dev-version of Essentials, it will be async loading now.
I mean, is there a proper place to appeal bans?
no
I feel like in the past bans have been handed out like tacos
thanks Aikar
I feel like we need a bot to handle warnings, have some kind of history and stuff




