2015-09-09 12:13:20 Not-f7bb [SpockBot] gamingrobot pushed 1 commit to master [+0/-0/±1] http://git.io/vZG5a 2015-09-09 12:13:21 Not-f7bb [SpockBot] gamingrobot 5fd843e - Remove string_types 2015-09-09 12:13:44 gamingrobot oh thats a lot of commits 2015-09-09 12:13:51 <-- Tristitia (~tristitia@178.18.241.185) a quitté (Read error: Connection reset by peer) 2015-09-09 12:14:56 --> Emile_ (69e0d7df@gateway/web/freenode/ip.105.224.215.223) a rejoint #mcdevs 2015-09-09 12:15:19 Emile_ hi 2015-09-09 12:15:52 Emile_ Was wandering what it means if the clients sends a packet of length 0 2015-09-09 12:16:04 Emile_ as in the bytes it sends is zero 2015-09-09 12:16:27 +Thinkofdeath it shouldn't happen 2015-09-09 12:16:36 +Thinkofdeath although I think 1.7 had a bug that causes that 2015-09-09 12:24:44 Emile_ cool thx should i just egnor the pacet or respond 2015-09-09 12:24:57 Emile_ (im dyslexsic sorry) 2015-09-09 12:26:42 +Thinkofdeath ignore 2015-09-09 12:28:23 Emile_ cool and i cant seem to find this packet on wiki ? 2015-09-09 12:28:24 Emile_ ?? M C | P i n g H o s t ? l o c a l h o s t c? Packet id: 122 2015-09-09 12:28:58 +Thinkofdeath thats the pre 1.7 ping packet 2015-09-09 12:29:54 Emile_ ah so why is my 1.8.8 offical client sending that 2015-09-09 12:30:49 +Thinkofdeath it does that if it encounters an error pinging the server 2015-09-09 12:30:56 +Thinkofdeath it assumes its a really old one 2015-09-09 12:31:59 Emile_ ok becuse im geting the handshake and the right after that i get a zero packet and the the old ping 2015-09-09 12:33:02 +Thinkofdeath oh by zero-length packet were including the packet id? 2015-09-09 12:33:33 Emile_ well yes 2015-09-09 12:33:44 +Thinkofdeath the first packet after a handshake for status is http://wiki.vg/Protocol#Request with an id of 0x00 and no fields 2015-09-09 12:34:05 Emile_ so the req is { 0 } 2015-09-09 12:34:17 Emile_ in raw array 2015-09-09 12:34:32 Emile_ and its not { 0 , 0 } 2015-09-09 12:34:41 +Thinkofdeath er yes 2015-09-09 12:38:01 Emile_ hmm this is real odd 2015-09-09 12:38:08 Emile_ im getting the hand shake 2015-09-09 12:38:24 Emile_ then i just get a byte[] thats lenght is 0 2015-09-09 12:38:37 Emile_ and the it asks for old ping stuff 2015-09-09 12:43:21 Emile_ here is a raw dump of every packet i get 2015-09-09 12:43:22 Emile_ http://imgur.com/5Soc90S 2015-09-09 12:46:10 Emile_ The reson im developing this server is becuse, i wrote an comprestion algorithem 2 weeks ago and i realized i can make it work with minecraft chunck loading wiht a bit of pageing i can get the ram usage down to 50 mb for chunck loading 2015-09-09 12:46:33 Emile_ and if the server is in c# 2015-09-09 12:46:40 Emile_ i can use the windows iot core 2015-09-09 12:46:47 Emile_ and compile the project for rasber pi 2 2015-09-09 12:47:13 Emile_ this way the server can run as if it was an a fast vps on a simple small pi 2015-09-09 13:08:24 <-- Brandon15811__ (uid13052@gateway/web/irccloud.com/x-zxbmnzebjzvnsida) a quitté (Quit: Connection closed for inactivity) 2015-09-09 13:10:00 --> _123DMWM (~123DMWM@pool-96-237-110-185.bstnma.fios.verizon.net) a rejoint #mcdevs 2015-09-09 13:21:51 Not-f7bb [SpockBot] nickelpro pushed 1 commit to master [+0/-0/±1] http://git.io/vZZqc 2015-09-09 13:21:52 Not-f7bb [SpockBot] nickelpro dd60038 - Fix jumping and falling 2015-09-09 13:37:45 --> Amaranth (~travis@ubuntu/member/Amaranth) a rejoint #mcdevs 2015-09-09 13:37:45 -- Mode #mcdevs [+v Amaranth] par ChanServ 2015-09-09 14:20:29 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2015-09-09 14:22:52 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 244 seconds) 2015-09-09 14:22:52 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2015-09-09 14:24:09 <-- Emile_ (69e0d7df@gateway/web/freenode/ip.105.224.215.223) a quitté (Quit: Page closed) 2015-09-09 14:25:55 --> Emile_ (69e0d7df@gateway/web/freenode/ip.105.224.215.223) a rejoint #mcdevs 2015-09-09 14:51:45 -- Guest86448 est maintenant connu sous le nom jython234[away] 2015-09-09 15:17:16 <-- Extreme (extreme7@unaffiliated/extreme7) a quitté (Ping timeout: 264 seconds) 2015-09-09 15:21:07 --> Extreme (extreme7@unaffiliated/extreme7) a rejoint #mcdevs 2015-09-09 15:24:15 <-- morfin (~morfin@morfin.telenet.ru) a quitté (Read error: Connection reset by peer) 2015-09-09 15:28:09 --> morfin (~morfin@morfin.telenet.ru) a rejoint #mcdevs 2015-09-09 15:42:16 --> notna (~notna@p57A05658.dip0.t-ipconnect.de) a rejoint #mcdevs 2015-09-09 15:47:53 --> AlphaBlend (AlphaBlend@pool-173-58-37-184.lsanca.fios.verizon.net) a rejoint #mcdevs 2015-09-09 16:07:44 Not-f7bb [SpockBot] gamingrobot pushed 1 commit to master [+0/-0/±1] http://git.io/vZnkT 2015-09-09 16:07:46 Not-f7bb [SpockBot] gamingrobot 76b8127 - Update CONTRIBUTING.rst 2015-09-09 16:22:30 Not-f7bb [SpockBot] gamingrobot pushed 2 commits to master [+0/-0/±2] http://git.io/vZnY2 2015-09-09 16:22:31 Not-f7bb [SpockBot] gamingrobot 1e77fe1 - Update example to use vector methods 2015-09-09 16:22:33 Not-f7bb [SpockBot] gamingrobot 9fab1eb - Merge pull request #121 from gamingrobot/update-example 2015-09-09 16:43:18 <-- rubyrandom (~ruby@unaffiliated/rubyrandom) a quitté (K-Lined) 2015-09-09 16:44:31 --> rubyrandom (~ruby@unaffiliated/rubyrandom) a rejoint #mcdevs 2015-09-09 18:29:52 Emile_ Hello need some help, http://wiki.vg/SMP_Map_Format#Implementations 2015-09-09 18:30:14 Emile_ im trying to do 0x26 2015-09-09 18:30:14 --> RenegadeEagle (~RenegadeE@173-19-198-172.client.mchsi.com) a rejoint #mcdevs 2015-09-09 18:30:33 Emile_ i need to wright the chang array 2015-09-09 18:30:40 Emile_ chunck 2015-09-09 18:30:54 Emile_ the "Chunk Data Array of Chunk" 2015-09-09 18:30:57 Emile_ part 2015-09-09 18:31:21 Emile_ but i dont fully get the Chunk layout in the final bytes that get sent 2015-09-09 19:06:26 Not-f7bb [SpockBot] nickelpro pushed 1 commit to master [+0/-0/±1] http://git.io/vZcCl 2015-09-09 19:06:28 Not-f7bb [SpockBot] nickelpro e22b807 - Clarify naming to make implementation clearer 2015-09-09 19:08:00 --> Brandon15811__ (uid13052@gateway/web/irccloud.com/x-qqoegiujaxbugerf) a rejoint #mcdevs 2015-09-09 19:19:18 morfin hm 2015-09-09 19:27:17 Emile_ ? 2015-09-09 19:30:21 Emile_ o i think i get it 2015-09-09 19:40:20 --> Ice (~Iceee@46.166.190.169) a rejoint #mcdevs 2015-09-09 19:40:44 -- Ice est maintenant connu sous le nom Guest67081 2015-09-09 19:41:52 <-- Guest67081 (~Iceee@46.166.190.169) a quitté #mcdevs 2015-09-09 19:41:52 Emile_ never mind still stuck 2015-09-09 19:43:22 --> Iceee (~Iceee@46.166.190.169) a rejoint #mcdevs 2015-09-09 20:24:20 <-- Emile_ (69e0d7df@gateway/web/freenode/ip.105.224.215.223) a quitté (Ping timeout: 246 seconds) 2015-09-09 20:40:47 <-- roblabla (~roblabla@178.62.0.66) a quitté (Ping timeout: 246 seconds) 2015-09-09 20:41:18 <-- yorick (~yorick@oftn/member/yorick) a quitté (Remote host closed the connection) 2015-09-09 20:41:30 --> roblabla (~roblabla@178.62.0.66) a rejoint #mcdevs 2015-09-09 20:44:06 --> yorick_ (~yorick@oftn/member/yorick) a rejoint #mcdevs 2015-09-09 21:54:40 --> Doxin (~Doxin@unaffiliated/doxin) a rejoint #mcdevs 2015-09-09 21:55:09 Doxin so I'm trying to convert an int to a VarInt, but I'm doing something wrong. can someone have a look at it: http://paste.pound-python.org/show/HEKKKuTXsa4YrKoZgens/ ? 2015-09-09 22:03:42 <-- notna (~notna@p57A05658.dip0.t-ipconnect.de) a quitté (Ping timeout: 244 seconds) 2015-09-09 22:06:19 <-- AlphaBlend (AlphaBlend@pool-173-58-37-184.lsanca.fios.verizon.net) a quitté (Ping timeout: 244 seconds) 2015-09-09 22:07:49 --> UUID02 (~UUID00@cpe-213-157-225-153.dynamic.amis.net) a rejoint #mcdevs 2015-09-09 22:09:30 <-- UUID01 (~UUID00@cpe-213-157-225-153.dynamic.amis.net) a quitté (Ping timeout: 246 seconds) 2015-09-09 22:11:20 --> kashike1 (kashike@unaffiliated/kashike) a rejoint #mcdevs 2015-09-09 22:11:45 <-- kashike (kashike@unaffiliated/kashike) a quitté (Quit: eurgh) 2015-09-09 22:11:55 -- kashike1 est maintenant connu sous le nom kashike 2015-09-09 22:25:43 Doxin so according to http://wiki.vg/Server_List_Ping once my server replies to the handshake, the client should send a ping packet. what I'm seeing instead is nothing, and then after a bit the client closes the connection. 2015-09-09 22:25:48 Doxin am I misinterpreting something here? 2015-09-09 22:37:24 Fenhl Doxin: client sends Handshake, then immediately follows up with Request 2015-09-09 22:37:36 Doxin yes, 2015-09-09 22:37:38 Fenhl server should first send Response 2015-09-09 22:37:42 Doxin yes 2015-09-09 22:37:46 Fenhl then client will send Ping 2015-09-09 22:38:15 Fenhl at which point is something unexpected happening for you? 2015-09-09 22:38:40 Doxin the client doesnt seem to send ping 2015-09-09 22:38:46 Doxin but I'm sure I'm just parsing stuff wrong 2015-09-09 22:42:48 Doxin yeah, comparing the packet captures it does /send/ the ping, I'm just not receiving it somehow 2015-09-09 23:04:48 --> KumoKumori (~KumoKumor@216.116.2.26) a rejoint #mcdevs 2015-09-09 23:13:18 <-- KumoKumori (~KumoKumor@216.116.2.26) a quitté (Quit: Leaving) 2015-09-09 23:40:42 Not-2be [Charge] Wallbraker pushed 1 commit to master [+1/-0/±0] http://git.io/vZCde 2015-09-09 23:40:43 Not-2be [Charge] Wallbraker 78fae80 - charge: Add Makefile for windows 2015-09-10 00:08:29 <-- x56 (0x56@unaffiliated/x56) a quitté (Ping timeout: 250 seconds) 2015-09-10 00:13:22 --> x56 (0x56@unaffiliated/x56) a rejoint #mcdevs 2015-09-10 00:20:54 +Thinkofdeath o.O 2015-09-10 00:27:36 dx dav1d: you're in that organization. i'm blaming you for that ^ 2015-09-10 00:28:04 dx actually, so is Prf_Jakob 2015-09-10 00:28:16 dx yeah, Wallbraker == Prf_Jakob 2015-09-10 00:28:20 dx nick mappings are hard 2015-09-10 00:48:22 <-- XorBoole (~XorBoole@brought.to.you.by.xor.boole.io) a quitté (Ping timeout: 240 seconds) 2015-09-10 00:48:40 <-- jflory7 (~jflory7@staff.spigotmc.org) a quitté (Ping timeout: 252 seconds) 2015-09-10 00:52:18 +Prf_Jakob Thats my bad. 2015-09-10 00:56:09 Doxin so I'm getting a packet [0, 5, 68, 111, 120, 105, 110] , but I'm having trouble getting it parsed. seems like it'd be a 0x00 Handshake, but then the protocol version is 5, and there's a string of length 68 that can't be. what gives? 2015-09-10 00:57:23 <-- UUID02 (~UUID00@cpe-213-157-225-153.dynamic.amis.net) a quitté (Quit: Nettalk6 - www.ntalk.de) 2015-09-10 01:18:47 dx dav1d: are you a client or a server? what state are you in? 2015-09-10 01:19:00 dx ... 2015-09-10 01:19:02 dx i suck at irc 2015-09-10 01:19:07 dx dav1d: nevermind 2015-09-10 01:19:14 dx Doxin: are you a client or a server? what state are you in? 2015-09-10 01:26:27 --> jflory7 (~jflory7@staff.spigotmc.org) a rejoint #mcdevs 2015-09-10 01:26:42 --> XorBoole (~XorBoole@brought.to.you.by.xor.boole.io) a rejoint #mcdevs 2015-09-10 01:32:04 -- r04r est maintenant connu sous le nom zz_r04r 2015-09-10 01:37:18 Doxin dx: I'm a server, I just switched to login 2015-09-10 01:39:12 dx Doxin: if you're in login, 0 doesn't mean handshake, it means login start 2015-09-10 01:39:31 dx 5 is a string length, the other 5 bytes are Doxin 2015-09-10 01:39:33 Doxin oh 2015-09-10 01:39:34 Doxin OH 2015-09-10 01:39:51 Doxin oops 2015-09-10 01:44:28 --> bfoxwell (~Foxwell@c-76-110-182-132.hsd1.fl.comcast.net) a rejoint #mcdevs 2015-09-10 01:58:17 <-- bfoxwell (~Foxwell@c-76-110-182-132.hsd1.fl.comcast.net) a quitté (Remote host closed the connection) 2015-09-10 01:59:11 --> bfoxwell (~Foxwell@c-76-110-182-132.hsd1.fl.comcast.net) a rejoint #mcdevs 2015-09-10 02:09:33 --> Cetusx (~x@c-50-148-54-247.hsd1.il.comcast.net) a rejoint #mcdevs 2015-09-10 02:17:01 --> AlphaBlend (AlphaBlend@pool-173-58-37-184.lsanca.fios.verizon.net) a rejoint #mcdevs 2015-09-10 02:26:59 <-- gurun_ (~gurun@c83-249-65-92.bredband.comhem.se) a quitté (Quit: Leaving) 2015-09-10 02:27:16 --> gurun (~gurun@c83-249-65-92.bredband.comhem.se) a rejoint #mcdevs 2015-09-10 02:55:02 Not-f7bb [minecraft-data] rom1504 pushed 5 commits to 1.8 [+0/-0/±6] http://git.io/vZWVe 2015-09-10 02:55:04 Not-f7bb [minecraft-data] roblabla 6118cd1 - Add bitfields, use it to define position and entityMetadata 2015-09-10 02:55:05 Not-f7bb [minecraft-data] roblabla b260d7d - Protocol schema, implemented bitfield, anon struct, entityMetadata 2015-09-10 02:55:07 Not-f7bb [minecraft-data] rom1504 05bbc0d - simplify the schema a bit by using oneOf instead of not and anyOf 2015-09-10 02:55:08 Not-f7bb [minecraft-data] ... and 2 more commits. 2015-09-10 03:09:36 <-- rubyrandom (~ruby@unaffiliated/rubyrandom) a quitté (Ping timeout: 244 seconds) 2015-09-10 03:09:36 <-- levifig (~levi@hakr.io) a quitté (Ping timeout: 244 seconds) 2015-09-10 03:11:41 --> rubyrandom (~ruby@unaffiliated/rubyrandom) a rejoint #mcdevs 2015-09-10 03:11:50 <-- bildramer (~bildramer@p4FE645D0.dip0.t-ipconnect.de) a quitté (Ping timeout: 265 seconds) 2015-09-10 03:12:37 --> levifig (~levi@hakr.io) a rejoint #mcdevs 2015-09-10 03:13:12 --> bildramer (~bildramer@p4FE645D0.dip0.t-ipconnect.de) a rejoint #mcdevs 2015-09-10 03:21:22 gamingrobot Hi server I'm client 2015-09-10 03:21:32 +ammar2 :getout: 2015-09-10 03:21:39 gamingrobot hehehe 2015-09-10 03:31:27 gurun i don't feel comfortable opening an MC client .. and it starts a server, configure portfowarding in my router .. and let the world in. 2015-09-10 03:35:32 gamingrobot gurun: disable upnp then? 2015-09-10 03:36:26 gamingrobot wait does minecraft even deal with upnp? 2015-09-10 03:36:37 gurun W10 seems to do it 2015-09-10 03:36:43 gurun i'm still trying to figure this out. 2015-09-10 03:37:03 gurun i just started the client .. because i was testing the server (MiNET) .. and people started to poor in. 2015-09-10 03:37:15 gurun so i have a new record .. full server on W10 :-) 2015-09-10 03:37:27 gurun 5 players 40% CPU ... lol 2015-09-10 03:41:15 Not-f7bb [SpockBot] gamingrobot pushed 1 commit to master [+0/-0/±1] http://git.io/vZWPf 2015-09-10 03:41:17 Not-f7bb [SpockBot] gamingrobot 3dc9808 - move -> movement fixed 2015-09-10 03:54:58 Doxin in 0x00 Encryption Request, what is the verify token? it's not mentioned anywhere else. 2015-09-10 03:56:38 +Amaranth gurun: It's really not all that efficient compared to the desktop version 2015-09-10 03:56:53 +Amaranth They just turned things down/off and have a much better renderer 2015-09-10 03:57:30 gurun it is pretty ok really 2015-09-10 03:57:34 Doxin the snapshots have a way more efficient renderer than latest stable too 2015-09-10 03:57:37 Doxin it's crazy 2015-09-10 03:58:20 +Amaranth gurun: PE is apparently 1.2 ported to C++ then with a new renderer and things turned off 2015-09-10 03:58:38 +Amaranth So it probably still has the same issues with mob AI performance 2015-09-10 03:58:40 gurun things turned off? 2015-09-10 03:58:56 +Amaranth Yeah like the nether, caves, etc (not anymore but you get the idea) 2015-09-10 03:59:03 +Amaranth And they don't tick as large of a radius 2015-09-10 03:59:14 gurun is that fact? 2015-09-10 03:59:25 gurun it's really not the impression i have 2015-09-10 03:59:38 jython234[away] gurun: MCW10 upnp! 2015-09-10 03:59:41 jython234[away] thats scary! 2015-09-10 04:00:12 +Amaranth gurun: Didn't sound right to me either but it's what I was told 2015-09-10 04:00:18 gurun yeah .. well .. it just looks like it. Just can't really really know for sure. 2015-09-10 04:00:31 <-- Iceee (~Iceee@46.166.190.169) a quitté (Quit: Leaving) 2015-09-10 04:00:38 jython234[away] thats scary 2015-09-10 04:01:03 jython234[away] anyway i'm still confused with the new "network rewrite" for PE 2015-09-10 04:24:24 Doxin in 0x00 Encryption Request, what is the verify token? it's not mentioned anywhere else. 2015-09-10 04:35:14 <-- Jailout2000 (~Jailout20@unaffiliated/jailout2000) a quitté #mcdevs 2015-09-10 04:35:22 --> Jailout2000 (~Jailout20@unaffiliated/jailout2000) a rejoint #mcdevs 2015-09-10 04:35:23 <-- angal (angal@elmo.stole-your.pw) a quitté (Ping timeout: 246 seconds) 2015-09-10 04:50:46 --> gurun_ (~gurun@c83-249-65-92.bredband.comhem.se) a rejoint #mcdevs 2015-09-10 04:52:11 <-- gurun (~gurun@c83-249-65-92.bredband.comhem.se) a quitté (Ping timeout: 246 seconds) 2015-09-10 05:17:35 gamingrobot Doxin: uh 0x01 is Encryption Request 2015-09-10 05:17:56 Doxin oh 2015-09-10 05:17:57 Doxin duh 2015-09-10 05:18:00 Doxin that's what I ment 2015-09-10 05:18:06 Doxin gamingrobot: still, what's the token for? 2015-09-10 05:19:19 Doxin the client isn't sending me the encryption response if it's wrong it seems 2015-09-10 05:19:57 gamingrobot I think its accessToken but double checking now 2015-09-10 05:23:26 <-- gurun_ (~gurun@c83-249-65-92.bredband.comhem.se) a quitté (Quit: Leaving) 2015-09-10 05:23:41 --> gurun (~gurun@c83-249-65-92.bredband.comhem.se) a rejoint #mcdevs 2015-09-10 05:26:29 <-- vemacs (~vemacs@unaffiliated/vemacs) a quitté (Ping timeout: 246 seconds) 2015-09-10 05:26:29 <-- hkaga (~hkaga@2602:ffda:bbb::27bf:741e) a quitté (Ping timeout: 246 seconds) 2015-09-10 05:26:29 gamingrobot nvm 2015-09-10 05:27:05 gamingrobot Doxin: it just seems to be the verify_token sent by the server encrypted with the public key https://github.com/SpockBotMC/SpockBot/blob/master/spock/plugins/core/auth.py#L145 2015-09-10 05:27:42 Doxin gamingrobot: I'm writing the server. what should I set verify token to? 2015-09-10 05:27:53 <-- jamietech (~jamietech@jamietech.jbouncer.jamiete.ch) a quitté (Ping timeout: 246 seconds) 2015-09-10 05:28:53 --> hkaga (~hkaga@2602:ffda:bbb::27bf:741e) a rejoint #mcdevs 2015-09-10 05:30:23 --> vemacs (~vemacs@unaffiliated/vemacs) a rejoint #mcdevs 2015-09-10 05:30:57 --> jamietech (~jamietech@jamietech.jbouncer.jamiete.ch) a rejoint #mcdevs 2015-09-10 05:31:25 gamingrobot it looks like it can be just random bytes as long as you store it and verify when you receive encryption response 2015-09-10 05:32:46 Doxin right 2015-09-10 05:32:58 Doxin then there's some other reason I'm not getting a response :D 2015-09-10 05:35:03 gamingrobot Doxin: its a random 4 bytes 2015-09-10 05:35:32 Doxin let's try "poop" 2015-09-10 05:35:45 gamingrobot well it should be random for every person 2015-09-10 05:35:48 Doxin well sure 2015-09-10 05:35:52 Doxin for now this'll do 2015-09-10 05:35:55 Doxin still no responser 2015-09-10 05:35:58 Doxin *response 2015-09-10 05:36:16 gamingrobot and your sending a valid public key? 2015-09-10 05:36:22 Doxin I sure hope so 2015-09-10 05:36:26 Doxin might not be 2015-09-10 05:36:35 Doxin the packet I send looks like this http://paste.pound-python.org/show/UKQopLkx2sz3Pyb3AXUD/ 2015-09-10 05:36:50 Doxin the RSA library I use is a bit undocumented 2015-09-10 05:37:00 Doxin or at least: I couldn't find the relevant docs 2015-09-10 05:38:09 Doxin keypair generation looks like this http://paste.pound-python.org/show/SkwAoJKZqGHo6LLi2eo1/ 2015-09-10 05:42:43 gamingrobot what language is this? 2015-09-10 05:44:23 gamingrobot oh its c++ the writeln threw me off 2015-09-10 05:44:30 Doxin it's very much not c++ 2015-09-10 05:44:31 Doxin it's in D 2015-09-10 05:44:53 Doxin one of the pubkeys it generates is (hex encoded) MIGJAoGBAPCNpoi6UnKj16M4xMe9QsF8vAAPq3lVFCnYkAWKAtzIwtLMItrWyM4fMK746LIBrJ9khQ4kfuf0vsU9rTpu0k7Z4n7/hXGrNLBItwBSrIwnXTyRbYnQVf+O2rZ6m4j5X5QNGB0EB7P7thKTf+5xAsNtXmUnwPugpRSAwfH3E+nVAgMBAAE= 2015-09-10 05:44:59 Doxin no idea if that's valid though 2015-09-10 05:46:05 gamingrobot darn I knew it looked weird 2015-09-10 05:46:14 Doxin :P 2015-09-10 05:47:18 Doxin gamingrobot: so any clue where I cocked up? 2015-09-10 05:53:30 gamingrobot so you send the request but never get a response? 2015-09-10 05:55:00 Doxin yep 2015-09-10 05:55:04 Doxin it just times out 2015-09-10 05:59:31 Doxin gamingrobot: the log looks like this: http://paste.pound-python.org/show/deNVzfnph2MbfYMkTiXC/ 2015-09-10 06:02:06 gamingrobot Doxin: if I am reading your output correctly it seems you have a packet id as the first byte for the receiving packets but not outgoing 2015-09-10 06:02:18 gamingrobot its been awhile since I did stuff with network code 2015-09-10 06:02:25 gamingrobot minecraft network code* 2015-09-10 06:02:36 Doxin gamingrobot: well the stuff breaks a bit oddly 2015-09-10 06:03:12 Doxin gamingrobot: all packets come prefixed with length, but on incomming it first reads one byte, before reading the rest 2015-09-10 06:03:34 Doxin >>> [15] >>> [0, 47, 9, 108, 111, 99, 97, 108, 104, 111, 115, 116, 99, 221, 2] is one packet 2015-09-10 06:04:13 gamingrobot yea 2015-09-10 06:04:21 gamingrobot I got that, I ment for outgoing 2015-09-10 06:04:32 Doxin outgoing is the same, but it prints it in one chunk 2015-09-10 06:04:57 Doxin so it goes [129, 21, 1, 0, 129...., where the first two bytes are the length 2015-09-10 06:05:36 gamingrobot ah ok now I see how its layed out 2015-09-10 06:06:24 gamingrobot Doxin: do you want me to connect with spock and the echo packet plugin enabled to see what breaks / what it tries to decode? 2015-09-10 06:06:54 Doxin that'd be good, let me throw open a port 2015-09-10 06:07:04 gamingrobot yea and you can pm me the address 2015-09-10 06:07:16 Doxin my address isn't exactly secret :P 2015-09-10 06:07:18 Doxin gimme a sec 2015-09-10 06:08:00 Doxin gamingrobot: should be up on superdoxin.com:25565 2015-09-10 06:09:42 Doxin gamingrobot: I got the login packet and it replied 2015-09-10 06:10:25 gamingrobot I never got the response 2015-09-10 06:10:40 Doxin really? 2015-09-10 06:10:41 Doxin huh 2015-09-10 06:10:49 Doxin lemme try explicitly flushing the socket 2015-09-10 06:11:34 gamingrobot yea I sent login start and then spock didnt decode anything else 2015-09-10 06:11:47 Doxin flushing doesn't change anything 2015-09-10 06:11:59 Doxin I am most *definitely* writing stuff here :P 2015-09-10 06:12:07 Doxin time to break out wireshark 2015-09-10 06:14:24 Doxin gamingrobot: wireshark tells me it does send stuff. can you try it again? 2015-09-10 06:14:37 gamingrobot yea lemee do some more debug info 2015-09-10 06:18:21 Doxin gamingrobot: 200% sure I sent a response there :P 2015-09-10 06:18:37 gamingrobot Doxin: https://gist.github.com/gamingrobot/a67c87e33b0f2693c332 2015-09-10 06:18:39 gamingrobot yea I got it 2015-09-10 06:19:07 Doxin okay so how am I formatting my packet wrong 2015-09-10 06:21:39 gamingrobot Doxin: updated gist with what a spigot server spits at me 2015-09-10 06:22:11 Doxin I can't really compare them is the thing, the pubkey is different, the token is different 2015-09-10 06:22:24 Doxin I'd have done that otherwise 2015-09-10 06:22:38 gamingrobot refresh again I added the public key 2015-09-10 06:22:47 gamingrobot so you can eliminate that 2015-09-10 06:24:06 --> angal (angal@elmo.stole-your.pw) a rejoint #mcdevs 2015-09-10 06:28:17 Doxin what the heck 2015-09-10 06:28:35 Doxin gamingrobot: I can't find the pubkey anywhere 2015-09-10 06:28:36 Doxin as in 2015-09-10 06:28:42 Doxin I convert the hex to a c literal 2015-09-10 06:28:47 Doxin and it's just not in there 2015-09-10 06:28:57 Doxin the base64 into a literal 2015-09-10 06:30:05 Doxin oh the converter is being funny 2015-09-10 06:30:19 Doxin ech 2015-09-10 06:30:33 Doxin well then I dunno how to eliminate it 2015-09-10 06:33:00 Doxin gamingrobot: I cannot get this figured out/ 2015-09-10 06:36:27 Doxin gamingrobot: I need help ;_; 2015-09-10 06:36:35 gamingrobot ah I see 2015-09-10 06:36:43 gamingrobot I get a buffer underflow exception. 2015-09-10 06:36:48 Doxin oh 2015-09-10 06:36:53 Doxin is a count messed up somewhere? 2015-09-10 06:36:59 gamingrobot that means you didnt send as many bytes as you have packet length 2015-09-10 06:37:04 Doxin let me actually try and get my own decoder ran over it 2015-09-10 06:38:49 Doxin ah! 2015-09-10 06:38:56 Doxin gamingrobot: I get underflow too 2015-09-10 06:40:47 Doxin which is odd, considering the parser and serializer are generated from the same data 2015-09-10 06:41:35 Doxin oh god I bet I know what's going on here 2015-09-10 06:42:05 Doxin actually no I dont 2015-09-10 06:42:41 Doxin gamingrobot: so I suspect writeBytes is broken, but I don't see it. mind having a look: http://paste.pound-python.org/show/GDjwEpkmNQOGLxLLfpfM/ ? 2015-09-10 06:46:40 Doxin I'm just stumped 2015-09-10 06:49:31 Doxin > parsing string of length 2689 2015-09-10 06:49:34 Doxin that can't be right 2015-09-10 06:50:25 <-- Deaygo (Deaygo@i.let.this.bloody.dropbear.in) a quitté (Remote host closed the connection) 2015-09-10 07:04:09 <-- RenegadeEagle (~RenegadeE@173-19-198-172.client.mchsi.com) a quitté (Quit: Nettalk6 - www.ntalk.de) 2015-09-10 07:15:13 <-- bfoxwell (~Foxwell@c-76-110-182-132.hsd1.fl.comcast.net) a quitté (Ping timeout: 250 seconds) 2015-09-10 07:18:27 <-- cindy_k (~cindy_k@irc.cindyscats.com) a quitté (Ping timeout: 260 seconds) 2015-09-10 07:20:34 --> cindy_k (~cindy_k@irc.cindyscats.com) a rejoint #mcdevs 2015-09-10 07:32:12 <-- Dadido3_ (~quassel@p4FD8D1EA.dip0.t-ipconnect.de) a quitté (Quit: No Ping reply in 180 seconds.) 2015-09-10 07:34:26 --> Dadido3 (~quassel@p4FD8D1EA.dip0.t-ipconnect.de) a rejoint #mcdevs 2015-09-10 07:35:41 <-- Extreme (extreme7@unaffiliated/extreme7) a quitté (Ping timeout: 244 seconds) 2015-09-10 07:37:38 --> Extreme (extreme7@unaffiliated/extreme7) a rejoint #mcdevs 2015-09-10 07:43:51 <-- PhonicUK (~PhonicUK@pdpc/supporter/student/phonicuk) a quitté (Ping timeout: 246 seconds) 2015-09-10 07:49:38 Doxin gamingrobot: in case you're still there: my varint implementation is broken :D 2015-09-10 07:49:56 gamingrobot ah ok 2015-09-10 07:51:41 Doxin now to figure out what I did wrong :P 2015-09-10 07:52:26 Doxin gamingrobot: the thing is that it works for numbers 0= PhonicUK (~PhonicUK@pdpc/supporter/student/phonicuk) a rejoint #mcdevs 2015-09-10 08:15:26 Doxin does someone have a varint implementation I can have a look at? this is driving me crazy 2015-09-10 08:19:21 yawkat Bungee has one 2015-09-10 08:19:43 yawkat Also note that negative numbers are fubar in protocol varints 2015-09-10 08:25:29 Doxin oh? 2015-09-10 08:32:33 gamingrobot Doxin: https://github.com/SpockBotMC/SpockBot/blob/master/spock/mcp/datautils.py#L31 2015-09-10 08:32:56 Doxin gamingrobot: I'm looking at googles implementation right now :P 2015-09-10 08:33:08 gamingrobot Doxin: be aware I did not write that varint code 2015-09-10 08:42:34 <-- Doxin (~Doxin@unaffiliated/doxin) a quitté (Remote host closed the connection) 2015-09-10 08:52:25 --> Jailout20001 (~Jailout20@unaffiliated/jailout2000) a rejoint #mcdevs 2015-09-10 08:55:15 <-- Jailout2000 (~Jailout20@unaffiliated/jailout2000) a quitté (Ping timeout: 246 seconds) 2015-09-10 09:11:53 <-- gurun (~gurun@c83-249-65-92.bredband.comhem.se) a quitté (Ping timeout: 246 seconds) 2015-09-10 09:19:07 -- zz_r04r est maintenant connu sous le nom r04r 2015-09-10 09:49:37 <-- Jailout20001 (~Jailout20@unaffiliated/jailout2000) a quitté (Ping timeout: 265 seconds) 2015-09-10 09:55:14 Not-f7bb [SpockBot] gamingrobot pushed 2 commits to master [+0/-0/±4] http://git.io/vZl96 2015-09-10 09:55:15 Not-f7bb [SpockBot] gamingrobot 61977ff - Update readme to include features 2015-09-10 09:55:17 Not-f7bb [SpockBot] gamingrobot 8fdab93 - Merge pull request #130 from gamingrobot/readme-update 2015-09-10 09:55:33 --> Jailout2000 (~Jailout20@unaffiliated/jailout2000) a rejoint #mcdevs 2015-09-10 09:58:42 Not-f7bb [SpockBot] gamingrobot pushed 1 commit to master [+0/-0/±1] http://git.io/vZlHZ 2015-09-10 09:58:43 Not-f7bb [SpockBot] gamingrobot 2346001 - Fix slight editing oops 2015-09-10 09:59:35 --> Jailout20001 (~Jailout20@unaffiliated/jailout2000) a rejoint #mcdevs 2015-09-10 10:02:29 <-- Jailout2000 (~Jailout20@unaffiliated/jailout2000) a quitté (Ping timeout: 256 seconds) 2015-09-10 10:07:47 <-- Jailout20001 (~Jailout20@unaffiliated/jailout2000) a quitté (Ping timeout: 268 seconds) 2015-09-10 11:04:17 <-- Extreme (extreme7@unaffiliated/extreme7) a quitté (Ping timeout: 264 seconds) 2015-09-10 11:17:07 --> Extreme (extreme7@unaffiliated/extreme7) a rejoint #mcdevs 2015-09-10 11:24:37 <-- Extreme (extreme7@unaffiliated/extreme7) a quitté (Quit: -) 2015-09-10 11:26:12 --> Extreme (extreme7@unaffiliated/extreme7) a rejoint #mcdevs 2015-09-10 11:29:45 -- r04r est maintenant connu sous le nom dreamworks 2015-09-10 11:29:48 -- dreamworks est maintenant connu sous le nom r04r 2015-09-10 12:00:38 --> Jailout2000 (~Jailout20@unaffiliated/jailout2000) a rejoint #mcdevs 2015-09-10 12:27:53 <-- AndrewPH (Butts@omega.classicube.net) a quitté (Ping timeout: 246 seconds) 2015-09-10 12:33:57 --> UUID02 (~UUID00@cpe-213-157-225-153.dynamic.amis.net) a rejoint #mcdevs 2015-09-10 12:41:42 --> Deaygo (Deaygo@i.let.this.bloody.dropbear.in) a rejoint #mcdevs 2015-09-10 13:20:50 --> KexyBiscuit (~KexyBiscu@104.41.182.104) a rejoint #mcdevs 2015-09-10 13:23:12 <-- KexyBiscuit (~KexyBiscu@104.41.182.104) a quitté (Client Quit) 2015-09-10 14:20:33 --> redstonehelper_ (~redstoneh@p57952A92.dip0.t-ipconnect.de) a rejoint #mcdevs 2015-09-10 14:20:33 <-- redstonehelper_ (~redstoneh@p57952A92.dip0.t-ipconnect.de) a quitté (Changing host) 2015-09-10 14:20:33 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2015-09-10 14:23:11 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 265 seconds) 2015-09-10 14:23:11 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2015-09-10 14:31:49 --> gurun (~gurun@83.249.65.92) a rejoint #mcdevs 2015-09-10 14:41:13 <-- m0r13 (~m0r13@2a01:4f8:201:8174:73:0:b00b:135) a quitté (Ping timeout: 250 seconds) 2015-09-10 14:50:19 Not-f7bb [SpockBot] gamingrobot pushed 2 commits to master [+0/-0/±2] http://git.io/vZ8dA 2015-09-10 14:50:20 Not-f7bb [SpockBot] luken 92bf8d6 - Don't send player position packets till connected to the server. On 2015-09-10 14:50:23 Not-f7bb [SpockBot] gamingrobot 5cdece1 - Merge pull request #129 from luken/bug-connect_reliability 2015-09-10 15:17:02 --> m0r13 (~m0r13@2a01:4f8:201:8174:73:0:b00b:135) a rejoint #mcdevs 2015-09-10 15:17:03 <-- m0r13 (~m0r13@2a01:4f8:201:8174:73:0:b00b:135) a quitté (Excess Flood) 2015-09-10 15:17:32 --> m0r13 (~m0r13@2a01:4f8:201:8174:73:0:b00b:135) a rejoint #mcdevs 2015-09-10 15:17:32 <-- m0r13 (~m0r13@2a01:4f8:201:8174:73:0:b00b:135) a quitté (Excess Flood) 2015-09-10 15:18:01 --> m0r13 (~m0r13@2a01:4f8:201:8174:73:0:b00b:135) a rejoint #mcdevs 2015-09-10 15:18:02 <-- m0r13 (~m0r13@2a01:4f8:201:8174:73:0:b00b:135) a quitté (Excess Flood) 2015-09-10 15:18:32 --> m0r13 (~m0r13@2a01:4f8:201:8174:73:0:b00b:135) a rejoint #mcdevs 2015-09-10 15:18:32 <-- m0r13 (~m0r13@2a01:4f8:201:8174:73:0:b00b:135) a quitté (Excess Flood) 2015-09-10 15:19:02 --> m0r13 (~m0r13@2a01:4f8:201:8174:73:0:b00b:135) a rejoint #mcdevs 2015-09-10 15:19:02 <-- m0r13 (~m0r13@2a01:4f8:201:8174:73:0:b00b:135) a quitté (Excess Flood) 2015-09-10 15:19:33 --> m0r13 (~m0r13@2a01:4f8:201:8174:73:0:b00b:135) a rejoint #mcdevs 2015-09-10 15:19:33 <-- m0r13 (~m0r13@2a01:4f8:201:8174:73:0:b00b:135) a quitté (Excess Flood) 2015-09-10 15:27:31 --> m0r13 (~m0r13@2a01:4f8:201:8174:73:0:b00b:135) a rejoint #mcdevs 2015-09-10 15:27:31 <-- m0r13 (~m0r13@2a01:4f8:201:8174:73:0:b00b:135) a quitté (Excess Flood) 2015-09-10 15:31:31 --> m0r13 (~m0r13@2a01:4f8:201:8174:73:0:b00b:135) a rejoint #mcdevs 2015-09-10 15:31:31 <-- m0r13 (~m0r13@2a01:4f8:201:8174:73:0:b00b:135) a quitté (Excess Flood) 2015-09-10 15:35:32 --> m0r13 (~m0r13@2a01:4f8:201:8174:73:0:b00b:135) a rejoint #mcdevs 2015-09-10 15:49:45 --> notna (~notna@p57A05CE1.dip0.t-ipconnect.de) a rejoint #mcdevs 2015-09-10 16:57:27 --> AndrewPH (Butts@omega.classicube.net) a rejoint #mcdevs 2015-09-10 16:57:27 -- Mode #mcdevs [+v AndrewPH] par ChanServ 2015-09-10 17:10:46 +Thinkofdeath So what broke this snapshot? :) 2015-09-10 17:12:56 gamingrobot Thinkofdeath: cuddling 2015-09-10 17:13:01 gamingrobot thats what broke 2015-09-10 17:13:14 +Thinkofdeath Nooooo! 2015-09-10 17:13:36 XorBoole do we still have huggling though 2015-09-10 17:14:01 -- Mode #mcdevs [+v XorBoole] par ChanServ 2015-09-10 17:14:12 +XorBoole why, dear god, does freenode nickserv hate me 2015-09-10 17:15:34 +Thinkofdeath XorBoole: because you apparently can't set up your bouncer correctly? :) 2015-09-10 17:15:41 +XorBoole shhh 2015-09-10 18:24:53 dav1d dx: I have an incomplete backlog 2015-09-10 18:25:19 dav1d [00:27:19] dav1d: you're in that organization. i'm blaming you for that ^ 2015-09-10 18:27:08 TkTech There may be temporary resolution errors (few minutes) for wiki.vg as the domain transfers to a new registrar. 2015-09-10 18:27:33 TkTech Also, "I'm planning a large-scale wiki for everything video-game related, and was planning on naming it wiki.vg. 2015-09-10 18:27:33 TkTech Are you willing to consider a different domain for your Minecraft wiki?" 2015-09-10 18:27:41 TkTech ~_~ 2015-09-10 18:37:50 TobiX TkTech: You don't want to donate your domain to such a noble cause? ;) 2015-09-10 18:38:28 TkTech Terrible, I know. Looked him up and it's nothing but turnkey sites and rehosting stolen material. 2015-09-10 18:39:02 TobiX Isn't there .wiki as a new toplevel domain now? 2015-09-10 18:43:05 TkTech Considering all the new random TLDs I'd be really surprised if there wasn't 2015-09-10 18:43:12 TkTech I should get vg.wiki for shits'n'giggles 2015-09-10 18:44:44 TkTech Not available :( 2015-09-10 18:44:59 TkTech Domain Status: BANNED https://icann.org/epp#BANNED 2015-09-10 18:59:38 +ammar2 TkTech: so the topic says the channel is publicly logged, do these public logs actually exist? 2015-09-10 19:00:00 TkTech Yes/no, more a disclaimer than anything else at the moment 2015-09-10 19:00:07 TkTech They exist, just aren't public (yet?) 2015-09-10 19:00:25 TkTech The not bot at various times has had experimental logging 2015-09-10 19:07:49 +XorBoole logs confirmed for nonexistance 2015-09-10 19:07:59 dx dav1d: disregard that, Prf_Jakob accidentally configured notifico to send unrelated commits here and i didn't recognize his github name right away 2015-09-10 19:08:37 +ammar2 TkTech: I'll put in a botbot.me request, their logging is really pretty 2015-09-10 19:08:46 +ammar2 https://botbot.me/freenode/readthedocs/ 2015-09-10 19:08:49 +ammar2 mmm 2015-09-10 19:08:50 +Prf_Jakob dx: It is a port of this http://charged-miners.com/ 2015-09-10 19:08:58 +Prf_Jakob dx: So technically its not unrelated. 2015-09-10 19:10:34 dx Prf_Jakob: oh, fancy 2015-09-10 19:11:07 +Prf_Jakob But both projects are pretty, well not moving. 2015-09-10 19:13:35 dx the name blends in well with the rest of the electricity puns 2015-09-10 19:14:02 +Prf_Jakob Indeed :) 2015-09-10 19:52:09 shoghicp botbot! 2015-09-10 19:57:57 <-- Pyker (pyker@pyker.net) a quitté (Quit: Quit) 2015-09-10 19:58:10 --> Pyker (pyker@pyker.net) a rejoint #mcdevs 2015-09-10 20:18:25 <-- Brandon15811__ (uid13052@gateway/web/irccloud.com/x-qqoegiujaxbugerf) a quitté (Quit: Connection closed for inactivity) 2015-09-10 20:35:51 Gjum there isn't even an .api TLD :P 2015-09-10 20:42:16 --> Brandon15811__ (uid13052@gateway/web/irccloud.com/x-jeaordklngsgslpg) a rejoint #mcdevs 2015-09-10 21:09:07 <-- Cxom (~Trinoxtio@2601:248:4200:4876:a050:1b70:5949:a2a0) a quitté (Read error: Connection reset by peer) 2015-09-10 21:09:33 --> Cxom (~Trinoxtio@2601:248:4200:4876:a050:1b70:5949:a2a0) a rejoint #mcdevs 2015-09-10 21:38:43 Aikar Dinnerbone / Grum - with all your work to use 8 on client, can you bump server requirement to 8 for 1.9 so everything can finally make some progress in utilizing 8 :P then you can start utilizing 8's benefits for the code itself while your doing all this rewriting 2015-09-10 21:39:26 Aikar hell even netty 5 is considering making 8 required... 2015-09-10 21:40:09 Aikar (see: https://github.com/netty/netty/issues/3534 ) 2015-09-10 21:43:13 --> mhsjlw (63e98b88@gateway/web/freenode/ip.99.233.139.136) a rejoint #mcdevs 2015-09-10 21:46:06 yawkat ++ 2015-09-10 21:46:21 rom15041 (*java8) 2015-09-10 21:54:31 --> RenegadeEagle (~RenegadeE@173-19-198-172.client.mchsi.com) a rejoint #mcdevs 2015-09-10 21:58:25 <-- mhsjlw (63e98b88@gateway/web/freenode/ip.99.233.139.136) a quitté (Ping timeout: 246 seconds) 2015-09-10 22:04:26 gurun So PC envy .. this is a new PE exlusive block (cobble-bush) http://prntscr.com/8evjv3 2015-09-10 22:16:19 +Dinnerbone Aikar, not for 1.9 sorry 2015-09-10 22:16:25 yawkat It looks like a leaf texture with broken biome 2015-09-10 22:16:39 +XorBoole Dinnerbone ofc, you're going to use java 9 2015-09-10 22:16:41 * XorBoole runs 2015-09-10 22:17:19 gurun yawkat with an embedded slab... 2015-09-10 22:17:33 +XorBoole gurun I bet it's FallingSand 2015-09-10 22:17:33 shoghicp gurun: I have more, and this time intended! 2015-09-10 22:17:34 shoghicp https://imgur.com/a/xcLZv#0 2015-09-10 22:17:40 shoghicp ^ and no falling sand 2015-09-10 22:18:15 +XorBoole shoghicp what have you done 2015-09-10 22:18:43 morfin wtf is that 2015-09-10 22:18:46 shoghicp well, 0.12 supports snow blocks inside grass 2015-09-10 22:18:53 shoghicp it's extra block on a block 2015-09-10 22:18:53 morfin dead bush in glass? 2015-09-10 22:19:02 +XorBoole it's extra block on a block 2015-09-10 22:19:04 +XorBoole wat 2015-09-10 22:19:05 shoghicp I just generalized it so it supports anything 2015-09-10 22:19:16 shoghicp so you can send this kind of stuff 2015-09-10 22:19:18 morfin but what for 2015-09-10 22:19:19 +XorBoole does this mean that you can have multiple materials per grid location? 2015-09-10 22:19:22 shoghicp or save it in the world 2015-09-10 22:19:25 gurun ok, so the code for dual blocks is there, so maybe just a simple bug. I'll investigate what the world have in there. 2015-09-10 22:19:38 shoghicp yep, but one of them is "fake" 2015-09-10 22:19:50 +XorBoole define "fake" 2015-09-10 22:19:56 shoghicp you won't collide 2015-09-10 22:20:05 shoghicp and renders in an interesting way sometimes 2015-09-10 22:20:09 gurun yeah, the bush is fake because the break action was on the slab. Breaking the slab, removed both. 2015-09-10 22:20:17 +XorBoole hmm, interesting 2015-09-10 22:20:31 +XorBoole how portable is this to PC? 2015-09-10 22:20:36 shoghicp anyway, you can implement swapping so the fake one becomes the real one when you break it 2015-09-10 22:20:58 shoghicp hmm, it's a hashmap per chunk 2015-09-10 22:21:04 +XorBoole ew 2015-09-10 22:21:07 gurun yeah well .. i have to investigate why this happens in this world. It is only that one block. 2015-09-10 22:21:19 +XorBoole you can already do it in PC with fallingsand, sort-of 2015-09-10 22:21:25 +XorBoole native support would be nice though 2015-09-10 22:21:28 shoghicp I don't like it, but I just wanted to play with that code I found 2015-09-10 22:21:47 gurun yeah, but it's cool with the snowlayer thing so 2015-09-10 22:54:44 <-- kev009_ (~kev009@tempe0.bbox.io) a quitté (Remote host closed the connection) 2015-09-10 22:58:40 <-- notna (~notna@p57A05CE1.dip0.t-ipconnect.de) a quitté (Ping timeout: 264 seconds) 2015-09-10 22:59:52 --> Doxin (~Doxin@unaffiliated/doxin) a rejoint #mcdevs 2015-09-10 23:01:12 Doxin does http://paste.pound-python.org/show/QITeP8l8VB8Aevowl5FB/ look like a valid EncryptionRequest to you guys? sending that to the mc client makes it crash with a nullpointer exception. 2015-09-10 23:21:30 +Thinkofdeath Doxin: empty server id, 140 byte public key and 4 byte verify token. Sound correct? 2015-09-10 23:21:40 Doxin sounds right to me 2015-09-10 23:21:47 Doxin minecraft seems to disagree 2015-09-10 23:22:20 +Thinkofdeath openssl doesn't like your pub key 2015-09-10 23:22:31 Doxin I see 2015-09-10 23:22:53 Doxin well I haven't the foggiest how to get botan to produce me that damn key then 2015-09-10 23:25:43 +Thinkofdeath how are you trying it now? 2015-09-10 23:27:44 +Thinkofdeath Doxin: taking a quick look at the docs i'd guess 'RSA_PrivateKey (RandomNumberGenerator &rng, size_t bits, size_t exp=65537)' to generate it and 'x509_subject_public_key () const override' to encode it 2015-09-10 23:27:55 +Thinkofdeath (complete guess) 2015-09-10 23:29:18 Doxin Thinkofdeath: that's what I'm doing :P 2015-09-10 23:29:50 Doxin Thinkofdeath: http://paste.pound-python.org/show/OFPPOwICYIkaeO9Cks8p/ 2015-09-10 23:31:31 --> bfoxwell (~Foxwell@c-76-110-182-132.hsd1.fl.comcast.net) a rejoint #mcdevs 2015-09-10 23:35:44 +Thinkofdeath Doxin: X509::BER_encode try that 2015-09-10 23:36:57 Doxin Thinkofdeath: I'm using the D version of the library which is slightly different. let me see if I can find that function 2015-09-10 23:38:09 +Thinkofdeath https://github.com/etcimon/botan/blob/master/source/botan/pubkey/x509_key.d#L40 2015-09-10 23:38:44 Doxin I can call BER_encode directly on the pubkey, no x509 involved. 2015-09-10 23:39:20 Doxin aaaand still getting a nullpointer exception 2015-09-10 23:40:07 Doxin oh how about I send the pubkey and not the privkey :P 2015-09-10 23:40:35 Doxin oh, BER_Encode isn't defined for pubkeys ._. 2015-09-10 23:40:59 Doxin oh 2015-09-10 23:41:00 Doxin nvm 2015-09-10 23:44:03 Doxin Thinkofdeath: yeah that definitely doesn't work. 2015-09-10 23:44:59 * Thinkofdeath shrugs 2015-09-10 23:45:03 +Thinkofdeath out of ideas 2015-09-10 23:45:10 Doxin crypto sucks :I 2015-09-10 23:46:28 Doxin time to try something else than botan 2015-09-10 23:47:46 Doxin Thinkofdeath: happen to know how to do it with openssl? 2015-09-10 23:49:16 +Thinkofdeath I work on a client so I only know the decode method d2i_RSA_PUBKEY 2015-09-10 23:49:21 Doxin drat 2015-09-10 23:49:35 +Thinkofdeath i2d_RSA_PUBKEY seems like a safe bet :P 2015-09-11 00:08:19 Doxin how the toot do I even use that function 2015-09-11 00:09:10 +Amaranth Grum: http://cube-drone.com/comics/c/the-singleton-fairy 2015-09-11 00:10:02 Doxin Thinkofdeath: does 162 bytes sound like it'd be the right length for a pubkey? 2015-09-11 00:11:04 Doxin and minecraft still gives me a nullpointer 2015-09-11 00:11:05 +Thinkofdeath Doxin: yes 2015-09-11 00:11:20 Doxin well it aint working 2015-09-11 00:11:24 +Thinkofdeath got the dump of the packet again? 2015-09-11 00:11:41 Doxin sure do 2015-09-11 00:11:42 Doxin Thinkofdeath: http://paste.pound-python.org/show/9JIySoLhRWbS2XJgqvV2/ 2015-09-11 00:11:49 Doxin this thing has logging up the wazoo 2015-09-11 00:12:05 +Thinkofdeath Amaranth: they managed to get rid of MinecraftServer.getServer if that counts? :) 2015-09-11 00:12:13 +Amaranth hehe 2015-09-11 00:13:16 +Thinkofdeath Doxin: openssl doesn't like it still, got the crash report from the client too? 2015-09-11 00:14:13 Doxin where do I find that again 2015-09-11 00:14:23 Doxin also the client didn't actually crash 2015-09-11 00:14:27 +Thinkofdeath the launcher has a log 2015-09-11 00:14:36 +Thinkofdeath if you set it not to hide itself 2015-09-11 00:14:46 Doxin well lets get another crash then I guess 2015-09-11 00:15:04 +Thinkofdeath although it may not actually dump the stack trace for errors like that 2015-09-11 00:15:21 Doxin hmm 2015-09-11 00:16:13 Doxin > [00:15:40] [Netty Epoll Client IO #0/ERROR]: Public key reconstitute failed! 2015-09-11 00:16:27 Doxin well that narrows it down to the pubkey /still/ being wrong. 2015-09-11 00:20:35 Doxin ech 2015-09-11 00:32:45 --> ry60003333 (~ry6000333@129.21.117.112) a rejoint #mcdevs 2015-09-11 00:52:58 Doxin how I feel about this crypto mess: https://i.imgur.com/QmTvkwn.jpg 2015-09-11 00:54:56 --> Flemmard`` (~flemmard@AStrasbourg-652-1-169-163.w109-221.abo.wanadoo.fr) a rejoint #mcdevs 2015-09-11 00:57:27 <-- Flemmard (~flemmard@unaffiliated/flemmard) a quitté (Ping timeout: 240 seconds) 2015-09-11 01:52:49 <-- ry60003333 (~ry6000333@129.21.117.112) a quitté (Quit: ry60003333) 2015-09-11 02:16:52 --> ry60003333 (~ry6000333@104.153.29.103) a rejoint #mcdevs 2015-09-11 02:19:22 <-- Pyker (pyker@pyker.net) a quitté (Quit: Quit) 2015-09-11 02:19:42 --> ry60003333_ (~ry6000333@104.153.29.103) a rejoint #mcdevs 2015-09-11 02:19:52 --> Pyker (pyker@pyker.net) a rejoint #mcdevs 2015-09-11 02:21:29 <-- ry60003333 (~ry6000333@104.153.29.103) a quitté (Ping timeout: 244 seconds) 2015-09-11 02:21:29 -- ry60003333_ est maintenant connu sous le nom ry60003333 2015-09-11 02:41:32 <-- kashike (kashike@unaffiliated/kashike) a quitté (Ping timeout: 256 seconds) 2015-09-11 02:42:50 --> kashike (kashike@unaffiliated/kashike) a rejoint #mcdevs 2015-09-11 03:15:13 <-- UUID02 (~UUID00@cpe-213-157-225-153.dynamic.amis.net) a quitté (Quit: Nettalk6 - www.ntalk.de) 2015-09-11 03:33:05 <-- Cxom (~Trinoxtio@2601:248:4200:4876:a050:1b70:5949:a2a0) a quitté (Read error: Connection reset by peer) 2015-09-11 03:33:30 --> Cxom (~Trinoxtio@2601:248:4200:4876:a050:1b70:5949:a2a0) a rejoint #mcdevs 2015-09-11 03:33:44 --> dexter0_ (~dexter0@c-73-222-1-210.hsd1.ca.comcast.net) a rejoint #mcdevs 2015-09-11 03:36:42 <-- dexter0 (~dexter0@c-73-222-1-210.hsd1.ca.comcast.net) a quitté (Ping timeout: 240 seconds) 2015-09-11 03:36:43 -- dexter0_ est maintenant connu sous le nom dexter0 2015-09-11 03:37:20 <-- gurun (~gurun@83.249.65.92) a quitté (Read error: Connection reset by peer) 2015-09-11 03:37:46 --> gurun (~gurun@c83-249-65-92.bredband.comhem.se) a rejoint #mcdevs 2015-09-11 03:46:38 <-- Doxin (~Doxin@unaffiliated/doxin) a quitté (Remote host closed the connection) 2015-09-11 03:52:50 -- r04r est maintenant connu sous le nom zz_r04r 2015-09-11 03:57:32 nickelpro Doxin: crypto is easy with the right libs 2015-09-11 05:29:11 <-- vemacs (~vemacs@unaffiliated/vemacs) a quitté (Ping timeout: 246 seconds) 2015-09-11 05:30:06 <-- Deaygo (Deaygo@i.let.this.bloody.dropbear.in) a quitté (Ping timeout: 244 seconds) 2015-09-11 05:30:06 <-- hkaga (~hkaga@2602:ffda:bbb::27bf:741e) a quitté (Ping timeout: 244 seconds) 2015-09-11 05:30:37 <-- jamietech (~jamietech@jamietech.jbouncer.jamiete.ch) a quitté (Ping timeout: 244 seconds) 2015-09-11 05:30:37 <-- Rudench (n3rd@v6.Alderaan.Shadow-Dev.org) a quitté (Ping timeout: 244 seconds) 2015-09-11 05:33:08 --> Rudench (n3rd@v6.Alderaan.Shadow-Dev.org) a rejoint #mcdevs 2015-09-11 05:34:31 --> hkaga (~hkaga@2602:ffda:bbb::27bf:741e) a rejoint #mcdevs 2015-09-11 05:36:07 --> vemacs (~vemacs@unaffiliated/vemacs) a rejoint #mcdevs 2015-09-11 05:36:18 --> jamietech (~jamietech@jamietech.jbouncer.jamiete.ch) a rejoint #mcdevs 2015-09-11 05:39:02 --> Deaygo (Deaygo@i.let.this.bloody.dropbear.in) a rejoint #mcdevs 2015-09-11 06:17:22 <-- RenegadeEagle (~RenegadeE@173-19-198-172.client.mchsi.com) a quitté (Quit: Nettalk6 - www.ntalk.de) 2015-09-11 06:38:34 <-- gurun (~gurun@c83-249-65-92.bredband.comhem.se) a quitté (Read error: Connection reset by peer) 2015-09-11 06:38:59 --> gurun (~gurun@c83-249-65-92.bredband.comhem.se) a rejoint #mcdevs 2015-09-11 07:20:43 +Grum Amaranth: hah indeed, thanks ;D 2015-09-11 07:20:57 +Grum we're slowly removing some of those singletons, i think we completely got rid of the serverinstance one 2015-09-11 07:39:08 <-- gurun (~gurun@c83-249-65-92.bredband.comhem.se) a quitté (Read error: Connection reset by peer) 2015-09-11 07:40:45 --> gurun (~gurun@c83-249-65-92.bredband.comhem.se) a rejoint #mcdevs 2015-09-11 08:09:05 <-- TobiX (tobias@zoidberg.org) a quitté (Ping timeout: 264 seconds) 2015-09-11 08:10:42 <-- bfoxwell (~Foxwell@c-76-110-182-132.hsd1.fl.comcast.net) a quitté (Ping timeout: 240 seconds) 2015-09-11 08:19:44 --> TobiX (tobias@zoidberg.org) a rejoint #mcdevs 2015-09-11 08:46:47 <-- gurun (~gurun@c83-249-65-92.bredband.comhem.se) a quitté (Ping timeout: 260 seconds) 2015-09-11 09:14:02 <-- dexter0 (~dexter0@c-73-222-1-210.hsd1.ca.comcast.net) a quitté (Ping timeout: 250 seconds) 2015-09-11 09:18:00 --> dexter0 (~dexter0@c-73-222-1-210.hsd1.ca.comcast.net) a rejoint #mcdevs 2015-09-11 09:22:27 <-- dexter0 (~dexter0@c-73-222-1-210.hsd1.ca.comcast.net) a quitté (Ping timeout: 240 seconds) 2015-09-11 09:24:01 --> dexter0 (~dexter0@c-73-222-1-210.hsd1.ca.comcast.net) a rejoint #mcdevs 2015-09-11 10:35:57 <-- jast (jast@zoidberg.org) a quitté (Ping timeout: 246 seconds) 2015-09-11 10:37:26 <-- TobiX (tobias@zoidberg.org) a quitté (Ping timeout: 255 seconds) 2015-09-11 10:45:42 --> UUID02 (~UUID00@cpe-213-157-225-153.dynamic.amis.net) a rejoint #mcdevs 2015-09-11 11:00:06 <-- Dadido3 (~quassel@p4FD8D1EA.dip0.t-ipconnect.de) a quitté (Ping timeout: 246 seconds) 2015-09-11 11:02:58 --> Dadido3 (~quassel@p4FD8D1EA.dip0.t-ipconnect.de) a rejoint #mcdevs 2015-09-11 11:45:41 <-- morfin (~morfin@morfin.telenet.ru) a quitté (Ping timeout: 264 seconds) 2015-09-11 12:14:14 --> gurun (~gurun@c83-249-65-92.bredband.comhem.se) a rejoint #mcdevs 2015-09-11 12:24:30 <-- Pyker (pyker@pyker.net) a quitté (Quit: Quit) 2015-09-11 12:26:38 --> Pyker (pyker@pyker.net) a rejoint #mcdevs 2015-09-11 12:28:08 <-- gurun (~gurun@c83-249-65-92.bredband.comhem.se) a quitté (Ping timeout: 246 seconds) 2015-09-11 13:04:11 <-- UUID02 (~UUID00@cpe-213-157-225-153.dynamic.amis.net) a quitté (Quit: Nettalk6 - www.ntalk.de) 2015-09-11 13:15:15 --> jast (jast@88.198.6.61) a rejoint #mcdevs 2015-09-11 13:17:55 <-- Dadido3 (~quassel@p4FD8D1EA.dip0.t-ipconnect.de) a quitté (Quit: No Ping reply in 180 seconds.) 2015-09-11 13:19:15 --> Dadido3 (~quassel@p4FD8D1EA.dip0.t-ipconnect.de) a rejoint #mcdevs 2015-09-11 13:38:46 --> bfoxwell (~Foxwell@c-76-110-182-132.hsd1.fl.comcast.net) a rejoint #mcdevs 2015-09-11 13:48:41 <-- jast (jast@88.198.6.61) a quitté (Ping timeout: 264 seconds) 2015-09-11 13:49:54 --> jast (jast@zoidberg.org) a rejoint #mcdevs 2015-09-11 13:56:20 --> gurun (~gurun@c83-249-65-92.bredband.comhem.se) a rejoint #mcdevs 2015-09-11 13:58:52 <-- jast (jast@zoidberg.org) a quitté (Ping timeout: 265 seconds) 2015-09-11 14:01:30 --> jast (jast@zoidberg.org) a rejoint #mcdevs 2015-09-11 14:06:02 <-- jast (jast@zoidberg.org) a quitté (Ping timeout: 240 seconds) 2015-09-11 14:07:47 <-- Zaneo (~Zaneo@45.55.2.85) a quitté (Ping timeout: 240 seconds) 2015-09-11 14:07:59 --> jast (jast@zoidberg.org) a rejoint #mcdevs 2015-09-11 14:08:52 <-- fragmer_ (~fragmer@45.55.2.85) a quitté (Ping timeout: 264 seconds) 2015-09-11 14:10:16 --> Zaneo (~Zaneo@45.55.2.85) a rejoint #mcdevs 2015-09-11 14:10:16 -- Mode #mcdevs [+v Zaneo] par ChanServ 2015-09-11 14:11:24 --> fragmer (~fragmer@45.55.2.85) a rejoint #mcdevs 2015-09-11 14:11:24 -- Mode #mcdevs [+v fragmer] par ChanServ 2015-09-11 14:20:40 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2015-09-11 14:20:42 --> UUID02 (~UUID00@cpe-213-157-225-153.dynamic.amis.net) a rejoint #mcdevs 2015-09-11 14:22:35 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 246 seconds) 2015-09-11 14:22:35 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2015-09-11 14:32:07 <-- bfoxwell (~Foxwell@c-76-110-182-132.hsd1.fl.comcast.net) a quitté (Ping timeout: 260 seconds) 2015-09-11 15:36:22 <-- ry60003333 (~ry6000333@104.153.29.103) a quitté (Ping timeout: 240 seconds) 2015-09-11 15:49:13 --> notna (~notna@p4FC8D26F.dip0.t-ipconnect.de) a rejoint #mcdevs 2015-09-11 16:03:08 -- zz_r04r est maintenant connu sous le nom r04r 2015-09-11 16:05:34 --> ry60003333 (~ry6000333@129.21.117.0) a rejoint #mcdevs 2015-09-11 16:23:33 roblabla Is 15w37a the same protocol version ? 2015-09-11 16:23:39 roblabla As 15w36d that is 2015-09-11 16:41:29 <-- dexter0 (~dexter0@c-73-222-1-210.hsd1.ca.comcast.net) a quitté (Ping timeout: 255 seconds) 2015-09-11 16:42:43 --> dexter0 (~dexter0@c-73-222-1-210.hsd1.ca.comcast.net) a rejoint #mcdevs 2015-09-11 16:45:05 rom15041 That's unlikely 2015-09-11 16:48:22 +Amaranth Dinnerbone said he changed chunk handling so that's probably a protocol change 2015-09-11 16:49:00 +Amaranth Although it could just be reordering the chunk packets to make sure the closest ones are sent first 2015-09-11 16:49:38 +Amaranth That would be kind of disappointing since CraftBukkit had that forever and even did a spiral pattern to ensure turning around didn't look weird 2015-09-11 16:49:47 +Amaranth And I'm hoping to see something amazing 2015-09-11 16:50:01 <-- ry60003333 (~ry6000333@129.21.117.0) a quitté (Quit: ry60003333) 2015-09-11 16:52:11 +Dinnerbone Amaranth: Minecraft has had the spiral thing since like a month after cb did :p 2015-09-11 16:52:48 Aikar Dinnerbone, any thoughts on improving it to be coned in front of player to get the visible chunks loaded faster? something I remember people looking into in past 2015-09-11 16:53:07 +Dinnerbone We only generate x closest chunks to players per tick, and send the ones that are closest incrementally when they're ready & generated 2015-09-11 16:53:09 Aikar well, a mixture but 'favor' forward 2015-09-11 16:55:03 Aikar Amaranth: they managed to get rid of MinecraftServer.getServer if that counts? :) 2015-09-11 16:55:15 Aikar in favor of DI or static all the things? 2015-09-11 16:55:39 +Amaranth Dinnerbone: You mean the spiral thing I wrote with the help of Wolvereness in 2012? 2015-09-11 16:56:05 +Amaranth iirc the original chunk sorting in that file just sent the ones closest first, it didn't try to make a spiral 2015-09-11 16:56:25 +Thinkofdeath Aikar: passing the instance around where required 2015-09-11 16:58:54 rom15041 That's DI (dependency injection) 2015-09-11 17:00:29 Aikar and that comic is so stereotyping, not everyone codes on laptops 24/7! 2015-09-11 17:00:53 Aikar >_> I enjoy my 5 monitor beast :P http://aikar.co/gibson.jpg 2015-09-11 17:01:19 +Amaranth Yeah, only hipsters run around with laptops all the time 2015-09-11 17:01:20 Aikar pic is old :3 desk is so clean in it .... lol 2015-09-11 17:01:36 Aikar such a mess atm ._. 2015-09-11 17:01:42 +Amaranth It's not like a MBP is my main computer or anything 2015-09-11 17:01:56 +Thinkofdeath rom15041: psh, I don't follow all the terms 2015-09-11 17:02:01 Aikar i pretty much stack up statements into a pile, then shred them when it gets too big 2015-09-11 17:02:19 rom15041 Lol, when do you switch to coding with a virtual reality helmet Aikar :p ? 2015-09-11 17:02:27 Aikar rom15041, id love that :P 2015-09-11 17:02:38 rom15041 Or maybe a video projector 2015-09-11 17:03:23 Aikar i dont think projector would help, its more about the pixels 2015-09-11 17:03:42 rom15041 Yeah 2015-09-11 17:03:45 Aikar and would have to move head more for a projector 2015-09-11 17:03:55 Aikar and strain eyes looking farther 2015-09-11 17:03:58 Aikar and compromise posture 2015-09-11 17:04:10 Aikar i did a lot of work into workplace posture, it improved my effeciency so much 2015-09-11 17:04:23 rom15041 Yeah I guess coding in virtual reality is better :p 2015-09-11 17:04:45 Aikar keyboard tray vs keyboard on desk, wrist supports for kb and mouse, proper upright chair 2015-09-11 17:04:51 rom15041 You could even code Minecraft stuff *in* Minecraft 2015-09-11 17:04:59 Aikar i need the monitors at day job elevated more than I have them 2015-09-11 17:06:27 rom15041 Hmm, looking at the 2 monitors on top seems distracting to me 2015-09-11 17:07:02 Aikar those i use for monitoring and terminals 2015-09-11 17:07:10 Aikar but... im tall, so i line up well with them 2015-09-11 17:07:42 +Dinnerbone Amaranth: the one erik wrote before then. I didn't know you changed it. It spirals around the player sorting the chunks to send 2015-09-11 17:08:36 +Amaranth iirc the original wasn't actually a spiral and would jump around from side to side and corner to corner while the new one was actually a spiral 2015-09-11 17:09:55 Aikar http://imgur.com/cCmqTC8 is my dayjob setup 2015-09-11 17:12:43 Aikar >_> just realized calendar was in pic, but nothing important on it :P 2015-09-11 17:16:54 Aikar hmm that comic you linked Amaranth just informed me of something important to know.... https://www.jetbrains.com/toolbox/ 2015-09-11 17:17:00 Aikar jetbrains having monthly subscriptions now 2015-09-11 17:18:27 Aikar i guess i should get the all license since I already have IDEA and PHPStorm 2015-09-11 17:18:29 +Dinnerbone They may be changing it again, as this significantly raises the prices for a lot of customers who aren't businesses 2015-09-11 17:18:42 +Dinnerbone And there was a lot of uproar about that. 2015-09-11 17:19:59 Aikar hm.. yeah that is a massive price increase 2015-09-11 17:20:27 Aikar pretty much removes the half off renewal 2015-09-11 17:25:37 Aikar i think they are wanting to do that cause they know their customers are going to stick with thier products, and they would get more money off renewals than they do currently :/ 2015-09-11 17:28:14 winny Aikar: your desktop is sooo clean wow 2015-09-11 17:28:41 winny do the gel rests help ? 2015-09-11 17:29:28 --> Doxin (~Doxin@unaffiliated/doxin) a rejoint #mcdevs 2015-09-11 17:29:54 Doxin is there anyone in here with a bit of knowledge of crypto? I'm having trouble getting my publickey formatted so the mc client accepts it. 2015-09-11 17:30:06 Aikar dayjob work desk is cleanish yeah, cant trash it :P but yes the wrist supports def help prevent carpal 2015-09-11 18:32:43 --> TobiX (tobias@zoidberg.org) a rejoint #mcdevs 2015-09-11 19:19:00 +ammar2 Doxin: yeah, what format are you sending it in? 2015-09-11 20:06:28 Doxin ammar2: oops, sorry for the slow reply 2015-09-11 20:06:40 Doxin ammar2: well, supposedly x509 2015-09-11 20:07:09 Doxin ammar2: but the openssl api is a bit odd so I'm probably doing it wrong 2015-09-11 20:07:53 Doxin ammar2: all I know for sure is that netty is having troubles reconstuting the pubkey 2015-09-11 20:07:58 Doxin *reconstituting 2015-09-11 20:12:36 +ammar2 Doxin: could you show your code 2015-09-11 20:12:36 Doxin sure, gimme a sec 2015-09-11 20:12:37 Doxin ammar2: at server start this runs: http://paste.pound-python.org/show/qE5hjbpoYZkLYkNqs3uB/ , encodedPublicKey then gets tossed into the encryptionRequest 2015-09-11 20:31:45 Doxin ammar2: need anything else? 2015-09-11 20:37:49 +ammar2 Doxin: sorry, had to step away for a minute, looking now 2015-09-11 20:38:02 Doxin np 2015-09-11 20:41:49 +ammar2 Doxin: you likely wanna take a look at i2d_X509 2015-09-11 20:42:53 +ammar2 instead of using i2d_RSA_PUBKEY 2015-09-11 20:43:50 Doxin right 2015-09-11 20:43:50 --> Tristitia (~tristitia@178.18.241.185) a rejoint #mcdevs 2015-09-11 20:44:08 Doxin ammar2: I'll give that a go next time I work on it 2015-09-11 20:50:39 --> RenegadeEagle (~RenegadeE@173-19-198-172.client.mchsi.com) a rejoint #mcdevs 2015-09-11 21:08:10 <-- UUID02 (~UUID00@cpe-213-157-225-153.dynamic.amis.net) a quitté (Ping timeout: 250 seconds) 2015-09-11 21:15:12 Aikar Dinnerbone, mind a quick PM? 2015-09-11 21:16:23 shoghicp ammar2: oh god don't remember me those D: 2015-09-11 21:16:41 shoghicp just looking at i2d gave me headaches 2015-09-11 21:16:47 +ammar2 shoghicp: pls, openssl is the most beautiful api ever 2015-09-11 21:17:07 Aikar ammar2, not as beautiful as you of course <3 2015-09-11 21:17:18 shoghicp same API, and I need to do stuff in a different way every time 2015-09-11 21:17:30 shoghicp some parts use a pre-allocated array 2015-09-11 21:17:42 shoghicp others need a pointer that they allocate and you need to free later 2015-09-11 21:18:06 shoghicp others do black magic and drop your const and modify it 2015-09-11 21:18:40 +ammar2 shoghicp: I have learned to accept it all 2015-09-11 21:18:41 shoghicp some parts need you to hash the data before, others hash it themselves :P 2015-09-11 21:18:50 +ammar2 you need to accept openssl into your heart 2015-09-11 21:19:10 shoghicp at least I made a nice interface and wrapper around it 2015-09-11 21:19:33 shoghicp so I can swap it with another crypto library automagically :D 2015-09-11 21:20:54 shoghicp this time we'll be using elliptic curves and ECDH :) 2015-09-11 21:21:04 +ammar2 sounds fancy 2015-09-11 21:24:30 +Thinkofdeath ammar2: interestingly I use d2i_RSA_PUBKEY to decode the key on my client. You'd assume the reverse did... well the reverse 2015-09-11 21:35:19 +ammar2 Thinkofdeath: welcome to openssl 2015-09-11 21:35:32 +Thinkofdeath .-. 2015-09-11 21:37:03 --> UUID02 (~UUID00@cpe-213-157-225-153.dynamic.amis.net) a rejoint #mcdevs 2015-09-11 21:39:16 +ammar2 Thinkofdeath: actually yeah, that should work https://github.com/mkrautz/openssl-mirror/blob/beb1e1804912fac3f7818b922400031b35a81ff6/crypto/asn1/x_pubkey.c#L234 2015-09-11 21:39:16 +ammar2 beats me 2015-09-11 21:39:25 +ammar2 maybe Doxin made some other mistake 2015-09-11 22:15:34 Doxin I probably did 2015-09-11 23:16:49 --> asetssadfg (~sffefff@rrcs-173-198-40-226.west.biz.rr.com) a rejoint #mcdevs 2015-09-11 23:35:23 --> barneygale_ (~barneygal@90.199.221.93) a rejoint #mcdevs 2015-09-11 23:52:51 roblabla While updating NMP and testing it on a server, it seems I tripped up an entityMetadata type 12 2015-09-11 23:52:58 roblabla which isn't documented on wiki.vg 2015-09-11 23:55:50 roblabla aha, it would seem Thinkofdeath already knows about it https://github.com/thinkofdeath/steven/blob/master/protocol/metadata.go#L115 :P 2015-09-12 00:08:18 * Thinkofdeath *whistles* 2015-09-12 00:09:10 rom1504 I just added that in the wiki, if you know more than 'VarInt' add it though ;) 2015-09-12 00:11:51 +Thinkofdeath rom1504: its a block id in combined format 2015-09-12 00:12:04 +Thinkofdeath I got lazy with the implementation just for a quick fix 2015-09-12 00:16:15 roblabla Thinkofdeath, you mean (id << 4) | data ? 2015-09-12 00:16:26 +Thinkofdeath yep 2015-09-12 00:16:38 roblabla kk 2015-09-12 00:16:44 roblabla I guess it makes sense. It was attached to an enderman 2015-09-12 00:19:00 <-- notna (~notna@p4FC8D26F.dip0.t-ipconnect.de) a quitté (Ping timeout: 265 seconds) 2015-09-12 00:30:46 --> Snoutmol (~Maximilia@97-82-128-73.dhcp.hckr.nc.charter.com) a rejoint #mcdevs 2015-09-12 00:37:16 -- jython234[away] est maintenant connu sous le nom jython234[ping] 2015-09-12 00:40:50 --> bfoxwell (~Foxwell@c-76-110-182-132.hsd1.fl.comcast.net) a rejoint #mcdevs 2015-09-12 00:56:03 --> Snoutmol_ (~Maximilia@97-82-128-73.dhcp.hckr.nc.charter.com) a rejoint #mcdevs 2015-09-12 00:57:13 <-- Snoutmol (~Maximilia@97-82-128-73.dhcp.hckr.nc.charter.com) a quitté (Ping timeout: 244 seconds) 2015-09-12 00:57:13 -- Snoutmol_ est maintenant connu sous le nom Snoutmol 2015-09-12 01:03:30 <-- levifig (~levi@hakr.io) a quitté (Ping timeout: 252 seconds) 2015-09-12 01:04:30 <-- yorick_ (~yorick@oftn/member/yorick) a quitté (Read error: Connection reset by peer) 2015-09-12 01:05:00 <-- rom1504 (rom1504@rom1504.fr) a quitté (Ping timeout: 252 seconds) 2015-09-12 01:05:28 --> rom1504 (rom1504@rom1504.fr) a rejoint #mcdevs 2015-09-12 01:06:31 --> levifig (~levi@hakr.io) a rejoint #mcdevs 2015-09-12 01:06:45 --> yorick (~yorick@oftn/member/yorick) a rejoint #mcdevs 2015-09-12 01:24:45 <-- LordAkkarin (~Akkarin@resides.in.redundant.space) a quitté (Quit: ZNC - 1.6.0 - http://znc.in) 2015-09-12 01:29:00 --> LordAkkarin (~Akkarin@resides.in.redundant.space) a rejoint #mcdevs 2015-09-12 01:44:58 <-- Snoutmol (~Maximilia@97-82-128-73.dhcp.hckr.nc.charter.com) a quitté (Quit: Snoutmol) 2015-09-12 01:45:24 <-- boozaa (~boozaa@quassel.shortrip.org) a quitté (Quit: Je zou) 2015-09-12 02:13:41 <-- barneygale_ (~barneygal@90.199.221.93) a quitté (Ping timeout: 244 seconds) 2015-09-12 02:26:12 <-- bfoxwell (~Foxwell@c-76-110-182-132.hsd1.fl.comcast.net) a quitté (Ping timeout: 246 seconds) 2015-09-12 02:36:15 --> Snoutmol (~Maximilia@97-82-128-73.dhcp.hckr.nc.charter.com) a rejoint #mcdevs 2015-09-12 03:38:23 <-- Doxin (~Doxin@unaffiliated/doxin) a quitté (Remote host closed the connection) 2015-09-12 03:42:54 <-- TheCutter|AFK (~thecutter@bncs.monsterserver.de) a quitté (Remote host closed the connection) 2015-09-12 03:43:29 --> TheCutter|AFK (bnc119@bncs.monsterserver.de) a rejoint #mcdevs 2015-09-12 03:43:36 <-- UUID02 (~UUID00@cpe-213-157-225-153.dynamic.amis.net) a quitté (Quit: Nettalk6 - www.ntalk.de) 2015-09-12 04:46:29 <-- Snoutmol (~Maximilia@97-82-128-73.dhcp.hckr.nc.charter.com) a quitté (Quit: Snoutmol) 2015-09-12 04:49:08 --> Snoutmol (~Maximilia@97-82-128-73.dhcp.hckr.nc.charter.com) a rejoint #mcdevs 2015-09-12 04:49:14 <-- Snoutmol (~Maximilia@97-82-128-73.dhcp.hckr.nc.charter.com) a quitté (Client Quit) 2015-09-12 04:54:57 --> Snoutmol (~Maximilia@97-82-128-73.dhcp.hckr.nc.charter.com) a rejoint #mcdevs 2015-09-12 05:02:53 -- jython234[ping] est maintenant connu sous le nom jython234[away] 2015-09-12 05:09:10 <-- Snoutmol (~Maximilia@97-82-128-73.dhcp.hckr.nc.charter.com) a quitté #mcdevs 2015-09-12 06:33:26 --> Snoutmol (~Maximilia@97-82-128-73.dhcp.hckr.nc.charter.com) a rejoint #mcdevs 2015-09-12 06:45:46 <-- Snoutmol (~Maximilia@97-82-128-73.dhcp.hckr.nc.charter.com) a quitté (Quit: Snoutmol) 2015-09-12 06:47:54 --> Snoutmol (~Maximilia@97-82-128-73.dhcp.hckr.nc.charter.com) a rejoint #mcdevs 2015-09-12 06:50:49 <-- Snoutmol (~Maximilia@97-82-128-73.dhcp.hckr.nc.charter.com) a quitté (Client Quit) 2015-09-12 07:09:20 <-- RenegadeEagle (~RenegadeE@173-19-198-172.client.mchsi.com) a quitté (Quit: Nettalk6 - www.ntalk.de) 2015-09-12 07:32:18 -- r04r est maintenant connu sous le nom zz_r04r 2015-09-12 08:51:02 <-- gurun (~gurun@c83-249-65-92.bredband.comhem.se) a quitté (Ping timeout: 246 seconds) 2015-09-12 11:20:57 --> bfoxwell (~Foxwell@c-76-110-182-132.hsd1.fl.comcast.net) a rejoint #mcdevs 2015-09-12 11:48:16 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Quit: redstonehelper) 2015-09-12 12:08:33 --> notna (~notna@p4FC8C763.dip0.t-ipconnect.de) a rejoint #mcdevs 2015-09-12 12:15:05 <-- bfoxwell (~Foxwell@c-76-110-182-132.hsd1.fl.comcast.net) a quitté (Ping timeout: 244 seconds) 2015-09-12 12:22:55 --> bfoxwell (~Foxwell@c-76-110-182-132.hsd1.fl.comcast.net) a rejoint #mcdevs 2015-09-12 12:37:16 <-- Amaranth (~travis@ubuntu/member/Amaranth) a quitté (Read error: Connection reset by peer) 2015-09-12 12:38:42 --> barneygale_ (~barneygal@90.199.221.93) a rejoint #mcdevs 2015-09-12 14:15:18 --> UUID02 (~UUID00@cpe-213-157-225-153.dynamic.amis.net) a rejoint #mcdevs 2015-09-12 14:23:57 <-- barneygale_ (~barneygal@90.199.221.93) a quitté (Ping timeout: 252 seconds) 2015-09-12 14:25:32 --> barneygale_ (~barneygal@90.199.221.93) a rejoint #mcdevs 2015-09-12 14:49:11 --> Amaranth (~travis@ubuntu/member/Amaranth) a rejoint #mcdevs 2015-09-12 14:49:11 -- Mode #mcdevs [+v Amaranth] par ChanServ 2015-09-12 14:55:04 <-- yosafbridge (~yosafbrid@105.ip-167-114-152.net) a quitté (Ping timeout: 240 seconds) 2015-09-12 15:01:45 --> yosafbridge (~yosafbrid@105.ip-167-114-152.net) a rejoint #mcdevs 2015-09-12 15:48:54 Not-f7bb [SpockBot] gamingrobot pushed 1 commit to master [+0/-0/±1] http://git.io/vZwXf 2015-09-12 15:48:56 Not-f7bb [SpockBot] gamingrobot d768203 - Fix typo 2015-09-12 16:31:50 -- zz_r04r est maintenant connu sous le nom r04r 2015-09-12 18:26:02 --> Kazuto (uid43749@gateway/web/irccloud.com/x-imlgpbnwgyadqhsx) a rejoint #mcdevs 2015-09-12 18:30:52 --> nick____ (4f75793d@gateway/web/freenode/ip.79.117.121.61) a rejoint #mcdevs 2015-09-12 18:31:30 <-- nick____ (4f75793d@gateway/web/freenode/ip.79.117.121.61) a quitté (Client Quit) 2015-09-12 18:42:00 <-- Kazuto (uid43749@gateway/web/irccloud.com/x-imlgpbnwgyadqhsx) a quitté (Quit: Updating details, brb) 2015-09-12 18:53:54 Not-f7bb [SpockBot] gamingrobot pushed 2 commits to master [+0/-0/±4] http://git.io/vZrw5 2015-09-12 18:53:56 Not-f7bb [SpockBot] gamingrobot 4883f12 - DefaultPlugins -> default_plugins 2015-09-12 18:53:57 Not-f7bb [SpockBot] gamingrobot f89c031 - Merge pull request #136 from gamingrobot/default-plugins 2015-09-12 19:07:30 --> RenegadeEagle (~RenegadeE@173-19-198-172.client.mchsi.com) a rejoint #mcdevs 2015-09-12 20:01:53 <-- flamin_scotsman (~ali@flaminscotsman.co.uk) a quitté (Ping timeout: 264 seconds) 2015-09-12 20:02:08 --> flamin_scotsman (~ali@flaminscotsman.co.uk) a rejoint #mcdevs 2015-09-12 20:25:39 --> gurun (~gurun@c83-249-65-92.bredband.comhem.se) a rejoint #mcdevs 2015-09-12 20:30:56 -- TheUnnamed|Away est maintenant connu sous le nom TheUnnamedDude 2015-09-12 20:38:27 <-- Brandon15811__ (uid13052@gateway/web/irccloud.com/x-jeaordklngsgslpg) a quitté (Quit: Connection closed for inactivity) 2015-09-12 21:17:55 <-- barneygale_ (~barneygal@90.199.221.93) a quitté (Ping timeout: 252 seconds) 2015-09-12 21:18:20 --> barneygale_ (~barneygal@90.199.221.93) a rejoint #mcdevs 2015-09-12 21:21:29 --> Brandon15811__ (uid13052@gateway/web/irccloud.com/x-ccxgrwzbxvmtbwsn) a rejoint #mcdevs 2015-09-12 21:21:40 Aikar http://www.hitbox.tv/aikar live streaming epic boss battle on difficulty 10 if anyone wants to watch :) 2015-09-12 21:32:18 +XorBoole Aikar > not instakill 2015-09-12 21:32:58 +XorBoole wait, when'd you add chat highlighting? I should add this 2015-09-12 21:38:02 Aikar XorBoole: been a while, users can add custom alert words :P 2015-09-12 22:31:03 <-- |Blaze| (~scott@184.70.189.74) a quitté (Ping timeout: 240 seconds) 2015-09-12 22:32:15 --> |Blaze| (~scott@184.70.189.74) a rejoint #mcdevs 2015-09-12 23:27:05 <-- Cxom (~Trinoxtio@2601:248:4200:4876:a050:1b70:5949:a2a0) a quitté (Quit: Leaving) 2015-09-12 23:39:56 <-- RenegadeEagle (~RenegadeE@173-19-198-172.client.mchsi.com) a quitté (Quit: Nettalk6 - www.ntalk.de) 2015-09-12 23:42:47 --> RenegadeEagle (~RenegadeE@173-19-198-172.client.mchsi.com) a rejoint #mcdevs 2015-09-13 00:08:16 Gjum in 0x02 Chat Message, when is the Position set to 2 (above action bar)? I've never seen this 2015-09-13 00:08:32 Aikar its a new mc feature that no api exists for yet 2015-09-13 00:08:53 Aikar dunno why it doesnt have onem its so simple 2015-09-13 00:09:23 Aikar >_> oh this isnt spigot channel lol 2015-09-13 00:12:33 Gjum :) 2015-09-13 00:13:19 Gjum so, does anyone know what Position = 2 is for? 2015-09-13 00:18:25 +Thinkofdeath Gjum: locked chests 2015-09-13 00:18:45 Gjum Thinkofdeath, thanks, that's a start :) 2015-09-13 00:18:47 angal And custom servers :) 2015-09-13 00:19:42 +Thinkofdeath Aikar: I'm still split on the api, most want to attach it to send message but it seems really out of place there 2015-09-13 00:20:22 Aikar Thinkofdeath: I added a sep sendActionBar 2015-09-13 00:20:31 Gjum Oooh, that's position 2! cool 2015-09-13 00:20:57 +Thinkofdeath Aikar: that seems saner but i've yet to see anyone else agree :) 2015-09-13 00:21:57 +Thinkofdeath Aikar: brightside, i'm trying to premptively add api for 1.9 so hopefully it wont be an issue with missing api like 1.8 2015-09-13 00:33:46 <-- notna (~notna@p4FC8C763.dip0.t-ipconnect.de) a quitté (Ping timeout: 246 seconds) 2015-09-13 01:10:03 * XorBoole looks at Thinkofdeath 2015-09-13 01:10:13 * XorBoole looks at his villagers PR 2015-09-13 01:33:38 --> TheNo1Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a rejoint #mcdevs 2015-09-13 01:33:42 <-- TheNo1Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a quitté (Max SendQ exceeded) 2015-09-13 01:34:24 --> TheNo1Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a rejoint #mcdevs 2015-09-13 01:37:00 --> The_Yeti_ (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a rejoint #mcdevs 2015-09-13 01:37:15 <-- The_Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a quitté (Read error: Connection reset by peer) 2015-09-13 01:39:17 <-- TheNo1Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a quitté (Ping timeout: 250 seconds) 2015-09-13 01:56:29 <-- The_Yeti_ (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a quitté (Ping timeout: 264 seconds) 2015-09-13 02:13:09 --> The_Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a rejoint #mcdevs 2015-09-13 02:55:27 <-- The_Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a quitté (Read error: Connection reset by peer) 2015-09-13 02:55:36 --> The_Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a rejoint #mcdevs 2015-09-13 02:56:47 <-- The_Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a quitté (Read error: Connection reset by peer) 2015-09-13 02:57:14 --> The_Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a rejoint #mcdevs 2015-09-13 03:00:02 <-- barneygale_ (~barneygal@90.199.221.93) a quitté (Ping timeout: 256 seconds) 2015-09-13 03:01:19 --> TheNo1Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a rejoint #mcdevs 2015-09-13 03:02:12 <-- The_Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a quitté (Ping timeout: 265 seconds) 2015-09-13 03:05:29 <-- TheNo1Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a quitté (Ping timeout: 246 seconds) 2015-09-13 03:12:32 --> The_Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a rejoint #mcdevs 2015-09-13 03:12:46 <-- The_Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a quitté (Max SendQ exceeded) 2015-09-13 03:14:41 --> The_Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a rejoint #mcdevs 2015-09-13 03:16:53 <-- The_Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a quitté (Max SendQ exceeded) 2015-09-13 03:17:41 --> The_Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a rejoint #mcdevs 2015-09-13 03:19:41 <-- The_Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a quitté (Max SendQ exceeded) 2015-09-13 03:23:23 <-- RenegadeEagle (~RenegadeE@173-19-198-172.client.mchsi.com) a quitté (Quit: Nettalk6 - www.ntalk.de) 2015-09-13 03:25:38 --> RenegadeEagle (~RenegadeE@173-19-198-172.client.mchsi.com) a rejoint #mcdevs 2015-09-13 03:26:51 --> barneygale_ (~barneygal@90.199.221.93) a rejoint #mcdevs 2015-09-13 03:36:17 --> The_Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a rejoint #mcdevs 2015-09-13 03:40:43 <-- The_Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a quitté (Ping timeout: 252 seconds) 2015-09-13 04:01:39 <-- barneygale_ (~barneygal@90.199.221.93) a quitté (Ping timeout: 265 seconds) 2015-09-13 04:57:48 <-- UUID02 (~UUID00@cpe-213-157-225-153.dynamic.amis.net) a quitté (Quit: Nettalk6 - www.ntalk.de) 2015-09-13 05:04:23 <-- rubyrandom (~ruby@unaffiliated/rubyrandom) a quitté (Quit: *** _nemesis vibrates) 2015-09-13 05:23:19 -- r04r est maintenant connu sous le nom zz_r04r 2015-09-13 05:25:53 <-- hkaga (~hkaga@2602:ffda:bbb::27bf:741e) a quitté (Ping timeout: 244 seconds) 2015-09-13 05:26:24 <-- Deaygo (Deaygo@i.let.this.bloody.dropbear.in) a quitté (Ping timeout: 244 seconds) 2015-09-13 05:26:55 <-- jamietech (~jamietech@jamietech.jbouncer.jamiete.ch) a quitté (Ping timeout: 244 seconds) 2015-09-13 05:29:56 -- zz_r04r est maintenant connu sous le nom r04r 2015-09-13 05:30:18 -- r04r est maintenant connu sous le nom zz_r04r 2015-09-13 05:31:51 --> Deaygo (Deaygo@i.let.this.bloody.dropbear.in) a rejoint #mcdevs 2015-09-13 05:32:01 --> jamietech (~jamietech@jamietech.jbouncer.jamiete.ch) a rejoint #mcdevs 2015-09-13 05:32:13 --> hkaga (~hkaga@2602:ffda:bbb::27bf:741e) a rejoint #mcdevs 2015-09-13 05:47:24 --> rubyrandom (~ruby@unaffiliated/rubyrandom) a rejoint #mcdevs 2015-09-13 05:47:58 <-- rubyrandom (~ruby@unaffiliated/rubyrandom) a quitté (Remote host closed the connection) 2015-09-13 05:50:03 --> rubyrandom (~ruby@unaffiliated/rubyrandom) a rejoint #mcdevs 2015-09-13 06:01:48 <-- rubyrandom (~ruby@unaffiliated/rubyrandom) a quitté (Remote host closed the connection) 2015-09-13 06:05:55 --> rubyrandom (~ruby@unaffiliated/rubyrandom) a rejoint #mcdevs 2015-09-13 06:21:28 <-- AlJaMa (~quassel@unaffiliated/aljama) a quitté (Quit: No Ping reply in 180 seconds.) 2015-09-13 06:22:36 --> AlJaMa (~quassel@unaffiliated/aljama) a rejoint #mcdevs 2015-09-13 06:52:10 --> winsock (~winsock@107-196-32-205.lightspeed.cicril.sbcglobal.net) a rejoint #mcdevs 2015-09-13 07:27:25 <-- winsock (~winsock@107-196-32-205.lightspeed.cicril.sbcglobal.net) a quitté (Quit: Leaving...) 2015-09-13 11:14:13 <-- gurun (~gurun@c83-249-65-92.bredband.comhem.se) a quitté (Read error: Connection reset by peer) 2015-09-13 11:15:00 --> gurun (~gurun@c83-249-65-92.bredband.comhem.se) a rejoint #mcdevs 2015-09-13 11:17:38 <-- RenegadeEagle (~RenegadeE@173-19-198-172.client.mchsi.com) a quitté (Quit: Nettalk6 - www.ntalk.de) 2015-09-13 12:05:41 --> notna (~notna@p4FC8CEDB.dip0.t-ipconnect.de) a rejoint #mcdevs 2015-09-13 12:37:00 --> UUID02 (~UUID00@cpe-213-157-225-153.dynamic.amis.net) a rejoint #mcdevs 2015-09-13 12:44:15 <-- bfoxwell (~Foxwell@c-76-110-182-132.hsd1.fl.comcast.net) a quitté (Ping timeout: 268 seconds) 2015-09-13 14:03:13 <-- gurun (~gurun@c83-249-65-92.bredband.comhem.se) a quitté (Read error: Connection reset by peer) 2015-09-13 14:04:07 --> gurun (~gurun@c83-249-65-92.bredband.comhem.se) a rejoint #mcdevs 2015-09-13 14:10:49 <-- Dadido3 (~quassel@p4FD8D1EA.dip0.t-ipconnect.de) a quitté (Ping timeout: 244 seconds) 2015-09-13 14:24:41 --> barneygale_ (~barneygal@90.197.170.211) a rejoint #mcdevs 2015-09-13 14:37:19 --> Dadido3 (~quassel@p4FD8D1EA.dip0.t-ipconnect.de) a rejoint #mcdevs 2015-09-13 15:04:02 <-- gurun (~gurun@c83-249-65-92.bredband.comhem.se) a quitté (Read error: Connection reset by peer) 2015-09-13 15:04:24 --> gurun (~gurun@c83-249-65-92.bredband.comhem.se) a rejoint #mcdevs 2015-09-13 15:19:27 <-- barneygale_ (~barneygal@90.197.170.211) a quitté (Remote host closed the connection) 2015-09-13 16:19:35 <-- gurun (~gurun@c83-249-65-92.bredband.comhem.se) a quitté (Read error: Connection reset by peer) 2015-09-13 16:30:44 --> gurun (~gurun@c83-249-65-92.bredband.comhem.se) a rejoint #mcdevs 2015-09-13 16:32:02 -- zz_r04r est maintenant connu sous le nom r04r 2015-09-13 16:36:57 --> bfoxwell (~Foxwell@c-76-110-182-132.hsd1.fl.comcast.net) a rejoint #mcdevs 2015-09-13 16:37:23 --> barneygale_ (~barneygal@90.197.170.211) a rejoint #mcdevs 2015-09-13 16:37:41 <-- Flemmard`` (~flemmard@AStrasbourg-652-1-169-163.w109-221.abo.wanadoo.fr) a quitté (Read error: No route to host) 2015-09-13 17:06:05 <-- barneygale_ (~barneygal@90.197.170.211) a quitté (Ping timeout: 264 seconds) 2015-09-13 17:39:32 --> Cxom (~Trinoxtio@2601:248:4200:4876:2d1c:140f:ecb0:e6f) a rejoint #mcdevs 2015-09-13 18:35:19 <-- Amaranth (~travis@ubuntu/member/Amaranth) a quitté (Read error: Connection reset by peer) 2015-09-13 18:41:25 --> Amaranth (~travis@ubuntu/member/Amaranth) a rejoint #mcdevs 2015-09-13 18:41:25 -- Mode #mcdevs [+v Amaranth] par ChanServ 2015-09-13 19:33:39 --> LEGENDFF (~LEGENDFF@dslb-088-072-034-236.088.072.pools.vodafone-ip.de) a rejoint #mcdevs 2015-09-13 19:38:23 --> RenegadeEagle (~RenegadeE@173-19-198-172.client.mchsi.com) a rejoint #mcdevs 2015-09-13 20:05:58 <-- LEGENDFF (~LEGENDFF@dslb-088-072-034-236.088.072.pools.vodafone-ip.de) a quitté (Quit: Leaving) 2015-09-13 20:45:38 <-- Cxom (~Trinoxtio@2601:248:4200:4876:2d1c:140f:ecb0:e6f) a quitté (Ping timeout: 246 seconds) 2015-09-13 20:47:24 --> Cxom (~Trinoxtio@2601:248:4200:4876:2d1c:140f:ecb0:e6f) a rejoint #mcdevs 2015-09-13 20:52:10 --> barneygale_ (~barneygal@90.197.170.211) a rejoint #mcdevs 2015-09-13 20:55:31 --> DiaLight (~DiaLight@ip212-109-15-145.sampo.ru) a rejoint #mcdevs 2015-09-13 21:10:19 --> ProdigyOG (~Prodigy@97-85-227-247.static.stls.mo.charter.com) a rejoint #mcdevs 2015-09-13 21:11:23 <-- Cxom (~Trinoxtio@2601:248:4200:4876:2d1c:140f:ecb0:e6f) a quitté (Ping timeout: 244 seconds) 2015-09-13 21:43:03 --> Doxin (~Doxin@unaffiliated/doxin) a rejoint #mcdevs 2015-09-13 21:54:35 Doxin I'm writing a mc server, and I'm having some trouble getting the client to accept the public key. I keep getting "[Netty Epoll Client IO #0/ERROR]: Public key reconstitute failed!". can someone have a look at the relevant code and tell me if I'm doing something obvious wrong? http://paste.pound-python.org/show/JSc67l0zTEzoRfvmsIvV/ 2015-09-13 22:04:42 <-- notna (~notna@p4FC8CEDB.dip0.t-ipconnect.de) a quitté (Ping timeout: 256 seconds) 2015-09-13 22:40:22 rom1504 Doxin: did you think about looking how an implementation of mc protocol is done in the language you are using ? 2015-09-13 22:45:39 Doxin rom1504: I don't think there are any. I did look. 2015-09-13 22:45:46 Doxin rom1504: note it's D, not C(++) 2015-09-13 22:50:45 rom1504 okay 2015-09-13 22:50:57 rom1504 (I didn't know which language it was) 2015-09-13 22:52:25 Doxin now you do :D 2015-09-13 22:52:37 Doxin I compared my packet to the official minecraft client 2015-09-13 22:52:47 Doxin and it seems the same except for the token and the pubkey 2015-09-13 22:52:56 Doxin so my guess is I'm using openssl incorrectly. 2015-09-13 22:59:10 <-- DiaLight (~DiaLight@ip212-109-15-145.sampo.ru) a quitté (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2015-09-13 23:36:47 --> The_Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a rejoint #mcdevs 2015-09-13 23:36:51 <-- The_Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a quitté (Max SendQ exceeded) 2015-09-13 23:37:52 --> The_Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a rejoint #mcdevs 2015-09-13 23:37:57 <-- The_Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a quitté (Max SendQ exceeded) 2015-09-13 23:39:06 --> The_Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a rejoint #mcdevs 2015-09-13 23:39:36 <-- The_Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a quitté (Max SendQ exceeded) 2015-09-13 23:40:17 --> The_Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a rejoint #mcdevs 2015-09-13 23:40:28 <-- The_Yeti (~theyeti@c-73-157-143-173.hsd1.or.comcast.net) a quitté (Max SendQ exceeded) 2015-09-13 23:41:43 gamingrobot how do I write in a book? 2015-09-13 23:41:48 gamingrobot from a protocol standpoint 2015-09-13 23:42:06 +Amaranth It's a plugin channel message because reasons 2015-09-13 23:42:31 +Amaranth http://wiki.vg/Plugin_channel#MC.7CBEdit 2015-09-13 23:51:54 +AndrewPH yolo , that's why 2015-09-13 23:52:38 +Thinkofdeath I assume it was because they only had a max of 256 packets shared between all states in 1.6<. No reason not to change it now though 2015-09-14 00:04:14 Doxin Thinkofdeath: the reason of "don't touch it, it works." 2015-09-14 00:08:45 jast protocol design 101: always change everything to make the structure look neater, especially if there's lots of software already using the protocol 2015-09-14 00:09:02 +ammar2 don't touch it, because everything is shit 2015-09-14 00:09:21 +ammar2 I think they've been refactoring for like a solid 2.5 years now 2015-09-14 00:09:25 Gjum > don't touch shit 2015-09-14 00:09:29 Gjum reasonable 2015-09-14 00:30:20 --> yawkat_ (~yawkat@cats.coffee) a rejoint #mcdevs 2015-09-14 00:32:00 <-- yawkat (~yawkat@cats.coffee) a quitté (Disconnected by services) 2015-09-14 00:32:04 -- yawkat_ est maintenant connu sous le nom yawkat 2015-09-14 00:33:24 --> ferrybig_ (~ferrybig@2001:983:a317:1:ba27:ebff:fe6d:5f98) a rejoint #mcdevs 2015-09-14 00:33:59 --> vemacs_ (~vemacs@jet.fuel.cant.melt.da.nkmem.es) a rejoint #mcdevs 2015-09-14 00:34:01 --> prplz_ (prplz@when.i.am.bored.i.buy.silly.domains) a rejoint #mcdevs 2015-09-14 00:35:13 <-- Doxin (~Doxin@unaffiliated/doxin) a quitté (*.net *.split) 2015-09-14 00:35:13 <-- Dadido3 (~quassel@p4FD8D1EA.dip0.t-ipconnect.de) a quitté (*.net *.split) 2015-09-14 00:35:13 <-- Brandon15811__ (uid13052@gateway/web/irccloud.com/x-ccxgrwzbxvmtbwsn) a quitté (*.net *.split) 2015-09-14 00:35:13 <-- vemacs (~vemacs@unaffiliated/vemacs) a quitté (*.net *.split) 2015-09-14 00:35:13 <-- AndrewPH (Butts@omega.classicube.net) a quitté (*.net *.split) 2015-09-14 00:35:13 <-- angal (angal@elmo.stole-your.pw) a quitté (*.net *.split) 2015-09-14 00:35:13 <-- prplz (prplz@when.i.am.bored.i.buy.silly.domains) a quitté (*.net *.split) 2015-09-14 00:35:13 <-- Byteflux (~Byteflux@2607:5300:60:5ec6::) a quitté (*.net *.split) 2015-09-14 00:35:13 <-- ferrybig (~ferrybig@2001:983:a317:1:ba27:ebff:fe6d:5f98) a quitté (*.net *.split) 2015-09-14 00:35:15 -- prplz_ est maintenant connu sous le nom prplz 2015-09-14 00:36:27 --> Byteflux (~Byteflux@2607:5300:60:5ec6::) a rejoint #mcdevs 2015-09-14 00:37:50 --> angal (angal@elmo.stole-your.pw) a rejoint #mcdevs 2015-09-14 00:41:25 --> AndrewPH (Butts@omega.classicube.net) a rejoint #mcdevs 2015-09-14 00:41:25 -- Mode #mcdevs [+v AndrewPH] par ChanServ 2015-09-14 00:49:31 --> orthoplex64 (~orthoplex@unaffiliated/orthoplex64) a rejoint #mcdevs 2015-09-14 01:07:17 -- r04r est maintenant connu sous le nom zz_r04r 2015-09-14 01:16:56 --> MonkeyJamboree (MonkeyJamb@ip68-228-183-195.cl.ri.cox.net) a rejoint #mcdevs 2015-09-14 01:21:18 --> Brandon15811__ (uid13052@gateway/web/irccloud.com/x-brznvwcsawmbjzjd) a rejoint #mcdevs 2015-09-14 01:24:32 --> Dadido3 (~quassel@p4FD8D1EA.dip0.t-ipconnect.de) a rejoint #mcdevs 2015-09-14 01:28:42 MonkeyJamboree hey all. i have an idea for a simple application to intercept pings or status requests to my minecraft server, and send a startup request to the azure vm when it gets one if the vm isn't started, and otherwise to just pass requests through to the server. any thoughts on the plausibility of doing this from the minecraft network/protocol side of things? 2015-09-14 01:32:38 +ammar2 MonkeyJamboree: its possible, there are applications that do this already 2015-09-14 01:32:54 +ammar2 the easy way to do it is to disconnect the person when they log in 2015-09-14 01:33:06 +ammar2 with like a "please reconnect in a minute, server starting up" 2015-09-14 01:33:16 +ammar2 and then run a tcp proxy between the server and your "server" 2015-09-14 01:33:33 +ammar2 once its actually started up 2015-09-14 01:34:10 MonkeyJamboree oh, i hadn't realized there were apps to do that 2015-09-14 01:34:39 +ammar2 off the top of my head I think mc my admin does it 2015-09-14 01:34:45 +ammar2 but the example was just to say that it is possible 2015-09-14 01:34:51 MonkeyJamboree how would they log in if the vm isn't started yet though and thus won't show on their available status list 2015-09-14 01:34:52 MonkeyJamboree ? 2015-09-14 01:34:57 MonkeyJamboree oh alright 2015-09-14 01:35:10 +ammar2 well the proxy intercepts the status requests and the initial log in request 2015-09-14 01:35:29 MonkeyJamboree ahah, i gotcha 2015-09-14 01:35:37 +ammar2 so like user <==(status)==> proxy <---> server 2015-09-14 01:35:41 +ammar2 and once the server is actually up 2015-09-14 01:35:49 +ammar2 it can just forward all the tcp packets through both ways 2015-09-14 01:35:53 +ammar2 and everything should work fine 2015-09-14 01:35:59 MonkeyJamboree makes sense 2015-09-14 01:37:18 MonkeyJamboree i've never done anything with proxies or much with network traffic outside of making http requests to APIs and such, so i'll have to look into that 2015-09-14 01:39:31 <-- Gjum (~Gjum@217.160.135.244) a quitté (Remote host closed the connection) 2015-09-14 01:52:32 --> Gjum (~Gjum@217.160.135.244) a rejoint #mcdevs 2015-09-14 01:57:03 <-- Gjum (~Gjum@217.160.135.244) a quitté (Client Quit) 2015-09-14 01:57:13 --> Gjum (~Gjum@217.160.135.244) a rejoint #mcdevs 2015-09-14 02:17:49 <-- UUID02 (~UUID00@cpe-213-157-225-153.dynamic.amis.net) a quitté (Quit: Nettalk6 - www.ntalk.de) 2015-09-14 02:56:03 <-- ProdigyOG (~Prodigy@97-85-227-247.static.stls.mo.charter.com) a quitté (Quit: pce)