2020-08-23 14:14:43 <-- Me4502 (~quassel@unaffiliated/me4502) a quitté (Read error: Connection reset by peer) 2020-08-23 14:15:38 <-- killme (~killmePI@94.231.246.75) a quitté (Ping timeout: 260 seconds) 2020-08-23 14:32:13 <-- circuit10 (~circuit10@171.70.69.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-23 14:32:13 <-- SiebeDW (~SiebeDW@171.70.69.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-23 14:32:13 <-- None4U (~None4U@171.70.69.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-23 14:32:13 <-- islender (~islender@171.70.69.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-23 14:34:28 --> islender (~islender@27.82.70.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-23 14:34:28 --> circuit10 (~circuit10@27.82.70.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-23 14:34:28 --> SiebeDW (~SiebeDW@27.82.70.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-23 14:34:28 --> None4U (~None4U@27.82.70.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-23 14:36:43 --> killme (~killmePI@94.231.246.75) a rejoint #mcdevs 2020-08-23 14:54:58 circuit10 This is sort of related 2020-08-23 14:55:00 circuit10 https://hasteb.in/jaqahaji.yaml 2020-08-23 14:55:12 circuit10 Some of the circuit10 ones are me, the rest is auto-generated 2020-08-23 14:55:29 circuit10 > This is sort of related 2020-08-23 14:55:29 circuit10 Because it's this channel I mean 2020-08-23 15:49:22 <-- Fern (dcf4d56e@220.244.213.110) a quitté (Remote host closed the connection) 2020-08-23 17:02:14 <-- _123DMWM (~123DMWM@156.146.37.73) a quitté (Ping timeout: 260 seconds) 2020-08-23 17:03:02 --> _123DMWM (~123DMWM@171.22.120.233) a rejoint #mcdevs 2020-08-23 18:01:47 <-- _123DMWM (~123DMWM@171.22.120.233) a quitté (Ping timeout: 240 seconds) 2020-08-23 18:02:38 --> _123DMWM (~123DMWM@156.146.37.16) a rejoint #mcdevs 2020-08-23 18:51:39 <-- Amaranth (~travis@ubuntu/member/Amaranth) a quitté (Quit: The Lounge - https://thelounge.chat) 2020-08-23 18:54:33 --> Amaranth (~travis@ubuntu/member/Amaranth) a rejoint #mcdevs 2020-08-23 18:54:33 -- Mode #mcdevs [+v Amaranth] par ChanServ 2020-08-23 19:36:00 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-23 19:41:24 --> matthewprenger_ (~matthewpr@2605:a601:af9a:6200:fccc:8b78:d0b9:7c26) a rejoint #mcdevs 2020-08-23 19:45:22 <-- matthewprenger (~matthewpr@2605:a601:af9a:6200:597c:e3dd:c9eb:ebcc) a quitté (Ping timeout: 260 seconds) 2020-08-23 19:56:06 +pokechu22 extremeheat: I'm not opposed to a default toppings set or something like it. But do note that recipes are actually something you don't even need jawa for; you just need something that can open ZIP files (since JAR files are ZIP files) and then parse JSON. 2020-08-23 19:56:56 +pokechu22 (also, the burger github pages repo is currently 2 GB, and more painfully it's in the same repo as my burger fork... which I've found makes things rather annoying to work with) 2020-08-23 19:56:58 rom1504 I think that's not true for versions < 1.13 2020-08-23 19:57:37 +pokechu22 True, those ones actually require parsing and I see value in keeping 2020-08-23 19:57:43 rom1504 and adding that option (to not output recipes), would make it possible to avoid putting recipes in the github pages repo 2020-08-23 19:57:52 rom1504 ok 2020-08-23 19:58:43 rom1504 one of the thing that extremeheat is working on is adding other recipes (smelting etc) in minecraft data, I was advising that adding a flag to do it or not in burger is better than (what he was going for) making a burger fork 2020-08-23 19:59:11 rom1504 would that make sense ? 2020-08-23 19:59:41 +pokechu22 I think so; if recipes are made optional then it probably wouldn't be a problem to include the other recipe types 2020-08-23 20:01:21 +pokechu22 I'd probably also want to do some recipe moving stuff so that I'm not using the gh-pages branch on the same repo (but I can probably do that while still keeping the data at the same URL) 2020-08-23 20:29:40 <-- lxeiqr (~lxeiqr@188.146.226.83.nat.umts.dynamic.t-mobile.pl) a quitté (Ping timeout: 258 seconds) 2020-08-23 20:31:36 --> lxeiqr (~lxeiqr@188.146.231.78.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-08-23 20:34:07 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-23 20:59:58 extremeheat pokechu22: yeah, I know it's possible with extracting the jar, it's just that it would add yet another generator to minecraft-data just for recipes that seemed pretty simple to advert in burger 2020-08-23 21:05:51 extremeheat and pre <1.13 recipes need burger anyways (which btw seem broken in burger currently) 2020-08-23 21:44:12 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-23 22:18:06 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-23 22:50:16 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-23 23:44:59 <-- mgrech (~mgrech@178.112.30.83.wireless.dyn.drei.com) a quitté (Ping timeout: 240 seconds) 2020-08-24 00:53:23 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-24 00:57:42 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-24 01:15:20 Not-8b99 [mineflayer] rom1504 pushed 1 commit to master [+0/-0/±1] https://git.io/JUfBe 2020-08-24 01:15:22 Not-8b99 [mineflayer] Clickydude 7fc40df - Update saver.js (#1272) * Update saver.js Changing of the semicolon to dash in worldName to avoid forbidden directory name in Windows. * Update saver.js 2020-08-24 01:15:56 Not-8b99 [mineflayer] rom1504 pushed 1 commit to master [+0/-0/±2] https://git.io/JUfBJ 2020-08-24 01:15:58 Not-8b99 [mineflayer] Karang 9b14ae7 - Add hand parameter to activateItem (#1265) * Add hand parameter to activateItem * Fix doc 2020-08-24 01:17:33 Not-8b99 [mineflayer] rom1504 pushed 1 commit to master [+0/-0/±2] https://git.io/JUfBt 2020-08-24 01:17:35 Not-8b99 [mineflayer] ImHarvol 735da10 - Fix 'itemDrop' (#1256) * Add 'itemDrop' event * Change 'itemDrop' event condition * Add tests Tests aren't passing starting 1.13 due to the entity.name being different than 'item'/'Item' * 'itemDrop' working from 1.8 to 1.13 included It's failing because entity.name changes * Fix "'itemDrop' event" tests Co-authored-by: Romain Beaumont 2020-08-24 02:07:25 --> d_r3x_ (~d_r3x___@gateway/tor-sasl/dr3x/x-75303017) a rejoint #mcdevs 2020-08-24 02:58:44 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-24 02:59:16 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-24 03:01:47 <-- _123DMWM (~123DMWM@156.146.37.16) a quitté (Ping timeout: 240 seconds) 2020-08-24 03:02:06 --> _123DMWM (~123DMWM@156.146.36.208) a rejoint #mcdevs 2020-08-24 03:12:51 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-24 03:24:04 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-24 04:08:24 --> mgrech (~mgrech@178.112.30.83.wireless.dyn.drei.com) a rejoint #mcdevs 2020-08-24 04:11:32 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-24 04:34:58 <-- d_r3x_ (~d_r3x___@gateway/tor-sasl/dr3x/x-75303017) a quitté (Quit: Leaving) 2020-08-24 04:56:03 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-24 07:17:19 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-24 07:26:12 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-24 08:13:16 <-- mgrech (~mgrech@178.112.30.83.wireless.dyn.drei.com) a quitté (Ping timeout: 256 seconds) 2020-08-24 09:31:29 <-- moony (moony@hellomouse/dev/moony) a quitté (Read error: Connection reset by peer) 2020-08-24 09:39:14 --> moony (moony@hellomouse/dev/moony) a rejoint #mcdevs 2020-08-24 11:01:22 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-24 11:50:02 --> Me4502 (~quassel@unaffiliated/me4502) a rejoint #mcdevs 2020-08-24 13:02:26 <-- _123DMWM (~123DMWM@156.146.36.208) a quitté (Ping timeout: 265 seconds) 2020-08-24 13:02:34 --> _123DMWM (~123DMWM@156.146.37.33) a rejoint #mcdevs 2020-08-24 13:09:09 --> mgrech (~mgrech@178.112.30.83.wireless.dyn.drei.com) a rejoint #mcdevs 2020-08-24 14:00:45 <-- extremeheat (~Extreme@ool-44c33a84.dyn.optonline.net) a quitté (Ping timeout: 240 seconds) 2020-08-24 14:04:57 --> extremeheat (~Extreme@ool-44c33a84.dyn.optonline.net) a rejoint #mcdevs 2020-08-24 14:47:02 <-- extremeheat (~Extreme@ool-44c33a84.dyn.optonline.net) a quitté (Ping timeout: 260 seconds) 2020-08-24 14:50:14 <-- Me4502 (~quassel@unaffiliated/me4502) a quitté (Read error: Connection reset by peer) 2020-08-24 15:02:06 <-- _123DMWM (~123DMWM@156.146.37.33) a quitté (Ping timeout: 258 seconds) 2020-08-24 15:35:39 --> _123DMWM (~123DMWM@2601:18d:580:3870:a431:16a3:8978:3db9) a rejoint #mcdevs 2020-08-24 15:39:55 <-- _123DMWM (~123DMWM@2601:18d:580:3870:a431:16a3:8978:3db9) a quitté (Ping timeout: 240 seconds) 2020-08-24 15:40:27 --> _123DMWM (~123DMWM@176.113.72.190) a rejoint #mcdevs 2020-08-24 15:57:09 <-- islender (~islender@27.82.70.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-24 15:57:09 <-- circuit10 (~circuit10@27.82.70.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-24 15:57:09 <-- None4U (~None4U@27.82.70.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-24 15:57:09 <-- SiebeDW (~SiebeDW@27.82.70.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-24 16:00:09 --> circuit10 (~circuit10@36.124.184.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-24 16:00:09 --> islender (~islender@36.124.184.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-24 16:00:09 --> SiebeDW (~SiebeDW@36.124.184.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-24 16:00:09 --> None4U (~None4U@36.124.184.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-24 16:12:20 --> bildramer1 (~bildramer@2a02:587:6238:e800:35cd:8cbf:996:37e2) a rejoint #mcdevs 2020-08-24 16:13:59 <-- bildramer (~bildramer@2a02:587:6231:7f00:70fa:36e7:dc46:2b4e) a quitté (Ping timeout: 272 seconds) 2020-08-24 16:40:24 --> Fern (dcf4d56e@220.244.213.110) a rejoint #mcdevs 2020-08-24 16:57:13 --> islender1 (~islender@36.124.184.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-24 16:57:13 --> None4U1 (~None4U@36.124.184.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-24 16:58:38 --> SiebeDW1 (~SiebeDW@36.124.184.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-24 17:03:15 <-- SiebeDW (~SiebeDW@36.124.184.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-24 17:03:15 <-- islender (~islender@36.124.184.35.bc.googleusercontent.com) a quitté (Read error: Connection reset by peer) 2020-08-24 17:03:15 <-- None4U (~None4U@36.124.184.35.bc.googleusercontent.com) a quitté (Read error: Connection reset by peer) 2020-08-24 17:03:16 <-- switchy (~switchy@unaffiliated/switchy) a quitté (Ping timeout: 240 seconds) 2020-08-24 17:03:42 --> switchy (~switchy@unaffiliated/switchy) a rejoint #mcdevs 2020-08-24 17:22:43 <-- uis[m] (uismatrixo@gateway/shell/matrix.org/x-xntjcuvgvwaqhrox) a quitté (*.net *.split) 2020-08-24 17:22:46 <-- feedc0de (danielbrun@gateway/shell/matrix.org/x-wbhzgtwdtrmofnab) a quitté (*.net *.split) 2020-08-24 17:22:46 <-- chibill (chibillmat@gateway/shell/matrix.org/x-nzqqyimvcmktwjkd) a quitté (*.net *.split) 2020-08-24 17:22:46 <-- yangm (yanyetanot@gateway/shell/matrix.org/x-xqcacthdtlgbkdxo) a quitté (*.net *.split) 2020-08-24 17:22:46 <-- Andrio (Andrio@questers-rest.andriocelos.net) a quitté (*.net *.split) 2020-08-24 17:22:46 <-- yawkat (~yawkat@cats.coffee) a quitté (*.net *.split) 2020-08-24 17:22:46 <-- laxask (~lax@unaffiliated/laxask) a quitté (*.net *.split) 2020-08-24 17:22:46 <-- moony (moony@hellomouse/dev/moony) a quitté (*.net *.split) 2020-08-24 17:22:46 <-- strobilus[m] (strobilusm@gateway/shell/matrix.org/x-sqdkwzcpjouvsreg) a quitté (*.net *.split) 2020-08-24 17:22:46 <-- Tux (~tux@unaffiliated/tux) a quitté (*.net *.split) 2020-08-24 17:22:49 <-- Hafydd (~Hafydd@unaffiliated/joo) a quitté (*.net *.split) 2020-08-24 17:22:49 <-- Brandon15811 (sid13052@gateway/web/irccloud.com/x-xujwhuoxyhrsbpty) a quitté (*.net *.split) 2020-08-24 17:22:49 <-- Dinnerbone (dinnerbone@i.like.butts.and.my.name.is.dinnerbone.com) a quitté (*.net *.split) 2020-08-24 17:33:57 --> uis[m] (uismatrixo@gateway/shell/matrix.org/x-xntjcuvgvwaqhrox) a rejoint #mcdevs 2020-08-24 17:33:57 --> yangm (yanyetanot@gateway/shell/matrix.org/x-xqcacthdtlgbkdxo) a rejoint #mcdevs 2020-08-24 17:33:57 --> Andrio (Andrio@questers-rest.andriocelos.net) a rejoint #mcdevs 2020-08-24 17:33:57 --> yawkat (~yawkat@cats.coffee) a rejoint #mcdevs 2020-08-24 17:33:57 --> laxask (~lax@unaffiliated/laxask) a rejoint #mcdevs 2020-08-24 17:34:12 --> moony (moony@hellomouse/dev/moony) a rejoint #mcdevs 2020-08-24 17:34:12 --> strobilus[m] (strobilusm@gateway/shell/matrix.org/x-sqdkwzcpjouvsreg) a rejoint #mcdevs 2020-08-24 17:34:12 --> Tux (~tux@unaffiliated/tux) a rejoint #mcdevs 2020-08-24 17:34:12 --> Hafydd (~Hafydd@unaffiliated/joo) a rejoint #mcdevs 2020-08-24 17:34:12 --> Brandon15811 (sid13052@gateway/web/irccloud.com/x-xujwhuoxyhrsbpty) a rejoint #mcdevs 2020-08-24 17:34:12 --> Dinnerbone (dinnerbone@i.like.butts.and.my.name.is.dinnerbone.com) a rejoint #mcdevs 2020-08-24 17:34:12 -- Mode #mcdevs [+v Dinnerbone] par moon.freenode.net 2020-08-24 17:43:13 <-- yawkat (~yawkat@cats.coffee) a quitté (Max SendQ exceeded) 2020-08-24 17:49:54 --> PolarizedIons7 (~Polarized@unaffiliated/polarizedions) a rejoint #mcdevs 2020-08-24 17:49:59 --> yawkat (~yawkat@cats.coffee) a rejoint #mcdevs 2020-08-24 17:50:43 <-- PolarizedIons (~Polarized@unaffiliated/polarizedions) a quitté (Quit: Ping timeout (120 seconds)) 2020-08-24 17:50:43 -- PolarizedIons7 est maintenant connu sous le nom PolarizedIons 2020-08-24 17:56:59 StackDoubleFlow It seems like 1.16 changed how the direct palette works 2020-08-24 17:57:04 StackDoubleFlow does anybody know the details? 2020-08-24 18:03:21 --> chibill1 (chibillmat@gateway/shell/matrix.org/x-wwmdyxjmcftoijgj) a rejoint #mcdevs 2020-08-24 18:03:22 chibill1 Values will no longer stradle multiple longs from what I know. 2020-08-24 18:03:55 StackDoubleFlow there's something else too 2020-08-24 18:05:31 StackDoubleFlow I think at least 2020-08-24 18:05:54 <-- Fern (dcf4d56e@220.244.213.110) a quitté (Ping timeout: 245 seconds) 2020-08-24 18:06:13 StackDoubleFlow using the same palette format when the bits per block reaches 9 seems to turn things into a jumbled messed 2020-08-24 18:06:17 StackDoubleFlow in the client's view 2020-08-24 18:06:43 <-- bildramer1 (~bildramer@2a02:587:6238:e800:35cd:8cbf:996:37e2) a quitté (Ping timeout: 272 seconds) 2020-08-24 18:20:17 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-24 18:30:14 --> bildramer (~bildramer@185.44.144.229) a rejoint #mcdevs 2020-08-24 19:02:03 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-24 19:02:31 <-- _123DMWM (~123DMWM@176.113.72.190) a quitté (Ping timeout: 265 seconds) 2020-08-24 19:02:59 --> _123DMWM (~123DMWM@172.241.166.146) a rejoint #mcdevs 2020-08-24 20:58:09 --> extremeheat (~Extreme@ool-44c33a84.dyn.optonline.net) a rejoint #mcdevs 2020-08-24 21:01:53 <-- _123DMWM (~123DMWM@172.241.166.146) a quitté (Ping timeout: 244 seconds) 2020-08-24 21:03:06 --> _123DMWM (~123DMWM@156.146.37.97) a rejoint #mcdevs 2020-08-24 21:32:49 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-24 22:36:13 <-- extremeheat (~Extreme@ool-44c33a84.dyn.optonline.net) a quitté (Ping timeout: 264 seconds) 2020-08-24 23:10:41 --> extremeheat (~Extreme@ool-44c33a84.dyn.optonline.net) a rejoint #mcdevs 2020-08-24 23:53:46 -- matthewprenger_ est maintenant connu sous le nom matthewprenger 2020-08-25 01:46:52 <-- extremeheat (~Extreme@ool-44c33a84.dyn.optonline.net) a quitté (Ping timeout: 246 seconds) 2020-08-25 02:32:08 --> extremeheat (~Extreme@ool-44c33a84.dyn.optonline.net) a rejoint #mcdevs 2020-08-25 02:36:52 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: ackpacket) 2020-08-25 03:34:51 tktech pokechu22, Jawa is getting some significant speedups, I wrote a C codec for MUTF-8 and a tight loop for the constant pool for Lawu which I'll backport. 2020-08-25 03:36:04 +pokechu22 Nice! 2020-08-25 03:40:05 tktech Crazy bit is that even with the speedups reading UTF tags is still by far the largest slice of time. Don't think there's any reasonable way to speed it up more. 2020-08-25 04:07:12 --> humint (~humint@104.193.8.168) a rejoint #mcdevs 2020-08-25 05:15:05 <-- humint (~humint@104.193.8.168) a quitté (Remote host closed the connection) 2020-08-25 05:15:24 --> humint (~humint@104.193.8.168) a rejoint #mcdevs 2020-08-25 05:23:45 <-- humint (~humint@104.193.8.168) a quitté (Quit: Leaving) 2020-08-25 06:02:30 +ammar2 tktech: huh what the heck are utf tag and why are they used so much in java bytecode? 2020-08-25 06:03:12 zml constant pool 2020-08-25 06:04:42 zml so they're used for string constants, class names, and method/field descriptors and such 2020-08-25 06:05:08 +ammar2 gotcha 2020-08-25 06:05:30 +ammar2 the basic structure doesn't look so bad but I'm missing a lot of detail and subtelty https://docs.oracle.com/javase/specs/jvms/se7/html/jvms-4.html 2020-08-25 06:05:59 zml it's mostly that there is *a lot* of stuff to read through 2020-08-25 06:25:23 <-- mgrech (~mgrech@178.112.30.83.wireless.dyn.drei.com) a quitté (Ping timeout: 240 seconds) 2020-08-25 06:26:56 <-- None4U1 (~None4U@36.124.184.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-25 06:26:56 <-- circuit10 (~circuit10@36.124.184.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-25 06:26:56 <-- islender1 (~islender@36.124.184.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-25 06:26:56 <-- SiebeDW1 (~SiebeDW@36.124.184.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-25 06:27:22 --> mgrech (~mgrech@178.112.30.83.wireless.dyn.drei.com) a rejoint #mcdevs 2020-08-25 06:31:59 --> circuit10 (~circuit10@13.53.202.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-25 06:31:59 --> None4U (~None4U@13.53.202.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-25 06:32:00 --> SiebeDW (~SiebeDW@13.53.202.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-25 06:32:00 --> islender (~islender@13.53.202.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-25 06:35:14 <-- mgrech (~mgrech@178.112.30.83.wireless.dyn.drei.com) a quitté (Quit: mgrech) 2020-08-25 06:35:27 --> Fern (dcf4d56e@220.244.213.110) a rejoint #mcdevs 2020-08-25 06:46:19 <-- Fern (dcf4d56e@220.244.213.110) a quitté (Ping timeout: 245 seconds) 2020-08-25 09:19:42 --> matthewprenger_ (~matthewpr@136.33.177.190) a rejoint #mcdevs 2020-08-25 09:22:17 <-- matthewprenger (~matthewpr@2605:a601:af9a:6200:fccc:8b78:d0b9:7c26) a quitté (Ping timeout: 260 seconds) 2020-08-25 10:09:14 --> Fern (dcf4d56e@220.244.213.110) a rejoint #mcdevs 2020-08-25 10:23:00 <-- Fern (dcf4d56e@220.244.213.110) a quitté (Remote host closed the connection) 2020-08-25 11:42:58 --> Me4502 (~quassel@unaffiliated/me4502) a rejoint #mcdevs 2020-08-25 13:50:08 <-- bildramer (~bildramer@185.44.144.229) a quitté (Ping timeout: 265 seconds) 2020-08-25 13:56:28 --> bildramer (~bildramer@2a02:587:6237:4e00:4e5:56a9:9bd8:4fc6) a rejoint #mcdevs 2020-08-25 14:10:17 --> mgrech (~mgrech@178.112.30.83.wireless.dyn.drei.com) a rejoint #mcdevs 2020-08-25 14:40:46 <-- extremeheat (~Extreme@ool-44c33a84.dyn.optonline.net) a quitté (Ping timeout: 256 seconds) 2020-08-25 15:32:54 <-- Me4502 (~quassel@unaffiliated/me4502) a quitté (Read error: Connection reset by peer) 2020-08-25 15:33:01 --> Fern (dcf4d56e@220.244.213.110) a rejoint #mcdevs 2020-08-25 15:33:40 <-- moony (moony@hellomouse/dev/moony) a quitté (Ping timeout: 244 seconds) 2020-08-25 15:34:19 --> moony (moony@hellomouse/dev/moony) a rejoint #mcdevs 2020-08-25 17:53:24 <-- Fern (dcf4d56e@220.244.213.110) a quitté (Ping timeout: 245 seconds) 2020-08-25 18:18:37 <-- None4U (~None4U@13.53.202.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-25 18:18:37 <-- circuit10 (~circuit10@13.53.202.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-25 18:18:51 --> circuit10 (~circuit10@13.53.202.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-25 18:18:54 --> None4U (~None4U@13.53.202.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-25 19:24:39 --> LongTimeNoMC (5b102970@p5b102970.dip0.t-ipconnect.de) a rejoint #mcdevs 2020-08-25 19:29:50 <-- None4U (~None4U@13.53.202.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-25 19:29:50 <-- SiebeDW (~SiebeDW@13.53.202.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-25 19:29:50 <-- circuit10 (~circuit10@13.53.202.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-25 19:29:50 <-- islender (~islender@13.53.202.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-25 19:34:19 --> SiebeDW (~SiebeDW@78.10.72.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-25 19:34:19 --> None4U (~None4U@78.10.72.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-25 19:34:19 --> islender (~islender@78.10.72.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-25 19:34:22 --> circuit10 (~circuit10@78.10.72.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-25 20:00:46 <-- LongTimeNoMC (5b102970@p5b102970.dip0.t-ipconnect.de) a quitté (Remote host closed the connection) 2020-08-25 20:13:08 tktech ammar2, like zml said, the structure isn't complicated (ie there's not much more we can speed up now that it's in C), it's just sheer quantity. Many files in the minecraft jar are mostly UTF tags by byte count. 2020-08-25 20:14:46 +ammar2 tktech: parallelization? 2020-08-25 20:14:52 +ammar2 seems like each values are independent? 2020-08-25 20:15:20 tktech You just become IO bound, parallel reads on the same file perform poorly. 2020-08-25 20:15:25 <-- bildramer (~bildramer@2a02:587:6237:4e00:4e5:56a9:9bd8:4fc6) a quitté (Ping timeout: 240 seconds) 2020-08-25 20:16:23 +ammar2 too big to keep in memory? 2020-08-25 20:17:30 --> bildramer (~bildramer@2a02:587:6228:8f00:6429:9311:e291:bf2b) a rejoint #mcdevs 2020-08-25 20:30:52 --> bildramer1 (~bildramer@185.44.144.148) a rejoint #mcdevs 2020-08-25 20:31:52 <-- bildramer (~bildramer@2a02:587:6228:8f00:6429:9311:e291:bf2b) a quitté (Ping timeout: 244 seconds) 2020-08-25 20:33:24 tktech No, but there's also no benefit to it. We're talking about timing in us to maybe 1ms. 2020-08-25 20:35:21 --> bildramer (~bildramer@185.44.144.38) a rejoint #mcdevs 2020-08-25 20:37:19 <-- bildramer1 (~bildramer@185.44.144.148) a quitté (Ping timeout: 258 seconds) 2020-08-25 21:11:07 --> extremeheat (~Extreme@ool-44c33a84.dyn.optonline.net) a rejoint #mcdevs 2020-08-25 23:02:35 --> Amaranth2 (~travis@ubuntu/member/Amaranth) a rejoint #mcdevs 2020-08-25 23:02:35 -- Mode #mcdevs [+v Amaranth2] par ChanServ 2020-08-25 23:04:55 <-- Amaranth (~travis@ubuntu/member/Amaranth) a quitté (Quit: Ping timeout (120 seconds)) 2020-08-25 23:04:55 -- Amaranth2 est maintenant connu sous le nom Amaranth 2020-08-26 01:03:30 Not-8b99 [mineflayer] rom1504 pushed 1 commit to master [+0/-0/±3] https://git.io/JUUbG 2020-08-26 01:03:31 Not-8b99 [mineflayer] rom1504 1abfe10 - remove _chunkColumn from the api bot.world should now be used for this fix #1278 2020-08-26 01:58:06 <-- extremeheat (~Extreme@ool-44c33a84.dyn.optonline.net) a quitté (Ping timeout: 256 seconds) 2020-08-26 03:15:34 <-- strobilus[m] (strobilusm@gateway/shell/matrix.org/x-sqdkwzcpjouvsreg) a quitté #mcdevs ("User left") 2020-08-26 03:24:48 <-- kev009 (~kev009@ip72-222-200-117.ph.ph.cox.net) a quitté (Remote host closed the connection) 2020-08-26 03:31:10 --> kev009 (~kev009@ip72-222-200-117.ph.ph.cox.net) a rejoint #mcdevs 2020-08-26 03:31:10 -- Mode #mcdevs [+v kev009] par ChanServ 2020-08-26 04:36:55 --> extremeheat (~Extreme@ool-44c33a84.dyn.optonline.net) a rejoint #mcdevs 2020-08-26 06:05:48 <-- lxeiqr (~lxeiqr@188.146.231.78.nat.umts.dynamic.t-mobile.pl) a quitté (Ping timeout: 258 seconds) 2020-08-26 06:11:55 <-- mgrech (~mgrech@178.112.30.83.wireless.dyn.drei.com) a quitté (Ping timeout: 240 seconds) 2020-08-26 06:18:49 <-- extremeheat (~Extreme@ool-44c33a84.dyn.optonline.net) a quitté (Ping timeout: 264 seconds) 2020-08-26 06:51:09 tktech pokechu22, https://gist.github.com/TkTech/0bf02aefd8353a66efa13873cde70eaa added proper benchmarks. 2020-08-26 06:55:01 --> extremeheat (~Extreme@ool-44c33a84.dyn.optonline.net) a rejoint #mcdevs 2020-08-26 06:57:34 --> lxeiqr (~lxeiqr@188.146.231.78.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-08-26 07:11:14 <-- extremeheat (~Extreme@ool-44c33a84.dyn.optonline.net) a quitté (Remote host closed the connection) 2020-08-26 07:17:19 --> kashike (kashike@unaffiliated/kashike) a rejoint #mcdevs 2020-08-26 07:40:11 <-- matthewprenger_ (~matthewpr@136.33.177.190) a quitté (Ping timeout: 240 seconds) 2020-08-26 07:40:21 --> matthewprenger (~matthewpr@136.37.129.193) a rejoint #mcdevs 2020-08-26 08:40:11 --> bildramer1 (~bildramer@2a02:587:6236:300:9949:1f62:7bf:96c) a rejoint #mcdevs 2020-08-26 08:41:03 <-- bildramer (~bildramer@185.44.144.38) a quitté (Ping timeout: 258 seconds) 2020-08-26 08:52:58 -- bildramer1 est maintenant connu sous le nom bildramer 2020-08-26 10:31:50 <-- Krenair (~alex@wikimedia/Krenair) a quitté (Ping timeout: 256 seconds) 2020-08-26 11:29:42 tktech https://github.com/TkTech/mutf8 and release v1 2020-08-26 13:09:12 --> matthewprenger_ (~matthewpr@136.37.129.193) a rejoint #mcdevs 2020-08-26 13:12:27 <-- matthewprenger (~matthewpr@136.37.129.193) a quitté (Ping timeout: 258 seconds) 2020-08-26 15:13:59 --> mgrech (~mgrech@178.112.30.83.wireless.dyn.drei.com) a rejoint #mcdevs 2020-08-26 15:33:55 <-- lxeiqr (~lxeiqr@188.146.231.78.nat.umts.dynamic.t-mobile.pl) a quitté (Ping timeout: 240 seconds) 2020-08-26 16:08:16 --> charims_ (~quassel@wsip-24-234-28-130.lv.lv.cox.net) a rejoint #mcdevs 2020-08-26 18:33:07 --> matthew__ (~matthewpr@136.37.129.193) a rejoint #mcdevs 2020-08-26 18:36:24 <-- matthewprenger_ (~matthewpr@136.37.129.193) a quitté (Ping timeout: 256 seconds) 2020-08-26 19:19:35 <-- None4U (~None4U@78.10.72.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-26 19:19:36 <-- circuit10 (~circuit10@78.10.72.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-26 19:19:36 <-- islender (~islender@78.10.72.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-26 19:19:36 <-- SiebeDW (~SiebeDW@78.10.72.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-26 19:24:51 --> islender (~islender@65.135.226.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-26 19:24:51 --> None4U (~None4U@65.135.226.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-26 19:24:51 --> SiebeDW (~SiebeDW@65.135.226.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-26 19:24:53 --> circuit10 (~circuit10@65.135.226.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-26 19:37:50 --> lxeiqr (~lxeiqr@188.146.233.22.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-08-26 20:07:13 <-- skyrising (~skyrising@89.43.124.117) a quitté (Remote host closed the connection) 2020-08-26 20:11:32 <-- None4U (~None4U@65.135.226.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-26 20:11:33 <-- circuit10 (~circuit10@65.135.226.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-26 20:11:33 <-- islender (~islender@65.135.226.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-26 20:11:33 <-- SiebeDW (~SiebeDW@65.135.226.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-26 20:16:00 --> SiebeDW (~SiebeDW@16.165.155.104.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-26 20:16:01 --> islender (~islender@16.165.155.104.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-26 20:16:01 --> circuit10 (~circuit10@16.165.155.104.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-26 20:16:01 --> None4U (~None4U@16.165.155.104.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-26 22:04:16 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2020-08-26 22:39:26 --> MisterVector (Vector@cpe-172-90-152-76.socal.res.rr.com) a rejoint #mcdevs 2020-08-27 03:12:47 --> Krenair (~alex@wikimedia/Krenair) a rejoint #mcdevs 2020-08-27 03:14:58 tktech Works been so quiet with COVID (and summer time is in general super quiet for GoC), my hobby backlog is actually making progress. 2020-08-27 03:15:12 StackDoubleFlow does mcpbot have to be updated to submit 1.16 mappings? 2020-08-27 03:15:18 tktech The "skindex" is even coming back, so the 400k+ links to skins on skins.tkte.ch will start working again 2020-08-27 03:21:29 +pokechu22 MCPBot does need to be updated; it's not currently accepting 1.16 mappings. I think they have some kind of spreadsheet for accepting them for now but I don't know where it is 2020-08-27 03:22:09 StackDoubleFlow ah 2020-08-27 03:23:17 StackDoubleFlow yeah quarantine is the only reason I was able to start this: https://github.com/MCHPR/MCHPRS 2020-08-27 03:32:56 tktech Interesting approach to a server. I think so many of the projects putter out because they don't have a concrete goal ("run lots of redstone fast") 2020-08-27 04:10:06 --> craftxbox (~craftxbox@unaffiliated/craftxbox) a rejoint #mcdevs 2020-08-27 06:01:37 --> kev009_ (~quassel@69.160.37.57) a rejoint #mcdevs 2020-08-27 06:01:37 -- Mode #mcdevs [+v kev009_] par ChanServ 2020-08-27 06:02:34 <-- kev009 (~kev009@ip72-222-200-117.ph.ph.cox.net) a quitté (Quit: Konversation terminated!) 2020-08-27 06:02:44 -- kev009_ est maintenant connu sous le nom kev009 2020-08-27 06:03:46 <-- iczero (iczero@hellomouse/dev/iczero) a quitté (Quit: rip) 2020-08-27 06:05:05 <-- Tuxel (~tux@80.77.26.7) a quitté (Ping timeout: 240 seconds) 2020-08-27 06:08:31 --> iczero (iczero@hellomouse/dev/iczero) a rejoint #mcdevs 2020-08-27 06:09:10 --> Tuxel (~tux@80.77.26.7) a rejoint #mcdevs 2020-08-27 06:50:34 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2020-08-27 06:53:18 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 260 seconds) 2020-08-27 06:53:18 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2020-08-27 08:09:13 <-- mgrech (~mgrech@178.112.30.83.wireless.dyn.drei.com) a quitté (Ping timeout: 264 seconds) 2020-08-27 10:03:42 <-- SiebeDW (~SiebeDW@16.165.155.104.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-27 10:03:42 <-- None4U (~None4U@16.165.155.104.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-27 10:03:42 <-- islender (~islender@16.165.155.104.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-27 10:03:42 <-- circuit10 (~circuit10@16.165.155.104.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-27 10:07:25 --> islender (~islender@164.193.223.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-27 10:07:25 --> SiebeDW (~SiebeDW@164.193.223.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-27 10:07:25 --> None4U (~None4U@164.193.223.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-27 10:07:29 --> circuit10 (~circuit10@164.193.223.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-27 11:08:55 Not-8b99 [mineflayer] rom1504 pushed 2 commits to master [+0/-0/±2] https://git.io/JUkdk 2020-08-27 11:08:57 Not-8b99 [mineflayer] TheDudeFromCI e4d2bd8 - Fixed typo in Typescript file. 2020-08-27 11:08:58 Not-8b99 [mineflayer] rom1504 8f729c2 - Merge pull request #1279 from TheDudeFromCI/patch-16 Fixed typo for findBlock/findBlocks in Typescript file 2020-08-27 13:47:54 --> Me4502 (~quassel@unaffiliated/me4502) a rejoint #mcdevs 2020-08-27 15:27:56 <-- _123DMWM (~123DMWM@156.146.37.97) a quitté (Read error: Connection reset by peer) 2020-08-27 15:28:31 --> _123DMWM (~123DMWM@156.146.37.97) a rejoint #mcdevs 2020-08-27 16:02:48 <-- circuit10 (~circuit10@164.193.223.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-27 16:02:49 <-- islender (~islender@164.193.223.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-27 16:02:49 <-- SiebeDW (~SiebeDW@164.193.223.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-27 16:02:49 <-- None4U (~None4U@164.193.223.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-27 16:07:27 --> islender (~islender@37.214.68.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-27 16:07:27 --> None4U (~None4U@37.214.68.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-27 16:07:27 --> SiebeDW (~SiebeDW@37.214.68.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-27 16:07:27 --> circuit10 (~circuit10@37.214.68.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-27 16:29:42 --> mgrech (~mgrech@178.112.30.83.wireless.dyn.drei.com) a rejoint #mcdevs 2020-08-27 16:57:56 <-- Me4502 (~quassel@unaffiliated/me4502) a quitté (Read error: Connection reset by peer) 2020-08-28 00:31:55 --> Dadido3_ (~quassel@p200300d9df442d00a9f65219eb8d97dc.dip0.t-ipconnect.de) a rejoint #mcdevs 2020-08-28 00:35:07 <-- Dadido3 (~quassel@p200300d9df442d00419770057dd798d3.dip0.t-ipconnect.de) a quitté (Ping timeout: 260 seconds) 2020-08-28 00:49:19 <-- mgrech (~mgrech@178.112.30.83.wireless.dyn.drei.com) a quitté (Quit: mgrech) 2020-08-28 01:30:56 <-- islender (~islender@37.214.68.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-28 01:30:56 <-- SiebeDW (~SiebeDW@37.214.68.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-28 01:30:57 <-- None4U (~None4U@37.214.68.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-28 01:30:57 <-- circuit10 (~circuit10@37.214.68.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-28 01:34:27 --> SiebeDW (~SiebeDW@64.37.202.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-28 01:34:30 --> islender (~islender@64.37.202.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-28 01:34:30 --> circuit10 (~circuit10@64.37.202.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-28 01:34:30 --> None4U (~None4U@64.37.202.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-28 04:36:07 <-- SiebeDW (~SiebeDW@64.37.202.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-28 04:36:07 <-- circuit10 (~circuit10@64.37.202.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-28 04:36:07 <-- islender (~islender@64.37.202.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-28 04:36:07 <-- None4U (~None4U@64.37.202.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-28 04:39:28 --> SiebeDW (~SiebeDW@254.37.69.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-28 04:39:29 --> circuit10 (~circuit10@254.37.69.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-28 04:39:29 --> None4U (~None4U@254.37.69.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-28 04:39:29 --> islender (~islender@254.37.69.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-28 06:50:34 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2020-08-28 06:52:25 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 240 seconds) 2020-08-28 06:52:25 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2020-08-28 07:16:35 <-- AndrewPH (~Butts@72.9.147.61) a quitté (Ping timeout: 240 seconds) 2020-08-28 07:16:52 --> AndrewPH (~Butts@72.9.147.61) a rejoint #mcdevs 2020-08-28 07:16:53 -- Mode #mcdevs [+v AndrewPH] par ChanServ 2020-08-28 09:07:43 --> quesswho (~quesswho@213-66-105-71-no533.tbcn.telia.com) a rejoint #mcdevs 2020-08-28 09:08:39 quesswho Hey, where can I find information about which certificates should be used for communicating with the mojang servers? 2020-08-28 09:10:50 Sainan Amazon Root CA 1 through 4 2020-08-28 09:12:14 quesswho ty 2020-08-28 09:28:34 --> Me4502 (~quassel@unaffiliated/me4502) a rejoint #mcdevs 2020-08-28 11:08:44 <-- _123DMWM (~123DMWM@156.146.37.97) a quitté (Ping timeout: 265 seconds) 2020-08-28 11:43:17 --> MrKitty (4cc901fb@adsl-76-201-1-251.dsl.hrlntx.sbcglobal.net) a rejoint #mcdevs 2020-08-28 11:52:24 --> bildramer1 (~bildramer@2a02:587:6231:100:f0c8:2677:59b3:67f9) a rejoint #mcdevs 2020-08-28 11:53:30 <-- bildramer (~bildramer@2a02:587:6236:300:9949:1f62:7bf:96c) a quitté (Ping timeout: 244 seconds) 2020-08-28 12:53:26 <-- MrKitty (4cc901fb@adsl-76-201-1-251.dsl.hrlntx.sbcglobal.net) a quitté (Remote host closed the connection) 2020-08-28 13:22:34 --> natchuz (~natchuz@2a02:a31c:25b:3200:5b23:f462:135b:d202) a rejoint #mcdevs 2020-08-28 13:47:05 --> niceplaces (~nplace@37.120.196.54) a rejoint #mcdevs 2020-08-28 13:48:16 <-- niceplace (~nplace@45.87.213.212) a quitté (Ping timeout: 246 seconds) 2020-08-28 14:35:31 <-- natchuz (~natchuz@2a02:a31c:25b:3200:5b23:f462:135b:d202) a quitté (Quit: natchuz) 2020-08-28 14:59:21 <-- SiebeDW (~SiebeDW@254.37.69.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-28 14:59:21 <-- islender (~islender@254.37.69.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-28 14:59:21 <-- circuit10 (~circuit10@254.37.69.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-28 14:59:21 <-- None4U (~None4U@254.37.69.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-28 15:05:35 --> None4U (~None4U@238.3.192.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-28 15:05:35 --> islender (~islender@238.3.192.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-28 15:05:35 --> SiebeDW (~SiebeDW@238.3.192.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-28 15:05:40 --> circuit10 (~circuit10@238.3.192.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-28 16:14:45 <-- Me4502 (~quassel@unaffiliated/me4502) a quitté (Read error: Connection reset by peer) 2020-08-28 16:17:36 --> _123DMWM (~123DMWM@84.17.35.28) a rejoint #mcdevs 2020-08-28 16:28:01 <-- _123DMWM (~123DMWM@84.17.35.28) a quitté (Read error: Connection timed out) 2020-08-28 16:28:19 --> _123DMWM (~123DMWM@84.17.35.28) a rejoint #mcdevs 2020-08-28 16:30:57 -- bildramer1 est maintenant connu sous le nom bildramer 2020-08-28 17:25:36 --> mgrech (~mgrech@178.112.30.83.wireless.dyn.drei.com) a rejoint #mcdevs 2020-08-28 18:14:59 <-- circuit10 (~circuit10@238.3.192.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-28 18:14:59 <-- islender (~islender@238.3.192.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-28 18:14:59 <-- SiebeDW (~SiebeDW@238.3.192.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-28 18:14:59 <-- None4U (~None4U@238.3.192.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-28 18:15:45 --> SiebeDW (~SiebeDW@237.44.148.146.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-28 18:15:49 --> circuit10 (~circuit10@237.44.148.146.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-28 18:15:49 --> islender (~islender@237.44.148.146.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-28 18:15:49 --> None4U (~None4U@237.44.148.146.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-28 19:03:25 <-- Krenair (~alex@wikimedia/Krenair) a quitté (Ping timeout: 240 seconds) 2020-08-28 19:03:45 <-- randomuser1 (randomuser@tilde.club) a quitté (Ping timeout: 240 seconds) 2020-08-28 19:04:05 --> randomuser1 (randomuser@tilde.club) a rejoint #mcdevs 2020-08-28 19:05:55 --> Krenair (~alex@wikimedia/Krenair) a rejoint #mcdevs 2020-08-28 19:23:16 <-- Aikar (~aikar@wikia/Aikar) a quitté (Read error: Connection reset by peer) 2020-08-28 19:25:26 --> Aikar (~aikar@wikia/Aikar) a rejoint #mcdevs 2020-08-28 21:55:58 <-- lxeiqr (~lxeiqr@188.146.233.22.nat.umts.dynamic.t-mobile.pl) a quitté (Ping timeout: 260 seconds) 2020-08-28 21:57:31 --> lxeiqr (~lxeiqr@188.146.227.201.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-08-28 22:39:54 <-- SiebeDW (~SiebeDW@237.44.148.146.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-28 22:39:54 <-- islender (~islender@237.44.148.146.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-28 22:39:54 <-- circuit10 (~circuit10@237.44.148.146.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-28 22:39:54 <-- None4U (~None4U@237.44.148.146.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-28 22:43:19 --> circuit10 (~circuit10@90.212.121.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-28 22:43:19 --> islender (~islender@90.212.121.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-28 22:43:20 --> None4U (~None4U@90.212.121.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-28 22:43:20 --> SiebeDW (~SiebeDW@90.212.121.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-28 23:33:23 quesswho Why does the notchian client inconsistently send the login start packet even after sending a handshake packet with login state? 2020-08-28 23:33:54 x10A94 wdym by inconsistently? Are you sure that you're parsing the protocol properly? 2020-08-28 23:34:43 quesswho Sometimes I get the login start packet sometimes I don't and then usually have to restart the client 2020-08-28 23:36:34 x10A94 quesswho: my guess is that your protocol parser expects more data than the client is sending it. Try printing all bytes received before you frame them. 2020-08-28 23:54:02 quesswho Is it possible that multiple packets gets stacked when recieved? 2020-08-28 23:54:40 +pokechu22 Yes, multiple MC packets can be in a single TCP packet (and a single MC packet can be split across multiple TCP packets) 2020-08-28 23:55:34 quesswho Okay that makes sense now 2020-08-29 00:02:38 x10A94 Not sure why that'd be inconsistent, though. Automatic buffering? 2020-08-29 00:19:34 <-- None4U (~None4U@90.212.121.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-29 00:19:34 <-- SiebeDW (~SiebeDW@90.212.121.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-29 00:19:34 <-- islender (~islender@90.212.121.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-29 00:19:34 <-- circuit10 (~circuit10@90.212.121.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-29 00:23:16 --> circuit10 (~circuit10@89.214.66.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-29 00:23:16 --> islender (~islender@89.214.66.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-29 00:23:16 --> None4U (~None4U@89.214.66.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-29 00:23:17 --> SiebeDW (~SiebeDW@89.214.66.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-29 01:20:11 +ammar2 it'll be inconsistent all the time 2020-08-29 01:20:25 +ammar2 it's all at the whims of the network 2020-08-29 01:29:18 <-- quesswho (~quesswho@213-66-105-71-no533.tbcn.telia.com) a quitté (Quit: Leaving) 2020-08-29 02:07:55 <-- StackDoubleFlow (~StackDoub@45-29-51-69.lightspeed.cicril.sbcglobal.net) a quitté (Quit: Ping timeout (120 seconds)) 2020-08-29 02:08:50 --> StackDoubleFlow (~StackDoub@45-29-51-69.lightspeed.cicril.sbcglobal.net) a rejoint #mcdevs 2020-08-29 03:06:49 <-- mgrech (~mgrech@178.112.30.83.wireless.dyn.drei.com) a quitté (Ping timeout: 264 seconds) 2020-08-29 03:50:09 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-29 03:58:13 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-29 04:09:31 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-29 04:26:10 --> Me4502 (~quassel@unaffiliated/me4502) a rejoint #mcdevs 2020-08-29 04:34:06 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-29 04:36:08 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-29 05:03:35 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-29 05:09:34 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-29 05:44:39 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-29 05:50:33 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-29 06:37:47 <-- deltab (~deltab@95.154.230.49) a quitté (Ping timeout: 240 seconds) 2020-08-29 06:46:36 --> deltab (~deltab@95.154.230.49) a rejoint #mcdevs 2020-08-29 06:57:57 <-- iczero (iczero@hellomouse/dev/iczero) a quitté (Read error: Connection reset by peer) 2020-08-29 07:04:04 --> bildramer1 (~bildramer@2a02:587:6231:100:f0c8:2677:59b3:67f9) a rejoint #mcdevs 2020-08-29 07:06:25 <-- bildramer (~bildramer@2a02:587:6231:100:f0c8:2677:59b3:67f9) a quitté (Ping timeout: 240 seconds) 2020-08-29 07:11:23 --> Me4502_ (~quassel@unaffiliated/me4502) a rejoint #mcdevs 2020-08-29 07:11:39 --> wlp1s1 (iczero@hellomouse/dev/iczero) a rejoint #mcdevs 2020-08-29 07:11:47 <-- Me4502 (~quassel@unaffiliated/me4502) a quitté (Read error: Connection reset by peer) 2020-08-29 07:12:23 <-- bildramer1 (~bildramer@2a02:587:6231:100:f0c8:2677:59b3:67f9) a quitté (Ping timeout: 244 seconds) 2020-08-29 07:12:56 -- wlp1s1 est maintenant connu sous le nom iczero 2020-08-29 07:16:31 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-29 07:37:21 --> bildramer (~bildramer@2a02:587:6232:9200:4ca2:d76:2ea3:b258) a rejoint #mcdevs 2020-08-29 08:03:56 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-29 10:23:08 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-29 12:05:08 --> quesswho (~quesswho@213-66-105-71-no533.tbcn.telia.com) a rejoint #mcdevs 2020-08-29 12:33:48 --> saper (saper@wikipedia/saper) a rejoint #mcdevs 2020-08-29 13:08:27 <-- circuit10 (~circuit10@89.214.66.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-29 13:08:27 <-- None4U (~None4U@89.214.66.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-29 13:08:27 <-- islender (~islender@89.214.66.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-29 13:08:27 <-- SiebeDW (~SiebeDW@89.214.66.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-29 13:11:49 --> circuit10 (~circuit10@180.41.121.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-29 13:11:51 --> SiebeDW (~SiebeDW@180.41.121.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-29 13:11:51 --> islender (~islender@180.41.121.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-29 13:11:51 --> None4U (~None4U@180.41.121.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-29 13:51:16 --> Bixilon (~moritz@x4d0770b3.dyn.telefonica.de) a rejoint #mcdevs 2020-08-29 14:05:31 <-- Bixilon (~moritz@x4d0770b3.dyn.telefonica.de) a quitté (Read error: Connection reset by peer) 2020-08-29 15:57:07 <-- Me4502_ (~quassel@unaffiliated/me4502) a quitté (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) 2020-08-29 16:54:41 --> mgrech (~mgrech@178.112.30.83.wireless.dyn.drei.com) a rejoint #mcdevs 2020-08-29 17:15:13 <-- quesswho (~quesswho@213-66-105-71-no533.tbcn.telia.com) a quitté (Ping timeout: 264 seconds) 2020-08-29 18:27:13 <-- islender (~islender@180.41.121.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-29 18:27:13 <-- circuit10 (~circuit10@180.41.121.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-29 18:27:13 <-- SiebeDW (~SiebeDW@180.41.121.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-29 18:27:13 <-- None4U (~None4U@180.41.121.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-29 18:35:44 --> islender (~islender@211.147.224.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-29 18:35:47 --> SiebeDW (~SiebeDW@211.147.224.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-29 18:35:47 --> None4U (~None4U@211.147.224.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-29 18:35:47 --> circuit10 (~circuit10@211.147.224.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-29 20:01:23 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-29 21:54:34 --> cnlohr (~cnlohr@pool-141-157-20-234.bltmmd.fios.verizon.net) a rejoint #mcdevs 2020-08-29 21:55:04 cnlohr Hey, long time no see... I'm trying to make my client more up to date (at least 1.15.2 if not newer once the page is updated). 2020-08-29 21:55:20 cnlohr I have a fundamental limitation I'm hoping to get around after several years, though. 2020-08-29 21:55:36 cnlohr I run my server on microcontrollers with ~8kB flash and ~512 bytes of ram (or less). 2020-08-29 21:55:44 circuit10 The prerelease protocol page has info about the latest versions 2020-08-29 21:56:14 circuit10 Oh 2020-08-29 21:56:18 circuit10 I saw your video 2020-08-29 21:56:20 circuit10 https://youtu.be/YNrFOClrzTA 2020-08-29 21:57:11 circuit10 It's really impressive 2020-08-29 21:57:15 cnlohr as I understand it (and have always understood it) you *have* to send a complete chunk update in order to allow writing blocks into the chunk... But that means you can't control the X and Z locations of the chunk to load, because they're just all zlib'd soup. I was excited because the newer protocol looks like you should be able to do this *except* for the biome array. I was wondering if that was absolutely mandatory or not. 2020-08-29 21:57:54 cnlohr @circuit10 thanks. The video recently made it's rounds again. But I happen to have been working on an implementation that runs on the ESP8266 to interface to an epaper display. That's why this came up again. 2020-08-29 21:58:17 cnlohr It's always been stifiling to be stuck in a 16x16 chunk, and I've wanted to expand further. But I've had no mechanism to load other chunks. 2020-08-29 21:58:35 circuit10 Are you making a client or a server? 2020-08-29 21:59:00 cnlohr I was wondering if anyone knows if there's a way to tell the client to load a chunk without also sending a 1024 biome ID array. It "says" "optional" but that seems if you don't have it the client won't load the chunk. 2020-08-29 21:59:02 cnlohr And client. 2020-08-29 21:59:06 circuit10 I don't know much about this, but maybe I can try to help somehow 2020-08-29 21:59:06 cnlohr I mean server 2020-08-29 21:59:07 cnlohr haha 2020-08-29 21:59:21 cnlohr I've thought about writing a client, but no, this is all server. 2020-08-29 22:00:03 cnlohr So if anyone else here has an idea for a work around, that would allow telling the client to load a chunk, without having to send a massive packet to boot, that would be awesome. 2020-08-29 22:06:18 circuit10 Sorry if I’m being stupid, but what did you mean about zlib? 2020-08-29 22:06:21 circuit10 Can’t you just disable compression? 2020-08-29 22:09:31 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-29 22:12:00 KennyTV afaik you need the chunk packet, but you might as well just send 0 as the biome id as all oceans. that should work fine (unless you're in the nether/end?) 2020-08-29 22:14:40 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-29 22:15:11 cnlohr I want to send all 0! But, it would still have to send the biomes array, which is 4KB right? https://wiki.vg/Protocol#Chunk_Data 2020-08-29 22:15:24 cnlohr Ocean would be great! 2020-08-29 22:15:28 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Client Quit) 2020-08-29 22:15:56 cnlohr @circuit10 - I do have compression off most of the time, but there's no way I am aware of to send a Chunk Data without enabling compression. 2020-08-29 22:20:10 KennyTV I don't think you are able to go around sending the biomes, but yea, 0 works 2020-08-29 22:20:47 KennyTV oh heh only just saw your limitations, ripperoni 2020-08-29 22:21:48 KennyTV I'd suppose you're still lucky you're not trying that in 1.16 😛 2020-08-29 22:22:15 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-29 22:22:50 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Client Quit) 2020-08-29 22:25:36 cnlohr @KennyTV - sending 0 ok - but any way around having to send it at all you can think of? 2020-08-29 22:31:55 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-29 22:39:02 StackDoubleFlow I don't think there's a way to get around sending the biomes in a full chunk 2020-08-29 22:46:23 cnlohr Other question - how do you control pitch on an entity look? 2020-08-29 22:46:44 cnlohr (I may end up giving up and just using the precompressed packets :() 2020-08-29 23:10:06 cnlohr Weeeird.... Any idea what the error "Badly compressed packet - size of 34 is below server threshold of 32768"? 2020-08-29 23:21:25 cnlohr It seems strange, that even if I disable compression, the client thinks the chunk packet is compressed,. 2020-08-29 23:25:06 cnlohr Can you just not send a chunk update without compression?! 2020-08-29 23:50:09 cnlohr aaand if you disable compression you get "unknown compression method" hmm. 2020-08-29 23:52:19 cnlohr It looks like it's always interpreting it as a compressed packet 2020-08-29 23:52:27 cnlohr (before it even gets to the chunk) 2020-08-29 23:52:32 cnlohr err packet id 2020-08-29 23:55:02 cnlohr (Please disregard my recent rambling, it was a dumb error on my part) 2020-08-29 23:55:57 cnlohr Still not loading, but that's def for me to figure out, 2020-08-30 00:04:05 cnlohr Bleh, still says waiting for chunk... 2020-08-30 00:09:42 cnlohr Does anyone have an idea what the simplest possible Chunk Data packet would be? 2020-08-30 00:18:10 <-- mgrech (~mgrech@178.112.30.83.wireless.dyn.drei.com) a quitté (Ping timeout: 246 seconds) 2020-08-30 00:27:17 cnlohr Ok! I think I have a well-formed question: How does one go about setting the global palette as a server? 2020-08-30 00:27:39 cnlohr The Protocol page does not indicate how to do that. 2020-08-30 00:28:16 cnlohr And "global palette" links look like they're pointing to the wrong place. 2020-08-30 00:37:58 x10A94 cnlohr: you can't™ 2020-08-30 00:38:18 x10A94 it's defined by the client, and you can use the data generators to find out what iti s 2020-08-30 00:38:30 cnlohr Coincidentally I just saw this! 2020-08-30 00:38:40 x10A94 also the simplest possible chunk data packet is an empty chunk, I highly suggest you use a proxy to yank them 2020-08-30 00:38:51 cnlohr Ok, so the only actual "palette" is the chunk palette which maps block ids to the global palette. 2020-08-30 00:39:07 x10A94 Are you trying to upgrade your server-on-a-chip to a modern version? 2020-08-30 00:39:10 cnlohr I am not really tooled up on the server side to generate the sorts of things I'm after. 2020-08-30 00:39:13 cnlohr And yeah, I am. 2020-08-30 00:39:45 cnlohr One of the biggest annoyances is the 16x16 limitation, and I "think" I've found a way around it with 1.15.2, but... my chunks still aren't quite working out. 2020-08-30 00:39:54 x10A94 what limitation? 2020-08-30 00:40:54 x10A94 also, lemme plug my own packet library (which is still 1.15.2, but the core functionality is the same anyway): https://gogs.selic.re/x10A94/mcproto 2020-08-30 00:41:50 cnlohr o.O ... My server works fine on 1.11. And I think my issue is the core functionality. 2020-08-30 00:42:05 cnlohr Also the link you sent makes most mention to 1.8 2020-08-30 00:42:27 x10A94 oh, that was just the last version I added 2020-08-30 00:42:46 x10A94 it supports 1.15.2 better than 1.8, I just needed to cheat on a 1.8 server har har 2020-08-30 00:43:39 cnlohr Hmm... mind if I just bounce what I am seeing off you and you tell me if I'm in the right ballpark? 2020-08-30 00:43:44 x10A94 yaya 2020-08-30 00:44:52 cnlohr Just background: 1) Login, looking around, everything is fine. Warped to 0.5,100,0.5, great, time goes by. I don't fall. Debug screen says "waiting for chunk" 2020-08-30 00:45:32 x10A94 If you are sending chunks, then the client does not like them. Have you checked the client logs? 2020-08-30 00:46:15 cnlohr 2) I am checking everything in wireshark to make sure I actually understand where things are failing. 2020-08-30 00:47:02 x10A94 I would suggest you capture chunk data packets from a vanilla server, and re-send them byte for byte. 2020-08-30 00:47:55 cnlohr (still writing longer message, but, how do you check client logs? and I won't be able to send the packets quite how the real server sends them anyway, so it's of little use.) 2020-08-30 00:48:21 x10A94 You can't just write a blob of data to the socket? 2020-08-30 00:48:30 cnlohr 3) I do the normal login process, when I get to the point I want to load a chunk, after 0x26 (Load Game), what I do is I exit the normal packetized process (so I can manually fragment my packet). I then say varint( uncompressed size of pakcet), byte( 0x00 ), byte 0x22, 0(x), 0(z), 1(full chunk), 0x7F (bitmap), 0 (size of heightmaps is 0), 1024 bytes of 0's, 0 (size of data is 0), 0 (size of blocks is 0). 2020-08-30 00:49:07 x10A94 1024 bytes? hold on 2020-08-30 00:49:12 x10A94 I thought it was 1024 ints 2020-08-30 00:49:13 cnlohr I have to manually fragment the blob. What I used to do was compress a packet beforehand and then just send that, but it precludes to possibility of changing the X and Z locations. 2020-08-30 00:49:18 cnlohr Sorry 4,096 bytes 2020-08-30 00:49:20 cnlohr yeah 4096 bytes. 2020-08-30 00:49:21 cnlohr bleh 2020-08-30 00:49:32 x10A94 are we talking about 1.15.2 or 1.16.2? 2020-08-30 00:49:42 cnlohr 1.15.2 2020-08-30 00:50:00 cnlohr The protocol page looks nice and tidy for 1.15.2. If there is a reason to go with 1.16.2, I will jump right now! 2020-08-30 00:50:26 x10A94 not really much reason, + you'll need to also send the full biome registry on login 2020-08-30 00:50:33 x10A94 which is quite the moment 2020-08-30 00:51:18 x10A94 lemme try something 2020-08-30 00:51:54 cnlohr the biome registry is required?!?! 2020-08-30 00:52:08 x10A94 the client doesn't know about it 2020-08-30 00:52:10 x10A94 same as Tags 2020-08-30 00:52:19 x10A94 OH 2020-08-30 00:52:23 x10A94 It's the heightmaps 2020-08-30 00:52:25 x10A94 you gotta have them 2020-08-30 00:52:34 x10A94 they're not required to be valid but you have to have them 2020-08-30 00:52:42 cnlohr really? 2020-08-30 00:52:45 x10A94 yup 2020-08-30 00:52:45 cnlohr I can do that! 2020-08-30 00:52:52 cnlohr does it matter if they don't line up to actual data? 2020-08-30 00:52:55 cnlohr I.e. I make them all 64? 2020-08-30 00:53:33 x10A94 start with \x0A\0\0\x0C\0\x0fMOTION_BLOCKING\0\0\0\x24 and add 36 \x00s 2020-08-30 00:53:47 x10A94 it doesn't matter what the actual data is, I just zero it out 2020-08-30 00:53:57 cnlohr When do I send that? 2020-08-30 00:54:09 x10A94 as the heightmap data 2020-08-30 00:54:32 cnlohr AH! ok 2020-08-30 00:54:33 x10A94 oh and you gotta end with a \x00 too, so 37 zeroes 2020-08-30 00:54:47 cnlohr ok, I can try that! 2020-08-30 00:55:14 x10A94 note that if you don't include the light data, the client will force-recalculate that next tick (frame?), and it adds considerable lag 2020-08-30 00:55:43 x10A94 especially if you're loading something silly like a 10x10 chunk area 2020-08-30 00:58:28 x10A94 https://gogs.selic.re/x10A94/mcproto/src/master/src/chunk.rs < here's my reference implementation if you're wondering 2020-08-30 01:02:14 cnlohr Hmm... For now, I don't think that's something I have to worry about, since the server expects the chunks to be 100% empty on chunk load. 2020-08-30 01:02:26 cnlohr Here's what I'm doing and I'm getting a strange error. 2020-08-30 01:02:27 cnlohr const char * heightmapblob = "\x0A\0\0\x0C\0\x0fMOTION_BLOCKING\0\0\0\x24"; 2020-08-30 01:02:27 cnlohr int i; 2020-08-30 01:02:27 cnlohr for( i = 0; i < 25; i++ ) extSbyte( heightmapblob[i] ); 2020-08-30 01:02:27 cnlohr for( i = 0; i < 37; i++ ) extSbyte( 0 ); 2020-08-30 01:02:50 x10A94 You're sending too much data 2020-08-30 01:02:52 cnlohr Does that look correct? 2020-08-30 01:03:02 cnlohr oh? 2020-08-30 01:03:04 x10A94 no, the heightmap data is 36 bytes, exactly 2020-08-30 01:03:07 x10A94 and a zero at the end 2020-08-30 01:03:14 x10A94 (zero terminates the NBT object) 2020-08-30 01:03:23 cnlohr Correct, 36+1 = 37 2020-08-30 01:03:24 x10A94 oh wait I'm dumb 2020-08-30 01:03:39 x10A94 I thought you sent the heightmap blob already 2020-08-30 01:03:53 x10A94 ..is it 25 characters long? 2020-08-30 01:04:15 cnlohr to my count 2020-08-30 01:04:33 cnlohr it's a little confusing - do you include the trailing 0, as you would if you did a sizeof? 2020-08-30 01:04:34 --> MrKitty (4cc901fb@adsl-76-201-1-251.dsl.hrlntx.sbcglobal.net) a rejoint #mcdevs 2020-08-30 01:04:48 x10A94 you do not 2020-08-30 01:04:55 x10A94 this isn't a C string 2020-08-30 01:05:02 x10A94 what exactly is the error? 2020-08-30 01:06:19 cnlohr IndexOutOfBounds: readerIndex(4169) + length(4) exceeds writerIndex(4172): PooledUnsafeDirectByteBuf(ridx:4169, widx:4172, cap: 4172) 2020-08-30 01:06:37 cnlohr wait... I might have mathed backwards 2020-08-30 01:07:41 cnlohr I just realized - I've never sent NBTs before, do you need to prefix their length? 2020-08-30 01:08:05 x10A94 you do not, they are self-describing 2020-08-30 01:08:17 cnlohr Ok, that's what I thought. 2020-08-30 01:09:01 cnlohr Something is very fishy, now. It thinks the packet is bigger than it is in the length. 2020-08-30 01:10:38 cnlohr Yeah, taking out the NBT it loads just fine, adding it in (and appropriately sizing up the packet length field dies sadly) 2020-08-30 01:10:54 x10A94 https://p.selic.re/empty_chunk.bin < see if you have different things 2020-08-30 01:11:09 x10A94 this is the full packet, with the ID. 2020-08-30 01:11:44 x10A94 highly suggest pre-compressing it 2020-08-30 01:11:46 cnlohr will do, give me a few minutes to extract. There looks like there's a minor difference, but will examine. 2020-08-30 01:12:55 cnlohr Btw **that** is THE EXACT THING I WANTED. Thank you so much for posting it! 2020-08-30 01:13:11 x10A94 Glad to help. 2020-08-30 01:15:17 cnlohr J/w what is this? * 2020-08-30 01:15:17 cnlohr 00000140 00 00 00 00 00 00 00 00 7f 00 00 00 7f 00 00 00 |................| 2020-08-30 01:15:17 cnlohr 00000150 7f 00 00 00 7f 00 00 00 7f 00 00 00 7f 00 00 00 |................| 2020-08-30 01:15:17 cnlohr * 2020-08-30 01:15:46 cnlohr And it does appear my packet is smaller than yours. 2020-08-30 01:17:16 x10A94 that's the biome IDs, which I've set to the_void 2020-08-30 01:17:33 x10A94 seems a bit cleaner to me than ocean 2020-08-30 01:18:37 cnlohr What is the data from 0x30 to 0x140? 2020-08-30 01:18:57 x10A94 good question 2020-08-30 01:19:18 x10A94 oh that _is_ the heightmap 2020-08-30 01:19:25 x10A94 I forgot entirely, it's a long array, not a byte array 2020-08-30 01:19:27 x10A94 pardon 2020-08-30 01:22:40 x10A94 so really it's 288+1 zeroes 2020-08-30 01:23:15 cnlohr An example is worth 1,000 words. 2020-08-30 01:23:30 x10A94 yeah, I got a bit confused since there was no local indication it was a u64 2020-08-30 01:27:28 x10A94 My advice for you is to pre-compress all login packets and just dump them all at once from a buffer. That's what I did for my server that could handle >2Gbps of traffic easily. 2020-08-30 01:27:56 MrKitty Dang 2020-08-30 01:28:25 MrKitty Wait you can compress multiple packets and send them as one? 2020-08-30 01:28:51 bswartz Negative 2020-08-30 01:29:26 x10A94 No, but you can send them in a single TCP packet. 2020-08-30 01:29:46 bswartz Static packets (ones that don't change) can be precompressed and saved and simply retrieved when needed 2020-08-30 01:29:51 cnlohr HOLY COW MAN YESSSS 2020-08-30 01:29:56 MrKitty Ahhh, yeah just understood 2020-08-30 01:29:57 x10A94 :D 2020-08-30 01:30:15 cnlohr So, the problem with precompressing it all is then you can't linda en-post load extra chunks. 2020-08-30 01:30:34 cnlohr Originally I did most of the stuff pre-compressed... But it was a thorn in my side that I couldn't load more chunks 2020-08-30 01:30:51 cnlohr It's still not working though. Calling block changes doesn't seem to actually place the blocks. 2020-08-30 01:31:14 x10A94 hmm.. 2020-08-30 01:31:27 x10A94 It's around the origin, right? 2020-08-30 01:33:12 x10A94 Also, what does your block change packet look like? 2020-08-30 01:35:37 cnlohr Give me a minute there, I'm still working on it. 2020-08-30 01:36:08 MrKitty In the meantime, is there any example of the 1.15.2 update light packet? I can't seem to understand how to make the bitmask 2020-08-30 01:36:47 cnlohr StartSend(); 2020-08-30 01:36:47 cnlohr Sbyte(0x0C); //1.15.2 "Block Change" 2020-08-30 01:36:47 cnlohr InternalSendPosition( x, y, z ); 2020-08-30 01:36:47 cnlohr Svarint( blockid ); //block type 2020-08-30 01:36:47 cnlohr DoneSend(); 2020-08-30 01:37:20 x10A94 hmmm 2020-08-30 01:37:34 x10A94 And you're sure that the position type is proper? 2020-08-30 01:37:44 x10A94 It changed sometime between 1.11 and 1.15 2020-08-30 01:39:48 cnlohr Here's one I capped off of wireshark. [ 0b 00 0c 00 00 00 00 fc 00 00 0d 02 0b 00 0c 00 00 00 40 fc 00 00 0d 02 ] 2020-08-30 01:40:07 cnlohr oh 2020-08-30 01:40:09 cnlohr I didn't realize! 2020-08-30 01:42:06 x10A94 also, that's 0x0b, no? 2020-08-30 01:42:27 x10A94 o wait it's the length 2020-08-30 01:43:26 cnlohr Ugh.. this level of bitshifting is nightmare fuel. I love bit shifting, but when you only have an 8-bit uC... going to a 64-bit long is just not gonna fly. 2020-08-30 01:44:12 x10A94 Position { x: 0, y: 13, z: 1032192 } < hah. 2020-08-30 01:44:22 x10A94 but yeah it's not very fun under those constraints 2020-08-30 01:44:45 x10A94 I think you might be able to use a 8-byte array? 2020-08-30 01:54:49 cnlohr nah I got it. I only need to worry about ~12 bits of X, and Z, and only 8 of y. 2020-08-30 01:56:10 x10A94 cnlohr: also, fun™ idea: reuse the compressed chunk data by modifying the DEFLATE packets directly 2020-08-30 01:57:30 <-- MrKitty (4cc901fb@adsl-76-201-1-251.dsl.hrlntx.sbcglobal.net) a quitté (Remote host closed the connection) 2020-08-30 02:00:10 --> MrKitty (4cc901fb@adsl-76-201-1-251.dsl.hrlntx.sbcglobal.net) a rejoint #mcdevs 2020-08-30 02:07:03 cnlohr https://i.imgur.com/B68mPDa.png 2020-08-30 02:07:11 x10A94 Nice! 2020-08-30 02:07:20 cnlohr Man, it's gonna be weird to do levers and junk. 2020-08-30 02:07:27 x10A94 Are you gonna do the same concept? 2020-08-30 02:07:59 cnlohr Not sure for the final thing... What I am toying with (will have to wait) is to make a minecraft epaper controller, so a bunch of people can go in and update pixels on an epaper display. 2020-08-30 02:08:26 x10A94 Ooh. Do you want to open it to the public? Not sure how that's gonna go down with 1kB of ram.. 2020-08-30 02:08:32 cnlohr I do feel like part of my childhood was stolen. 2020-08-30 02:08:41 cnlohr well, it'll be on an ESP8266, so it should support more. 2020-08-30 02:09:05 x10A94 Ah, I see. You might wanna use an authenticator proxy, then, because otherwise someone may get a bit too login-happy. 2020-08-30 02:10:47 x10A94 One cool thing to experiment with is game of life in 3D. It does require a fairly big buffer, but god damn it looks beautiful. 2020-08-30 02:11:55 cnlohr Any interest to talk about this more (there's other MC folks on my Discord) 2020-08-30 02:11:59 x10A94 ya 2020-08-30 02:14:15 cnlohr that global palette you sent me - what version was it for? 2020-08-30 02:14:24 x10A94 which global palette? 2020-08-30 02:14:33 x10A94 (Also, found your discord, I'm Selicre) 2020-08-30 02:15:12 cnlohr https://discord.com/invite/YgBuPUZ 2020-08-30 02:15:29 cnlohr The download you sent me, `blocks.json` 2020-08-30 02:15:40 --> mgrech (~mgrech@178.112.0.71.wireless.dyn.drei.com) a rejoint #mcdevs 2020-08-30 02:15:45 MrKitty I'm the one that sent that to you cnlohr? 2020-08-30 02:16:06 MrKitty :P 2020-08-30 02:16:18 cnlohr Aah! ok 2020-08-30 02:16:22 cnlohr which version was that for? 2020-08-30 02:16:33 MrKitty 1.15.2 2020-08-30 02:19:26 cnlohr https://imgur.com/a/9bALNd5 2020-08-30 02:19:52 MrKitty Is that water flowing I see? :O 2020-08-30 02:19:53 cnlohr counting, right-to-left is lsb, counting+z (on right side is msb) 2020-08-30 02:20:08 cnlohr oddly, if you step into the water you catch fire. 2020-08-30 02:20:14 x10A94 that's no water! 2020-08-30 02:20:27 x10A94 That's you not sending the Tags packet, meaning that the client isn't aware of fluids. 2020-08-30 02:20:36 x10A94 The water isn't swimmable either. 2020-08-30 02:22:05 cnlohr ok, not sure what I wrong is better now. https://i.imgur.com/QFNmt4W.png 2020-08-30 02:23:12 x10A94 that's a lot of fire! 2020-08-30 02:23:16 x10A94 But yes, that is expected. 2020-08-30 02:24:47 cnlohr Is there a cliffs notes on how to do signs? 2020-08-30 02:25:44 x10A94 cnlohr: place a sign block, send an Update Block Entity 2020-08-30 02:31:45 cnlohr What is the code for update block entity? 2020-08-30 02:32:14 x10A94 wiki.vg lists it as block entity data 2020-08-30 02:32:38 cnlohr got it 2020-08-30 02:33:05 <-- mgrech (~mgrech@178.112.0.71.wireless.dyn.drei.com) a quitté (Ping timeout: 240 seconds) 2020-08-30 02:35:40 cnlohr The NBT tag for this feels ... not-straightforward. 2020-08-30 02:35:49 x10A94 correct 2020-08-30 02:36:00 cnlohr haha 2020-08-30 02:50:42 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-30 03:33:09 <-- MrKitty (4cc901fb@adsl-76-201-1-251.dsl.hrlntx.sbcglobal.net) a quitté (Remote host closed the connection) 2020-08-30 03:44:26 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-30 04:09:29 --> Me4502 (~quassel@unaffiliated/me4502) a rejoint #mcdevs 2020-08-30 04:26:35 <-- lxeiqr (~lxeiqr@188.146.227.201.nat.umts.dynamic.t-mobile.pl) a quitté (Ping timeout: 240 seconds) 2020-08-30 04:47:14 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-30 04:48:09 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-30 05:17:32 cnlohr well, thanks, everyone! This has been awesome. See you again whenever someone flips the current version of the protocol on the wiki to 1.16.2 2020-08-30 05:32:39 <-- cnlohr (~cnlohr@pool-141-157-20-234.bltmmd.fios.verizon.net) a quitté (Quit: Leaving) 2020-08-30 06:11:00 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-30 07:04:06 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-30 07:14:20 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-30 07:16:54 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-30 07:24:01 --> lxeiqr (~lxeiqr@188.146.228.229.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-08-30 08:37:05 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-30 08:46:50 <-- islender (~islender@211.147.224.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-30 08:46:50 <-- None4U (~None4U@211.147.224.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-30 08:46:50 <-- circuit10 (~circuit10@211.147.224.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-30 08:46:50 <-- SiebeDW (~SiebeDW@211.147.224.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-30 08:52:29 --> circuit10 (~circuit10@54.120.224.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-30 08:52:29 --> None4U (~None4U@54.120.224.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-30 08:52:29 --> islender (~islender@54.120.224.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-30 08:52:54 --> SiebeDW (~SiebeDW@54.120.224.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-30 09:10:55 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-30 10:39:28 <-- lxeiqr (~lxeiqr@188.146.228.229.nat.umts.dynamic.t-mobile.pl) a quitté (Ping timeout: 258 seconds) 2020-08-30 10:41:21 --> lxeiqr (~lxeiqr@188.146.227.77.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-08-30 10:49:06 --> mgrech (~mgrech@178.112.0.71.wireless.dyn.drei.com) a rejoint #mcdevs 2020-08-30 11:57:47 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-30 12:06:00 <-- ddevault (~ddevault@sourcehut/staff/ddevault) a quitté (Quit: Why do I even put this quit message in if I never quit) 2020-08-30 12:09:28 <-- willies952002 (~willies95@irc.domnian.com) a quitté (Ping timeout: 256 seconds) 2020-08-30 12:10:37 <-- ashka (~postmaste@pdpc/supporter/active/ashka) a quitté (Remote host closed the connection) 2020-08-30 12:10:47 <-- charims_ (~quassel@wsip-24-234-28-130.lv.lv.cox.net) a quitté (Ping timeout: 246 seconds) 2020-08-30 12:12:26 <-- Brandon15811 (sid13052@gateway/web/irccloud.com/x-xujwhuoxyhrsbpty) a quitté (Ping timeout: 244 seconds) 2020-08-30 12:12:48 --> ashka (~postmaste@62-210-251-94.rev.poneytelecom.eu) a rejoint #mcdevs 2020-08-30 12:12:48 <-- ashka (~postmaste@62-210-251-94.rev.poneytelecom.eu) a quitté (Changing host) 2020-08-30 12:12:48 --> ashka (~postmaste@pdpc/supporter/active/ashka) a rejoint #mcdevs 2020-08-30 12:13:39 --> Brandon15811 (sid13052@gateway/web/irccloud.com/x-hwostmqchqdzueny) a rejoint #mcdevs 2020-08-30 12:17:46 --> charims_ (~quassel@wsip-24-234-28-130.lv.lv.cox.net) a rejoint #mcdevs 2020-08-30 12:20:42 --> willies952002 (~willies95@irc.domnian.com) a rejoint #mcdevs 2020-08-30 12:30:34 --> ddevault (~ddevault@sourcehut/staff/ddevault) a rejoint #mcdevs 2020-08-30 12:30:35 -- Mode #mcdevs [+v ddevault] par ChanServ 2020-08-30 13:08:25 <-- Me4502 (~quassel@unaffiliated/me4502) a quitté (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) 2020-08-30 13:42:05 <-- charims_ (~quassel@wsip-24-234-28-130.lv.lv.cox.net) a quitté (Ping timeout: 240 seconds) 2020-08-30 13:44:24 --> charims_ (~quassel@wsip-24-234-28-130.lv.lv.cox.net) a rejoint #mcdevs 2020-08-30 14:10:33 <-- rheddry (~levi@205.186.144.152) a quitté (Quit: Farewell) 2020-08-30 14:12:10 --> levifig (~levi@205.186.144.152) a rejoint #mcdevs 2020-08-30 15:06:41 <-- doopqoob (~doop@colostomy.club) a quitté (Quit: doop) 2020-08-30 15:07:42 --> doop (~doop@colostomy.club) a rejoint #mcdevs 2020-08-30 16:34:25 --> quesswho (~quesswho@213-66-105-71-no533.tbcn.telia.com) a rejoint #mcdevs 2020-08-30 18:45:09 <-- mgrech (~mgrech@178.112.0.71.wireless.dyn.drei.com) a quitté (Ping timeout: 258 seconds) 2020-08-30 19:21:14 Not-8b99 [mineflayer] rom1504 pushed 1 commit to master [+0/-1/±2] https://git.io/JUtQ5 2020-08-30 19:21:15 Not-8b99 [mineflayer] rom1504 bd60e2f - improve templates 2020-08-30 20:04:30 --> Bixilon (~moritz@x4d040db2.dyn.telefonica.de) a rejoint #mcdevs 2020-08-30 20:04:35 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-30 20:09:19 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-30 20:10:48 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-30 20:19:42 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-30 20:21:43 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-30 20:25:23 bswartz Hey guys, I'm finally getting around to updating my client from 1.15.2 to 1.16.X but the wiki page still shows 1.15.2 as the "latest stable" version 2020-08-30 20:25:57 bswartz Is there a reason you're holding it back? 2020-08-30 20:26:09 bswartz Or just not enough manpower to get it updated to the latest? 2020-08-30 20:31:45 circuit10 See the pre-release protocol page 2020-08-30 20:37:44 +pokechu22 Nobody's gotten around to merging it; the documentation in pre-release protocol should be correct though 2020-08-30 20:44:20 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-30 20:46:14 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-30 20:49:42 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Client Quit) 2020-08-30 20:54:23 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-30 20:56:51 <-- Bixilon (~moritz@x4d040db2.dyn.telefonica.de) a quitté (Quit: Konversation terminated!) 2020-08-30 20:57:03 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Client Quit) 2020-08-30 20:58:07 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-30 21:06:08 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-30 21:09:54 bswartz Yeah I'm using the pre-release stuff. There's not a lot of detail about the changes to chunk format though 2020-08-30 21:10:16 bswartz The language that worries me the most is "The compacted array format has been adjusted so that individual entries no longer span across multiple longs, affecting the main data array and heightmaps." 2020-08-30 21:10:25 bswartz There's no explanation of what that means as far as I can tell 2020-08-30 21:10:52 bswartz I'm nearly done updating my code though, so I'll found out soon enough if to blows up 2020-08-30 21:11:18 bswartz Changing dimensions from integers to strings has been the largest part of the work 2020-08-30 21:15:59 Not-8b99 [mineflayer-navigate] rom1504 pushed 1 commit to master [+0/-0/±1] https://git.io/JUtNZ 2020-08-30 21:16:00 Not-8b99 [mineflayer-navigate] rom1504 b2be52b - put deprecated in bold 2020-08-30 21:19:19 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-30 21:21:23 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Client Quit) 2020-08-30 21:25:21 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-30 21:26:09 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Client Quit) 2020-08-30 21:29:01 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-30 21:29:11 bswartz Yeah it blows up 2020-08-30 21:29:22 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Client Quit) 2020-08-30 21:29:44 bswartz The new chunk format is not the same, and the pre-release protocol page doesn't explain the difference in any detail 2020-08-30 21:30:33 bswartz Unless it's blowing up somewhere else... 2020-08-30 21:31:12 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-30 21:31:24 +pokechu22 It's been mentioned in this channel before... but yeah, some more detail would help 2020-08-30 21:31:30 rom1504 https://github.com/PrismarineJS/prismarine-chunk/blob/master/src/pc/common/BitArrayNoSpan.js#L48 vs https://github.com/PrismarineJS/prismarine-chunk/blob/master/src/pc/common/BitArray.js#L43 2020-08-30 21:31:35 rom1504 (first one is 1.16) 2020-08-30 21:33:20 +pokechu22 Are you sure that code's correct? I think it's more complex than it needs to be based on my assumption of what the changes are 2020-08-30 21:34:10 +pokechu22 well, unless it's something to do with 64-bit numbers vs 32-bit numbers 2020-08-30 21:35:27 rom1504 yeah we have to handle this as 2-parts longs 2020-08-30 21:36:02 rom1504 but maybe it could still be simplified 2020-08-30 21:40:16 +pokechu22 I've added an example here: https://wiki.vg/index.php?title=Pre-release_protocol&diff=16001&oldid=15990#Chunk_Data -- not 100% sure it's right though 2020-08-30 21:41:09 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-30 21:42:25 +pokechu22 Oh, and to my understanding the reason for the change was something to do with reducing branches, which were actually having a performance impact (since the Notchian client and server also use that representation in memory) 2020-08-30 21:42:55 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-30 21:44:22 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Client Quit) 2020-08-30 21:45:40 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-30 21:51:05 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-30 21:53:01 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-30 21:53:33 bswartz Thanks for the extra detail pokechu22 2020-08-30 21:53:49 bswartz I will have to update my parsing code 2020-08-30 21:54:09 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Client Quit) 2020-08-30 21:56:20 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-30 22:36:20 bswartz Wow the parsing code gets a lot simpler with this new format 2020-08-30 22:36:27 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-30 22:37:22 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-30 22:37:37 bswartz It just wastes more memory and network bandwidth 2020-08-30 22:38:04 rom1504 there are some chunks there https://github.com/PrismarineJS/prismarine-chunk/tree/master/test/1.16.1 might be useful for unit testing 2020-08-30 22:43:29 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-30 22:45:24 bswartz Oh man I need to regenerate my blockstate table for 1.16 2020-08-30 22:45:34 * bswartz bangs head against wall 2020-08-30 23:10:18 <-- quesswho (~quesswho@213-66-105-71-no533.tbcn.telia.com) a quitté (Read error: Connection reset by peer) 2020-08-30 23:31:25 bswartz Man all the data extracting stuff is broken 2020-08-30 23:31:54 bswartz I had found this cool little project that let me pull out all the block data for 1.15.2 but it doesn't seem to work for 1.16.X 2020-08-30 23:32:26 rom1504 https://github.com/PrismarineJS/minecraft-data/blob/master/data/pc/1.16.1/blocks.json 2020-08-30 23:33:01 rom1504 extracted with https://github.com/Pokechu22/Burger/tree/1.16-dev + https://github.com/PrismarineJS/burger-extractor 2020-08-30 23:33:02 bswartz Wait a minute.... 2020-08-30 23:33:11 bswartz This is a lot better than it was for 1.15.2 2020-08-30 23:33:33 <-- SiebeDW (~SiebeDW@54.120.224.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-30 23:33:33 <-- circuit10 (~circuit10@54.120.224.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-30 23:33:33 <-- None4U (~None4U@54.120.224.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-30 23:33:33 <-- islender (~islender@54.120.224.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-30 23:33:44 bswartz You've got all the material info including harvest tools and hardness 2020-08-30 23:34:15 rom1504 we've had that for a while 2020-08-30 23:34:28 rom1504 what's new is the states property 2020-08-30 23:34:34 bswartz Where are the physics bounding boxes and the outlines? 2020-08-30 23:35:01 rom1504 https://github.com/PrismarineJS/minecraft-data/blob/master/data/pc/1.16.1/blockCollisionShapes.json 2020-08-30 23:35:24 rom1504 we have contributors that keep adding data and extractors :) 2020-08-30 23:35:42 bswartz That's physics right? Do you know where that data comes from? 2020-08-30 23:35:56 bswartz I was looking at the McDataExtracting project but it's still on 1.15.2 2020-08-30 23:36:12 rom1504 yes https://github.com/PrismarineJS/minecraft-data/blob/master/doc/blockCollisionShapes.md 2020-08-30 23:36:40 rom1504 yeah that's the one 2020-08-30 23:36:43 bswartz I also need the block outlines for correct hit calculations 2020-08-30 23:37:00 rom1504 I think almost nothing changed and we added manually what was missing for 1.16.1 2020-08-30 23:37:07 bswartz >_< 2020-08-30 23:37:10 bswartz I hate manual 2020-08-30 23:37:15 rom1504 I don't know what block outlines are 2020-08-30 23:37:29 rom1504 same, we try to automatize as much as possible 2020-08-30 23:37:29 --> SiebeDW (~SiebeDW@209.159.155.104.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-30 23:37:30 --> None4U (~None4U@209.159.155.104.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-30 23:37:30 --> islender (~islender@209.159.155.104.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-30 23:37:30 --> circuit10 (~circuit10@209.159.155.104.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-30 23:37:41 bswartz Block outlines are what the rays intersect with when you click your mouse 2020-08-30 23:37:44 rom1504 if you can update Gjum thing for 1.16 and for outlines it would be great 2020-08-30 23:37:53 rom1504 okay 2020-08-30 23:37:58 bswartz I'm trying and failing to update Gjum's code 2020-08-30 23:38:01 rom1504 we don't have that indeed 2020-08-30 23:38:14 bswartz I have those for 1.15.2 2020-08-30 23:38:18 rom1504 bswartz: opening an issue on the repo to talk with him might be your best bet 2020-08-30 23:38:45 rom1504 how did you get them for 1.15.2 ? 2020-08-30 23:38:55 bswartz I did it by hacking Gjum's code 2020-08-30 23:39:12 rom1504 would be nice to add a PR so we can use it too 2020-08-30 23:39:12 bswartz I was able to extract a ton of stuff by expanding what he did 2020-08-30 23:39:33 rom1504 (and adding stuff to minecraft-data could also be useful) 2020-08-30 23:39:48 bswartz But the problem is I don't fundamentally understand what gradle is doing to load the fabric loom/yarn stuff 2020-08-30 23:40:21 bswartz Fabric loom is extremely powerful, but hard to understand 2020-08-30 23:40:44 rom1504 yeah just ask him, I bet he could explain 2020-08-30 23:40:52 rom1504 I don't know these tools myself 2020-08-30 23:40:57 bswartz So now that the version is changed, nothing works :'-( 2020-08-30 23:41:14 bswartz Does he hang out on this channel? 2020-08-30 23:42:05 bswartz I can try to reach him through github, but if he's moved on to other projects he might not notice an issue filed against that project 2020-08-30 23:50:37 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-30 23:54:08 rom1504 I bet he will 2020-08-31 00:32:40 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-31 00:37:40 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-31 00:55:52 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Quit: redstonehelper) 2020-08-31 01:01:29 <-- SiebeDW (~SiebeDW@209.159.155.104.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-31 01:01:29 <-- islender (~islender@209.159.155.104.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-31 01:01:29 <-- circuit10 (~circuit10@209.159.155.104.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-31 01:01:29 <-- None4U (~None4U@209.159.155.104.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-31 01:04:03 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-31 01:07:29 --> islender (~islender@90.255.184.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-31 01:07:29 --> circuit10 (~circuit10@90.255.184.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-31 01:07:29 --> None4U (~None4U@90.255.184.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-31 01:07:29 --> SiebeDW (~SiebeDW@90.255.184.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-31 01:08:25 <-- jamestmartin (james@jtmar.me) a quitté (Remote host closed the connection) 2020-08-31 01:08:43 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-31 01:09:30 bswartz rom1504: https://github.com/Gjum/McDataExtracting/issues/1 2020-08-31 01:09:34 bswartz We'll see where it goes 2020-08-31 01:10:33 --> jamestmartin (james@jtmar.me) a rejoint #mcdevs 2020-08-31 01:37:57 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-31 01:39:00 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-31 02:12:13 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-31 02:13:09 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-31 02:13:27 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Client Quit) 2020-08-31 02:45:59 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-31 02:58:53 bswartz rom1504: Good news, further hacking has allowed me to extract most of the data from 1.16.1 2020-08-31 02:59:22 bswartz Bad news is they added as TON more block states, and hundreds of new outline shapes 2020-08-31 03:46:46 <-- circuit10 (~circuit10@90.255.184.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-31 03:47:00 --> circuit10 (~circuit10@90.255.184.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-31 03:51:03 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-31 04:06:31 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-31 04:41:36 --> mgrech (~mgrech@178.112.0.71.wireless.dyn.drei.com) a rejoint #mcdevs 2020-08-31 04:53:33 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-31 04:54:58 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-31 04:55:08 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Client Quit) 2020-08-31 05:39:52 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-31 06:45:54 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-31 06:51:21 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-31 07:09:21 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-31 07:15:47 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-31 09:07:40 rom1504 bswartz: could you open a PR there? 2020-08-31 09:19:04 <-- SiebeDW (~SiebeDW@90.255.184.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-31 09:19:04 <-- circuit10 (~circuit10@90.255.184.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-31 09:19:04 <-- islender (~islender@90.255.184.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-31 09:19:04 <-- None4U (~None4U@90.255.184.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-31 09:21:33 --> SiebeDW (~SiebeDW@129.95.68.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-31 09:21:34 --> circuit10 (~circuit10@129.95.68.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-31 09:21:34 --> islender (~islender@129.95.68.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-31 09:21:34 --> None4U (~None4U@129.95.68.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-31 09:25:05 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-31 09:38:39 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-31 10:00:14 <-- StackDoubleFlow (~StackDoub@45-29-51-69.lightspeed.cicril.sbcglobal.net) a quitté (*.net *.split) 2020-08-31 10:00:14 <-- _123DMWM (~123DMWM@84.17.35.28) a quitté (*.net *.split) 2020-08-31 10:00:14 <-- Tuxel (~tux@80.77.26.7) a quitté (*.net *.split) 2020-08-31 10:00:14 <-- Karyon (~Karyon@unaffiliated/karyon) a quitté (*.net *.split) 2020-08-31 10:05:26 --> StackDoubleFlow (~StackDoub@45-29-51-69.lightspeed.cicril.sbcglobal.net) a rejoint #mcdevs 2020-08-31 10:05:26 --> _123DMWM (~123DMWM@84.17.35.28) a rejoint #mcdevs 2020-08-31 10:05:26 --> Tuxel (~tux@80.77.26.7) a rejoint #mcdevs 2020-08-31 10:05:26 --> Karyon (~Karyon@unaffiliated/karyon) a rejoint #mcdevs 2020-08-31 10:26:54 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-31 10:29:30 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-31 10:38:46 <-- asdew (~asdew@dsl-hkibng11-50dc43-88.dhcp.inet.fi) a quitté (Ping timeout: 256 seconds) 2020-08-31 10:39:52 --> asdew (~asdew@dsl-hkibng11-50dc43-88.dhcp.inet.fi) a rejoint #mcdevs 2020-08-31 11:21:48 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-31 11:32:18 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-31 12:00:09 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-31 12:11:53 --> Me4502 (~quassel@unaffiliated/me4502) a rejoint #mcdevs 2020-08-31 15:11:28 bswartz Oh my changes aren't a simple improvement on top of his. I took the core of what he did and went in another diretion 2020-08-31 15:13:41 bswartz I'd be happy to share the results of my data extraction, but the format is not too similar to what you've already got 2020-08-31 15:15:55 <-- Karyon (~Karyon@unaffiliated/karyon) a quitté #mcdevs ("Leaving") 2020-08-31 15:28:35 <-- lxeiqr (~lxeiqr@188.146.227.77.nat.umts.dynamic.t-mobile.pl) a quitté (Ping timeout: 240 seconds) 2020-08-31 15:30:51 --> lxeiqr (~lxeiqr@188.146.228.226.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-08-31 15:32:40 --> bildramer1 (~bildramer@2a02:587:6233:1900:e862:b4c7:e2d5:5c13) a rejoint #mcdevs 2020-08-31 15:34:13 <-- bildramer (~bildramer@2a02:587:6232:9200:4ca2:d76:2ea3:b258) a quitté (Ping timeout: 272 seconds) 2020-08-31 15:59:21 <-- matthew__ (~matthewpr@136.37.129.193) a quitté (Read error: Connection reset by peer) 2020-08-31 15:59:33 --> matthew__ (~matthewpr@2605:a601:ac00:9100:a476:cbad:32d0:a99f) a rejoint #mcdevs 2020-08-31 16:08:25 <-- SiebeDW (~SiebeDW@129.95.68.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-31 16:08:25 <-- circuit10 (~circuit10@129.95.68.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-31 16:08:25 <-- islender (~islender@129.95.68.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-31 16:08:25 <-- None4U (~None4U@129.95.68.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-31 16:09:07 <-- _123DMWM (~123DMWM@84.17.35.28) a quitté (Read error: Connection reset by peer) 2020-08-31 16:09:24 --> _123DMWM (~123DMWM@84.17.35.28) a rejoint #mcdevs 2020-08-31 16:12:47 --> SiebeDW (~SiebeDW@75.166.202.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-31 16:12:47 --> circuit10 (~circuit10@75.166.202.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-31 16:12:47 --> None4U (~None4U@75.166.202.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-31 16:12:47 --> islender (~islender@75.166.202.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-31 16:20:38 <-- Me4502 (~quassel@unaffiliated/me4502) a quitté (Read error: Connection reset by peer) 2020-08-31 16:37:31 <-- simon816 (~simon816@ec2-35-178-246-72.eu-west-2.compute.amazonaws.com) a quitté (*.net *.split) 2020-08-31 16:37:31 <-- vemacse (~vemacs@192.3.17.176) a quitté (*.net *.split) 2020-08-31 16:37:39 --> vemacs|ded (~vemacs@192.3.17.176) a rejoint #mcdevs 2020-08-31 16:40:42 --> simon816 (~simon816@ec2-35-178-246-72.eu-west-2.compute.amazonaws.com) a rejoint #mcdevs 2020-08-31 17:22:20 <-- None4U (~None4U@75.166.202.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-31 17:22:20 <-- islender (~islender@75.166.202.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-31 17:22:20 <-- circuit10 (~circuit10@75.166.202.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-31 17:22:20 <-- SiebeDW (~SiebeDW@75.166.202.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-31 17:29:22 --> circuit10 (~circuit10@80.235.238.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-31 17:29:22 --> islender (~islender@80.235.238.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-31 17:29:22 --> SiebeDW (~SiebeDW@80.235.238.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-31 17:29:22 --> None4U (~None4U@80.235.238.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-31 17:53:06 <-- islender (~islender@80.235.238.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-31 17:53:06 <-- SiebeDW (~SiebeDW@80.235.238.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-31 17:53:06 <-- circuit10 (~circuit10@80.235.238.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-31 17:53:06 <-- None4U (~None4U@80.235.238.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-31 17:53:20 -- bildramer1 est maintenant connu sous le nom bildramer 2020-08-31 17:53:56 --> SiebeDW (~SiebeDW@193.166.121.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-31 17:53:56 --> islender (~islender@193.166.121.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-31 17:53:57 --> None4U (~None4U@193.166.121.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-31 17:54:00 --> circuit10 (~circuit10@193.166.121.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-31 18:14:18 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-31 18:26:43 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-31 18:55:00 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-31 19:32:52 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-31 20:53:29 <-- SiebeDW (~SiebeDW@193.166.121.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-31 20:53:29 <-- None4U (~None4U@193.166.121.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-31 20:53:29 <-- islender (~islender@193.166.121.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-31 20:53:29 <-- circuit10 (~circuit10@193.166.121.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-31 21:07:12 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-31 21:13:50 rom1504 Could still be useful yeah 2020-08-31 21:19:25 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-31 21:37:10 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-31 21:56:24 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-31 21:58:28 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-31 22:58:12 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…)