These are chat archives for MylesIsCool/ViaVersion

7th
Jul 2016
Faizaan
@SirFaizdat
Jul 07 2016 00:08
Is there anything better than Fernflower?
Ryan James
@rj0495
Jul 07 2016 17:07
Umm guys, where do NBT tags get sent when spawning a mob?
Because I have a issue with NoAI tags and can't seem to find the packet.
Mats
@Matsv
Jul 07 2016 17:08
You could send it in the metadata packet or the metadata field for spawn mob
Make sure you use the correct metadata for your server version
Ryan James
@rj0495
Jul 07 2016 17:09
Yeah well Viaversion has a issue where it doesn't seem to send the NoAI tag.
Mats
@Matsv
Jul 07 2016 17:09
What server version are you on?
Ryan James
@rj0495
Jul 07 2016 17:09
1.8 base server.
Mats
@Matsv
Jul 07 2016 17:10
And on what client version does it not work?
Ryan James
@rj0495
Jul 07 2016 17:10
anything except 1.8
so 1.9 +
Mats
@Matsv
Jul 07 2016 17:11
So what happens?
Ryan James
@rj0495
Jul 07 2016 17:11
Do you currently convert the Metadata?
Mats
@Matsv
Jul 07 2016 17:11
Yes
Ryan James
@rj0495
Jul 07 2016 17:11
Say you summon a pig with saddle and no AI.
Get on the pig in 1.9 and it will move to the client.
but get off and it will teleport back to the original place.
Mats
@Matsv
Jul 07 2016 17:13
Oh yeah, riding entities is now client sided
For 1.9+
Also happens for boats and horses
Ryan James
@rj0495
Jul 07 2016 17:13
so how to send the NoAI?
Mats
@Matsv
Jul 07 2016 17:14
Well technically it doesn't have any ai
Ryan James
@rj0495
Jul 07 2016 17:14
yeah but it still acts like it does wit ViaVersion.
With*
Mats
@Matsv
Jul 07 2016 17:19
This behavior (walking with noai and saddle on pig) does also happen in Singleplayer 1.9+. We'll not handle the client-sided entity riding as stated here: MylesIsCool/ViaVersion#196 . You could remove the saddle or stop people from riding on the pig
Ryan James
@rj0495
Jul 07 2016 17:19
I found a fix :)
It's all good :)
Mats
@Matsv
Jul 07 2016 17:20
Alright
Myles
@MylesIsCool
Jul 07 2016 17:34
@SirFaizdat Fernflower is best for matching original source
Florian
@sinnlosername
Jul 07 2016 18:10
Fernflower is outdated
java 1.6 ._.
Faizaan
@SirFaizdat
Jul 07 2016 18:10
It seems to recognize lambdas
Florian
@sinnlosername
Jul 07 2016 18:11
IntelliJ contains fernflower. It decompiles iterators with the iterator item ._.
Faizaan
@SirFaizdat
Jul 07 2016 18:11
Fair point
Florian
@sinnlosername
Jul 07 2016 18:13
Someone should fork it and do something nice with it ^^
There isn't any other compiler which decompiles complex code as good as you can recompile it
Faizaan
@SirFaizdat
Jul 07 2016 18:16
That's where I built it from
Florian
@sinnlosername
Jul 07 2016 18:18
I can't build it D:
it doesn't find pom.xml D:
Faizaan
@SirFaizdat
Jul 07 2016 18:19
It's not Maven it's Ant
Florian
@sinnlosername
Jul 07 2016 18:19
wut
:D
sinnlosername @sinnlosername is googling...
Florian
@sinnlosername
Jul 07 2016 18:20
Google says: https://goo.gl/7Xhsrz
Faizaan
@SirFaizdat
Jul 07 2016 18:22
It's easy to build
For me it was brew install ant to install Ant on my OS X machine, and then ant to build
Want a jar?
Florian
@sinnlosername
Jul 07 2016 18:24
downloaded it using brew ^^
wtf ant is fast :o
Faizaan
@SirFaizdat
Jul 07 2016 18:25
For me it was 19 seconds
Florian
@sinnlosername
Jul 07 2016 18:25
I've done it in 9 sec
Faizaan
@SirFaizdat
Jul 07 2016 18:25
Ouch
My computer is sad, he betrayed me
Florian
@sinnlosername
Jul 07 2016 18:26
^^
My macbook is from 2012
Faizaan
@SirFaizdat
Jul 07 2016 18:26
Mine's from 2011
Florian
@sinnlosername
Jul 07 2016 18:26
rekt
Mats
@Matsv
Jul 07 2016 18:29
I'd love to use OS X if I could pick my own hardware
Faizaan
@SirFaizdat
Jul 07 2016 18:30
What do you use?
Florian
@sinnlosername
Jul 07 2016 18:30
In old mac's you can change most things of hardware
Mats
@Matsv
Jul 07 2016 18:30
Ubuntu
Faizaan
@SirFaizdat
Jul 07 2016 18:30
I love Ubuntu but I prefer the Mac UI
Mats
@Matsv
Jul 07 2016 18:31
I'd switch to OS X if they'd sell the operating system
OS X is best of both worlds
A solid system and bash
Faizaan
@SirFaizdat
Jul 07 2016 18:32
And a bit more application support
I depend on MS Office and stuff like that
Mats
@Matsv
Jul 07 2016 18:32
True
I use google docs
Faizaan
@SirFaizdat
Jul 07 2016 18:33
I dislike LibreOffice and OpenOffice
I do like Google Docs but my internet often stagnates and the interruptions are annoying
Mats
@Matsv
Jul 07 2016 18:34
Oh, never have that problem :O
I like that it's sync everywhere
And don't have to worry about lost data in case of a system failure
Faizaan
@SirFaizdat
Jul 07 2016 18:34
That's true
Florian
@sinnlosername
Jul 07 2016 18:34
You could use hackintosh ^^
Mats
@Matsv
Jul 07 2016 18:35
Don't like to use that
It breaks every update
(That's what I experienced, not sure if anyone else had the same issues)
Faizaan
@SirFaizdat
Jul 07 2016 18:37
I get so much junk mail that I never see important emails
Mats
@Matsv
Jul 07 2016 18:37
I never get junk emails anymore
Maybe because I use my own domain now for email and try to prevent registering everywhere
Faizaan
@SirFaizdat
Jul 07 2016 18:38
I register for too many things
If they say "We promise we won't email you unless it's important", they clearly need to get their priorities straight because "Hey, we haven't seen you in a while" is NOT important
Mats
@Matsv
Jul 07 2016 18:39
It is important from their perspective :p
Faizaan
@SirFaizdat
Jul 07 2016 18:40
There should be three things every good-sized website has
A terms of service, a privacy policy, and an email policy
Mats
@Matsv
Jul 07 2016 18:40
It's not like anyone will read that though
Faizaan
@SirFaizdat
Jul 07 2016 18:41
I skip the first two but I will read the email policy thoroughly
Florian
@sinnlosername
Jul 07 2016 18:41
What's your domain? :o :D
Faizaan
@SirFaizdat
Jul 07 2016 18:42
I'm assuming its matsv.nl
Do they make mechanical keyboards that aren't ugly and don't have LEDs all over them?
Mats
@Matsv
Jul 07 2016 18:43
Not sure
Faizaan
@SirFaizdat
Jul 07 2016 18:44
I love how they sound xD
But not how they look
Florian
@sinnlosername
Jul 07 2016 18:45
Nice. matsv.nl has a cloudflare ddos protection. The "Hi" site really needs one. :D
Mats
@Matsv
Jul 07 2016 18:45
Correct
Florian
@sinnlosername
Jul 07 2016 18:46
What does matsv.nl hide? :o
Mats
@Matsv
Jul 07 2016 18:46
@SirFaizdat it sounds like some kind of old type machine lol
Faizaan
@SirFaizdat
Jul 07 2016 18:46
I'll probably get annoyed by it if I had one
Mats
@Matsv
Jul 07 2016 18:46
A lot ;)
Faizaan
@SirFaizdat
Jul 07 2016 18:46
The same thing hidden in Webdriver Torso videos
Florian
@sinnlosername
Jul 07 2016 18:47
But what if...
Mats == WebdriverTorso
Faizaan
@SirFaizdat
Jul 07 2016 18:47
Sorry, you forgot to override equals so that's false
Mats
@Matsv
Jul 07 2016 18:48
Lol
Florian
@sinnlosername
Jul 07 2016 18:50
Person matsv = PersonRegister.forName("Matsv");
Person wTorso = PersonRegister.forName("WebdriverTorso");
return matsv.equalsDNA(wTorso); // true
Faizaan
@SirFaizdat
Jul 07 2016 18:50
class Mats {
       @Override
       public void equals(Object obj) {
              return obj instanceof Mats;       
       }
}

class WebdriverTorso extends Mats {
}

class Main {
       public static void main(String[] args) {
              System.out.println(new Mats() == new WebdriverTorso());
       }
}
true
Florian
@sinnlosername
Jul 07 2016 18:51
That would be to easz :D
Faizaan
@SirFaizdat
Jul 07 2016 18:51
I'm tired today D:
Faizaan
@SirFaizdat
Jul 07 2016 18:51
Ouch
Florian
@sinnlosername
Jul 07 2016 18:51
nice
There
I can only listen to that keyboard sound effect for 9 minutes until I begin to go crazy
Faizaan
@SirFaizdat
Jul 07 2016 18:53
No syntax coloring?
To shame!
Mats
@Matsv
Jul 07 2016 18:53
What is the point of webdriver torso next to damaging your ears?
Faizaan
@SirFaizdat
Jul 07 2016 18:53
Google said it's a quality test to see how YouTube's services are doing
My question is, why don't they just gauge the performance of other user-uploaded videos
Others have speculated that it's stuff for aliens xD
Florian
@sinnlosername
Jul 07 2016 18:55
I think matsv.nl contains something secret
Faizaan
@SirFaizdat
Jul 07 2016 18:55
Hmm
CloudFlare script, Google Anayltics
Mats
@Matsv
Jul 07 2016 18:55
It does ;)
Faizaan
@SirFaizdat
Jul 07 2016 18:56
Unnecessary CSS
No DOCTYPE
Mats
@Matsv
Jul 07 2016 18:56
Blame cloudflare
Who needs doc types anyways
Faizaan
@SirFaizdat
Jul 07 2016 18:56
Internet Explorer?
Hehe
No tags surrounding Hi
<body>
Hi


</body>
Florian
@sinnlosername
Jul 07 2016 18:57
Behind matsv.nl are many big servers :o
Mats
@Matsv
Jul 07 2016 18:57
Actually the css was required
Because you couldn't read the hi on mobile
That was a shame
Florian
@sinnlosername
Jul 07 2016 18:57
Hosting Matsv's nsa server. :OOOO
Faizaan
@SirFaizdat
Jul 07 2016 18:58
They stalk the world
<html><head>
<title>Hi</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<script type="text/javascript" async="" src="https://ssl.google-analytics.com/ga.js"></script><script async="" src="//ajax.cloudflare.com/cdn-cgi/nexp/dok3v=e982913d31/cloudflare.min.js"></script><script type="text/javascript">
//<![CDATA[
try{if (!window.CloudFlare) {var CloudFlare=[{verbose:0,p:0,byc:0,owlid:"cf",bag2:1,mirage2:0,oracle:0,paths:{cloudflare:"/cdn-cgi/nexp/dok3v=1613a3a185/"},atok:"d245c6f03c94c9509fe18578ba777ca7",petok:"228c7ca4d9b6dc76fc7b7fe68f177056f2970cfd-1467917874-1800",zone:"matsv.nl",rocket:"0",apps:{"ga_key":{"ua":"UA-74923508-1","ga_bs":"2"}},sha2test:0}];!function(a,b){a=document.createElement("script"),b=document.getElementsByTagName("script")[0],a.async=!0,a.src="//ajax.cloudflare.com/cdn-cgi/nexp/dok3v=e982913d31/cloudflare.min.js",b.parentNode.insertBefore(a,b)}()}}catch(e){};
//]]>
</script>
<script type="text/javascript">
/* <![CDATA[ */
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-74923508-1']);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

(function(b){(function(a){"__CF"in b&&"DJS"in b.__CF?b.__CF.DJS.push(a):"addEventListener"in b?b.addEventListener("load",a,!1):b.attachEvent("onload",a)})(function(){"FB"in b&&"Event"in FB&&"subscribe"in FB.Event&&(FB.Event.subscribe("edge.create",function(a){_gaq.push(["_trackSocial","facebook","like",a])}),FB.Event.subscribe("edge.remove",function(a){_gaq.push(["_trackSocial","facebook","unlike",a])}),FB.Event.subscribe("message.send",function(a){_gaq.push(["_trackSocial","facebook","send",a])}));"twttr"in b&&"events"in twttr&&"bind"in twttr.events&&twttr.events.bind("tweet",function(a){if(a){var b;if(a.target&&a.target.nodeName=="IFRAME")a:{if(a=a.target.src){a=a.split("#")[0].match(/[^?=&]+=([^&]*)?/g);b=0;for(var c;c=a[b];++b)if(c.indexOf("url")===0){b=unescape(c.split("=")[1]);break a}}b=void 0}_gaq.push(["_trackSocial","twitter","tweet",b])}})})})(window);
/* ]]> */
</script>
<style type="text/css">.cf-hidden { display: none; } .cf-invisible { visibility: hidden; }</style></head>
<body>
Hi


</body></html>
What could it be!?
Florian
@sinnlosername
Jul 07 2016 18:59
They hosting a ai which is watching us. :o
HashTag.fromString("PersoOfInterest");
Mats
@Matsv
Jul 07 2016 18:59
There are about 10 secrets on *.matsv.nl
But it'll be a pain to find them
:P
Florian
@sinnlosername
Jul 07 2016 19:00
jd.matsv.nl
Mats
@Matsv
Jul 07 2016 19:00
Oh yeah that was before jd.viaversion.com existed
Faizaan
@SirFaizdat
Jul 07 2016 19:00
test.matsv.nl
Florian
@sinnlosername
Jul 07 2016 19:00
fs.matsv.nl
Faizaan
@SirFaizdat
Jul 07 2016 19:00
api.matsv.nl
irc.matsv.nl
Florian
@sinnlosername
Jul 07 2016 19:01
i.am.matsv.nl
Mats
@Matsv
Jul 07 2016 19:01
That's a shame, did your dns lookup not find the best one?
Florian
@sinnlosername
Jul 07 2016 19:01
-> i.am.matsv.nl
Mats
@Matsv
Jul 07 2016 19:01
Nah
Florian
@sinnlosername
Jul 07 2016 19:02
"Why do you decode base64 messages? Nothing better to do? :)"
srsly?
Mats
@Matsv
Jul 07 2016 19:02
Says more about you than me ;)
Florian
@sinnlosername
Jul 07 2016 19:02
Yep. I know if something is a base64. xD
Mats
@Matsv
Jul 07 2016 19:05
Oh thanks for mentioning api.matsv.nl, still have to transfer that to my new server
Florian
@sinnlosername
Jul 07 2016 19:10
Fucking cloudflare certificate xD
paste.matsv.nl
4:3 in finding subdomians. lol
Mats
@Matsv
Jul 07 2016 19:11
You are still missing some ;)
Florian
@sinnlosername
Jul 07 2016 19:12
It isn't easy to advise subdomains :D
Where do you host your server? (which company)
Mats
@Matsv
Jul 07 2016 19:15
Currently digitalocean
Thinking about switching to another company for my website
Faizaan
@SirFaizdat
Jul 07 2016 19:17
http://mc-prison.tech
There's a secret in there too, but it's a bit harder than looking through subdomains xD
It does involve base64 though so if anyone's up for it
Florian
@sinnlosername
Jul 07 2016 19:20
188.166.xxx.xxx Your server? ^^
Faizaan
@SirFaizdat
Jul 07 2016 19:21
Maybe CloudFlare's
Florian
@sinnlosername
Jul 07 2016 19:21
It is from digitalocean
Faizaan
@SirFaizdat
Jul 07 2016 19:21
Yes it is
Mats
@Matsv
Jul 07 2016 19:21
Mine?
Florian
@sinnlosername
Jul 07 2016 19:21
This message was deleted
Is this your server behind cloudflare? :oo
Faizaan
@SirFaizdat
Jul 07 2016 19:22
No
You're on the wrong track
Think more simply, I wasn't too clever hiding this one
Florian
@sinnlosername
Jul 07 2016 19:24
https://goo.gl/nRqpzo say it is :o
but with 52 at the end
Mats
@Matsv
Jul 07 2016 19:25
Oh mine?
I thought you meant sirs
Florian
@sinnlosername
Jul 07 2016 19:25
Is it yours?
Mats
@Matsv
Jul 07 2016 19:26
That's my irc server yes
Florian
@sinnlosername
Jul 07 2016 19:26
irc only? :o
Mats
@Matsv
Jul 07 2016 19:26
Correct
Florian
@sinnlosername
Jul 07 2016 19:26
Why hosting a server for irc only? ^^
Mats
@Matsv
Jul 07 2016 19:26
Because I wanted i.am.matsv.nl as hostname :P
And for ZNC
Florian
@sinnlosername
Jul 07 2016 19:27
ZNC?
But it's not only for irc though
Also use it as a proxy for Minecraft
Florian
@sinnlosername
Jul 07 2016 19:28
What's about 178.32.13.194?
Mats
@Matsv
Jul 07 2016 19:28
Idk
Not something from me
Looks like it's from ovh/freaze
Florian
@sinnlosername
Jul 07 2016 19:28
fileserver.matsv.nl :o
5:3? ^^
Mats
@Matsv
Jul 07 2016 19:28
Yeah was too long
so I changed it to fs
Florian
@sinnlosername
Jul 07 2016 19:29
nice
Mats
@Matsv
Jul 07 2016 19:30
Still didn't find anything? ;)
Florian
@sinnlosername
Jul 07 2016 19:30
nope
tried google and some other shit
Mats
@Matsv
Jul 07 2016 19:32
Nice ;)
Florian
@sinnlosername
Jul 07 2016 19:32
But it's not easy to get subdomains from a domain without any informations and cloudflare :D
I also tried to find subdomains using certificate, but it includes *.matsv.nl ._.
Which servers haven't we found yet? ^^
Mats
@Matsv
Jul 07 2016 19:34
Uh I guess you are still missing one subdomain
But you can't find much there
Well actually you can
If you look at the right place
Florian
@sinnlosername
Jul 07 2016 19:34
which domain? :D
Mats
@Matsv
Jul 07 2016 19:34
That's the question ;)
Florian
@sinnlosername
Jul 07 2016 19:35
Tell us :D
Mats
@Matsv
Jul 07 2016 19:35
WebSockets are fun.
Florian
@sinnlosername
Jul 07 2016 19:35
wut
I only know java sockets :D
Mats
@Matsv
Jul 07 2016 19:48
It was a hint ;P
Florian
@sinnlosername
Jul 07 2016 19:54
hm
find nothing with socket as subdomain :D
Mats
@Matsv
Jul 07 2016 19:54
Don't waste your time on secrets that are not visible on the site :P
It's mostly random attempts
Florian
@sinnlosername
Jul 07 2016 20:05
:D
Faizaan
@SirFaizdat
Jul 07 2016 20:15
Do developers get their fingers insured?
I know models get their bodies insured
#RandomThoughtThursday
Florian
@sinnlosername
Jul 07 2016 20:35
Anyone want to test my nbt api? I tested it and found no bugs, but other peoplemay find some :D
Mats
@Matsv
Jul 07 2016 20:39
Did you post it on GitHub? :)