2018-02-11 06:31:19 rom1504 https://github.com/ProtoDef-io/ProtoDef/blob/master/doc/datatypes.md#option 2018-02-11 06:31:35 chibill So you added a native type in the protocol.json to replace the Boolean and possibly a data? 2018-02-11 06:31:56 chibill Makes sense 2018-02-11 06:32:00 rom1504 Yes 2018-02-11 06:32:09 chibill And I love the Haskell referance :P 2018-02-11 06:32:30 chibill A great programming language. 2018-02-11 06:32:42 rom1504 W 2018-02-11 06:33:14 pokechu22 Oh, option=optional; I guess that makes sense. Just hearing it without context though doesn't make much sense 2018-02-11 06:33:20 rom1504 Well yeah Haskell is nice, only problem is it has no use case, but art is most often not useful :p 2018-02-11 06:33:34 pokechu22 You can't exactly get rid of that from the protocol 2018-02-11 06:34:03 rom1504 Optional is wiki.vg is more general than that, it is general to all conditions in the contexts 2018-02-11 06:34:07 pokechu22 Though also I'm not sure how "hides the boolean" would work that well since in some cases it's not directly a boolean. Perhaps I should just look how those are implemented :P 2018-02-11 06:34:45 chibill it has alot of use cases. Just most are more annoying to implement for the better performance vs faster to write code. 2018-02-11 06:34:51 rom1504 Option is just bool + type which happens often so it made sense to make it shorter to define that 2018-02-11 06:35:18 rom1504 For more complicated conditions we have switch 2018-02-11 06:35:31 rom1504 https://github.com/ProtoDef-io/ProtoDef/blob/master/doc/datatypes.md#switch 2018-02-11 06:36:21 rom1504 chibill: I wouldn't say Haskell made argument is performance, more correctness 2018-02-11 06:36:57 pokechu22 Huh, well that's interesting 2018-02-11 06:37:09 rom1504 And its problem is too little people know it and without a good knowledge of it, you are considerably slower than in other languages 2018-02-11 06:37:18 rom1504 *main 2018-02-11 06:37:26 chibill Well the partal application and currying is performance part :P Also its infinite lists are love. 2018-02-11 06:38:01 pokechu22 How well does that work for the tree-like commands packet? 2018-02-11 06:39:22 chibill https://github.com/PrismarineJS/minecraft-data/blob/master/data/pc/17w50a/protocol.json#L1181 (Define comamnds in one of the snapshots) 2018-02-11 06:39:49 rom1504 Unlike js which is kind of bad as a language but has a huge community and basically everybody can do a bunch of stuff without spending too much time learning it 2018-02-11 06:40:32 chibill True. Also Rust jsut drives me insane. (With how much it is different from Java,C and well many other langs.) 2018-02-11 06:42:21 pokechu22 OK, so not making it back into a tree, but still parsing it, fair enough (wiki doesn't talk that much about making it back into a tree either, and that'd probably be annoying as output) 2018-02-11 06:45:22 rom1504 Yeah, i think it's better to leave the work of making it a tree to an higher level 2018-02-11 06:51:12 jempymc OK, sorry I was a bit careless in reading the spec: I just assumed that the option type in protocol.json corresponded to the 'optional' type on wiki.vg (and was missing the 'context' information). Thank you for the help. 2018-02-11 06:57:31 pokechu22 Speaking of awful seemingly ambiguous protocols... 2018-02-11 06:59:24 pokechu22 check out this wonderful thing that I implemented a while back: https://msdn.microsoft.com/en-us/library/cc240895.aspx 2018-02-11 06:59:45 pokechu22 it's not actually ambiguous, but it makes no attempt to not look that way and I have no clue how you're supposed to parse it 2018-02-11 08:17:03 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-02-11 08:19:06 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-11 08:54:08 --> itsme_ (~textual@x4d04e18f.dyn.telefonica.de) a rejoint #mcdevs 2018-02-11 09:31:21 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: No route to host) 2018-02-11 09:33:28 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-11 10:01:47 --> Kodoque (~Kodoque@2a01cb0001fc6300d96811316206365a.ipv6.abo.wanadoo.fr) a rejoint #mcdevs 2018-02-11 10:03:17 --> UUID03 (~UUID00@BSN-142-194-111.static.siol.net) a rejoint #mcdevs 2018-02-11 15:15:07 --> spaceemotion (~spaceemot@x4dba34d3.dyn.telefonica.de) a rejoint #mcdevs 2018-02-11 15:25:39 <-- spaceemotion (~spaceemot@x4dba34d3.dyn.telefonica.de) a quitté (Quit: Textual IRC Client: www.textualapp.com) 2018-02-11 15:33:09 --> spaceemotion (~spaceemot@x4dba34d3.dyn.telefonica.de) a rejoint #mcdevs 2018-02-11 15:35:17 <-- spaceemotion (~spaceemot@x4dba34d3.dyn.telefonica.de) a quitté (Client Quit) 2018-02-11 16:15:41 --> maxoufox (~maxoufox@arc68-h03-89-89-28-50.dsl.sta.abo.bbox.fr) a rejoint #mcdevs 2018-02-11 16:19:02 maxoufox Hi, I'm just making a custom client in python, just for fun, and I'm running into an issue. I'm trying to decompress packets, and when I connect on a server running the jar from minecraft's website, everytinh goes well, but when I try to connect to a bukkit/spigot server, I get a packet size (the first VarInt of the packet) of 0. Is that normal? How can I get the actual size of the compressed data? 2018-02-11 16:20:43 <-- ferrybig (~ferrybig@mail.ferrybig.me) a quitté (Quit: Goodbye) 2018-02-11 16:22:18 jempymc Is this before or after compression is enabled? 2018-02-11 16:22:26 maxoufox After 2018-02-11 16:23:10 jempymc And you are sure its the first varint, and not the varint that is the length of the uncompressed data? Because if its that one if its zero it means its not compressed. 2018-02-11 16:23:40 maxoufox No, I'm sure, everything works ok with the notchian server. 2018-02-11 16:25:07 jempymc OK, im not really an expert sorry, so I can't really help, im just making a client for fun aswell. I will see if my bot can connect to spigot and see if I get the same issue. 2018-02-11 16:25:33 maxoufox Ok, thanks. 2018-02-11 16:27:09 maxoufox Oh and if you want to see, here is the code for the packet reading: https://pastebin.com/nFwisk17. On a notchian server it prints "27 21 1 26", but on a spigot server it prints "0 35 1 -1" (nb_bytes is the size of the decoded VarInt) 2018-02-11 16:27:40 maxoufox (And btw, thank you for trying to help me ^^) 2018-02-11 16:37:52 maxoufox Ow... I don't kwon why, but pyCraft works perfectly on spigot servers... 2018-02-11 16:52:22 <-- itsme_ (~textual@x4d04e18f.dyn.telefonica.de) a quitté (Remote host closed the connection) 2018-02-11 16:54:49 --> itsme_ (~textual@x4d04e18f.dyn.telefonica.de) a rejoint #mcdevs 2018-02-11 17:10:30 maxoufox I've been reading a bit about my problem, and my readVarInt function might be broken... I will try to find a good implementation. 2018-02-11 17:12:47 jempymc Yeah building the varint parser is a pain, sorry I cant test it fast enough, its 3am in my time zone. 2018-02-11 17:14:39 maxoufox Ok, not a problem, I will try to find the error. Maybe I'll pick a good implementation somewhere... idk. 2018-02-11 17:15:22 jempymc I recommend looking at python construct, very usefull for this type of stuff 2018-02-11 17:15:40 jempymc https://construct.readthedocs.io/en/latest/ 2018-02-11 17:18:05 maxoufox I'll try to use it at some point, but I prefer staying with my custom implementation for now. It might actually be better for what I'm doing, but the imperative way seems more straightforward to me. 2018-02-11 17:22:22 <-- jempymc (~Jeremiah@14-201-101-142.tpgi.com.au) a quitté (Quit: Leaving) 2018-02-11 17:23:10 maxoufox No ,it's not my implementation, might be spigot doing wierd things... I'll see. 2018-02-11 17:23:19 <-- maxoufox (~maxoufox@arc68-h03-89-89-28-50.dsl.sta.abo.bbox.fr) a quitté (Quit: Quitte) 2018-02-11 17:56:23 <-- itsme_ (~textual@x4d04e18f.dyn.telefonica.de) a quitté (Quit: Textual IRC Client: www.textualapp.com) 2018-02-11 18:02:22 octobyte maxoufox Let's have a look at your varint decoder function. Usually good with those things 2018-02-11 18:09:20 octobyte Oh he quit, well my IRC client sucks then. nvm 2018-02-11 18:15:01 <-- Kodoque (~Kodoque@2a01cb0001fc6300d96811316206365a.ipv6.abo.wanadoo.fr) a quitté (Read error: Connection reset by peer) 2018-02-11 18:54:16 -- yangm97 est maintenant connu sous le nom yangm 2018-02-11 18:55:47 -- yangm est maintenant connu sous le nom yangm97 2018-02-11 19:21:52 --> Tachyon_ (~andre@31.5.225.179) a rejoint #mcdevs 2018-02-11 19:25:51 Tachyon_ it looks like there's a new subreddit for data mining old servers. they only find find book and sign texts. I was thinking that mobs names and items name/lore of items I can do. can you give me another ideas ? 2018-02-11 19:38:28 <-- TobiX (tobias@zoidberg.org) a quitté (Ping timeout: 256 seconds) 2018-02-11 19:38:54 --> TobiX (tobias@zoidberg.org) a rejoint #mcdevs 2018-02-11 20:10:34 +ammar2 Tachyon_: a little bit hard but regenerate a chunk from the seed and then do a diff of the real chunk with it to find the places with most changes 2018-02-11 20:14:44 <-- Tachyon_ (~andre@31.5.225.179) a quitté (Ping timeout: 256 seconds) 2018-02-11 21:37:21 --> Tachyon_ (~andre@31.5.225.179) a rejoint #mcdevs 2018-02-11 22:31:19 <-- Tachyon_ (~andre@31.5.225.179) a quitté (Quit: Konversation terminated!) 2018-02-11 23:53:35 --> Dadido3 (~quassel@p2003007A8B08F700F4F5F70C3A3C7054.dip0.t-ipconnect.de) a rejoint #mcdevs 2018-02-11 23:56:22 <-- Dadido3_ (~quassel@p5B00A141.dip0.t-ipconnect.de) a quitté (Ping timeout: 240 seconds) 2018-02-12 02:07:30 <-- Dadido3 (~quassel@p2003007A8B08F700F4F5F70C3A3C7054.dip0.t-ipconnect.de) a quitté (Ping timeout: 255 seconds) 2018-02-12 02:09:43 --> Dadido3 (~quassel@p54B90EB8.dip0.t-ipconnect.de) a rejoint #mcdevs 2018-02-12 02:17:47 <-- Dadido3 (~quassel@p54B90EB8.dip0.t-ipconnect.de) a quitté (Ping timeout: 260 seconds) 2018-02-12 02:19:51 --> Dadido3 (~quassel@p54B916A4.dip0.t-ipconnect.de) a rejoint #mcdevs 2018-02-12 02:34:25 <-- star (~star@c-76-16-146-255.hsd1.il.comcast.net) a quitté (Read error: Connection reset by peer) 2018-02-12 02:42:20 <-- UUID03 (~UUID00@BSN-142-194-111.static.siol.net) a quitté (Ping timeout: 256 seconds) 2018-02-12 02:49:00 --> star (~star@c-76-16-146-255.hsd1.il.comcast.net) a rejoint #mcdevs 2018-02-12 04:10:18 <-- orthoplex64 (~orthoplex@unaffiliated/orthoplex64) a quitté (Quit: Leaving) 2018-02-12 04:20:17 <-- kev009 (~kev009@2001:579:8084:4:d104:feed:b2f7:afe9) a quitté (Remote host closed the connection) 2018-02-12 04:20:43 --> kev009 (~kev009@2001:579:8084:4:95d5:a0da:1dc6:66b6) a rejoint #mcdevs 2018-02-12 04:20:43 -- Mode #mcdevs [+v kev009] par ChanServ 2018-02-12 06:17:33 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-12 06:20:22 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 240 seconds) 2018-02-12 06:20:22 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-02-12 07:03:29 --> Dadido3_ (~quassel@p20030056C81DA900F4F5F70C3A3C7054.dip0.t-ipconnect.de) a rejoint #mcdevs 2018-02-12 07:06:16 <-- Dadido3 (~quassel@p54B916A4.dip0.t-ipconnect.de) a quitté (Ping timeout: 248 seconds) 2018-02-12 08:42:47 --> itsme_ (~textual@x4d04daa3.dyn.telefonica.de) a rejoint #mcdevs 2018-02-12 09:25:29 <-- itsme_ (~textual@x4d04daa3.dyn.telefonica.de) a quitté (Quit: My Mac Pro has gone to sleep. ZZZzzz…) 2018-02-12 09:39:19 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-02-12 09:41:23 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-12 09:56:17 --> itsme_ (~textual@x4d04daa3.dyn.telefonica.de) a rejoint #mcdevs 2018-02-12 10:07:08 --> UUID03 (~UUID00@BSN-142-194-111.static.siol.net) a rejoint #mcdevs 2018-02-12 10:11:09 <-- itsme_ (~textual@x4d04daa3.dyn.telefonica.de) a quitté (Quit: My Mac Pro has gone to sleep. ZZZzzz…) 2018-02-12 10:15:16 --> itsme_ (~textual@x4d04daa3.dyn.telefonica.de) a rejoint #mcdevs 2018-02-12 10:18:24 <-- deathrat (sid14886@gateway/web/irccloud.com/x-ejpuhfdafvwzndsm) a quitté 2018-02-12 10:18:49 --> deathrat (sid14886@gateway/web/irccloud.com/x-mdbcseyisfqtzoqe) a rejoint #mcdevs 2018-02-12 10:54:05 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-02-12 10:55:11 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-12 10:55:20 <-- itsme_ (~textual@x4d04daa3.dyn.telefonica.de) a quitté (Quit: My Mac Pro has gone to sleep. ZZZzzz…) 2018-02-12 11:07:17 --> itsme_ (~textual@x4d04daa3.dyn.telefonica.de) a rejoint #mcdevs 2018-02-12 11:53:48 <-- itsme_ (~textual@x4d04daa3.dyn.telefonica.de) a quitté (Quit: My Mac Pro has gone to sleep. ZZZzzz…) 2018-02-12 12:57:50 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-02-12 12:58:32 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-12 13:27:21 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: No route to host) 2018-02-12 13:27:33 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-12 13:36:56 --> itsme_ (~textual@x4d04daa3.dyn.telefonica.de) a rejoint #mcdevs 2018-02-12 14:02:47 -- Guest63601 est maintenant connu sous le nom ashka 2018-02-12 14:29:51 <-- itsme_ (~textual@x4d04daa3.dyn.telefonica.de) a quitté (Quit: My Mac Pro has gone to sleep. ZZZzzz…) 2018-02-12 14:36:02 --> itsme_ (~textual@x4d04daa3.dyn.telefonica.de) a rejoint #mcdevs 2018-02-12 14:52:59 --> itsme__ (~textual@37.48.80.241) a rejoint #mcdevs 2018-02-12 14:55:52 <-- itsme_ (~textual@x4d04daa3.dyn.telefonica.de) a quitté (Ping timeout: 264 seconds) 2018-02-12 15:22:19 <-- itsme__ (~textual@37.48.80.241) a quitté (Ping timeout: 265 seconds) 2018-02-12 17:02:23 <-- _MylesC (sid163914@gateway/web/irccloud.com/x-jgvubwpwvifxxdhv) a quitté 2018-02-12 17:02:40 --> _MylesC (sid163914@gateway/web/irccloud.com/x-ovqlwnzykhrnvqug) a rejoint #mcdevs 2018-02-12 17:33:43 --> UUID02 (~UUID00@BSN-142-194-111.static.siol.net) a rejoint #mcdevs 2018-02-12 17:37:31 <-- UUID03 (~UUID00@BSN-142-194-111.static.siol.net) a quitté (Ping timeout: 252 seconds) 2018-02-12 18:26:29 --> UUID03 (~UUID00@BSN-142-194-111.static.siol.net) a rejoint #mcdevs 2018-02-12 18:29:30 <-- simpleauthority (~simple@i.am.an.algorithmjunkie.com) a quitté (Ping timeout: 240 seconds) 2018-02-12 18:30:34 <-- UUID02 (~UUID00@BSN-142-194-111.static.siol.net) a quitté (Ping timeout: 276 seconds) 2018-02-12 18:51:31 --> itsme_ (~textual@x4d04daa3.dyn.telefonica.de) a rejoint #mcdevs 2018-02-12 19:23:55 --> itsme__ (~textual@x4d04e4f7.dyn.telefonica.de) a rejoint #mcdevs 2018-02-12 19:25:47 <-- itsme_ (~textual@x4d04daa3.dyn.telefonica.de) a quitté (Ping timeout: 256 seconds) 2018-02-12 21:28:40 <-- itsme__ (~textual@x4d04e4f7.dyn.telefonica.de) a quitté (Ping timeout: 248 seconds) 2018-02-12 21:46:42 --> itsme_ (~textual@x4d04e4f7.dyn.telefonica.de) a rejoint #mcdevs 2018-02-12 22:03:36 <-- ChanServ (ChanServ@services.) a quitté (shutting down) 2018-02-12 22:12:02 --> ChanServ (ChanServ@services.) a rejoint #mcdevs 2018-02-12 22:12:02 -- Mode #mcdevs [+o ChanServ] par cherryh.freenode.net 2018-02-12 22:19:57 simon816 yay more execute bugs https://bugs.mojang.com/browse/MC-125145 2018-02-12 22:50:50 <-- itsme_ (~textual@x4d04e4f7.dyn.telefonica.de) a quitté (Quit: Textual IRC Client: www.textualapp.com) 2018-02-12 23:42:06 simon816 oh god I'm working around a workaround to a workaround 2018-02-13 00:37:15 <-- Aikar (~quassel@wikia/Aikar) a quitté (Quit: No Ping reply in 180 seconds.) 2018-02-13 00:39:34 --> Aikar (~quassel@2604:4500::5102) a rejoint #mcdevs 2018-02-13 00:39:34 <-- Aikar (~quassel@2604:4500::5102) a quitté (Changing host) 2018-02-13 00:39:34 --> Aikar (~quassel@wikia/Aikar) a rejoint #mcdevs 2018-02-13 01:40:44 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-13 01:41:25 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 260 seconds) 2018-02-13 01:41:25 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-02-13 02:21:00 <-- Prf_Jakob (jakob@volt/developer/jakob) a quitté (Ping timeout: 240 seconds) 2018-02-13 02:22:08 --> Prf_Jakob (jakob@void-network.org) a rejoint #mcdevs 2018-02-13 02:22:15 <-- r04r (r04r@unaffiliated/r04r) a quitté (Ping timeout: 260 seconds) 2018-02-13 02:39:02 --> r04r (r04r@unaffiliated/r04r) a rejoint #mcdevs 2018-02-13 03:36:40 <-- UUID03 (~UUID00@BSN-142-194-111.static.siol.net) a quitté (Ping timeout: 264 seconds) 2018-02-13 06:15:29 --> Dadido3 (~quassel@p20030056C81DA900C92C4BF4398B22B5.dip0.t-ipconnect.de) a rejoint #mcdevs 2018-02-13 06:18:22 <-- Dadido3_ (~quassel@p20030056C81DA900F4F5F70C3A3C7054.dip0.t-ipconnect.de) a quitté (Ping timeout: 260 seconds) 2018-02-13 06:27:18 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-13 06:29:06 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 256 seconds) 2018-02-13 06:29:06 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-02-13 06:35:59 --> ryantheleach (~ryanthele@taamc.com) a rejoint #mcdevs 2018-02-13 07:28:38 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-02-13 07:28:44 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-13 07:29:46 <-- redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-02-13 07:30:50 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-13 09:48:00 <-- Prf_Jakob (jakob@void-network.org) a quitté (Changing host) 2018-02-13 09:48:00 --> Prf_Jakob (jakob@volt/developer/jakob) a rejoint #mcdevs 2018-02-13 09:48:00 -- Mode #mcdevs [+v Prf_Jakob] par ChanServ 2018-02-13 10:18:01 --> UUID03 (~UUID00@BSN-142-194-111.static.siol.net) a rejoint #mcdevs 2018-02-13 10:53:31 --> itsme (~textual@x4d04e4f7.dyn.telefonica.de) a rejoint #mcdevs 2018-02-13 12:29:05 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: No route to host) 2018-02-13 12:30:22 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-13 12:53:20 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-02-13 12:53:26 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-13 13:15:00 <-- redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-02-13 13:15:51 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-13 13:22:20 --> Tachyon_ (~andre@31.5.225.179) a rejoint #mcdevs 2018-02-13 13:23:26 <-- Tachyon_ (~andre@31.5.225.179) a quitté (Client Quit) 2018-02-13 13:23:47 --> Tachyon_ (~andre@31.5.225.179) a rejoint #mcdevs 2018-02-13 13:30:44 --> SinZ_ (~sinz@128.199.148.234) a rejoint #mcdevs 2018-02-13 14:05:24 <-- Tachyon_ (~andre@31.5.225.179) a quitté (Quit: Konversation terminated!) 2018-02-13 15:52:43 peterix I'm getting this from the status endpoint: {"skins.minecraft.net":"red"}, and people are complaining about skins not working... any idea what's going on with that? It's been that way for a while. 2018-02-13 15:54:20 timmyRS This world is too PC now for you to be able to express your own skin, it seems. 2018-02-13 15:54:57 timmyRS I would legit not be surpised if AWS took down the skin server because of some hitler skin, lol. 2018-02-13 15:55:34 peterix heh, I bet there's a few of those... 2018-02-13 15:56:52 timmyRS I just remembered they don't even trim the images, so someone could have appended some virus or other things 2018-02-13 17:52:22 pokechu22 That skins server was decomissioned 2018-02-13 17:53:02 pokechu22 https://bugs.mojang.com/browse/WEB-985 2018-02-13 18:09:37 --> Tachyon_ (~andre@31.5.225.179) a rejoint #mcdevs 2018-02-13 18:31:06 <-- Tachyon_ (~andre@31.5.225.179) a quitté (Quit: Konversation terminated!) 2018-02-13 18:40:33 peterix OK... 2018-02-13 18:40:51 peterix so older versions are now missing skins 2018-02-13 18:41:08 timmyRS Does this include 1.8? 2018-02-13 18:45:41 peterix nope 2018-02-13 18:45:48 peterix I get a skin in 1.8 2018-02-13 18:46:30 timmyRS damn 2018-02-13 18:46:41 peterix damn? 2018-02-13 18:47:03 peterix skins are broken in 1.6.4 2018-02-13 18:47:04 timmyRS A lot of people still use the 1.8 and I don't like that 2018-02-13 18:47:10 peterix 1.8 is fine 2018-02-13 18:47:35 peterix there will be mods for this I bet :P 2018-02-13 18:48:46 peterix 1.7.10 is fine too 2018-02-13 18:50:24 peterix the old skin server has not been getting skin changes anyway. now there's a much bigger incentive for modders to fix it. 2018-02-13 18:50:25 Black-Hole The change to UUIDs was with 1.7.6 if I remember correctly. 2018-02-13 18:51:26 peterix and I need to change the data source for skin status icon in mmc... 2018-02-13 19:22:17 MiniDigger Ppl still used that endpoint? :O 2018-02-13 19:22:57 --> itsme__ (~textual@x4d04f1a4.dyn.telefonica.de) a rejoint #mcdevs 2018-02-13 19:25:37 peterix people still play the alpha versions too :D 2018-02-13 19:26:04 peterix and you'll find old stuff like that used all over the place 2018-02-13 19:26:13 peterix often hardcoded into unmaintained software 2018-02-13 19:26:16 <-- itsme (~textual@x4d04e4f7.dyn.telefonica.de) a quitté (Ping timeout: 256 seconds) 2018-02-13 19:30:05 justJanne MiniDigger: people still okay Beta 1.7.3 2018-02-13 19:30:11 justJanne (the last good version anyway) 2018-02-13 19:30:26 justJanne *play 2018-02-13 19:31:39 <-- itsme__ (~textual@x4d04f1a4.dyn.telefonica.de) a quitté (Quit: Textual IRC Client: www.textualapp.com) 2018-02-13 19:37:01 MiniDigger nah, 1.7 destroyed the game. piston mod > vanilla pistons 2018-02-13 19:37:08 MiniDigger they could launch entities! 2018-02-13 20:18:23 justJanne Yeah but 1.7.3 at least didn't break piston mod 2018-02-13 20:18:40 justJanne 1.8 broke world generation and it was never fixed again 2018-02-13 20:49:38 --> TheNet (~TheNet@38.105.193.98) a rejoint #mcdevs 2018-02-13 21:00:50 <-- TheNet (~TheNet@38.105.193.98) a quitté (Quit: My MacBook has gone to sleep. ZZZzzz…) 2018-02-13 21:29:10 --> TheNet (~TheNet@38.105.193.98) a rejoint #mcdevs 2018-02-13 21:29:48 <-- TheNet (~TheNet@38.105.193.98) a quitté (Client Quit) 2018-02-13 22:40:01 --> TheNet (~TheNet@38.105.193.98) a rejoint #mcdevs 2018-02-13 23:51:36 <-- justJanne (~justJanne@lithium.kuschku.de) a quitté (Ping timeout: 255 seconds) 2018-02-14 00:54:17 <-- bildramer1 (~bildramer@p200300ED83CE1400E568140021861865.dip0.t-ipconnect.de) a quitté (Ping timeout: 260 seconds) 2018-02-14 00:54:40 --> bildramer (~bildramer@p200300ED83CE1400AC9BCCA14258DFA9.dip0.t-ipconnect.de) a rejoint #mcdevs 2018-02-14 01:09:55 <-- TheNet (~TheNet@38.105.193.98) a quitté (Quit: Textual IRC Client: www.textualapp.com) 2018-02-14 01:31:51 <-- SpaceManiac (~SpaceMani@c-67-172-123-140.hsd1.ca.comcast.net) a quitté (Ping timeout: 248 seconds) 2018-02-14 01:44:31 --> SpaceManiac (~SpaceMani@c-67-172-123-140.hsd1.ca.comcast.net) a rejoint #mcdevs 2018-02-14 01:44:31 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2018-02-14 02:58:01 <-- UUID03 (~UUID00@BSN-142-194-111.static.siol.net) a quitté (Ping timeout: 240 seconds) 2018-02-14 04:22:43 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-14 04:23:53 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 240 seconds) 2018-02-14 04:23:53 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-02-14 05:13:51 --> simpleauthority (~simple@i.am.an.algorithmjunkie.com) a rejoint #mcdevs 2018-02-14 05:51:41 --> justJanne (~justJanne@lithium.kuschku.de) a rejoint #mcdevs 2018-02-14 06:09:08 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-14 06:11:53 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 240 seconds) 2018-02-14 06:11:53 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-02-14 08:11:54 <-- SinZ_ (~sinz@128.199.148.234) a quitté (Quit: ZNC 1.6.5 - http://znc.in) 2018-02-14 08:12:02 --> SinZ_ (~sinz@128.199.148.234) a rejoint #mcdevs 2018-02-14 08:13:35 <-- SinZ_ (~sinz@128.199.148.234) a quitté (Client Quit) 2018-02-14 08:13:44 --> SinZ_ (~sinz@2400:6180:0:d0::64f:9001) a rejoint #mcdevs 2018-02-14 08:14:50 <-- SinZ_ (~sinz@2400:6180:0:d0::64f:9001) a quitté (Changing host) 2018-02-14 08:14:50 --> SinZ_ (~sinz@steamdb/source2-guru/sinz) a rejoint #mcdevs 2018-02-14 08:14:50 -- Mode #mcdevs [+v SinZ_] par ChanServ 2018-02-14 08:39:38 --> itsme_ (~textual@x4d04f1a4.dyn.telefonica.de) a rejoint #mcdevs 2018-02-14 08:57:12 --> UUID03 (~UUID00@BSN-142-194-111.static.siol.net) a rejoint #mcdevs 2018-02-14 09:02:51 <-- itsme_ (~textual@x4d04f1a4.dyn.telefonica.de) a quitté (Quit: My Mac Pro has gone to sleep. ZZZzzz…) 2018-02-14 09:23:56 --> itsme_ (~textual@x4d04f1a4.dyn.telefonica.de) a rejoint #mcdevs 2018-02-14 11:28:51 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-14 11:29:11 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 248 seconds) 2018-02-14 11:29:11 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-02-14 11:58:02 <-- itsme_ (~textual@x4d04f1a4.dyn.telefonica.de) a quitté (Quit: My Mac Pro has gone to sleep. ZZZzzz…) 2018-02-14 12:22:46 <-- AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a quitté (Read error: Connection reset by peer) 2018-02-14 12:24:31 --> AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a rejoint #mcdevs 2018-02-14 13:03:03 <-- Aikar (~quassel@wikia/Aikar) a quitté (Quit: No Ping reply in 180 seconds.) 2018-02-14 13:05:13 --> Aikar (~quassel@2604:4500::5102) a rejoint #mcdevs 2018-02-14 13:05:14 <-- Aikar (~quassel@2604:4500::5102) a quitté (Changing host) 2018-02-14 13:05:14 --> Aikar (~quassel@wikia/Aikar) a rejoint #mcdevs 2018-02-14 13:47:14 <-- Aikar (~quassel@wikia/Aikar) a quitté (Quit: No Ping reply in 180 seconds.) 2018-02-14 13:49:24 --> Aikar (~quassel@wikia/Aikar) a rejoint #mcdevs 2018-02-14 14:16:16 -- laxask est maintenant connu sous le nom sudden 2018-02-14 14:16:50 -- sudden est maintenant connu sous le nom laxask 2018-02-14 18:54:09 Botched [VERSION] Minecraft Snapshot 18w07a has been released! 2018-02-14 20:12:18 Not-1563 [Burger] New data now avaliable for 18w07a: 2018-02-14 20:12:19 Not-1563 [Burger] Diff from 18w06a: http://pokechu22.github.io/Burger/diff_18w06a_18w07a.html (http://pokechu22.github.io/Burger/diff_18w06a_18w07a.json) 2018-02-14 20:12:21 Not-1563 [Burger] Full data: http://pokechu22.github.io/Burger/18w07a.html (http://pokechu22.github.io/Burger/18w07a.json) 2018-02-14 20:14:38 pokechu22 Also, worth noting that there's a chance that 18w06a changed the chunk format. Haven't looked into it, but apparently the biomes changed 2018-02-14 20:24:57 timmyRS Drake got the club going on a tuesday, but mojang but the mcdevs going on a wednesday. 2018-02-14 20:40:21 --> TheNet (~TheNet@38.105.193.98) a rejoint #mcdevs 2018-02-14 21:19:46 <-- justJanne (~justJanne@lithium.kuschku.de) a quitté (Quit: So, if you care to find me, look to the western sky. As someone told me lately, everyone deserves a chance to fly.) 2018-02-14 21:23:39 --> justJanne (~justJanne@lithium.kuschku.de) a rejoint #mcdevs 2018-02-14 21:46:06 <-- l4mRh4X0r (l4mRh4X0r@pomacium.student.ipv6.utwente.nl) a quitté (Ping timeout: 240 seconds) 2018-02-14 21:48:25 --> l4mRh4X0r (l4mRh4X0r@pomacium.student.ipv6.utwente.nl) a rejoint #mcdevs 2018-02-14 22:32:42 <-- TheNet (~TheNet@38.105.193.98) a quitté (Quit: My MacBook has gone to sleep. ZZZzzz…) 2018-02-14 22:38:47 --> TheNet (~TheNet@38.105.193.98) a rejoint #mcdevs 2018-02-14 23:14:37 Mustek pokechu22: you need to widen up your columns 2018-02-14 23:14:57 Mustek https://s.mustek.be/1518646439p.png 2018-02-14 23:21:37 <-- roblabla (~roblablar@roblab.la) a quitté (Read error: Connection reset by peer) 2018-02-14 23:22:10 pokechu22 Yeah, that's a problem with the language topping :/ 2018-02-14 23:23:59 chibill I am still generating my crazy jar fingerprints 2018-02-14 23:32:13 <-- pokechu22 (~pokechu22@c-67-201-254-60.reshall.wwu.edu) a quitté (Quit: WeeChat 1.9) 2018-02-14 23:35:17 --> pokechu22 (~pokechu22@c-67-201-254-60.reshall.wwu.edu) a rejoint #mcdevs 2018-02-15 00:41:27 <-- TheNet (~TheNet@38.105.193.98) a quitté (Quit: Textual IRC Client: www.textualapp.com) 2018-02-15 01:07:45 --> iso2013 (~iso2013@2601:281:c503:9186:71d1:6ead:9142:e3c8) a rejoint #mcdevs 2018-02-15 01:07:57 <-- UUID03 (~UUID00@BSN-142-194-111.static.siol.net) a quitté (Ping timeout: 260 seconds) 2018-02-15 03:07:58 <-- iso2013 (~iso2013@2601:281:c503:9186:71d1:6ead:9142:e3c8) a quitté (Read error: Connection reset by peer) 2018-02-15 04:01:05 --> bildramer1 (~bildramer@p200300ED83CE1400AC9BCCA14258DFA9.dip0.t-ipconnect.de) a rejoint #mcdevs 2018-02-15 04:02:43 <-- bildramer (~bildramer@p200300ED83CE1400AC9BCCA14258DFA9.dip0.t-ipconnect.de) a quitté (Ping timeout: 276 seconds) 2018-02-15 04:15:53 <-- simpleauthority (~simple@i.am.an.algorithmjunkie.com) a quitté (Quit: ZNC - http://znc.in) 2018-02-15 04:20:05 --> simpleauthority (~simple@i.am.an.algorithmjunkie.com) a rejoint #mcdevs 2018-02-15 04:52:14 <-- Black-Hole (~BlackHole@p57A3CB3F.dip0.t-ipconnect.de) a quitté (Read error: Connection reset by peer) 2018-02-15 05:09:38 --> Black-Hole (~BlackHole@p200300E753CF550079E36CD746DB4FC7.dip0.t-ipconnect.de) a rejoint #mcdevs 2018-02-15 06:18:09 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-15 06:19:19 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 248 seconds) 2018-02-15 06:19:19 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-02-15 07:35:40 <-- kev009 (~kev009@2001:579:8084:4:95d5:a0da:1dc6:66b6) a quitté (Remote host closed the connection) 2018-02-15 07:42:19 --> kev009 (~kev009@2001:579:8084:4:4c50:9006:a243:655e) a rejoint #mcdevs 2018-02-15 07:42:19 -- Mode #mcdevs [+v kev009] par ChanServ 2018-02-15 07:47:18 <-- kev009 (~kev009@2001:579:8084:4:4c50:9006:a243:655e) a quitté (Remote host closed the connection) 2018-02-15 08:29:48 --> kev009 (~kev009@2001:579:8084:4:2c5e:4c48:6502:2a68) a rejoint #mcdevs 2018-02-15 08:29:49 -- Mode #mcdevs [+v kev009] par ChanServ 2018-02-15 09:01:33 --> UUID03 (~UUID00@BSN-142-194-111.static.siol.net) a rejoint #mcdevs 2018-02-15 09:32:19 octobyte Does anyone here have a strong understanding of open source licenses? If I have software that's under GPLv3, and someone wants to make a plugin for it, using our API - does that plugin have to be released under GPLv3 too? 2018-02-15 09:32:20 octobyte Plugins, in this sense, do not modify code in the core application. They utilize the API, but never modify the code on the implementation because there's a network gap. As far as I am aware, the license in that instance doesn't have to be sharealike? Anyone should be able to do whatever they want with it, closed source or not. That's what the license agreement sounds like, and it's what GitHub say about it 2018-02-15 09:33:02 octobyte Can someone confirm? 2018-02-15 09:34:07 jast here's what the GNU project says about this: https://www.gnu.org/licenses/gpl-faq.en.html#GPLPlugins 2018-02-15 09:34:26 octobyte I know how to Google, I'm just after someone else's input 2018-02-15 09:34:57 jast well, they say "we believe", which kind of indicates there's not exactly a consensus 2018-02-15 09:35:32 octobyte True 2018-02-15 09:36:52 octobyte Technically though, they do form a dynamic relationship using RPC, so I guess that's the best info out there. Apologies, re-reading that has clarified a few things 2018-02-15 09:37:08 jast you could also add a license notice/exception to your project to explicitly allow non-GPL plugins as long as they use the documented API 2018-02-15 09:37:39 jast there's an example in the same FAQ: https://www.gnu.org/licenses/gpl-faq.en.html#LinkingOverControlledInterface 2018-02-15 09:38:46 octobyte Ohhh, that's actually perfect 2018-02-15 09:38:48 jast and anyway, if by network gap you mean the plugins communicate with your API only via network, my personal layman's opinion is that they are separate programs 2018-02-15 09:39:21 jast otherwise any old GPL'd reverse proxy would enforce GPL for its backend services 2018-02-15 09:39:43 +ammar2 try #fsf or #gnu too 2018-02-15 09:39:52 octobyte The API is build using RPC and a "plugin runner" sitting elsewhere on a network. And cool, thanks ammar2 2018-02-15 09:40:34 octobyte I think that answers my question, thanks a lot :D 2018-02-15 09:41:29 +ammar2 also I dunno about that jast, you could argue that the reverse proxy isn't really that complexly integrated with whatever backend services its proxying through 2018-02-15 09:41:58 +ammar2 oh we're saying the same thing 2018-02-15 09:41:59 +ammar2 sorry 2018-02-15 09:43:37 jast maybe a more relevant example is an ssh server, which is kind of an RPC interface, too. last time I checked, you could use proprietary clients with ssh servers no matter what shell/command you were trying to execute. :) 2018-02-15 09:44:12 +ammar2 but again an ssh connection is essentially just sending text back and forth 2018-02-15 09:44:18 +ammar2 not really sharing complex data structures etc 2018-02-15 09:44:31 octobyte hah yeah true. My overall goal in the end is to provide a platform where ppl can build upon, whether you're keeping your work closed source or not. I think that clause is a good middle ground 2018-02-15 09:44:35 jast that depends entirely on the text 2018-02-15 09:44:40 +ammar2 exactly 2018-02-15 09:44:55 +ammar2 you can't enforce a license over the communication medium 2018-02-15 09:44:59 +ammar2 just like you can't over say TCP 2018-02-15 09:45:03 +ammar2 or a unix socket 2018-02-15 09:45:05 octobyte Yeah 2018-02-15 09:45:07 +ammar2 or shared memory 2018-02-15 09:45:13 +ammar2 its what you do with it that matters 2018-02-15 09:45:42 jast according to that FAQ, the GNU folks feel communication over shared memory means it's a combined program 2018-02-15 09:46:19 jast they feel the same way about stdin/stdout given 'complex data structures' etc. etc., which seems a little silly 2018-02-15 09:46:36 +ammar2 the GPL has a bunch of hooplah for that sort of stuff because its meant primarily for dynamically and statically linked executables 2018-02-15 09:47:03 jast I don't recall all the details but when I first looked at the GPLv3 I thought it made that clearer than the previous version 2018-02-15 09:47:04 +ammar2 and there's a lot of interpretation when it comes to applying it out of that context 2018-02-15 10:02:39 <-- |Blaze| (~scott@184.70.189.74) a quitté (Read error: Connection reset by peer) 2018-02-15 10:02:54 --> |Blaze| (~scott@184.70.189.74) a rejoint #mcdevs 2018-02-15 14:42:00 -- laxask est maintenant connu sous le nom sudden 2018-02-15 15:45:18 Botched [VERSION] Minecraft Snapshot 18w07b has been released! 2018-02-15 15:45:55 timmyRS I stand corrected, Mojang also gets the mcdevs going on a thuesday. 2018-02-15 15:46:11 timmyRS tuesday* 2018-02-15 15:56:00 MiniDigger its thursday tho 2018-02-15 15:56:05 MiniDigger ^^ 2018-02-15 15:56:36 timmyRS oh well 2018-02-15 15:56:45 timmyRS I got my days confused it seems xD 2018-02-15 16:42:06 Hafydd Well, you did say "thuesday" initially. 2018-02-15 16:43:45 timmyRS but drake gets the club going on a tuesday not on a thursday. my bad joke is ruined. 2018-02-15 16:51:28 Hafydd I didn't realise you were making a refrance. 2018-02-15 16:53:06 timmyRS Yeah it's kind of like the punchline to the joke I began yesterday 2018-02-15 17:29:24 --> TheNet (~TheNet@38.105.193.98) a rejoint #mcdevs 2018-02-15 17:51:01 Not-1563 [Burger] New data now avaliable for 18w07b: 2018-02-15 17:51:02 Not-1563 [Burger] Diff from 18w07a: http://pokechu22.github.io/Burger/diff_18w07a_18w07b.html (http://pokechu22.github.io/Burger/diff_18w07a_18w07b.json) 2018-02-15 17:51:04 Not-1563 [Burger] Full data: http://pokechu22.github.io/Burger/18w07b.html (http://pokechu22.github.io/Burger/18w07b.json) 2018-02-15 19:34:05 Meeeh_ ugh, Mojang already resigned from that amazing new water physics? ;/ 2018-02-15 19:39:38 MiniDigger last snapshot doesn't include all changes yet 2018-02-15 19:42:12 Meeeh_ MiniDigger, but I heard somewhere that they resigned from this idea: https://i.imgur.com/g6Yocd3.png 2018-02-15 19:43:05 MiniDigger maybe you can replicate that if you add fences to the minecraft:hacked_water tag or smth 2018-02-15 19:43:13 MiniDigger *water_hacked 2018-02-15 19:45:19 Meeeh_ so they did resign from this? 2018-02-15 19:47:38 MiniDigger I don't know what the offical stance it, smth smth rethinking taking feedback idk 2018-02-15 20:37:44 simon816 with the new /data and /execute store commands, is it possible to add custom NBT tags to entities? 2018-02-15 20:37:52 simon816 I can't seem to get it to work 2018-02-15 20:41:49 pokechu22 No, just as with /entitydata before you're deserializing into the entity, not adding arbitrary data 2018-02-15 20:41:54 pokechu22 (to my understanding) 2018-02-15 20:43:44 simon816 not sure why it has a data type in the /execute store command (byte|double|float|int|long|short) if the type would already be known 2018-02-15 20:46:46 simon816 ah, I have an idea. I'm pretty sure vanilla can store arbitrary NBT in items, I'll see if I can set data in an inventory 2018-02-15 21:01:41 simon816 yup, I can create new tags yay 2018-02-15 21:37:04 --> Kodoque (~Kodoque@2a01cb0001fc63003c74986c908fe88b.ipv6.abo.wanadoo.fr) a rejoint #mcdevs 2018-02-15 21:52:31 <-- UUID03 (~UUID00@BSN-142-194-111.static.siol.net) a quitté (Read error: Connection reset by peer) 2018-02-15 22:33:22 <-- TheNet (~TheNet@38.105.193.98) a quitté (Quit: My MacBook has gone to sleep. ZZZzzz…) 2018-02-15 23:15:03 --> TheNet (~TheNet@38.105.193.98) a rejoint #mcdevs 2018-02-15 23:19:45 +Amaranth It's possible Oracle v Google's ruiling that APIs are covered by copyright would also cover protocols 2018-02-15 23:20:19 +ammar2 unfortunately so :/ 2018-02-15 23:20:35 +Amaranth But that wouldn't matter if you put in an explicit exception and the protocol client library isn't GPL 2018-02-15 23:22:33 +ammar2 like the gpl linking exception? 2018-02-16 00:14:10 <-- TheNet (~TheNet@38.105.193.98) a quitté (Quit: My MacBook has gone to sleep. ZZZzzz…) 2018-02-16 00:25:33 <-- Kodoque (~Kodoque@2a01cb0001fc63003c74986c908fe88b.ipv6.abo.wanadoo.fr) a quitté (Read error: Connection reset by peer) 2018-02-16 00:31:37 <-- Techcable (znc@irc.techcable.net) a quitté (Ping timeout: 256 seconds) 2018-02-16 00:41:34 --> Techcable (znc@irc.techcable.net) a rejoint #mcdevs 2018-02-16 00:43:06 --> TheNet (~TheNet@38.105.193.98) a rejoint #mcdevs 2018-02-16 01:42:33 <-- TheNet (~TheNet@38.105.193.98) a quitté (Quit: My MacBook has gone to sleep. ZZZzzz…) 2018-02-16 01:44:01 --> TheNet (~TheNet@38.105.193.98) a rejoint #mcdevs 2018-02-16 01:44:56 <-- TheNet (~TheNet@38.105.193.98) a quitté (Client Quit) 2018-02-16 02:22:35 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-16 02:25:45 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 268 seconds) 2018-02-16 02:25:45 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-02-16 03:16:31 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 240 seconds) 2018-02-16 03:16:46 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-16 03:34:37 tktech Or if you live in a sane country 2018-02-16 05:22:51 pokechu22 tktech: do you think you can get some version of the java 8 changes pushed by this weekend? I'd like to do some work with burger and am currently waiting on that 2018-02-16 06:03:15 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-16 06:05:07 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 255 seconds) 2018-02-16 06:05:07 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-02-16 06:26:08 <-- yosafbridge (~yosafbrid@68.ip-149-56-14.net) a quitté (Ping timeout: 260 seconds) 2018-02-16 06:33:22 --> yosafbridge (~yosafbrid@68.ip-149-56-14.net) a rejoint #mcdevs 2018-02-16 06:46:54 --> Sealbudsman (~Sealbudsm@2601:181:c380:5590:8841:fe3a:60aa:7120) a rejoint #mcdevs 2018-02-16 06:51:07 <-- Sealbudsman (~Sealbudsm@2601:181:c380:5590:8841:fe3a:60aa:7120) a quitté (Client Quit) 2018-02-16 06:51:24 --> Sealbudsman (~Sealbudsm@2601:181:c380:5590:8841:fe3a:60aa:7120) a rejoint #mcdevs 2018-02-16 06:51:55 <-- Sealbudsman (~Sealbudsm@2601:181:c380:5590:8841:fe3a:60aa:7120) a quitté (Client Quit) 2018-02-16 06:52:09 --> Sealbudsman (~Sealbudsm@2601:181:c380:5590:8841:fe3a:60aa:7120) a rejoint #mcdevs 2018-02-16 06:53:05 <-- Sealbudsman (~Sealbudsm@2601:181:c380:5590:8841:fe3a:60aa:7120) a quitté (Client Quit) 2018-02-16 06:53:20 --> Sealbudsman (~Sealbudsm@2601:181:c380:5590:8841:fe3a:60aa:7120) a rejoint #mcdevs 2018-02-16 07:00:55 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-16 07:03:52 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 268 seconds) 2018-02-16 07:03:52 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-02-16 08:26:29 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-16 08:29:20 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 260 seconds) 2018-02-16 08:29:21 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-02-16 08:47:48 --> Black_Hole (~BlackHole@p200300E753CF55002D5ACE16F51AB982.dip0.t-ipconnect.de) a rejoint #mcdevs 2018-02-16 08:51:12 <-- Black-Hole (~BlackHole@p200300E753CF550079E36CD746DB4FC7.dip0.t-ipconnect.de) a quitté (Ping timeout: 265 seconds) 2018-02-16 10:44:58 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-02-16 10:45:04 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-16 12:14:45 --> itsme_ (~textual@x4d04ea09.dyn.telefonica.de) a rejoint #mcdevs 2018-02-16 12:35:53 <-- simpleauthority (~simple@i.am.an.algorithmjunkie.com) a quitté (Quit: Bye ya hoebags) 2018-02-16 12:41:19 --> simpleauthority (~simple@i.am.an.algorithmjunkie.com) a rejoint #mcdevs 2018-02-16 13:09:40 MiniDigger http://wiki.vg/Entity_metadata#Snowman says 0x10 means no hat, nms says return (this.datawatcher.get(EntitySnowman.a) & 16) != 0; tho which would mean 0x10 = has hat 2018-02-16 13:09:51 MiniDigger are my mappings (spigot mappins) wrong or is the wiki wrong 2018-02-16 13:09:59 MiniDigger or do I fail to understand bitmasks? :D 2018-02-16 13:10:53 <-- itsme_ (~textual@x4d04ea09.dyn.telefonica.de) a quitté (Quit: Textual IRC Client: www.textualapp.com) 2018-02-16 13:55:19 +Dinnerbone 0x10 means pumpkin 2018-02-16 13:59:26 MiniDigger ok, thanks, removed the no from the wiki page 2018-02-16 14:42:42 Botched [VERSION] Minecraft Snapshot 18w07c has been released! 2018-02-16 14:43:10 timmyRS got the club going on a friday too 2018-02-16 15:39:31 chibill Lol 2018-02-16 15:51:37 <-- Sealbudsman (~Sealbudsm@2601:181:c380:5590:8841:fe3a:60aa:7120) a quitté (Ping timeout: 276 seconds) 2018-02-16 15:57:22 --> Tachyon_ (~andre@95.76.184.120) a rejoint #mcdevs 2018-02-16 16:32:39 <-- star (~star@c-76-16-146-255.hsd1.il.comcast.net) a quitté (Read error: Connection reset by peer) 2018-02-16 16:32:58 --> star (~star@c-76-16-146-255.hsd1.il.comcast.net) a rejoint #mcdevs 2018-02-16 16:38:01 <-- Tachyon_ (~andre@95.76.184.120) a quitté (Ping timeout: 240 seconds) 2018-02-16 16:48:38 <-- KnownUnown (KnownUnown@die.in.firrre.com) a quitté (Remote host closed the connection) 2018-02-16 17:56:56 Not-1563 [Burger] New data now avaliable for 18w07c: 2018-02-16 17:56:58 Not-1563 [Burger] Diff from 18w07b: http://pokechu22.github.io/Burger/diff_18w07b_18w07c.html (http://pokechu22.github.io/Burger/diff_18w07b_18w07c.json) 2018-02-16 17:56:59 Not-1563 [Burger] Full data: http://pokechu22.github.io/Burger/18w07c.html (http://pokechu22.github.io/Burger/18w07c.json) 2018-02-16 18:16:43 --> KnownUnown (KnownUnown@die.in.firrre.com) a rejoint #mcdevs 2018-02-16 18:42:48 <-- AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a quitté (Read error: Connection reset by peer) 2018-02-16 18:48:54 --> AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a rejoint #mcdevs 2018-02-16 18:59:19 <-- AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a quitté (Read error: Connection reset by peer) 2018-02-16 19:06:45 --> AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a rejoint #mcdevs 2018-02-16 19:27:56 <-- AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a quitté 2018-02-16 19:29:00 --> AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a rejoint #mcdevs 2018-02-16 19:30:18 <-- AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a quitté (Client Quit) 2018-02-16 19:30:32 --> AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a rejoint #mcdevs 2018-02-16 21:57:07 --> Tachyon_ (~andre@95.76.184.120) a rejoint #mcdevs 2018-02-16 22:10:25 <-- Tachyon_ (~andre@95.76.184.120) a quitté (Quit: Konversation terminated!) 2018-02-16 22:28:15 <-- C4K3 (~C4K3@0127801301.0.fullrate.ninja) a quitté (Quit: leaving) 2018-02-16 22:28:31 --> C4K3 (~C4K3@0127801301.0.fullrate.ninja) a rejoint #mcdevs 2018-02-17 01:20:09 --> Sealbudsman (~Sealbudsm@2601:181:c380:5590:8841:fe3a:60aa:7120) a rejoint #mcdevs 2018-02-17 01:43:07 <-- Sealbudsman (~Sealbudsm@2601:181:c380:5590:8841:fe3a:60aa:7120) a quitté (Ping timeout: 276 seconds) 2018-02-17 01:43:47 --> Sealbudsman (~Sealbudsm@2601:181:c380:5590:8841:fe3a:60aa:7120) a rejoint #mcdevs 2018-02-17 03:04:28 <-- pokechu22 (~pokechu22@c-67-201-254-60.reshall.wwu.edu) a quitté (Quit: Physically moving pi; will be back in ~4,5 hours) 2018-02-17 03:51:55 <-- star (~star@c-76-16-146-255.hsd1.il.comcast.net) a quitté (Read error: Connection reset by peer) 2018-02-17 03:52:13 --> star (~star@c-76-16-146-255.hsd1.il.comcast.net) a rejoint #mcdevs 2018-02-17 05:14:06 <-- Sealbudsman (~Sealbudsm@2601:181:c380:5590:8841:fe3a:60aa:7120) a quitté (Quit: Quit) 2018-02-17 06:34:59 <-- redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-02-17 06:36:56 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-17 06:59:56 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-17 07:02:31 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 240 seconds) 2018-02-17 07:02:31 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-02-17 08:26:35 <-- simpleauthority (~simple@i.am.an.algorithmjunkie.com) a quitté (Quit: Bye ya hoebags) 2018-02-17 09:00:02 --> pokechu22 (~pokechu22@50.35.64.140) a rejoint #mcdevs 2018-02-17 09:19:19 --> simpleauthority (~simple@v-74-91-118-229.unman-vds.internap-sj.nfoservers.com) a rejoint #mcdevs 2018-02-17 09:21:02 <-- simpleauthority (~simple@v-74-91-118-229.unman-vds.internap-sj.nfoservers.com) a quitté (Remote host closed the connection) 2018-02-17 09:24:20 --> simpleauthority (~simple@v-74-91-118-229.unman-vds.internap-sj.nfoservers.com) a rejoint #mcdevs 2018-02-17 09:51:37 <-- simpleauthority (~simple@v-74-91-118-229.unman-vds.internap-sj.nfoservers.com) a quitté (Quit: Bye ya hoebags) 2018-02-17 09:52:37 --> simpleauthority (~simple@i.am.an.algorithmjunkie.com) a rejoint #mcdevs 2018-02-17 10:59:13 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-02-17 10:59:19 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-17 12:44:24 <-- ashka (~postmaste@pdpc/supporter/active/ashka) a quitté (Ping timeout: 240 seconds) 2018-02-17 12:47:01 --> ashka (~postmaste@62-210-251-94.rev.poneytelecom.eu) a rejoint #mcdevs 2018-02-17 12:47:01 <-- ashka (~postmaste@62-210-251-94.rev.poneytelecom.eu) a quitté (Changing host) 2018-02-17 12:47:01 --> ashka (~postmaste@pdpc/supporter/active/ashka) a rejoint #mcdevs 2018-02-17 12:59:40 --> timmyRS_ (~timmyRS@149.202.144.170) a rejoint #mcdevs 2018-02-17 13:01:05 <-- timmyRS (~timmyRS@b1.nex.li) a quitté (*.net *.split) 2018-02-17 13:01:07 -- timmyRS_ est maintenant connu sous le nom timmyRS 2018-02-17 13:35:22 --> Tachyon_ (~andre@95.76.184.120) a rejoint #mcdevs 2018-02-17 17:35:35 <-- Tachyon_ (~andre@95.76.184.120) a quitté (Ping timeout: 252 seconds) 2018-02-17 18:23:59 --> typeVoid (~tv01@i.also.have.a.hosting.provider.ezeh.me) a rejoint #mcdevs 2018-02-17 18:25:33 --> Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a rejoint #mcdevs 2018-02-17 19:18:25 --> Tachyon_ (~andre@95.76.184.120) a rejoint #mcdevs 2018-02-17 19:44:52 <-- justJanne (~justJanne@lithium.kuschku.de) a quitté (Quit: So, if you care to find me, look to the western sky. As someone told me lately, everyone deserves a chance to fly.) 2018-02-17 19:45:13 --> justJanne (~justJanne@lithium.kuschku.de) a rejoint #mcdevs 2018-02-17 19:46:40 <-- justJanne (~justJanne@lithium.kuschku.de) a quitté (Client Quit) 2018-02-17 19:46:56 --> justJanne (~justJanne@lithium.kuschku.de) a rejoint #mcdevs 2018-02-17 21:02:05 <-- Dykam (~Dykam@37.139.10.7) a quitté (Remote host closed the connection) 2018-02-17 21:02:18 --> Dykam (~Dykam@37.139.10.7) a rejoint #mcdevs 2018-02-17 21:24:51 <-- Tachyon_ (~andre@95.76.184.120) a quitté (Ping timeout: 260 seconds) 2018-02-17 21:42:20 --> Tachyon_ (~andre@95.76.184.120) a rejoint #mcdevs 2018-02-17 21:48:41 --> itsme__ (~textual@x4d04cb1d.dyn.telefonica.de) a rejoint #mcdevs 2018-02-17 21:54:16 Proximyst On the clientbound packet 0x22 ("Particle") on play state, does the array of VarInt's length get inferred by the client or do I have to specify it? It seems each particle has a specific amount of data values, so I'm quite unsure 2018-02-17 22:39:44 pokechu22 It's inferred by the client 2018-02-17 22:45:09 Proximyst Thanks 2018-02-17 23:08:11 <-- Tachyon_ (~andre@95.76.184.120) a quitté (Quit: Konversation terminated!) 2018-02-18 00:01:09 <-- Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a quitté (Quit: probably sleeping or ending my life tbh) 2018-02-18 02:25:51 <-- itsme__ (~textual@x4d04cb1d.dyn.telefonica.de) a quitté (Quit: Textual IRC Client: www.textualapp.com) 2018-02-18 06:57:59 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-18 07:01:23 <-- redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 276 seconds) 2018-02-18 08:22:29 Not-1563 [Jawa] TkTech pushed 2 commits to develop [+1/-0/±9] https://git.io/vAlWq 2018-02-18 08:22:30 Not-1563 [Jawa] TkTech 532ff73 - Rough support for BootstrapMethods. Fix missing import in Code.pack(). Fix __repr__ on CONSTANT_InvokeDynamic. 2018-02-18 08:22:31 Not-1563 [Jawa] TkTech f03fb43 - Merge branch 'develop' of github.com:TkTech/Jawa into develop 2018-02-18 08:33:58 tktech pokechu22: just use it at 532ff73 for now otherwise you'll waste time on possibly-temporary changes. 2018-02-18 08:34:09 tktech Or f03fb43 rather 2018-02-18 08:42:40 Not-1563 [Jawa] TkTech pushed 3 commits to develop [+0/-0/±3] https://git.io/vAlWu 2018-02-18 08:42:41 Not-1563 [Jawa] TkTech 57a004d - De-prefix all constants (we're python not Java) 2018-02-18 08:42:43 Not-1563 [Jawa] TkTech 43f1d31 - The _*_index properities on Constants were never meant to be private. 2018-02-18 08:42:44 Not-1563 [Jawa] TkTech 99d5bfa - Each constant subclass is now responsible for its pack() method to make tests simpler to write (no longer need a psuedo-class to pack a single constant) 2018-02-18 09:47:34 --> Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a rejoint #mcdevs 2018-02-18 12:16:47 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-02-18 12:17:19 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-18 13:36:19 --> Kodoque (~Kodoque@2a01cb0001fc630020402abeb2210f93.ipv6.abo.wanadoo.fr) a rejoint #mcdevs 2018-02-18 13:50:12 --> itsme__ (~textual@x4d04cb1d.dyn.telefonica.de) a rejoint #mcdevs 2018-02-18 14:06:38 <-- itsme__ (~textual@x4d04cb1d.dyn.telefonica.de) a quitté (Quit: My Mac Pro has gone to sleep. ZZZzzz…) 2018-02-18 14:25:37 Proximyst Hey, what is the `21` section of [ http://wiki.vg/Entity_metadata#Guardian ]? 2018-02-18 14:27:00 timmyRS That's an entity status: http://wiki.vg/Protocol#Entity_Status 2018-02-18 14:28:49 Proximyst Thanks! 2018-02-18 15:40:03 --> itsme__ (~textual@77.4.203.29) a rejoint #mcdevs 2018-02-18 16:04:53 <-- OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a quitté (Ping timeout: 264 seconds) 2018-02-18 16:12:06 <-- itsme__ (~textual@77.4.203.29) a quitté (Quit: My Mac Pro has gone to sleep. ZZZzzz…) 2018-02-18 16:25:59 --> itsme__ (~textual@x4d04cb1d.dyn.telefonica.de) a rejoint #mcdevs 2018-02-18 16:43:23 --> Sealbudsman (~Sealbudsm@2601:181:c380:5590:3997:8fe8:22cc:5fff) a rejoint #mcdevs 2018-02-18 16:44:00 <-- Sealbudsman (~Sealbudsm@2601:181:c380:5590:3997:8fe8:22cc:5fff) a quitté (Client Quit) 2018-02-18 17:45:43 pokechu22 Thanks. 2018-02-18 18:10:01 --> momothereal (~root@189.ip-144-217-160.net) a rejoint #mcdevs 2018-02-18 18:13:33 momothereal Has anyone here been investigating entity-metadata changes in the latest snapshots? 2018-02-18 18:15:16 momothereal So far, I've figured out by using Wireshark that most/all entity type IDs have changed and been re-ordered 2018-02-18 18:18:58 --> roblabla (~roblablar@roblab.la) a rejoint #mcdevs 2018-02-18 18:20:30 pokechu22 I haven't looked into it too deeply, but I know on a code side entities are now all in a registry, which should mean all the IDs are incremental. Don't know if anything's changed with metadata itself though 2018-02-18 18:25:45 <-- roblabla (~roblablar@roblab.la) a quitté (Remote host closed the connection) 2018-02-18 18:26:09 --> roblabla (~roblablar@roblab.la) a rejoint #mcdevs 2018-02-18 18:44:10 <-- momothereal (~root@189.ip-144-217-160.net) a quitté (Quit: Lost terminal) 2018-02-18 19:16:00 pokechu22 Something's weird, not running on python 2 due to six.zip not existing (it should be six.moves.zip), yet it doesn't look like that's changed and everything worked right before o.o 2018-02-18 19:16:09 pokechu22 And it does work on python 3 2018-02-18 19:22:41 --> itsme___ (~textual@x4d04e3c4.dyn.telefonica.de) a rejoint #mcdevs 2018-02-18 19:22:53 pokechu22 (this is for the use of six.zip in ClassLoader) 2018-02-18 19:26:02 <-- itsme__ (~textual@x4d04cb1d.dyn.telefonica.de) a quitté (Ping timeout: 240 seconds) 2018-02-18 19:31:36 pokechu22 Second thing, though I should be able to work around this too: per https://docs.oracle.com/javase/specs/jvms/se8/html/jvms-4.html#jvms-4.7.23 BootstrapMethods goes on the ClassFile, not an individual method (so having a bootstrap property on a method doesn't do anything) 2018-02-18 19:34:06 pokechu22 I'll just leave comments on the commits, probably easier to keep track that way 2018-02-18 20:28:49 <-- itsme___ (~textual@x4d04e3c4.dyn.telefonica.de) a quitté (Quit: Textual IRC Client: www.textualapp.com) 2018-02-18 21:35:14 Not-1563 [Jawa] TkTech pushed 1 commit to develop [+0/-0/±4] https://git.io/vA8gG 2018-02-18 21:35:16 Not-1563 [Jawa] TkTech 75c79f6 - Various fixes. - Add a try/except for izip import due to mismatched Six version differences. - Method.bootstrap -> ClassFile.bootstrap_methods - ClassFile.bootstrap_methods now returns just the table, not the entire attribute. If no BootstrapMethods attribute exists one will be created. The returned table is mutable and can be used to update the attribute. - Typo fix. - 2018-02-18 21:35:16 Not-1563 BootstrapMethods.table is now a list of BootstrapMethod namedtuples. 2018-02-18 21:36:58 Not-1563 [Jawa] TkTech pushed 1 commit to develop [+0/-0/±1] https://git.io/vA8gc 2018-02-18 21:37:00 Not-1563 [Jawa] TkTech f272962 - Remove incorrect 'kind' property on MethodHandle. 2018-02-18 21:42:13 Not-1563 [Jawa] TkTech pushed 1 commit to develop [+0/-0/±1] https://git.io/vA8gg 2018-02-18 21:42:14 Not-1563 [Jawa] TkTech e382d5d - Significant memory overhead improvements on large JARs with strict __slots__ on Constants. 2018-02-18 21:42:56 tktech pokechu22, ^ btw does your version of burger work fine on py3 now? 2018-02-18 21:43:07 tktech If so I'm probably just going to drop six and star (~star@c-76-16-146-255.hsd1.il.comcast.net) a rejoint #mcdevs 2018-02-18 23:07:47 <-- Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a quitté (Remote host closed the connection) 2018-02-18 23:08:50 chibill Sounds like I will need to update my JarFinger printer 2018-02-18 23:20:30 tktech Mostly just bugfixes and some renaming, APIs haven't really changed. 2018-02-18 23:21:06 tktech Constants other then ConstantClass lost their prefix, probably the only change you have to make 2018-02-18 23:37:04 pokechu22 Yeah, I've made the changes needed to get it to work with Java 3 2018-02-18 23:37:13 pokechu22 * Python 3 2018-02-18 23:52:55 <-- Kodoque (~Kodoque@2a01cb0001fc630020402abeb2210f93.ipv6.abo.wanadoo.fr) a quitté (Read error: Connection reset by peer) 2018-02-19 00:07:24 tktech Thanks for reviewing btw, always nice having a second set of eyes 2018-02-19 00:07:43 tktech Especially when I'm usually committing at 2-4AM hehe 2018-02-19 04:02:40 Not-1563 [Jawa] TkTech pushed 1 commit to develop [+0/-0/±10] https://git.io/vA8QG 2018-02-19 04:02:41 Not-1563 [Jawa] TkTech f33720d - Remove Six dependency. Don't unecessarily use binascii for UTF8 tests. Simplify utf8 tests. Type annotations for constants and utf8.py. 2018-02-19 05:42:00 <-- AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a quitté 2018-02-19 05:57:45 --> AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a rejoint #mcdevs 2018-02-19 07:12:45 --> Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a rejoint #mcdevs 2018-02-19 07:34:24 --> Extreme (~Extreme@unaffiliated/extreme7) a rejoint #mcdevs 2018-02-19 07:35:20 Not-1563 [Jawa] TkTech pushed 2 commits to develop [+3/-0/±5] https://git.io/vA8Nz 2018-02-19 07:35:21 Not-1563 [Jawa] TkTech ca2fb30 - PEP8 and docstring typo. 2018-02-19 07:35:23 Not-1563 [Jawa] TkTech d42a883 - Experimental attempt at moving bytecode definitions into bytecode.yaml -> bytecode.json, which includes far more detailed instruction metadata such as stack state and possible exceptions. 2018-02-19 07:40:20 <-- AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a quitté 2018-02-19 07:41:15 Not-1563 [Jawa] TkTech pushed 1 commit to develop [+0/-0/±1] https://git.io/vA8NH 2018-02-19 07:41:16 Not-1563 [Jawa] TkTech 7918341 - Extend the 'jawa ins ' command to display description and runtime exception information if present. 2018-02-19 07:42:08 --> AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a rejoint #mcdevs 2018-02-19 07:44:39 Not-1563 [Jawa] TkTech pushed 1 commit to develop [+0/-0/±2] https://git.io/vA8Ae 2018-02-19 07:44:41 Not-1563 [Jawa] TkTech 6b34fbc - Update assemble and write_instruction to use opcode_table. 2018-02-19 07:49:22 <-- Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a quitté (Remote host closed the connection) 2018-02-19 07:51:33 <-- AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a quitté 2018-02-19 07:56:15 --> AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a rejoint #mcdevs 2018-02-19 08:04:30 <-- AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a quitté 2018-02-19 08:06:16 --> AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a rejoint #mcdevs 2018-02-19 08:06:28 tktech pokechu22, requires py3.6 now. 2018-02-19 08:07:09 tktech I kinda just forced in the opcode_table changes. bytecode.py, assemble.py and cli.py::ins() will get much simpler when I clean them up to use it properly. 2018-02-19 08:07:55 tktech I need to finish populating bytecode.yaml which I'm dreading doing but it's so useful once it's done... 2018-02-19 08:23:48 pokechu22 Ok, sounds good. I did write up https://github.com/Pokechu22/Burger/blob/3faeb6beb71cacce46caa37349e37c382c1234e0/burger/toppings/packetinstructions.py#L809 a while back, which might be another thing to include in there (though I'm not sure how reusable it could be made) 2018-02-19 08:25:22 <-- AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a quitté 2018-02-19 08:27:12 --> AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a rejoint #mcdevs 2018-02-19 08:27:52 tktech pokechu22, some of that will be in bytecode.yaml, there's an example here -> https://github.com/TkTech/Jawa/blob/6b34fbc14f7b59d202f25bee5a28b5154dde8b43/jawa/util/bytecode.yaml#L4 2018-02-19 08:29:19 tktech Should be able to reflect everything but your template strings 2018-02-19 08:30:17 tktech But you can always copy bytecode.yaml and add it there yourself, since you can call bytecode.py::load_bytecode_definitions(path=...) and it'll keep unknown keys 2018-02-19 09:49:48 <-- Extreme (~Extreme@unaffiliated/extreme7) a quitté (Ping timeout: 256 seconds) 2018-02-19 09:54:00 <-- typeVoid (~tv01@i.also.have.a.hosting.provider.ezeh.me) a quitté (Remote host closed the connection) 2018-02-19 11:01:41 --> typeVoid (~tv01@i.also.have.a.hosting.provider.ezeh.me) a rejoint #mcdevs 2018-02-19 11:57:41 --> OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a rejoint #mcdevs 2018-02-19 14:29:42 --> Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a rejoint #mcdevs 2018-02-19 15:02:37 <-- OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a quitté (Ping timeout: 256 seconds) 2018-02-19 20:02:33 --> ebb20 (~ebb20@207.246.84.96) a rejoint #mcdevs 2018-02-19 22:07:33 <-- AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a quitté 2018-02-19 22:10:21 --> Tachyon_ (~Tachyon_@31.5.225.179) a rejoint #mcdevs 2018-02-19 22:59:48 <-- Tachyon_ (~Tachyon_@31.5.225.179) a quitté (Quit: Konversation terminated!) 2018-02-19 23:07:08 <-- Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a quitté (Remote host closed the connection) 2018-02-20 02:09:20 --> protryon_ (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a rejoint #mcdevs 2018-02-20 02:09:21 <-- protryon (~protryon@2601:647:ca00:ab50:ecb6:e31f:1408:42cd) a quitté (Read error: Connection reset by peer) 2018-02-20 02:45:37 <-- md_5 (~md_5@mcdevs/trusted/md-5) a quitté (Quit: ZNC - http://znc.in) 2018-02-20 02:46:21 --> md_5 (~md_5@mcdevs/trusted/md-5) a rejoint #mcdevs 2018-02-20 02:46:21 -- Mode #mcdevs [+v md_5] par ChanServ 2018-02-20 02:48:06 Not-1563 [BurgerVitrine] Pokechu22 pushed 1 commit to master [+0/-0/±1] https://git.io/vABol 2018-02-20 02:48:07 Not-1563 [BurgerVitrine] Pokechu22 c5d1357 - Display entity egg colors Burger's been gathering this data for a while; vitrine just wasn't showing it. 2018-02-20 02:50:18 pokechu22 Sample: http://pokechu22.github.io/Burger/1.12.2.html#entities 2018-02-20 02:54:10 <-- pokechu22 (~pokechu22@50.35.64.140) a quitté (Quit: Taking a train again; back in ~4, 5 hours) 2018-02-20 04:10:24 <-- ebb20 (~ebb20@207.246.84.96) a quitté (Remote host closed the connection) 2018-02-20 06:38:23 <-- kev009 (~kev009@2001:579:8084:4:2c5e:4c48:6502:2a68) a quitté (Remote host closed the connection) 2018-02-20 06:42:32 --> kev009 (~kev009@2001:579:8084:4:29e0:975b:5015:4d77) a rejoint #mcdevs 2018-02-20 06:42:33 -- Mode #mcdevs [+v kev009] par ChanServ 2018-02-20 06:47:49 --> bildramer (~bildramer@p200300ED83CE1400AC9BCCA14258DFA9.dip0.t-ipconnect.de) a rejoint #mcdevs 2018-02-20 06:50:13 <-- bildramer1 (~bildramer@p200300ED83CE1400AC9BCCA14258DFA9.dip0.t-ipconnect.de) a quitté (Ping timeout: 256 seconds) 2018-02-20 06:57:01 --> pokechu22 (~pokechu22@c-67-201-254-60.reshall.wwu.edu) a rejoint #mcdevs 2018-02-20 07:12:04 --> Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a rejoint #mcdevs 2018-02-20 07:41:58 <-- Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a quitté (Remote host closed the connection) 2018-02-20 07:44:37 <-- Zachoz (~Zachoz@2001:19f0:5800:8483:5400:ff:fe06:49ea) a quitté (Ping timeout: 248 seconds) 2018-02-20 07:46:56 --> Zachoz (~Zachoz@2001:19f0:5800:8483:5400:ff:fe06:49ea) a rejoint #mcdevs 2018-02-20 07:50:33 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-02-20 07:51:07 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-20 08:10:17 --> AlphaBlend (~AlphaBlen@cpe-66-74-178-84.socal.res.rr.com) a rejoint #mcdevs 2018-02-20 08:11:39 --> OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a rejoint #mcdevs 2018-02-20 08:11:58 Not-1563 [BurgerVitrine] Pokechu22 pushed 1 commit to master [+0/-0/±1] https://git.io/vAB9y 2018-02-20 08:11:59 Not-1563 [BurgerVitrine] Pokechu22 5127338 - Add entity display name 2018-02-20 08:12:41 pokechu22 I've gotten entities and block entities working in 1.13, still need to handle items and regular blocks (but those ones should be easier, as they don't use invokedynamic). 2018-02-20 08:17:40 <-- Guest57990 (~vemacs@192.3.17.176) a quitté (Ping timeout: 276 seconds) 2018-02-20 08:19:58 --> vemacs|ded (~vemacs@192.3.17.176) a rejoint #mcdevs 2018-02-20 09:34:13 tktech pokechu22, very nice 2018-02-20 10:34:51 Not-1563 [Jawa] TkTech pushed 2 commits to develop [+2/-0/±6] https://git.io/vABxa 2018-02-20 10:34:52 Not-1563 [Jawa] TkTech 317ba8e - Use BytesIO as a context manager in code.py 2018-02-20 10:34:54 Not-1563 [Jawa] TkTech f7c7e5b - Add the simple_swap instruction transformer along with default rules to bytecode.yaml/.json. 2018-02-20 10:35:07 tktech pokechu22, ^ that one you probably definitely will want to grab 2018-02-20 10:35:39 tktech pokechu22, change your code.disassembe() to "from jawa.transform.simple_swap import simple_swap" and "code.disassemble(transforms=[simple_swap])" 2018-02-20 10:35:54 tktech pokechu22, It'll change all the say aload_0s to aload with a 0 argument 2018-02-20 10:36:07 tktech pokechu22, and all the iload_2 to "bipush 2" 2018-02-20 11:39:45 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: No route to host) 2018-02-20 11:39:53 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-20 11:41:01 tktech It takes 6s to load the entire server.jar, but 4.6s of that is just zipfile.read() 2018-02-20 11:41:26 tktech Using .extractall() is sub 1s but isn't safe against hostile paths :( 2018-02-20 11:42:17 timmyRS What zips does the server have to load? 2018-02-20 11:43:41 tktech JAR files are zips. 2018-02-20 11:44:27 timmyRS So the server.jar loads itself? 2018-02-20 11:48:29 rom1504 No he's talking about Jawa/burger 2018-02-20 11:48:30 MiniDigger He is talking about jawa 2018-02-20 11:51:11 Not-1563 [Jawa] TkTech pushed 2 commits to develop [+0/-0/±2] https://git.io/vARkL 2018-02-20 11:51:12 Not-1563 [Jawa] TkTech 98aaf33 - Treat BytesIO as a context manager in classloader.py. 2018-02-20 11:51:14 Not-1563 [Jawa] TkTech 51d836e - Using new Py3.6 tuple unpacking saves ~170ms by avoiding calls to tupleconcat. 2018-02-20 11:53:23 timmyRS Oh, alright 2018-02-20 11:54:03 tktech Burger uses Jawa to make summaries of the server/client JARs. 2018-02-20 11:54:53 tktech Currently the slowest part of doing so is (annoyingly) IO. 2018-02-20 11:55:24 tktech It shouldn't be, but in Python the zipfile parser is pure-python. 2018-02-20 13:10:54 <-- clonejo (~clonejo@shakik3.shakik.de) a quitté (Ping timeout: 240 seconds) 2018-02-20 13:16:37 --> clonejo (~clonejo@shakik3.shakik.de) a rejoint #mcdevs 2018-02-20 13:31:51 <-- clonejo (~clonejo@shakik3.shakik.de) a quitté (Ping timeout: 256 seconds) 2018-02-20 13:47:27 --> clonejo (~clonejo@shakik3.shakik.de) a rejoint #mcdevs 2018-02-20 14:33:56 --> Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a rejoint #mcdevs 2018-02-20 14:48:38 --> `Guest00000 (~user@37.113.180.54) a rejoint #mcdevs 2018-02-20 14:51:07 tktech pokechu22: https://i.imgur.com/PClgNzM.png 2018-02-20 14:51:52 tktech pokechu22, bottom time is loading a ClassFile for each file in the most recent server.jar using the Python 3.6 zipfile module 2018-02-20 14:52:26 tktech pokechu22, top one is the exact same thing but with a Cythong wrapper I just wrote around miniz 2018-02-20 15:39:54 <-- `Guest00000 (~user@37.113.180.54) a quitté (Ping timeout: 248 seconds) 2018-02-20 15:40:10 --> `Guest00000 (~user@37.113.180.54) a rejoint #mcdevs 2018-02-20 15:48:02 <-- `Guest00000 (~user@37.113.180.54) a quitté (Ping timeout: 276 seconds) 2018-02-20 15:53:38 --> `Guest00000 (~user@37.113.180.54) a rejoint #mcdevs 2018-02-20 17:30:16 tktech crap this has turned into a project of it's own 2018-02-20 17:30:46 tktech much much faster then CPython zipfile and the old czipfile 2018-02-20 17:30:46 timmyRS the curse of the programmer 2018-02-20 17:31:29 tktech supports iterative decompression and uses modern python/cython for efficient memory views 2018-02-20 17:32:17 +ammar2 yeah a lot of the python standard lib is starting to show its age 2018-02-20 17:33:05 +ammar2 is there no existing faster zip package on pip? 2018-02-20 17:33:26 tktech the APIs themselves aren't awful in most cases with some truly terrible oddities 2018-02-20 17:33:50 +ammar2 its mostly just weird behaviors that have to be kept around for backwards compatibility 2018-02-20 17:34:02 +ammar2 that limit how you can implement things 2018-02-20 17:34:13 tktech but there's so much fear of breaking a module on some ancient platform with untested edge cases 2018-02-20 17:34:25 tktech no one wants to make cleanup changes 2018-02-20 17:34:47 tktech not that I could find ammar 2018-02-20 17:35:29 tktech the only attempt was czipfile which was basically just zipfile.py with type hints and a cython pass 2018-02-20 17:35:59 tktech I'm currently only doing decompression but the underlying library supports writes and appends 2018-02-20 17:48:40 pokechu22 Wow, that's a really large performance difference, yikes 2018-02-20 17:48:59 pokechu22 Going to have to try simple_swap, that could be useful 2018-02-20 18:04:07 <-- `Guest00000 (~user@37.113.180.54) a quitté (Ping timeout: 240 seconds) 2018-02-20 18:19:42 tktech pokechu22, the main thing with simple_swap is that the default rules will eliminate all those "optimization" instructions 2018-02-20 18:20:05 tktech So you can get rid of all those ifs that do things like startswith('iload_') 2018-02-20 18:27:02 --> NathanWolf (~nathan@216-235-101-HCC-80.hcc.net) a rejoint #mcdevs 2018-02-20 19:59:51 NathanWolf Is skins.minecraft.net perma-dead now? e.g. http://skins.minecraft.net/MinecraftSkins/MHF_Creeper.png 2018-02-20 20:02:02 pokechu22 Yes, it's been deprecated. Let's see if I remember how to do this... 2018-02-20 20:02:04 pokechu22 !bug WEB-985 2018-02-20 20:02:13 pokechu22 bleh, https://bugs.mojang.com/browse/WEB-985 2018-02-20 20:51:42 --> Proximyst|Mariel (~Proximyst@98.79-160-23.customer.lyse.net) a rejoint #mcdevs 2018-02-20 20:51:42 <-- Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a quitté (Read error: Connection reset by peer) 2018-02-20 20:51:42 kashike It's worth noting that skins. has been deprecated for a long time 2018-02-20 21:05:51 <-- Proximyst|Mariel (~Proximyst@98.79-160-23.customer.lyse.net) a quitté (Quit: probably sleeping or ending my life tbh) 2018-02-20 21:06:15 --> Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a rejoint #mcdevs 2018-02-20 22:03:05 NathanWolf I knew it was deprecated, however it seems like it's actually gone now. Deprecated's not the same as gone :) I assume there's no replacement for fetching png skins, you have to go through rate-limited api now, correct? (I'm not upset, just asking- I recall last time I asked about this it was a touchy subject, I understand and appreciate the bandwidth costs associated with keeping that service up) 2018-02-20 22:22:46 <-- Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a quitté (Ping timeout: 260 seconds) 2018-02-20 22:26:21 MiniDigger yes, you now use the normal profile api http://wiki.vg/Mojang_API#UUID_-.3E_Profile_.2B_Skin.2FCape 2018-02-20 22:28:02 MiniDigger which then links to the png, like for example this png http://textures.minecraft.net/texture/ac29a9b31c8b7fe6a5b1572cea316af88f67a52a9016ded0b5c5466eff5848e 2018-02-20 22:35:27 --> Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a rejoint #mcdevs 2018-02-20 22:59:08 <-- Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a quitté (Remote host closed the connection) 2018-02-20 23:26:01 NathanWolf Ok, thanks! I will re-work accordingly. 2018-02-21 01:01:20 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-21 01:05:35 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 255 seconds) 2018-02-21 01:05:35 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-02-21 01:15:13 <-- bildramer (~bildramer@p200300ED83CE1400AC9BCCA14258DFA9.dip0.t-ipconnect.de) a quitté (Ping timeout: 256 seconds) 2018-02-21 01:19:35 --> bildramer (~bildramer@p200300ED83CE1400AC9BCCA14258DFA9.dip0.t-ipconnect.de) a rejoint #mcdevs 2018-02-21 02:14:37 <-- NathanWolf (~nathan@216-235-101-HCC-80.hcc.net) a quitté (Quit: NathanWolf) 2018-02-21 02:25:08 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: No route to host) 2018-02-21 02:25:47 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-21 03:23:32 --> `Guest00000 (~user@37.113.156.83) a rejoint #mcdevs 2018-02-21 03:45:17 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-02-21 03:45:31 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-21 04:41:28 tktech pokechu22, sorry for the confusion there. I really need to update documentation for the develop branch. 2018-02-21 04:42:09 tktech Right now I'm focusing on de-cluttering and ease-of-use improvements, then a documentation pass then release 2018-02-21 04:45:33 pokechu22 Oh, another thing -- is there a proper way to get an asset when using ClassLoader? Right now I've been using `classloader.path_map[path].read(path).decode("utf-8")` which is... not that great 2018-02-21 04:46:39 pokechu22 The documentation for load makes it look like using it for assets should work, but it doesn't seem to :/ 2018-02-21 04:48:15 tktech pokechu22, it should "just work" for things that aren't classfiles, returning the contents 2018-02-21 04:48:30 tktech pokechu22, which file are you trying it on? 2018-02-21 04:50:00 pokechu22 For 18w07a.jar: `assets/minecraft/lang/en_us.json`. I get `ValueError: invalid magic number` (from cf.py) 2018-02-21 04:50:57 tktech Yup I'm a dumb dumb, will be fixed in a moment 2018-02-21 04:50:57 pokechu22 should also happen with en_us.lang in 1.12.2 2018-02-21 04:53:23 tktech Coverage on master is ~80% (which is already bad), develop is down to 66% 2018-02-21 04:53:48 tktech Going to have to suck it up one night and add all the missing tests 2018-02-21 05:12:58 <-- `Guest00000 (~user@37.113.156.83) a quitté (Ping timeout: 265 seconds) 2018-02-21 05:14:02 Not-1563 [Jawa] TkTech pushed 3 commits to develop [+0/-0/±4] https://git.io/vA0Nw 2018-02-21 05:14:04 Not-1563 [Jawa] TkTech 13dfe54 - Add def2json command to the CLI to prepare the bytecode.yaml file. 2018-02-21 05:14:05 Not-1563 [Jawa] TkTech 25325ff - def2json now handles populating default fields, we can remove the load-time logic. 2018-02-21 05:14:07 Not-1563 [Jawa] TkTech 92fff4a - Typo corrects via pokechu22. 2018-02-21 05:32:32 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-02-21 05:32:46 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-21 05:35:21 --> `Guest00000 (~user@37.113.156.83) a rejoint #mcdevs 2018-02-21 05:39:34 Not-1563 [Jawa] TkTech pushed 1 commit to develop [+0/-0/±1] https://git.io/vA0A9 2018-02-21 05:39:36 Not-1563 [Jawa] TkTech 88eda64 - Simplify ClassLoader.load(), add ClassLoader.load_asset(). Since we're pretending to be concrete files raise FileNotFoundError instead of KeyError on missing files. 2018-02-21 05:40:07 tktech pokechu22, "with cl.load_asset('assets/minecraft/lang/en_us.json') as fin: print(fin.read())" 2018-02-21 05:40:22 tktech Mimics Java's getAssets() 2018-02-21 05:48:37 tktech pokechu22, definitely looks cleaner with simple_swap enabled. Just a shame there's no parallel for fconst/dconst_[0|1] 2018-02-21 05:49:20 pokechu22 Yeah :/ 2018-02-21 05:49:45 tktech pokechu22, having to add transforms=[simple_swap] everywhere seems meh, I wonder how easily I can pass a ClassLoader instance down the stack. 2018-02-21 05:50:08 tktech pokechu22, so you can add default_transforms=[simple_swap] to the ClassLoader just once 2018-02-21 05:50:26 pokechu22 You don't need to start every comment with pokechu22, :P 2018-02-21 05:50:35 pokechu22 But that would be nice 2018-02-21 05:50:39 tktech Right sorry habit 2018-02-21 05:50:40 +ammar2 pokechu22, sorry 2018-02-21 05:51:33 tktech pokechu22, the next transform will be a psuedo-BAF (soot 1st stage intermediate bytecode IR) 2018-02-21 05:51:36 tktech God dammit I did it again 2018-02-21 05:51:59 tktech It'll remove another ~30 instructions and replace them with generics 2018-02-21 05:52:22 tktech As well as replace CONSTANT_INDEX operands with the actual constant, unrolling the pool 2018-02-21 05:53:09 tktech I plan on doing a Jimple (soot final stage IR) transform as well but that one is much harder. 2018-02-21 05:53:29 tktech Reduces the entire JVM down to 22 instructions and is a register-based IR instead of stack-based 2018-02-21 05:54:02 tktech BAF will probably be what you want, and should be way cleaner to operate on 2018-02-21 05:54:26 pokechu22 Yeah, probably helpful. 2018-02-21 05:55:04 +ammar2 is jimple like a java version of gimple? 2018-02-21 05:55:15 tktech Gimple is also a Soot IR, lol 2018-02-21 05:55:43 +ammar2 oh, gimple is also used by gcc 2018-02-21 05:55:45 tktech Soot goes JVM bytecode -> BAF (stack based) -> Gimple (SSA) -> Jimple (register-based triples) 2018-02-21 05:56:18 +ammar2 https://gcc.gnu.org/onlinedocs/gccint/GIMPLE.html 2018-02-21 05:56:21 tktech Jimple wouldn't be useful for pokechu, but makes my life easier as I work on the optimizer and true decompiler 2018-02-21 05:56:25 +ammar2 possibly where the name comes from 2018-02-21 05:57:31 tktech Other way around probably 2018-02-21 05:57:38 tktech Soot's gimple is from 1991 2018-02-21 05:58:26 tktech Er, 1998 2018-02-21 05:58:44 tktech The soot papers are actually a fantastic resource even for non-java optimizations 2018-02-21 05:58:45 tktech http://www.sable.mcgill.ca/publications/ 2018-02-21 05:59:11 tktech Scroll down to technical reports 2018-02-21 06:30:37 <-- simpleauthority (~simple@i.am.an.algorithmjunkie.com) a quitté (Quit: Bye ya hoebags) 2018-02-21 06:35:33 --> simpleauthority (~simple@i.am.an.algorithmjunkie.com) a rejoint #mcdevs 2018-02-21 06:42:58 Not-1563 [BurgerVitrine] Pokechu22 pushed 1 commit to master [+0/-0/±8] https://git.io/vA0hb 2018-02-21 06:43:00 Not-1563 [BurgerVitrine] Pokechu22 993094e - Python 3 compatibility 2018-02-21 06:43:26 Not-1563 [Hamburglar] Pokechu22 pushed 1 commit to master [+0/-0/±1] https://git.io/vA0hA 2018-02-21 06:43:28 Not-1563 [Hamburglar] Pokechu22 89904f4 - Python 3 compatibility 2018-02-21 06:48:46 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-21 06:51:42 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 264 seconds) 2018-02-21 06:51:42 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-02-21 07:13:07 --> Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a rejoint #mcdevs 2018-02-21 07:45:50 <-- Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a quitté (Remote host closed the connection) 2018-02-21 08:07:22 --> Extreme (~Extreme@unaffiliated/extreme7) a rejoint #mcdevs 2018-02-21 08:12:00 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-02-21 08:12:15 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-21 08:14:57 tktech pokechu22, isn't that NUMERIC_SORT just the sorted() default behaviour for tuples? 2018-02-21 08:16:19 pokechu22 I think so... frankly it's not even numeric anymore I think (it's using text IDs? -- and I think before it did have some kind of cast to int). I've been meaning to go through vitrine and clean up all of the old cruft but haven't gotten to it for years. 2018-02-21 08:16:51 tktech Would probably be a lot more compact with a redo, but...meh... 2018-02-21 08:18:33 pokechu22 There's a lot of stuff in there that needs to be improved -- for instance I still haven't done anything with block/item icons (those used to work years ago as seen on b.wiki.vg, but I think they broke when icons were unstitched in... 1.5?) 2018-02-21 08:19:18 tktech It's nice it works at all considering how often things can change, can't complain :) 2018-02-21 08:19:50 tktech I straight up abandoned Burger 2018-02-21 08:20:01 tktech Was a nice surprise to see it continued 2018-02-21 08:21:53 pokechu22 Frankly, I'm somewhat surprised I picked it up; it's pretty different from most of the stuff I do. But it's been pretty neat to maintain and I've learned a lot from it 2018-02-21 08:23:27 tktech You've become more familiar then you ever wanted to be with the JVM? :) 2018-02-21 08:23:38 tktech I've seen your PRs on things like MCInjector 2018-02-21 08:23:55 tktech If everyone did issues/PRs with that much detail we'd be living in golden domes on mars 2018-02-21 08:24:06 pokechu22 Yup, way too familiar with it now 2018-02-21 08:25:05 pokechu22 I like writing PRs with detail, it's fun sometimes (but the trick is to write notes as you do it -- don't do it at the end). Also helps when I look back and wonder how on earth I figured something out 2018-02-21 08:27:34 --> Extreme_ (extreme7@unaffiliated/extreme7) a rejoint #mcdevs 2018-02-21 08:32:05 Not-1563 [Jawa] TkTech pushed 1 commit to develop [+0/-0/±1] https://git.io/vAEJ4 2018-02-21 08:32:06 Not-1563 [Jawa] TkTech 1f91365 - Misplaced bracket preventing BootstrapMethodsAttribute from saving correctly. 2018-02-21 08:33:20 Not-1563 [Jawa] TkTech pushed 1 commit to master [+0/-0/±1] https://git.io/vAEJu 2018-02-21 08:33:21 Not-1563 [Jawa] TkTech a3bd312 - Landscape.io appears to be dead, remove status badge. 2018-02-21 08:33:34 Not-1563 [Jawa] TkTech pushed 1 commit to develop [+0/-0/±1] https://git.io/vAEJg 2018-02-21 08:33:36 Not-1563 [Jawa] TkTech 6d52220 - Landscape.io appears to be dead, remove status badge. 2018-02-21 08:35:52 <-- `Guest00000 (~user@37.113.156.83) a quitté (Ping timeout: 248 seconds) 2018-02-21 08:36:39 --> `Guest00000 (~user@37.113.156.83) a rejoint #mcdevs 2018-02-21 08:44:48 Extreme re: the new 1.13 global palette -- does the entire global palette get generated uniquely for every new MC version now or is there still a way to compute the IDs like before? 2018-02-21 08:58:37 <-- csnxs (sean@unaffiliated/plussean) a quitté (Ping timeout: 374 seconds) 2018-02-21 08:58:37 <-- I9hdkill (~quassel@2001:41d0:d:1cb7::) a quitté (Write error: Broken pipe) 2018-02-21 08:58:38 --> I9hdkill_ (~quassel@2001:41d0:d:1cb7::) a rejoint #mcdevs 2018-02-21 08:58:45 --> csnxs (sean@unaffiliated/plussean) a rejoint #mcdevs 2018-02-21 09:47:20 <-- `Guest00000 (~user@37.113.156.83) a quitté (Ping timeout: 248 seconds) 2018-02-21 09:52:55 --> `Guest00000 (~user@37.113.156.83) a rejoint #mcdevs 2018-02-21 09:57:48 <-- Extreme (~Extreme@unaffiliated/extreme7) a quitté (Ping timeout: 256 seconds) 2018-02-21 10:54:29 <-- `Guest00000 (~user@37.113.156.83) a quitté (Ping timeout: 255 seconds) 2018-02-21 10:55:21 --> `Guest00000 (~user@37.113.156.83) a rejoint #mcdevs 2018-02-21 11:01:11 tktech https://github.com/TkTech/fasterzip/commit/6be727f75c9fd39093664dd20205ccc8c22aa480#diff-65b0489ec5ee7f7bea23e16eff923cc2R173 yay proper iterative decompression 2018-02-21 11:36:07 <-- protryon_ (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a quitté (Quit: WeeChat 1.7-rc2) 2018-02-21 11:48:25 --> protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a rejoint #mcdevs 2018-02-21 12:08:17 <-- `Guest00000 (~user@37.113.156.83) a quitté (Ping timeout: 255 seconds) 2018-02-21 12:10:18 --> `Guest00000 (~user@37.113.168.115) a rejoint #mcdevs 2018-02-21 13:22:05 <-- ammar2 (admin@i.diddled.with.the.opers.so.they.klined.me) a quitté (Ping timeout: 255 seconds) 2018-02-21 13:23:15 <-- Deaygo (Deaygo@i.let.this.bloody.dropbear.in) a quitté (Ping timeout: 240 seconds) 2018-02-21 13:27:34 --> Deaygo (Deaygo@i.let.this.bloody.dropbear.in) a rejoint #mcdevs 2018-02-21 13:34:18 --> ammar2 (admin@i.diddled.with.the.opers.so.they.klined.me) a rejoint #mcdevs 2018-02-21 13:34:18 -- Mode #mcdevs [+v ammar2] par ChanServ 2018-02-21 13:42:45 <-- RoboMWM (~RoboMWM@tf.robomwm.com) a quitté (Ping timeout: 240 seconds) 2018-02-21 13:43:03 <-- Byteflux (~byte@byteflux.net) a quitté (Remote host closed the connection) 2018-02-21 13:43:04 --> RoboMWM (~RoboMWM@tf.robomwm.com) a rejoint #mcdevs 2018-02-21 13:43:16 --> Byteflux (~byte@byteflux.net) a rejoint #mcdevs 2018-02-21 13:48:45 <-- KnownUnown (KnownUnown@die.in.firrre.com) a quitté (Ping timeout: 240 seconds) 2018-02-21 14:08:03 --> KnownUnown (KnownUnown@die.in.firrre.com) a rejoint #mcdevs 2018-02-21 14:54:57 --> Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a rejoint #mcdevs 2018-02-21 15:00:42 <-- Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a quitté (Ping timeout: 264 seconds) 2018-02-21 15:08:26 --> Tachyon_ (~andre@31.5.225.179) a rejoint #mcdevs 2018-02-21 15:19:00 <-- Tachyon_ (~andre@31.5.225.179) a quitté (Quit: Konversation terminated!) 2018-02-21 15:25:52 --> Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a rejoint #mcdevs 2018-02-21 16:22:26 --> Dadido3_ (~quassel@p54B90848.dip0.t-ipconnect.de) a rejoint #mcdevs 2018-02-21 16:24:57 <-- Dadido3 (~quassel@p20030056C81DA900C92C4BF4398B22B5.dip0.t-ipconnect.de) a quitté (Ping timeout: 255 seconds) 2018-02-21 16:29:22 Botched [VERSION] Minecraft Snapshot 18w08a has been released! 2018-02-21 18:04:24 <-- mrarm (~mrarm@unaffiliated/mrarm) a quitté (Quit: ZNC 1.6.4 - http://znc.in) 2018-02-21 18:07:43 --> sirati97 (~sirati97@host-137-205-1-143.warwick.ac.uk) a rejoint #mcdevs 2018-02-21 18:10:55 Not-1563 [Burger] New data now avaliable for 18w08a: 2018-02-21 18:10:57 Not-1563 [Burger] Diff from 18w07c: http://pokechu22.github.io/Burger/diff_18w07c_18w08a.html (http://pokechu22.github.io/Burger/diff_18w07c_18w08a.json) 2018-02-21 18:10:58 Not-1563 [Burger] Full data: http://pokechu22.github.io/Burger/18w08a.html (http://pokechu22.github.io/Burger/18w08a.json) 2018-02-21 18:22:19 --> mrarm (~mrarm@unaffiliated/mrarm) a rejoint #mcdevs 2018-02-21 23:02:09 <-- Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a quitté (Remote host closed the connection) 2018-02-22 00:17:13 <-- `Guest00000 (~user@37.113.168.115) a quitté (Ping timeout: 248 seconds) 2018-02-22 00:28:50 --> `Guest00000 (~user@37.113.168.115) a rejoint #mcdevs 2018-02-22 00:33:41 <-- `Guest00000 (~user@37.113.168.115) a quitté (Ping timeout: 260 seconds) 2018-02-22 00:44:38 --> `Guest00000 (~user@37.113.168.115) a rejoint #mcdevs 2018-02-22 02:16:38 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-22 02:19:09 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 252 seconds) 2018-02-22 02:19:10 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-02-22 03:31:53 <-- `Guest00000 (~user@37.113.168.115) a quitté (Ping timeout: 248 seconds) 2018-02-22 04:00:36 <-- AlphaBlend (~AlphaBlen@cpe-66-74-178-84.socal.res.rr.com) a quitté (Read error: Connection reset by peer) 2018-02-22 04:00:58 --> AlphaBlend (~AlphaBlen@cpe-66-74-178-84.socal.res.rr.com) a rejoint #mcdevs 2018-02-22 04:03:56 <-- Xandaros (~xandaros@unaffiliated/xandaros) a quitté (Ping timeout: 268 seconds) 2018-02-22 04:05:21 --> Guest94939 (~xandaros@185.35.77.23) a rejoint #mcdevs 2018-02-22 04:08:41 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-22 04:12:03 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 276 seconds) 2018-02-22 04:12:03 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-02-22 05:40:31 --> `Guest00000 (~user@37.113.172.27) a rejoint #mcdevs 2018-02-22 05:44:58 <-- `Guest00000 (~user@37.113.172.27) a quitté (Ping timeout: 256 seconds) 2018-02-22 06:00:47 <-- simpleauthority (~simple@i.am.an.algorithmjunkie.com) a quitté (Quit: Bye ya hoebags) 2018-02-22 06:02:49 --> `Guest00000 (~user@37.113.172.27) a rejoint #mcdevs 2018-02-22 06:04:11 --> simpleauthority (~simple@i.am.an.algorithmjunkie.com) a rejoint #mcdevs 2018-02-22 06:38:56 <-- `Guest00000 (~user@37.113.172.27) a quitté (Ping timeout: 276 seconds) 2018-02-22 06:39:30 --> `Guest00000 (~user@37.113.172.27) a rejoint #mcdevs 2018-02-22 06:41:27 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-02-22 06:42:14 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-22 06:56:45 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-22 06:59:21 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 248 seconds) 2018-02-22 06:59:21 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-02-22 07:13:33 --> Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a rejoint #mcdevs 2018-02-22 07:34:23 <-- protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a quitté (Quit: WeeChat 1.7-rc2) 2018-02-22 07:44:40 <-- Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a quitté (Remote host closed the connection) 2018-02-22 07:57:54 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: No route to host) 2018-02-22 07:58:56 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-22 08:49:42 <-- `Guest00000 (~user@37.113.172.27) a quitté (Ping timeout: 256 seconds) 2018-02-22 08:51:17 --> `Guest00000 (~user@37.113.172.27) a rejoint #mcdevs 2018-02-22 08:57:15 <-- `Guest00000 (~user@37.113.172.27) a quitté (Ping timeout: 240 seconds) 2018-02-22 09:03:37 --> `Guest00000 (~user@37.113.172.27) a rejoint #mcdevs 2018-02-22 09:44:10 --> protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a rejoint #mcdevs 2018-02-22 10:05:33 tktech fasterzip is even faster, has 100% test and doc coverage since it's nice and small 2018-02-22 10:05:46 tktech Probably the only time ever I've been able to say it's at 100% for any of my projects heh 2018-02-22 10:58:47 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-02-22 10:59:39 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-22 11:04:54 <-- sirati97 (~sirati97@host-137-205-1-143.warwick.ac.uk) a quitté (Ping timeout: 264 seconds) 2018-02-22 11:20:26 <-- OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a quitté (Ping timeout: 256 seconds) 2018-02-22 11:54:01 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: No route to host) 2018-02-22 11:55:51 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-22 11:58:38 --> x1365C (~x@hyper.is-a.cat) a rejoint #mcdevs 2018-02-22 11:59:37 --> PhonicUK (~PhonicUK@pdpc/supporter/student/phonicuk) a rejoint #mcdevs 2018-02-22 11:59:57 --> someone_stole_my (~mrkirby15@mrkirby153.com) a rejoint #mcdevs 2018-02-22 12:00:02 --> YukonAppleGeek_ (~Yukon@107.170.197.202) a rejoint #mcdevs 2018-02-22 12:00:09 <-- PhonicUK2 (~PhonicUK@mcmyadm.in) a quitté (Ping timeout: 264 seconds) 2018-02-22 12:00:09 <-- x10A94 (~x@hyper.is-a.cat) a quitté (Ping timeout: 264 seconds) 2018-02-22 12:00:09 <-- mrkirby153 (~mrkirby15@mrkirby153.com) a quitté (Ping timeout: 264 seconds) 2018-02-22 12:00:10 <-- YukonAppleGeek (~Yukon@sfo01.yukon.io) a quitté (Ping timeout: 264 seconds) 2018-02-22 12:00:19 -- YukonAppleGeek_ est maintenant connu sous le nom YukonAppleGeek 2018-02-22 12:02:37 <-- RoboMWM (~RoboMWM@tf.robomwm.com) a quitté (Ping timeout: 260 seconds) 2018-02-22 12:05:18 --> RoboMWM (~RoboMWM@tf.robomwm.com) a rejoint #mcdevs 2018-02-22 12:31:11 --> WizardCM- (~WizardCM@dsl-58-6-81-236.sa.westnet.com.au) a rejoint #mcdevs 2018-02-22 12:31:30 --> TobiX_ (tobias@zoidberg.org) a rejoint #mcdevs 2018-02-22 12:33:04 --> Thinkofdname_ (~Think@ns3091419.ip-5-135-185.eu) a rejoint #mcdevs 2018-02-22 12:35:23 <-- Thinkofname (~Think@ns3091419.ip-5-135-185.eu) a quitté (Ping timeout: 264 seconds) 2018-02-22 12:35:24 -- Thinkofdname_ est maintenant connu sous le nom Thinkofname 2018-02-22 12:35:24 <-- TobiX (tobias@zoidberg.org) a quitté (Ping timeout: 264 seconds) 2018-02-22 12:35:24 <-- WizardCM (~WizardCM@dsl-58-6-81-236.sa.westnet.com.au) a quitté (Ping timeout: 264 seconds) 2018-02-22 12:35:24 -- WizardCM- est maintenant connu sous le nom WizardCM 2018-02-22 12:35:26 -- Mode #mcdevs [+v Thinkofname] par ChanServ 2018-02-22 13:52:51 <-- _MylesC (sid163914@gateway/web/irccloud.com/x-ovqlwnzykhrnvqug) a quitté (Ping timeout: 255 seconds) 2018-02-22 13:53:08 <-- Zaneo (~Zaneo@45.55.2.85) a quitté (Ping timeout: 255 seconds) 2018-02-22 13:55:15 <-- Brandon15811 (sid13052@gateway/web/irccloud.com/x-blfujrofpiiqoqbn) a quitté (Ping timeout: 240 seconds) 2018-02-22 13:55:41 --> Brandon15811 (sid13052@gateway/web/irccloud.com/x-foxbctirqwpirena) a rejoint #mcdevs 2018-02-22 13:55:50 --> _MylesC (sid163914@gateway/web/irccloud.com/x-lmlzqmyuyvwmlwnl) a rejoint #mcdevs 2018-02-22 13:56:13 --> Zaneo (~Zaneo@45.55.2.85) a rejoint #mcdevs 2018-02-22 13:56:13 -- Mode #mcdevs [+v Zaneo] par ChanServ 2018-02-22 14:00:40 --> sirati97 (~sirati97@host-137-205-1-143.warwick.ac.uk) a rejoint #mcdevs 2018-02-22 14:19:53 <-- `Guest00000 (~user@37.113.172.27) a quitté (Ping timeout: 248 seconds) 2018-02-22 14:21:26 --> `Guest00000 (~user@37.113.172.27) a rejoint #mcdevs 2018-02-22 14:33:55 <-- sirati97 (~sirati97@host-137-205-1-143.warwick.ac.uk) a quitté (Ping timeout: 240 seconds) 2018-02-22 14:39:34 --> Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a rejoint #mcdevs 2018-02-22 15:01:42 <-- Brandon15811 (sid13052@gateway/web/irccloud.com/x-foxbctirqwpirena) a quitté (Ping timeout: 255 seconds) 2018-02-22 15:01:56 --> Brandon15811 (sid13052@gateway/web/irccloud.com/x-mqolfwjvcgidqzso) a rejoint #mcdevs 2018-02-22 16:05:38 --> NathanWolf (~NathanWol@216-235-101-HCC-80.hcc.net) a rejoint #mcdevs 2018-02-22 16:15:15 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-22 16:16:25 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 240 seconds) 2018-02-22 16:16:25 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-02-22 16:41:05 --> Akaibu (uid118096@gateway/web/irccloud.com/x-fimalvsmsdkhgtyh) a rejoint #mcdevs 2018-02-22 17:00:20 Botched [VERSION] Minecraft Snapshot 18w08b has been released! 2018-02-22 17:07:22 --> sirati97 (~sirati97@host-137-205-1-143.warwick.ac.uk) a rejoint #mcdevs 2018-02-22 17:39:30 <-- Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a quitté (Quit: probably sleeping or ending my life tbh) 2018-02-22 17:39:45 --> Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a rejoint #mcdevs 2018-02-22 17:47:08 <-- `Guest00000 (~user@37.113.172.27) a quitté (Ping timeout: 255 seconds) 2018-02-22 17:53:10 --> `Guest00000 (~user@37.113.172.27) a rejoint #mcdevs 2018-02-22 17:59:57 Not-1563 [Burger] New data now avaliable for 18w08b: 2018-02-22 17:59:59 Not-1563 [Burger] Diff from 18w08a: http://pokechu22.github.io/Burger/diff_18w08a_18w08b.html (http://pokechu22.github.io/Burger/diff_18w08a_18w08b.json) 2018-02-22 18:00:00 Not-1563 [Burger] Full data: http://pokechu22.github.io/Burger/18w08b.html (http://pokechu22.github.io/Burger/18w08b.json) 2018-02-22 18:01:42 <-- `Guest00000 (~user@37.113.172.27) a quitté (Ping timeout: 255 seconds) 2018-02-22 18:02:34 --> `Guest00000 (~user@37.113.172.27) a rejoint #mcdevs 2018-02-22 18:27:54 <-- `Guest00000 (~user@37.113.172.27) a quitté (Ping timeout: 248 seconds) 2018-02-22 18:35:07 --> `Guest00000 (~user@37.113.172.27) a rejoint #mcdevs 2018-02-22 18:38:29 -- TobiX_ est maintenant connu sous le nom TobiX 2018-02-22 19:00:03 <-- Akaibu (uid118096@gateway/web/irccloud.com/x-fimalvsmsdkhgtyh) a quitté (Quit: Connection closed for inactivity) 2018-02-22 19:09:30 <-- sirati97 (~sirati97@host-137-205-1-143.warwick.ac.uk) a quitté (Ping timeout: 248 seconds) 2018-02-22 19:11:21 --> sirati97 (~sirati97@238-196.wifi.nat.warwick.ac.uk) a rejoint #mcdevs 2018-02-22 19:25:32 <-- fl4sh_ (~fl4sh@trinity.jsje.de) a quitté (Quit: Too fl4shed to continue) 2018-02-22 19:27:24 --> fl4sh_ (~fl4sh@trinity.jsje.de) a rejoint #mcdevs 2018-02-22 19:35:08 <-- `Guest00000 (~user@37.113.172.27) a quitté (Ping timeout: 240 seconds) 2018-02-22 19:36:10 <-- sirati97 (~sirati97@238-196.wifi.nat.warwick.ac.uk) a quitté (Ping timeout: 248 seconds) 2018-02-22 19:59:39 --> sirati97 (~sirati97@46.233.77.44) a rejoint #mcdevs 2018-02-22 20:22:10 <-- sirati97 (~sirati97@46.233.77.44) a quitté (Ping timeout: 256 seconds) 2018-02-22 21:14:07 --> sirati97 (~sirati97@host-137-205-1-143.warwick.ac.uk) a rejoint #mcdevs 2018-02-22 23:06:37 <-- Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a quitté (Remote host closed the connection) 2018-02-22 23:52:15 <-- kev009 (~kev009@2001:579:8084:4:29e0:975b:5015:4d77) a quitté (Ping timeout: 240 seconds) 2018-02-22 23:56:14 --> kev009 (~kev009@2001:579:8084:4:8d0d:dde5:ea4e:9191) a rejoint #mcdevs 2018-02-22 23:56:14 -- Mode #mcdevs [+v kev009] par ChanServ 2018-02-23 00:14:34 <-- sirati97 (~sirati97@host-137-205-1-143.warwick.ac.uk) a quitté (Ping timeout: 248 seconds) 2018-02-23 00:21:21 --> sadimusi (~sadimusi@213.144.146.108) a rejoint #mcdevs 2018-02-23 00:21:21 -- Mode #mcdevs [+v sadimusi] par ChanServ 2018-02-23 00:22:22 <-- sadimusi (~sadimusi@213.144.146.108) a quitté (Remote host closed the connection) 2018-02-23 00:22:47 <-- jast (jast@zoidberg.org) a quitté (Read error: Connection reset by peer) 2018-02-23 00:22:54 --> jast (jast@zoidberg.org) a rejoint #mcdevs 2018-02-23 00:24:26 --> sadimusi (~sadimusi@213.144.146.108) a rejoint #mcdevs 2018-02-23 00:24:26 -- Mode #mcdevs [+v sadimusi] par ChanServ 2018-02-23 00:29:17 <-- sadimusi (~sadimusi@213.144.146.108) a quitté (Client Quit) 2018-02-23 02:32:21 <-- NathanWolf (~NathanWol@216-235-101-HCC-80.hcc.net) a quitté (Quit: NathanWolf) 2018-02-23 05:00:46 --> `Guest00000 (~user@37.113.172.6) a rejoint #mcdevs 2018-02-23 05:47:25 <-- Elite-Epochs (~Parker@165.227.217.42) a quitté (Ping timeout: 240 seconds) 2018-02-23 05:56:26 --> Elite-Epochs (~Parker@165.227.217.42) a rejoint #mcdevs 2018-02-23 06:18:13 --> Dadido3 (~quassel@p20030056C81FEA00C92C4BF4398B22B5.dip0.t-ipconnect.de) a rejoint #mcdevs 2018-02-23 06:21:08 <-- Dadido3_ (~quassel@p54B90848.dip0.t-ipconnect.de) a quitté (Ping timeout: 256 seconds) 2018-02-23 06:32:56 <-- yosafbridge (~yosafbrid@68.ip-149-56-14.net) a quitté (Quit: Leaving) 2018-02-23 06:42:28 --> yosafbridge (~yosafbrid@68.ip-149-56-14.net) a rejoint #mcdevs 2018-02-23 06:55:21 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-23 06:58:22 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 260 seconds) 2018-02-23 06:58:22 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-02-23 07:10:29 --> Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a rejoint #mcdevs 2018-02-23 07:29:08 <-- `Guest00000 (~user@37.113.172.6) a quitté (Ping timeout: 256 seconds) 2018-02-23 07:37:54 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 264 seconds) 2018-02-23 07:39:13 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-02-23 07:41:12 --> `Guest00000 (~user@37.113.172.6) a rejoint #mcdevs 2018-02-23 07:42:51 <-- Proximyst (~Proximyst@98.79-160-23.customer.lyse.net) a quitté (Remote host closed the connection) 2018-02-23 08:31:46 <-- Black_Hole (~BlackHole@p200300E753CF55002D5ACE16F51AB982.dip0.t-ipconnect.de) a quitté (*.net *.split) 2018-02-23 08:31:48 <-- mundus (~mundus201@unaffiliated/mundus2018) a quitté (*.net *.split) 2018-02-23 08:31:48 <-- jamierocks (~jamierock@mana.bot.jamiemansfield.me) a quitté (*.net *.split) 2018-02-23 08:31:48 <-- XorBoole- (~XorBoole@45.55.68.177) a quitté (*.net *.split) 2018-02-23 08:31:48 <-- Morrolan (morrolan@znc.morrolan.ch) a quitté (*.net *.split) 2018-02-23 08:31:48 <-- Grum (~grum@irc.grum.nl) a quitté (*.net *.split) 2018-02-23 08:31:48 <-- Tuxel (~tux@84.200.81.170) a quitté (*.net *.split) 2018-02-23 08:31:48 <-- DemonWav (~DemonWav@unaffiliated/demonwav) a quitté (*.net *.split) 2018-02-23 08:32:17 <-- kev009 (~kev009@2001:579:8084:4:8d0d:dde5:ea4e:9191) a quitté (*.net *.split) 2018-02-23 08:32:18 <-- mrarm (~mrarm@unaffiliated/mrarm) a quitté (*.net *.split) 2018-02-23 08:32:18 <-- SinZ_ (~sinz@steamdb/source2-guru/sinz) a quitté (*.net *.split) 2018-02-23 08:32:20 <-- PolarizedIons (~Polarized@unaffiliated/polarizedions) a quitté (*.net *.split) 2018-02-23 08:32:24 --> mundus2018 (~mundus201@unaffiliated/mundus2018) a rejoint #mcdevs 2018-02-23 08:37:39 <-- `Guest00000 (~user@37.113.172.6) a quitté (Ping timeout: 276 seconds) 2018-02-23 08:42:56 --> `Guest00000 (~user@37.113.172.6) a rejoint #mcdevs 2018-02-23 08:54:20 --> kev009 (~kev009@2001:579:8084:4:8d0d:dde5:ea4e:9191) a rejoint #mcdevs 2018-02-23 08:54:20 --> mrarm (~mrarm@unaffiliated/mrarm) a rejoint #mcdevs 2018-02-23 08:54:20 --> SinZ_ (~sinz@steamdb/source2-guru/sinz) a rejoint #mcdevs 2018-02-23 08:54:20 --> PolarizedIons (~Polarized@unaffiliated/polarizedions) a rejoint #mcdevs