2020-08-16 22:03:14 ph4n70m3r yeah 2020-08-16 22:03:32 --> _123DMWM (~123DMWM@156.146.37.23) a rejoint #mcdevs 2020-08-16 22:03:36 Sainan That wasn't an inclusive or. 2020-08-16 22:03:51 ph4n70m3r encoding 2020-08-16 22:03:52 ph4n70m3r sry 2020-08-16 22:03:57 Sainan Which version? 2020-08-16 22:04:01 ph4n70m3r 1.16.1 2020-08-16 22:04:44 Sainan What's so confusing about it? It's specified pretty extensively here: https://wiki.vg/Protocol#Position 2020-08-16 22:05:03 ph4n70m3r im 2020-08-16 22:05:05 ph4n70m3r *ik 2020-08-16 23:05:49 <-- SiebeDW (~SiebeDW@2.51.184.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-16 23:05:49 <-- circuit10 (~circuit10@2.51.184.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-16 23:05:49 <-- None4U (~None4U@2.51.184.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-16 23:05:49 <-- islender (~islender@2.51.184.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-16 23:10:14 --> SiebeDW (~SiebeDW@125.3.194.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-16 23:10:14 --> None4U (~None4U@125.3.194.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-16 23:10:14 --> islender (~islender@125.3.194.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-16 23:10:14 --> circuit10 (~circuit10@125.3.194.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-16 23:25:19 --> matthewprenger (~matthewpr@2605:a601:af9a:6200:597c:e3dd:c9eb:ebcc) a rejoint #mcdevs 2020-08-17 00:02:11 <-- _123DMWM (~123DMWM@156.146.37.23) a quitté (Ping timeout: 240 seconds) 2020-08-17 00:05:30 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-17 00:30:54 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-17 00:35:02 --> _123DMWM (~123DMWM@172.241.166.42) a rejoint #mcdevs 2020-08-17 00:53:46 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-17 00:59:56 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-17 01:09:01 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-17 01:18:40 <-- SiebeDW (~SiebeDW@125.3.194.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-17 01:18:40 <-- None4U (~None4U@125.3.194.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-17 01:18:40 <-- circuit10 (~circuit10@125.3.194.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-17 01:18:40 <-- islender (~islender@125.3.194.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-17 01:23:41 --> SiebeDW (~SiebeDW@196.223.198.104.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-17 01:23:41 --> circuit10 (~circuit10@196.223.198.104.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-17 01:23:41 --> islender (~islender@196.223.198.104.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-17 01:23:41 --> None4U (~None4U@196.223.198.104.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-17 01:36:24 --> Me4502 (~quassel@unaffiliated/me4502) a rejoint #mcdevs 2020-08-17 01:47:35 rom1504 nickelpro: I guess this could be useful to you https://github.com/PrismarineJS/prismarine-packet-dumper/tree/fixtures/packets/from-server 2020-08-17 01:48:19 nickelpro Ooooh, nice, will check it out 2020-08-17 01:49:31 rom1504 it's a dump of up to 5 per kind from server packets that mineflayer receives. In json (parsed by nmp) or raw (directly what the server sends) 2020-08-17 01:50:13 rom1504 I think the raw part could be particularly useful for other implementation (to do cycle tests at least) 2020-08-17 01:50:24 rom1504 the json is mostly for human information 2020-08-17 01:50:42 rom1504 I'm still working on it but if you have any idea/feedback it'll be useful 2020-08-17 01:51:36 rom1504 (I intend to at least get the same for multiple version, and I'm going to try to get the same from the client) 2020-08-17 02:02:24 <-- _123DMWM (~123DMWM@172.241.166.42) a quitté (Ping timeout: 256 seconds) 2020-08-17 02:02:47 --> _123DMWM (~123DMWM@156.146.37.8) a rejoint #mcdevs 2020-08-17 02:26:18 +pokechu22 I'm pretty sure https://wiki.vg/Data_Generators has the same information that you could parse from the recipe packet that way and such 2020-08-17 02:31:38 <-- e (e@freenode/staff/spy.edk) a quitté (Read error: Connection reset by peer) 2020-08-17 03:03:37 --> edk_ (e@freenode/staff/spy.edk) a rejoint #mcdevs 2020-08-17 03:12:11 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-17 03:37:36 <-- Blob (58829a8d@gateway/web/cgi-irc/kiwiirc.com/ip.88.130.154.141) a quitté (Ping timeout: 256 seconds) 2020-08-17 04:04:15 <-- ph4n70m3r (82cc438b@130.204.67.139) a quitté (Ping timeout: 245 seconds) 2020-08-17 04:29:58 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-17 04:39:21 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-17 04:52:02 <-- mgrech_ (~mgrech@178.112.138.14.wireless.dyn.drei.com) a quitté (Ping timeout: 260 seconds) 2020-08-17 05:34:23 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-17 05:35:40 <-- MisterVector (Vector@cpe-172-90-152-76.socal.res.rr.com) a quitté 2020-08-17 05:35:52 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-17 05:42:05 --> MisterVector (Vector@cpe-172-90-152-76.socal.res.rr.com) a rejoint #mcdevs 2020-08-17 06:08:20 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-17 06:14:10 <-- saper (saper@wikipedia/saper) a quitté (Ping timeout: 260 seconds) 2020-08-17 06:36:12 --> bildramer1 (~bildramer@185.44.144.163) a rejoint #mcdevs 2020-08-17 06:37:05 <-- bildramer (~bildramer@185.44.144.176) a quitté (Ping timeout: 240 seconds) 2020-08-17 07:20:25 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-17 07:33:51 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-17 07:56:19 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-17 08:23:23 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-17 08:26:27 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-17 08:35:09 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-17 08:38:18 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-17 08:41:13 <-- dexter0 (~dexter0@c-73-222-1-210.hsd1.ca.comcast.net) a quitté (Quit: exit) 2020-08-17 09:02:07 --> mgrech_ (~mgrech@178.112.138.14.wireless.dyn.drei.com) a rejoint #mcdevs 2020-08-17 09:02:48 <-- circuit10 (~circuit10@196.223.198.104.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-17 09:02:48 <-- SiebeDW (~SiebeDW@196.223.198.104.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-17 09:02:48 <-- None4U (~None4U@196.223.198.104.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-17 09:02:48 <-- islender (~islender@196.223.198.104.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-17 09:04:55 --> SiebeDW (~SiebeDW@252.65.226.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-17 09:04:55 --> islender (~islender@252.65.226.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-17 09:04:56 --> None4U (~None4U@252.65.226.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-17 09:04:56 --> circuit10 (~circuit10@252.65.226.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-17 10:01:10 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-17 10:46:30 -- edk_ est maintenant connu sous le nom e 2020-08-17 11:03:42 --> VolenNakov (82cc438b@gateway/web/cgi-irc/kiwiirc.com/ip.130.204.67.139) a rejoint #mcdevs 2020-08-17 11:05:43 VolenNakov Hello guys! I'm having difficulties with decoding the z-coordinate. I saw the wiki post and implemented the decryption, but the z-coordinate is giving me some strange number. Can someone help me? 2020-08-17 11:07:15 Sainan Which version? 2020-08-17 11:07:30 VolenNakov 1.16 2020-08-17 11:10:04 VolenNakov https://pastebin.com/gu4teCxi here's my code 2020-08-17 11:16:36 VolenNakov the z coordinate is 946 2020-08-17 11:18:44 VolenNakov Sainan can you help me? 2020-08-17 11:19:42 +Fador might be because the shifting trick does not work on python 2020-08-17 11:19:53 +Fador something like this would be better: z = (val >> 12) & 0x3FFFFFF 2020-08-17 11:20:06 VolenNakov give me a sec 2020-08-17 11:20:07 VolenNakov to try it 2020-08-17 11:20:54 +Fador hmm, but might be some problems with negative values still 2020-08-17 11:21:42 VolenNakov It worked 2020-08-17 11:21:44 VolenNakov Thanks 2020-08-17 11:21:47 VolenNakov <3 2020-08-17 11:21:52 +Fador you're welcome =) 2020-08-17 11:41:45 nickelpro Haha, ya you can't use overflow on Python. It has arbitrary sized bignums 2020-08-17 13:02:05 <-- _123DMWM (~123DMWM@156.146.37.8) a quitté (Ping timeout: 240 seconds) 2020-08-17 13:02:31 --> _123DMWM (~123DMWM@156.146.37.34) a rejoint #mcdevs 2020-08-17 13:11:53 --> quesswho (~quesswho@213-66-105-71-no533.tbcn.telia.com) a rejoint #mcdevs 2020-08-17 14:02:05 <-- _123DMWM (~123DMWM@156.146.37.34) a quitté (Ping timeout: 240 seconds) 2020-08-17 14:02:46 --> _123DMWM (~123DMWM@84.17.35.8) a rejoint #mcdevs 2020-08-17 14:59:08 <-- quesswho (~quesswho@213-66-105-71-no533.tbcn.telia.com) a quitté (Ping timeout: 256 seconds) 2020-08-17 15:02:10 <-- _123DMWM (~123DMWM@84.17.35.8) a quitté (Ping timeout: 246 seconds) 2020-08-17 15:02:21 --> _123DMWM (~123DMWM@156.146.36.213) a rejoint #mcdevs 2020-08-17 15:12:18 Not-61bf [mineflayer] rom1504 pushed 2 commits to master [+0/-0/±2] https://git.io/JJFyZ 2020-08-17 15:12:20 Not-61bf [mineflayer] TheDudeFromCI 7499d49 - Added tutorial video link 2020-08-17 15:12:21 Not-61bf [mineflayer] rom1504 eb795df - Merge pull request #1258 from TheDudeFromCI/patch-15 Added tutorial video link to Readme 2020-08-17 15:15:24 --> quesswho (~quesswho@213-66-105-71-no533.tbcn.telia.com) a rejoint #mcdevs 2020-08-17 15:29:37 <-- Steve42 (~Steve42@pool-96-241-222-61.washdc.fios.verizon.net) a quitté (Ping timeout: 264 seconds) 2020-08-17 16:09:45 <-- Me4502 (~quassel@unaffiliated/me4502) a quitté (Read error: Connection reset by peer) 2020-08-17 16:13:51 --> Steve42 (~Steve42@pool-96-241-222-61.washdc.fios.verizon.net) a rejoint #mcdevs 2020-08-17 16:52:50 <-- quesswho (~quesswho@213-66-105-71-no533.tbcn.telia.com) a quitté (Quit: Leaving) 2020-08-17 17:02:44 <-- _123DMWM (~123DMWM@156.146.36.213) a quitté (Ping timeout: 265 seconds) 2020-08-17 17:03:02 --> _123DMWM (~123DMWM@192.96.203.147) a rejoint #mcdevs 2020-08-17 17:04:12 --> Blob (58829aa0@gateway/web/cgi-irc/kiwiirc.com/ip.88.130.154.160) a rejoint #mcdevs 2020-08-17 18:40:39 --> VADemon (~VADemon@2a01:4f8:212:2f1d:88::41) a rejoint #mcdevs 2020-08-17 19:03:06 --> dexter0 (~dexter0@c-73-222-1-210.hsd1.ca.comcast.net) a rejoint #mcdevs 2020-08-17 19:06:58 <-- lxeiqr (~lxeiqr@188.146.231.132.nat.umts.dynamic.t-mobile.pl) a quitté (Ping timeout: 260 seconds) 2020-08-17 19:24:43 --> lxeiqr (~lxeiqr@188.146.231.132.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-08-17 19:51:01 <-- VADemon (~VADemon@2a01:4f8:212:2f1d:88::41) a quitté (Read error: Connection reset by peer) 2020-08-17 21:56:13 <-- _123DMWM (~123DMWM@192.96.203.147) a quitté (Quit: _123DMWM) 2020-08-17 21:56:28 --> _123DMWM (~123DMWM@192.96.203.147) a rejoint #mcdevs 2020-08-17 23:49:49 Blob Can someone please verify the information given in this section? https://wiki.vg/index.php?title=Protocol&oldid=4899#0x01 2020-08-17 23:50:26 Blob Total size is supposed to be 12 bytes + string length, but there are only 6 bytes, 1 string and 1 int field 2020-08-17 23:50:39 Blob So shouldn't it be 10 bytes + string length? 2020-08-17 23:51:25 Blob And souldn't the dimension field be a signed byte instead of a byte? 2020-08-17 23:53:33 +SpaceManiac Blob: are you looking at a version of the page from 2013 on purpose? 2020-08-17 23:53:56 Blob Jup 2020-08-17 23:54:33 +SpaceManiac around that time, strings were length-prefixed by a short, so that's where the extra 2 are coming from 2020-08-17 23:55:05 +SpaceManiac I guess omission of "signed" is a mistake 2020-08-17 23:56:03 Blob are thy delimitted by the unicode-null-character? Seemed to be the case with Server List Ping 2020-08-17 23:56:06 Blob *they 2020-08-17 23:56:31 +SpaceManiac sorry, "signed" is not omitted; judging by the rest of the page, signed is the default and "unsigned" is noted specially 2020-08-17 23:57:24 Sainan Doesn't Java not have "signed"? 2020-08-17 23:58:09 +SpaceManiac yes, but wiki.vg distinguishes signed and unsigned when it would matter to an implementation which is not so constrained 2020-08-17 23:58:29 +SpaceManiac Blob: that isn't described on https://wiki.vg/index.php?title=Data_types&direction=prev&oldid=5072 2020-08-17 23:59:12 Blob Ah, sorry 2020-08-18 00:00:01 Blob Yay, that worked (I guess?). Finally getting an End of stream instead of an Exception :3 2020-08-18 00:01:00 Blob Have a good night y'all 2020-08-18 00:02:05 <-- _123DMWM (~123DMWM@192.96.203.147) a quitté (Ping timeout: 240 seconds) 2020-08-18 00:03:01 --> _123DMWM (~123DMWM@156.146.37.75) a rejoint #mcdevs 2020-08-18 00:33:03 Not-61bf [mineflayer] rom1504 pushed 2 commits to master [+0/-0/±2] https://git.io/JJbtZ 2020-08-18 00:33:05 Not-61bf [mineflayer] Karang 7a64193 - Improve README 2020-08-18 00:33:06 Not-61bf [mineflayer] rom1504 26d1e9a - Merge pull request #1261 from Karang/master Improve README 2020-08-18 00:39:54 <-- kev009_ (~kev009@ip72-222-200-117.ph.ph.cox.net) a quitté (Ping timeout: 256 seconds) 2020-08-18 01:23:52 --> kev009_ (~kev009@ip72-222-200-117.ph.ph.cox.net) a rejoint #mcdevs 2020-08-18 01:23:53 -- Mode #mcdevs [+v kev009_] par ChanServ 2020-08-18 01:26:37 <-- kev009_ (~kev009@ip72-222-200-117.ph.ph.cox.net) a quitté (Remote host closed the connection) 2020-08-18 01:27:48 <-- None4U (~None4U@252.65.226.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-18 01:27:48 <-- SiebeDW (~SiebeDW@252.65.226.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-18 01:27:48 <-- islender (~islender@252.65.226.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-18 01:27:48 <-- circuit10 (~circuit10@252.65.226.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-18 01:31:25 --> SiebeDW (~SiebeDW@35.114.192.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-18 01:31:25 --> islender (~islender@35.114.192.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-18 01:31:25 --> circuit10 (~circuit10@35.114.192.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-18 01:31:25 --> None4U (~None4U@35.114.192.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-18 01:32:28 --> kev009 (~kev009@ip72-222-200-117.ph.ph.cox.net) a rejoint #mcdevs 2020-08-18 01:32:28 -- Mode #mcdevs [+v kev009] par ChanServ 2020-08-18 02:02:17 <-- _123DMWM (~123DMWM@156.146.37.75) a quitté (Ping timeout: 246 seconds) 2020-08-18 02:03:12 --> _123DMWM (~123DMWM@156.146.37.28) a rejoint #mcdevs 2020-08-18 02:14:53 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-18 02:46:54 <-- asdew (~asdew@dsl-hkibng11-50dc43-88.dhcp.inet.fi) a quitté (Ping timeout: 256 seconds) 2020-08-18 02:48:03 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-18 02:49:21 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-18 02:54:35 --> asdew (~asdew@dsl-hkibng11-50dc43-88.dhcp.inet.fi) a rejoint #mcdevs 2020-08-18 02:58:59 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-18 03:02:05 <-- _123DMWM (~123DMWM@156.146.37.28) a quitté (Ping timeout: 240 seconds) 2020-08-18 03:02:14 --> _123DMWM (~123DMWM@176.113.72.183) a rejoint #mcdevs 2020-08-18 03:16:56 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-18 03:17:34 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Client Quit) 2020-08-18 03:20:43 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-18 03:24:29 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Client Quit) 2020-08-18 03:26:29 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-18 03:35:09 --> bildramer (~bildramer@2a02:587:6234:f300:4986:e1bc:5aeb:f1d3) a rejoint #mcdevs 2020-08-18 03:36:06 <-- Blob (58829aa0@gateway/web/cgi-irc/kiwiirc.com/ip.88.130.154.160) a quitté (Ping timeout: 260 seconds) 2020-08-18 03:37:30 <-- bildramer1 (~bildramer@185.44.144.163) a quitté (Ping timeout: 260 seconds) 2020-08-18 03:39:00 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-18 03:43:12 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-18 03:44:02 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Client Quit) 2020-08-18 03:45:55 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-18 03:48:45 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Client Quit) 2020-08-18 03:59:43 <-- kev009 (~kev009@ip72-222-200-117.ph.ph.cox.net) a quitté (Remote host closed the connection) 2020-08-18 04:03:09 --> kev009 (~kev009@ip72-222-200-117.ph.ph.cox.net) a rejoint #mcdevs 2020-08-18 04:03:09 -- Mode #mcdevs [+v kev009] par ChanServ 2020-08-18 04:04:26 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-18 04:04:28 <-- VolenNakov (82cc438b@gateway/web/cgi-irc/kiwiirc.com/ip.130.204.67.139) a quitté (Ping timeout: 256 seconds) 2020-08-18 04:07:03 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Client Quit) 2020-08-18 05:27:41 <-- JuniorJPDJ (juniorjp1@gateway/shell/matrix.org/x-ntnweqltqzgsvaly) a quitté (Ping timeout: 246 seconds) 2020-08-18 05:28:03 <-- chibill (chibillmat@gateway/shell/matrix.org/x-abymcmzdrupkgdzu) a quitté (Ping timeout: 246 seconds) 2020-08-18 05:29:20 <-- yangm (yanyetanot@gateway/shell/matrix.org/x-ihmutgablpottujh) a quitté (Read error: Connection reset by peer) 2020-08-18 05:29:24 <-- uis[m] (uismatrixo@gateway/shell/matrix.org/x-enlytaurobwtwqom) a quitté (Remote host closed the connection) 2020-08-18 05:29:25 <-- feedc0de (danielbrun@gateway/shell/matrix.org/x-gezzvqomilhzruht) a quitté (Remote host closed the connection) 2020-08-18 05:32:59 <-- Morrolan (morrolan@139.162.178.137) a quitté (Ping timeout: 246 seconds) 2020-08-18 05:34:06 --> Morrolan (morrolan@139.162.178.137) a rejoint #mcdevs 2020-08-18 05:36:13 --> uis[m] (uismatrixo@gateway/shell/matrix.org/x-wwbctmytqmhmjvrd) a rejoint #mcdevs 2020-08-18 06:04:28 --> chibill (chibillmat@gateway/shell/matrix.org/x-pouihhrbzswasrut) a rejoint #mcdevs 2020-08-18 06:04:28 --> yangm (yanyetanot@gateway/shell/matrix.org/x-gouilxehvmbyfqxv) a rejoint #mcdevs 2020-08-18 06:04:28 --> JuniorJPDJ (juniorjp1@gateway/shell/matrix.org/x-kfaptblbajicojda) a rejoint #mcdevs 2020-08-18 06:04:28 --> feedc0de (danielbrun@gateway/shell/matrix.org/x-dcavjmwetluherqt) a rejoint #mcdevs 2020-08-18 06:04:29 <-- lxeiqr (~lxeiqr@188.146.231.132.nat.umts.dynamic.t-mobile.pl) a quitté (Ping timeout: 246 seconds) 2020-08-18 06:20:44 --> Me4502 (~quassel@unaffiliated/me4502) a rejoint #mcdevs 2020-08-18 06:56:02 <-- MisterVector (Vector@cpe-172-90-152-76.socal.res.rr.com) a quitté 2020-08-18 06:56:38 --> lxeiqr (~lxeiqr@188.146.231.132.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-08-18 07:08:33 --> bildramer1 (~bildramer@2a02:587:6231:7f00:70fa:36e7:dc46:2b4e) a rejoint #mcdevs 2020-08-18 07:10:01 <-- bildramer (~bildramer@2a02:587:6234:f300:4986:e1bc:5aeb:f1d3) a quitté (Ping timeout: 272 seconds) 2020-08-18 08:25:54 x10A94 Is the "previous gamemode" in Join Game used by F3+N to cycle between the two? 2020-08-18 08:36:46 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-18 09:14:25 <-- dexter0 (~dexter0@c-73-222-1-210.hsd1.ca.comcast.net) a quitté (Ping timeout: 240 seconds) 2020-08-18 09:14:48 --> dexter0 (~dexter0@c-73-222-1-210.hsd1.ca.comcast.net) a rejoint #mcdevs 2020-08-18 09:23:30 +pokechu22 Yeah, that's what it's used for IIRC 2020-08-18 10:02:11 <-- _123DMWM (~123DMWM@176.113.72.183) a quitté (Ping timeout: 240 seconds) 2020-08-18 10:03:28 --> _123DMWM (~123DMWM@156.146.37.64) a rejoint #mcdevs 2020-08-18 10:12:28 <-- JuniorJPDJ (juniorjp1@gateway/shell/matrix.org/x-kfaptblbajicojda) a quitté (Quit: killed) 2020-08-18 10:12:29 <-- chibill (chibillmat@gateway/shell/matrix.org/x-pouihhrbzswasrut) a quitté (Quit: killed) 2020-08-18 10:12:30 <-- yangm (yanyetanot@gateway/shell/matrix.org/x-gouilxehvmbyfqxv) a quitté (Quit: killed) 2020-08-18 10:12:32 <-- feedc0de (danielbrun@gateway/shell/matrix.org/x-dcavjmwetluherqt) a quitté (Quit: killed) 2020-08-18 10:12:53 <-- uis[m] (uismatrixo@gateway/shell/matrix.org/x-wwbctmytqmhmjvrd) a quitté (Quit: killed) 2020-08-18 10:15:46 <-- Morrolan (morrolan@139.162.178.137) a quitté (Ping timeout: 246 seconds) 2020-08-18 10:18:02 --> Morrolan (morrolan@139.162.178.137) a rejoint #mcdevs 2020-08-18 10:20:24 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-18 10:21:21 --> chibill (chibillmat@gateway/shell/matrix.org/x-nzqqyimvcmktwjkd) a rejoint #mcdevs 2020-08-18 10:40:19 <-- Me4502 (~quassel@unaffiliated/me4502) a quitté (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) 2020-08-18 10:50:21 --> JuniorJPDJ (juniorjp1@gateway/shell/matrix.org/x-yoyvbjkywmwenarq) a rejoint #mcdevs 2020-08-18 10:50:21 --> feedc0de (danielbrun@gateway/shell/matrix.org/x-wbhzgtwdtrmofnab) a rejoint #mcdevs 2020-08-18 10:50:21 --> yangm (yanyetanot@gateway/shell/matrix.org/x-xqcacthdtlgbkdxo) a rejoint #mcdevs 2020-08-18 10:50:27 --> uis[m] (uismatrixo@gateway/shell/matrix.org/x-xntjcuvgvwaqhrox) a rejoint #mcdevs 2020-08-18 13:02:51 <-- _123DMWM (~123DMWM@156.146.37.64) a quitté (Ping timeout: 265 seconds) 2020-08-18 13:03:05 --> _123DMWM (~123DMWM@156.146.37.85) a rejoint #mcdevs 2020-08-18 13:36:07 --> VADemon (~VADemon@2a01:4f8:212:2f1d:88::41) a rejoint #mcdevs 2020-08-18 14:02:22 <-- _123DMWM (~123DMWM@156.146.37.85) a quitté (Ping timeout: 260 seconds) 2020-08-18 14:02:45 --> _123DMWM (~123DMWM@84.17.35.17) a rejoint #mcdevs 2020-08-18 15:25:46 <-- lxeiqr (~lxeiqr@188.146.231.132.nat.umts.dynamic.t-mobile.pl) a quitté (Remote host closed the connection) 2020-08-18 16:51:21 --> lxeiqr (~lxeiqr@188.146.229.145.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-08-18 18:35:21 --> Blob (5e86654b@gateway/web/cgi-irc/kiwiirc.com/ip.94.134.101.75) a rejoint #mcdevs 2020-08-18 18:45:39 --> cheakoirccloud (uid293319@gateway/web/irccloud.com/x-twklavsjszukzpzt) a rejoint #mcdevs 2020-08-18 19:31:29 <-- islender (~islender@35.114.192.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-18 19:31:29 <-- None4U (~None4U@35.114.192.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-18 19:31:29 <-- circuit10 (~circuit10@35.114.192.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-18 19:31:29 <-- SiebeDW (~SiebeDW@35.114.192.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-18 19:35:14 <-- randomuser (randomuser@tilde.club) a quitté (Quit: WeeChat 2.8) 2020-08-18 19:36:31 --> circuit10 (~circuit10@90.210.184.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-18 19:36:33 --> None4U (~None4U@90.210.184.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-18 19:36:33 --> SiebeDW (~SiebeDW@90.210.184.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-18 19:36:33 --> islender (~islender@90.210.184.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-18 19:39:14 --> wojtess (~wojtess@user-5-173-136-129.play-internet.pl) a rejoint #mcdevs 2020-08-18 19:39:27 wojtess hi! 2020-08-18 19:48:43 Blob Hi 2020-08-18 19:54:10 <-- wojtess (~wojtess@user-5-173-136-129.play-internet.pl) a quitté (Read error: Connection reset by peer) 2020-08-18 19:54:36 --> wojtess (~wojtess@user-5-173-136-204.play-internet.pl) a rejoint #mcdevs 2020-08-18 20:03:28 Blob Does "length of string in code units" mean the amount of characters? 2020-08-18 20:04:35 Sainan iirc, it's the length in bytes of the UTF-8-encoded string, so it's not always equal to the amount of characters with special characters 2020-08-18 20:04:58 circuit10 But it should be the number of bytes to read 2020-08-18 20:08:25 Blob That is problematic. 2020-08-18 20:09:30 Blob I am trying to find out how the encryption stuff between minecraft server and client works. The first few bytes of the Encryption Request package (protocol 61) are these: "fd 00 01 00 2d 00 a2 30 81 9f 30 0d 06 09" 2020-08-18 20:09:46 Blob Where fd is the Packet ID 2020-08-18 20:10:14 Blob the first field after the Packet ID is a string, so it's prefixed with a short (= 2 bytes) 2020-08-18 20:10:40 Blob so the string prefix states, that there are 0x0001 code units to read, right? 2020-08-18 20:11:24 Blob If 1 code unit means 1 byte , this would be a string with the following bytes: "0x00". 2020-08-18 20:11:30 Blob Is this even valid UTF16? 2020-08-18 20:11:30 Sainan Which version are we talking right now? 2020-08-18 20:11:44 Blob 1.5.2, Protocol 61 if I recall correctly 2020-08-18 20:13:05 Sainan I think the short indicating the prefix is the amount of bytes to read, and because it's UTF-16, the amount of bytes should be string length * 2 2020-08-18 20:13:34 Sainan the short prefix indicating the length* 2020-08-18 20:14:32 Blob but isn't UTF16 variable length? 2020-08-18 20:15:00 Sainan You would know better than me. Either way, the length is in bytes, not in characters. 2020-08-18 20:19:21 Sainan Actually, my interpretation of "code units" might be wrong, since it's UTF-16, it could also be 2 bytes. 2020-08-18 20:21:04 Blob So the bytes I received roughly mean: [0xFD = This is an Encryption Key Request] [0x00 0x01 = The following string (Server Id) is one byte long] [0x00 = this is the Server ID][0x2d 0x00 = the Public Key is fourty-five bytes long] [0xa2 0x30 0x81 0x9f 0x30 + more stuff = Public key]? 2020-08-18 20:21:45 x10A94 I'm curious as to why you're working with a version that ancient. 2020-08-18 20:22:05 Blob Because this was the last Version I actively played 2020-08-18 20:22:19 x10A94 Oh, interesting. 2020-08-18 20:22:43 x10A94 I eventually wanna do a b1.7.3 server -> 1.16 client bridge. That should be fun 2020-08-18 20:22:48 x10A94 especially now with custom biomes 2020-08-18 20:25:34 Blob Oh, that sounds awesome! My goal was to pretend there are 2 Minecraft servers on the same (very poorly performing hardware-server) and actually activating the requested server on demand and making the other one look offline afterwards, so there won't ever be 2 servers running at the same time, but like 2 or more available to switch on/off only by 2020-08-18 20:25:35 Blob trying to login 2020-08-18 20:25:58 Blob Sorry for gibberish, absolutely non-native speaker 2020-08-18 20:26:29 x10A94 I've done that before 2020-08-18 20:26:41 x10A94 it's pretty fun 2020-08-18 20:29:09 +pokechu22 UTF-16 is variable length in that some characters will be encoded as two UTF-16 characters called a surrogate pair (e.g. emoji have this happen), but Minecraft didn't handle those in any special way until 1.16 so you can just ignore them for the most part. The length of the packet would treat a surrogate pair as two characters to my understanding 2020-08-18 20:30:08 +pokechu22 But also, consider using a more recent protocol. Before 1.7.10 it's really annoying to work with it since packets don't have a length prefix. 2020-08-18 20:31:13 +pokechu22 (well, before 1.7.2, or the snapshots for 1.7 itself -- equally annoying to talk about since 1.7 and 1.7.1 were only prereleases without a full release) 2020-08-18 20:31:48 Blob x10A94: Yeah, I wish I had done this ages before. I am learning so much about things right now 2020-08-18 20:32:15 x10A94 things are so mcuh better in modern versions though 2020-08-18 20:32:38 Sainan (except the fps) 2020-08-18 20:32:52 x10A94 the fps is fine, the only real issue is with memory usage 2020-08-18 20:33:05 x10A94 esp with sodium+phosphor 2020-08-18 20:33:53 +pokechu22 Implementing the 1.5.2 protocol will definitely be a learning experience, but maybe not a fun one when you get into debugging it :P 2020-08-18 20:33:54 Blob +pockechu22: Thanks, for the recommendation, but I have to use 1.5.2, as the two servers are 1.5.2 and 1.15.something 2020-08-18 20:34:19 Blob That absolutely is a later problem :D 2020-08-18 20:34:41 x10A94 I wonder if it's possible to JIT resources into JVM classes to make the system work more like it did before 1.8 2020-08-18 20:34:50 x10A94 and also to reduce startup time 2020-08-18 20:35:13 Blob What do you mean by that? 2020-08-18 20:35:24 Blob oh damn gotta go, stores are closing soon 2020-08-18 20:35:27 Blob see you later 2020-08-18 20:35:39 x10A94 Generate java bytecode rather than interpret the resources 2020-08-18 20:36:23 x10A94 In theory, it isn't complicated; loading arbitrary class files at runtime is already done by mods 2020-08-18 20:36:25 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-18 20:36:37 x10A94 generating them, on the other hand, may prove to be untrivial 2020-08-18 20:37:17 +pokechu22 I don't think that'd actually be faster; I'm pretty sure that baking models that are used by the GPU is better than having a bunch of classes calling gl functions 2020-08-18 20:37:29 +pokechu22 (but I don't have much experience with the rendering code) 2020-08-18 20:38:21 x10A94 pokechu22: surely there is some reason that startup time is so much worse in modern versions. 2020-08-18 20:39:33 x10A94 And.. surely there is some way to preserve the baked model cache, or maybe even continue baking them in the background while the title screen is already ready. 2020-08-18 20:39:49 +pokechu22 Part of it was code being less optimised, but also DataFixerUpper contributes. In my experience reloading a resourcepack (or e.g. changing mipmaps) is faster in 1.16 than it was in 1.8 (I don't have a comparison with 1.7), and there's now a progress screen for it instead of things hanging. 2020-08-18 20:40:07 circuit10 > ​I eventually wanna do a b1.7.3 server -> 1.16 client bridge. That should be fun​​ 2020-08-18 20:40:07 circuit10 x10A94: That already exists though 2020-08-18 20:40:14 x10A94 ya but I want my own 2020-08-18 20:40:21 circuit10 https://github.com/DirtPowered/Release2Beta 2020-08-18 20:40:30 circuit10 Why not just contribute to that? 2020-08-18 20:40:39 x10A94 because I want my own 2020-08-18 20:40:44 x10A94 also because I don't like java 2020-08-18 20:40:50 circuit10 For learning? 2020-08-18 20:41:17 Sainan Now we just need some sort of GPU performance hack for particles, because they made the game even laggier in 1.13 or so 2020-08-18 20:41:52 x10A94 circuit10: learning what? I already know java, I just don't like it 2020-08-18 20:42:08 x10A94 I have my own packet library I wanna use 2020-08-18 20:42:44 circuit10 I meant why reinvent the wheel? If your aim is to learn about the Minecraft protocol then it makes sense to make your own though 2020-08-18 20:42:50 x10A94 because this isn't a wheel 2020-08-18 20:43:02 circuit10 It's a phrase 2020-08-18 20:43:19 x10A94 yes, and I'm saying that it does not make sense 2020-08-18 20:43:25 x10A94 it's a massive shim 2020-08-18 20:43:28 circuit10 https://cdn.discordapp.com/attachments/705480156092825630/745352177328848926/H9xjHsDuhcVCAAAAAElFTkSuQmCC.png 2020-08-18 20:43:30 x10A94 and I want to do things my way 2020-08-18 20:43:37 x10A94 bruh 2020-08-18 20:43:40 circuit10 OK, I was just wondering why 2020-08-18 20:43:51 +pokechu22 Sometimes it's fun to reinvent the wheel 2020-08-18 20:44:19 +pokechu22 As long as you're doing it for yourself, and it's not something where other people depend on your wheel working, there's no problem with it 2020-08-18 20:44:49 Sainan The Notchian client & server already exist, why bother doing anything, if we're going by "don't reinvent the wheel" 2020-08-18 20:44:55 circuit10 I'm just saying it could be more useful to contribute to something, I'm not saying you shouldn't make your own , I was just wondering why you wanted to 2020-08-18 20:45:10 x10A94 plus, the above is a craftbukkit plugin, and who knows how many bugs craftbukkit had back in those days 2020-08-18 20:45:17 circuit10 It's a proxy 2020-08-18 20:45:29 circuit10 But I'm not saying you shouldn't 2020-08-18 20:45:38 circuit10 I was just wondering why you wanted to 2020-08-18 20:45:56 x10A94 it very much contains a plugin 2020-08-18 20:46:13 circuit10 It's also a standalone proxy though 2020-08-18 20:46:46 x10A94 oh, didn't realize that's what the description meant. 2020-08-18 20:48:50 x10A94 anyway, my library is quite a bit faster and leaner than most java solutions, so I'd want to use that regardless 2020-08-18 20:49:01 circuit10 > ​The Notchian client & server already exist, why bother doing anything, if we're going by "don't reinvent the wheel"​​ 2020-08-18 20:49:02 circuit10 Because the server is terrible 2020-08-18 20:50:56 rom1504 what do you code in x10A94 2020-08-18 20:51:03 x10A94 rom1504: wdym 2020-08-18 20:51:12 x10A94 if you mean programming language, rust 2020-08-18 20:51:24 rom1504 ok fun 2020-08-18 20:51:45 x10A94 https://gogs.selic.re/x10A94/mcproto < library in question 2020-08-18 20:52:20 x10A94 note that I lifted the packet names from the mojang mappings since I didn't realize yarn existed 2020-08-18 20:52:37 x10A94 so I'm gonna switch to that when I have the time to update this 2020-08-18 20:53:54 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-18 20:54:40 rom1504 I know at least 2 things called yarn, I guess you're talking about a third one, what is yarn? 2020-08-18 20:54:57 rom1504 (for me yarn is a task manager for hadoop or a package manager for js) 2020-08-18 20:55:00 x10A94 fabric's deobf mappings 2020-08-18 20:55:04 circuit10 Yes 2020-08-18 20:55:11 x10A94 https://github.com/FabricMC/yarn/ 2020-08-18 20:55:22 circuit10 Like MCP or Forge mappings or NMS 2020-08-18 20:55:35 circuit10 But more freely licensed and better 2020-08-18 20:55:49 x10A94 fabric definitely feels like a breath of fresh air compared to forge 2020-08-18 20:55:49 rom1504 ok 2020-08-18 20:56:02 x10A94 they solve different issues but fabric just feels a lot more usable 2020-08-18 20:56:15 Sainan Or just use the official mappings: https://twitter.com/Dinnerbone/status/1293597326561488897 2020-08-18 20:56:37 x10A94 thanks but no thanks 2020-08-18 20:57:13 x10A94 well.. those terms are a bit better 2020-08-18 20:57:17 rom1504 x10A94: looks like you're using some json definition for the packets, do you know about https://github.com/PrismarineJS/minecraft-data and corresponding spec for our json format https://github.com/ProtoDef-io/ProtoDef/blob/master/doc/datatypes.md ? 2020-08-18 20:57:27 rom1504 we're even using rust names for the numeric types :) 2020-08-18 20:57:38 x10A94 I do, and I do not like it because it doesn't use sum types at all 2020-08-18 20:58:04 x10A94 instead it does some weird conditional interpretation and that doesn't work with what I am using to read/write packets efficiently 2020-08-18 20:58:12 x10A94 Granted, I think you're autogenerating this, right? 2020-08-18 20:58:48 rom1504 switch is similar to a sum type but not exactly the same indeed, some post processing could make it more like what you need 2020-08-18 20:59:15 rom1504 nickelpro has been building https://github.com/SpockBotMC/mcd2c with it recently 2020-08-18 20:59:24 rom1504 nope, built manually 2020-08-18 20:59:29 x10A94 oh interesting 2020-08-18 20:59:30 rom1504 from wiki.vg 2020-08-18 20:59:42 rom1504 I mean the .json is written manually 2020-08-18 20:59:49 rom1504 the protocol.json one 2020-08-18 20:59:54 rom1504 the rest is mostly automatic 2020-08-18 21:00:24 x10A94 I was hoping it would be possible to autogenerate the definition from the deobfuscated server classes 2020-08-18 21:00:33 x10A94 at least for more obvious packets 2020-08-18 21:00:55 circuit10 I think using an existing JSON would be easier 2020-08-18 21:01:25 x10A94 it wouldn't, because it doesn't use sum types. 2020-08-18 21:01:30 rom1504 I tried that x10A94 2020-08-18 21:01:36 rom1504 it works for basic types indeed 2020-08-18 21:01:47 rom1504 but basic types are easy whatever way you do it 2020-08-18 21:02:06 x10A94 I was thinking I could sort of hardcode some heuristics 2020-08-18 21:02:07 rom1504 the part that take a bit of time is the weirder types 2020-08-18 21:02:25 circuit10 I did that once for Bedrock Editipn and NukkitX 2020-08-18 21:02:31 rom1504 I'd advise to start from our json, but I'm also interesting if you manage to decompile stuff 2020-08-18 21:02:40 rom1504 look at what burger did if you want to go that way 2020-08-18 21:02:46 <-- _123DMWM (~123DMWM@84.17.35.17) a quitté (Ping timeout: 256 seconds) 2020-08-18 21:02:53 x10A94 I already do have java files that I wanna parse 2020-08-18 21:02:59 rom1504 it already extract the relevant parts 2020-08-18 21:03:07 x10A94 they do contain a lot of non-algebraic logic, though, which is gonna be hard to parse 2020-08-18 21:03:19 --> _123DMWM (~123DMWM@173.208.44.91) a rejoint #mcdevs 2020-08-18 21:03:29 x10A94 also some stuff doesn't really have names that needs to have them on the Rust side of things 2020-08-18 21:04:01 +pokechu22 Burger already does the class-parsing part, though it doesn't use the names: https://pokechu22.github.io/Burger/1.16.2.html#packets 2020-08-18 21:04:02 rom1504 ah I believe https://github.com/SpockBotMC/RikerBot/blob/master/mcd2cpp/__init__.py is the most recent version of nickelpro json -> cpp compiler 2020-08-18 21:04:20 +pokechu22 the challenge is still the semantics for more complex packets 2020-08-18 21:04:57 x10A94 yeah I kind of want a strongly typed system where you can't boot the client by sending a malformed packet 2020-08-18 21:05:10 x10A94 or at least make it very hard to do so 2020-08-18 21:05:18 rom1504 https://github.com/SpockBotMC/RikerBot/blob/master/mcd2cpp/__init__.py#L493 2020-08-18 21:05:30 rom1504 that's the switch part fyi 2020-08-18 21:06:49 x10A94 >because MCData is bad and I hate it 2020-08-18 21:06:51 x10A94 lmao 2020-08-18 21:11:00 rom1504 :d come on nickelpro 2020-08-18 21:11:04 x10A94 I wonder if I could directly transpile java bytecode to rust 2020-08-18 21:11:12 x10A94 ..unlikely, but 2020-08-18 21:13:46 rom1504 https://github.com/PrismarineJS/minecraft-data/blob/master/data/pc/1.11/protocol.pds we had this format idea at some point 2020-08-18 21:14:02 rom1504 wasn't that convinced about it personally, but it does have sum types 2020-08-18 21:14:32 rom1504 https://github.com/ProtoDef-io/protodefc 2020-08-18 21:14:56 rom1504 might be your taste since the compiler is written in rust 2020-08-18 21:15:49 rom1504 https://github.com/ProtoDef-io/protodefc/tree/master/src/old_protocol_json_to_pds there's even a (partial iirc) converter from our json format 2020-08-18 21:15:51 x10A94 >Rust not as a supported language 2020-08-18 21:15:53 x10A94 LUL 2020-08-18 21:16:15 rom1504 yeah, it's a general compiler 2020-08-18 21:16:50 x10A94 I'll see what I can do. Performance is my highest priority and I try to keep (de)serialization to <500ns, which is mostly the case right now. 2020-08-18 21:18:00 rom1504 https://github.com/ProtoDef-io/protodefc/tree/master/src/backend/rust looks like he started writing a rust backend 2020-08-18 21:18:30 rom1504 the guy that wrote this code is really good with compilers and languages (hansihe), so the code is good but a bit complex 2020-08-18 21:18:59 x10A94 I think it's a good idea but might be a bit too generic 2020-08-18 21:19:21 rom1504 definitely generic 2020-08-18 21:32:25 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-18 22:22:59 <-- lxeiqr (~lxeiqr@188.146.229.145.nat.umts.dynamic.t-mobile.pl) a quitté (Ping timeout: 240 seconds) 2020-08-18 22:24:57 --> lxeiqr (~lxeiqr@188.146.229.44.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-08-18 22:30:12 Blob Why does rust look so weird? 2020-08-18 22:30:30 Blob like somebody said "lets take c++ and add some wtf" 2020-08-18 22:32:49 Blob No offense tho 2020-08-18 22:37:20 rom1504 c++ code can look pretty weird if you use the right features too ;) 2020-08-18 22:37:53 rom1504 some template metaprogramming, some operator overloading, bunch of lambda qualifiers, here you go 2020-08-18 22:38:23 rom1504 what do you find weird in rust code? 2020-08-18 22:38:59 Sainan The implication that C++ programmers would understand Rust code makes me feel stupid 2020-08-18 22:41:24 rom1504 idk just read https://doc.rust-lang.org/book/appendix-02-operators.html and then it's basically standard imperative with a little bit of functional code 2020-08-18 22:41:59 rom1504 for me the syntax looks closer to scala than to c++ though 2020-08-18 22:42:33 Sainan Rust intrigues me but I'll only look at it once I'm out of compiler and linker options to change ;P 2020-08-18 23:00:25 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-19 00:06:26 <-- Blob (5e86654b@gateway/web/cgi-irc/kiwiirc.com/ip.94.134.101.75) a quitté (Quit: Connection closed) 2020-08-19 00:29:06 <-- deltab (~deltab@95.154.230.49) a quitté (Ping timeout: 256 seconds) 2020-08-19 00:34:13 --> Dadido3_ (~quassel@p200300d9df442d00c437902a5fe52b93.dip0.t-ipconnect.de) a rejoint #mcdevs 2020-08-19 00:36:56 <-- Dadido3 (~quassel@p200300d9df442d00807285340ea250c9.dip0.t-ipconnect.de) a quitté (Ping timeout: 244 seconds) 2020-08-19 00:51:05 <-- wojtess (~wojtess@user-5-173-136-204.play-internet.pl) a quitté (Ping timeout: 240 seconds) 2020-08-19 01:36:50 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-19 01:50:47 nickelpro I was just in a bad mood when coding that rom1504, didn't mean it personally :( 2020-08-19 02:35:19 --> deltab (~deltab@95.154.230.49) a rejoint #mcdevs 2020-08-19 02:41:27 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-19 02:47:43 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-19 02:47:58 <-- VADemon (~VADemon@2a01:4f8:212:2f1d:88::41) a quitté (Read error: Connection reset by peer) 2020-08-19 03:16:31 <-- dexter0 (~dexter0@c-73-222-1-210.hsd1.ca.comcast.net) a quitté (Remote host closed the connection) 2020-08-19 03:26:34 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-19 03:35:53 --> dexter0 (~dexter0@c-73-222-1-210.hsd1.ca.comcast.net) a rejoint #mcdevs 2020-08-19 03:44:46 <-- _123DMWM (~123DMWM@173.208.44.91) a quitté (Ping timeout: 256 seconds) 2020-08-19 03:45:47 --> _123DMWM (~123DMWM@156.146.37.7) a rejoint #mcdevs 2020-08-19 04:01:00 --> SiebeDW1 (~SiebeDW@90.210.184.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-19 04:01:44 <-- SiebeDW (~SiebeDW@90.210.184.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-19 04:02:49 <-- Tux (~tux@unaffiliated/tux) a quitté (Ping timeout: 265 seconds) 2020-08-19 04:04:12 --> PolarizedIons2 (~Polarized@unaffiliated/polarizedions) a rejoint #mcdevs 2020-08-19 04:04:17 --> RoboMWM_ (~RoboMWM@tf.robomwm.com) a rejoint #mcdevs 2020-08-19 04:04:18 --> StackDoubleFlow5 (~StackDoub@45-29-51-69.lightspeed.cicril.sbcglobal.net) a rejoint #mcdevs 2020-08-19 04:04:45 <-- levifig (~levi@205.186.144.152) a quitté (Ping timeout: 265 seconds) 2020-08-19 04:04:45 <-- StackDoubleFlow (~StackDoub@45-29-51-69.lightspeed.cicril.sbcglobal.net) a quitté (Ping timeout: 265 seconds) 2020-08-19 04:04:45 -- StackDoubleFlow5 est maintenant connu sous le nom StackDoubleFlow 2020-08-19 04:05:43 <-- gabizou- (~gabizou@69.147.207.130) a quitté (Ping timeout: 265 seconds) 2020-08-19 04:05:43 <-- RoboMWM (~RoboMWM@tf.robomwm.com) a quitté (Ping timeout: 265 seconds) 2020-08-19 04:05:44 -- RoboMWM_ est maintenant connu sous le nom RoboMWM 2020-08-19 04:06:12 <-- PolarizedIons (~Polarized@unaffiliated/polarizedions) a quitté (Ping timeout: 265 seconds) 2020-08-19 04:06:12 <-- humerusj (~humerusj@unaffiliated/humerusj) a quitté (Ping timeout: 265 seconds) 2020-08-19 04:06:15 -- PolarizedIons2 est maintenant connu sous le nom PolarizedIons 2020-08-19 04:06:53 --> gabizou (~gabizou@69.147.207.130) a rejoint #mcdevs 2020-08-19 04:06:54 --> levifig (~levi@205.186.144.152) a rejoint #mcdevs 2020-08-19 04:09:35 --> Tux (~tux@2604:180:0:59d::f1c1) a rejoint #mcdevs 2020-08-19 04:09:35 <-- Tux (~tux@2604:180:0:59d::f1c1) a quitté (Changing host) 2020-08-19 04:09:35 --> Tux (~tux@unaffiliated/tux) a rejoint #mcdevs 2020-08-19 04:11:03 --> humerusj (~humerusj@unaffiliated/humerusj) a rejoint #mcdevs 2020-08-19 04:45:12 <-- cheakoirccloud (uid293319@gateway/web/irccloud.com/x-twklavsjszukzpzt) a quitté (Quit: Connection closed for inactivity) 2020-08-19 05:13:15 --> Me4502 (~quassel@unaffiliated/me4502) a rejoint #mcdevs 2020-08-19 05:15:18 <-- mgrech_ (~mgrech@178.112.138.14.wireless.dyn.drei.com) a quitté (Quit: mgrech_) 2020-08-19 06:44:01 Not-61bf [RikerBot] nickelpro pushed 1 commit to master [+0/-0/±2] https://git.io/JJN95 2020-08-19 06:44:02 Not-61bf [RikerBot] nickelpro 23b4aac - Add block_id getter methods to WorldCore 2020-08-19 06:44:09 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-19 06:46:23 Not-61bf [RikerBot] nickelpro pushed 1 commit to ci-test [+2/-0/±1] https://git.io/JJN9x 2020-08-19 06:46:24 Not-61bf [RikerBot] nickelpro f05289a - First CI test 2020-08-19 06:46:26 Not-61bf [RikerBot] nickelpro created branch ci-test - https://git.io/JJ1hL 2020-08-19 06:50:38 Not-61bf [RikerBot] nickelpro pushed 1 commit to ci-test [+0/-0/±1] https://git.io/JJN9j 2020-08-19 06:50:40 Not-61bf [RikerBot] nickelpro 2b27ac8 - Fix build script permission 2020-08-19 06:55:55 nickelpro Also C++ is a deeply strange to look at language if you haven't been indoctrinated to it's arcane mysteries 2020-08-19 07:27:28 Not-61bf [RikerBot] nickelpro pushed 2 commits to master [+3/-0/±2] https://git.io/JJNHh 2020-08-19 07:27:30 Not-61bf [RikerBot] nickelpro 28abe25 - Add CI for Linux 2020-08-19 07:27:31 Not-61bf [RikerBot] nickelpro 6dec2af - Add StatusCore stub Also add positon type to rikerbot __init__.py 2020-08-19 07:29:13 Not-61bf [RikerBot] nickelpro deleted branch ci-test - https://git.io/JJ1hL 2020-08-19 07:29:14 Not-61bf [RikerBot] nickelpro deleted branch ci-test 2020-08-19 07:36:14 nickelpro For the first time ever I've integrated CI all by myself and get to have a cute green badge on a repo. I would like to thank the academy 2020-08-19 07:40:13 Not-61bf [RikerBot] nickelpro pushed 2 commits to master [+3/-0/±3] https://git.io/JJNQV 2020-08-19 07:40:14 Not-61bf [RikerBot] nickelpro 857f41e - Add CI for Linux 2020-08-19 07:40:16 Not-61bf [RikerBot] nickelpro 6f9ef44 - Add StatusCore stub Also add positon type to rikerbot __init__.py 2020-08-19 07:48:51 <-- kashike (kashike@unaffiliated/kashike) a quitté (Ping timeout: 272 seconds) 2020-08-19 08:01:12 x10A94 nickelpro: deeply strange is a big understatement, you can write literal arcane dark magic with it 2020-08-19 08:03:49 nickelpro It's fun listening to Herb Sutter (C++ comittee member, lots of good lectures on Youtube), because he totally leans into it. He's a big fan of "words of power" and developerings "incant"-ing this that or the other 2020-08-19 08:04:05 nickelpro developers* 2020-08-19 08:06:19 x10A94 ..and create deeply unmaintainable code with a dozen side effects, all of which are relied upon in one way or the other :) 2020-08-19 08:07:06 x10A94 Don't get me wrong, I love abusing typesystems and macros to do some incredibly stupid shit, but.. not in a production codebase that N people have to maintain. 2020-08-19 08:07:40 x10A94 C++ also suffers from locality issues. Where is this variable from? Time to pull up grep -r 2020-08-19 08:08:17 x10A94 Wanna search for variable definitions but don't know the type? oops you can't do that 2020-08-19 08:09:23 x10A94 Sufficiently advanced tooling can solve that issue but if your language requires something other than a text editor to be proficient in, it may not be well-designed language, or it may be designed to sell such tooling. 2020-08-19 08:09:25 nickelpro Like anything it's how you use it. C++20 and introduces concepts, which are all about reigning in the madness of template metaprogramming back to a strongly typed model. But ya, any semi-complex C++ codebase requires a decent editor that allows you to peek definitions and the like. It's by no means unique in that sense though 2020-08-19 08:10:41 x10A94 It is, for certain, but a lot of languages try to be simple for the sole purpose of having readable code in any codebase. A good example for that is Go, albeit it's so simple that writing code productively in it is tedious. 2020-08-19 08:11:00 x10A94 also known as: lol no generics 2020-08-19 08:13:36 nickelpro Big fan of the "tool for the job" metaphor, you're not using C++ when some other language is viable given your developers' skills and problem space. You're using it because you want n-level of performance or you have ABI concerns, and C/C++ are the only languages that meet those requirements. 2020-08-19 08:14:35 nickelpro In my case it's usually ABI concerns, because I like developing bindings for scripting languages. 2020-08-19 08:15:01 x10A94 Quite a lot of languages only require a bit of C glue for the ABI to work, though. 2020-08-19 08:15:10 x10A94 Most of which can be autogenerated. 2020-08-19 08:15:48 x10A94 But I guess there isn't a point when you already know C++ enough to use it comfortably 2020-08-19 08:17:05 nickelpro Sort of, there's no trivial way to develop Go, automatically generate C bindings, then automatically generate bindings for C#/Ruby/Python and have the code that comes out the other end resemble the structure of the original Go. Maybe for trivial examples 2020-08-19 08:17:35 x10A94 I've been meaning to learn C++ since Rust's Qt bindings are kind of very unwieldy, and I wanna see how far I can abuse the templates 2020-08-19 08:18:24 x10A94 but god, the amount of untrivial implicit behaviour makes it quite daunting to learn 2020-08-19 08:18:53 nickelpro Qt is a bad example since it heavily relies on MOC, there's been some effort to fix that. 2020-08-19 08:19:28 x10A94 I don't know what else to use. Maintaining two backends for win32 and GTK3 is not optimal either. 2020-08-19 08:19:45 x10A94 I don't have any way to test on windows other than a VM, which doesn't work with untrivial openGL applications. 2020-08-19 08:21:27 x10A94 I have some thoughts about a program that acts like MCEdit, but on a running server instance, and uses vanilla commands to edit terrain. Any suggestions for the UI framework? 2020-08-19 08:21:35 nickelpro For cross-platform graphics, when I don't need it to look great, I've given up on widget toolkits. I build a vulkan context and blit immediate-mode graphics to it with Dear ImGui (C++) or nuklear(C) 2020-08-19 08:22:17 x10A94 I guess that's a valid solution, especially if the font is pixel so I don't need freetype2 2020-08-19 08:54:46 --> Blob (58829a4e@gateway/web/cgi-irc/kiwiirc.com/ip.88.130.154.78) a rejoint #mcdevs 2020-08-19 09:26:28 <-- _123DMWM (~123DMWM@156.146.37.7) a quitté (Ping timeout: 256 seconds) 2020-08-19 09:27:06 --> _123DMWM (~123DMWM@156.146.37.57) a rejoint #mcdevs 2020-08-19 09:38:37 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-19 10:24:16 <-- dexter0 (~dexter0@c-73-222-1-210.hsd1.ca.comcast.net) a quitté (Ping timeout: 256 seconds) 2020-08-19 10:29:12 --> dexter0_ (~dexter0@c-73-222-1-210.hsd1.ca.comcast.net) a rejoint #mcdevs 2020-08-19 10:30:36 -- dexter0_ est maintenant connu sous le nom dexter0 2020-08-19 12:02:46 <-- _123DMWM (~123DMWM@156.146.37.57) a quitté (Ping timeout: 265 seconds) 2020-08-19 12:03:06 --> _123DMWM (~123DMWM@108.62.235.186) a rejoint #mcdevs 2020-08-19 12:12:00 x10A94 nickelpro: what do you think about this code: https://dpaste.com/2VEL4BTSM 2020-08-19 12:14:49 nickelpro Seems like overkill for a command parser, reinventing the wheel and all that. But I'm a big fan of people doing whatever works for them, if my grandmother wants to watch Youtube videos by embedding the address in a word doc that's fantastic. If you want to write a command parser with the C preprocessor, more power to you 2020-08-19 14:02:46 <-- _123DMWM (~123DMWM@108.62.235.186) a quitté (Ping timeout: 256 seconds) 2020-08-19 14:59:52 --> _123DMWM (~123DMWM@156.146.37.82) a rejoint #mcdevs 2020-08-19 15:03:17 <-- lxeiqr (~lxeiqr@188.146.229.44.nat.umts.dynamic.t-mobile.pl) a quitté (Read error: Connection reset by peer) 2020-08-19 15:03:54 --> lxeiqr (~lxeiqr@188.146.229.44.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-08-19 16:15:02 <-- gabizou (~gabizou@69.147.207.130) a quitté (Ping timeout: 256 seconds) 2020-08-19 16:19:29 --> gabizou (~gabizou@69.147.207.130) a rejoint #mcdevs 2020-08-19 17:12:14 <-- Me4502 (~quassel@unaffiliated/me4502) a quitté (Read error: Connection reset by peer) 2020-08-19 17:20:43 <-- SiebeDW1 (~SiebeDW@90.210.184.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-19 17:20:44 <-- None4U (~None4U@90.210.184.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-19 17:20:44 <-- islender (~islender@90.210.184.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-19 17:20:44 <-- circuit10 (~circuit10@90.210.184.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-19 17:26:56 --> circuit10 (~circuit10@199.97.66.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-19 17:26:56 --> SiebeDW (~SiebeDW@199.97.66.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-19 17:26:56 --> islender (~islender@199.97.66.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-19 17:26:56 --> None4U (~None4U@199.97.66.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-19 18:36:14 --> cheakoirccloud (uid293319@gateway/web/irccloud.com/x-pvnehzwweffjlhkl) a rejoint #mcdevs 2020-08-19 18:45:58 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-19 19:11:23 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-19 19:18:07 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-19 19:41:38 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-19 20:02:11 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-19 20:37:09 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-19 21:34:52 <-- bswartz (~bswartz@unaffiliated/bswartz) a quitté (Ping timeout: 258 seconds) 2020-08-19 23:02:54 --> bswartz (~bswartz@unaffiliated/bswartz) a rejoint #mcdevs 2020-08-19 23:10:21 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-19 23:26:24 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-19 23:27:27 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-19 23:44:32 <-- Blob (58829a4e@gateway/web/cgi-irc/kiwiirc.com/ip.88.130.154.78) a quitté (Quit: Connection closed) 2020-08-19 23:50:03 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-20 00:02:18 <-- _123DMWM (~123DMWM@156.146.37.82) a quitté (Ping timeout: 256 seconds) 2020-08-20 00:03:23 --> _123DMWM (~123DMWM@173.234.158.177) a rejoint #mcdevs 2020-08-20 00:10:34 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-20 00:12:54 <-- SiebeDW (~SiebeDW@199.97.66.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-20 00:13:01 --> SiebeDW (~SiebeDW@199.97.66.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-20 00:13:58 <-- islender (~islender@199.97.66.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-20 00:14:11 --> islender (~islender@199.97.66.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-20 00:15:34 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-20 00:18:49 <-- None4U (~None4U@199.97.66.34.bc.googleusercontent.com) a quitté (Read error: Connection reset by peer) 2020-08-20 00:19:05 --> None4U (~None4U@199.97.66.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-20 01:53:04 rom1504 nickelpro: it's fine don't worry :) 2020-08-20 01:57:32 rom1504 Definitely agree about using the right tool for the right job 2020-08-20 01:57:56 rom1504 That's something that should be re-evaluated frequently though 2020-08-20 01:58:48 rom1504 Current company is in "we don't do any native here" with the main argument that most people here are more comfortable with optimising around the GC and we have tooling for gc based languages 2020-08-20 01:59:20 rom1504 Except actually... We built low latency services with thousand of qps 2020-08-20 01:59:30 rom1504 That's the perfect use case for native 2020-08-20 02:00:07 rom1504 We have one service currently coded in scala that is mostly a binding with some c++ lib 2020-08-20 02:00:25 rom1504 It's 10x less performant than the rust equivalent 2020-08-20 02:01:53 rom1504 I definitely didn't understand this like 5 years ago. I thought that some languages were good for big stuff and other were for toys 2020-08-20 02:02:23 rom1504 So for example serious machine learning system should still be built in c++ or java 2020-08-20 02:02:45 rom1504 Actually... Python is really where you want to be for machine learning 2020-08-20 02:03:20 rom1504 Because iteration speed is the most important factor, and people built bindings with c++ stuff so it's actually faster than java 2020-08-20 02:08:18 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-20 02:26:56 <-- None4U (~None4U@199.97.66.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-20 02:26:56 <-- islender (~islender@199.97.66.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-20 02:26:56 <-- circuit10 (~circuit10@199.97.66.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-20 02:26:56 <-- SiebeDW (~SiebeDW@199.97.66.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-20 02:29:36 --> mgrech (~mgrech@178.112.138.14.wireless.dyn.drei.com) a rejoint #mcdevs 2020-08-20 02:33:14 --> SiebeDW (~SiebeDW@216.156.121.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-20 02:33:15 --> circuit10 (~circuit10@216.156.121.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-20 02:33:15 --> islender (~islender@216.156.121.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-20 02:33:15 --> None4U (~None4U@216.156.121.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-20 03:21:56 --> bswartz1 (~bswartz@76-230-155-140.lightspeed.rlghnc.sbcglobal.net) a rejoint #mcdevs 2020-08-20 03:21:56 <-- bswartz1 (~bswartz@76-230-155-140.lightspeed.rlghnc.sbcglobal.net) a quitté (Changing host) 2020-08-20 03:21:56 --> bswartz1 (~bswartz@unaffiliated/bswartz) a rejoint #mcdevs 2020-08-20 03:24:16 <-- bswartz (~bswartz@unaffiliated/bswartz) a quitté (Ping timeout: 256 seconds) 2020-08-20 03:25:37 <-- switchy (~switchy@unaffiliated/switchy) a quitté (Quit: Bye!) 2020-08-20 03:25:52 --> switchy (~switchy@unaffiliated/switchy) a rejoint #mcdevs 2020-08-20 03:31:15 <-- _123DMWM (~123DMWM@173.234.158.177) a quitté (Ping timeout: 265 seconds) 2020-08-20 03:31:50 --> _123DMWM (~123DMWM@173.234.158.156) a rejoint #mcdevs 2020-08-20 03:31:54 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-20 03:38:10 -- bswartz1 est maintenant connu sous le nom bswartz 2020-08-20 03:38:35 <-- _123DMWM (~123DMWM@173.234.158.156) a quitté (Ping timeout: 240 seconds) 2020-08-20 03:40:14 --> _123DMWM (~123DMWM@c-73-60-129-142.hsd1.ma.comcast.net) a rejoint #mcdevs 2020-08-20 03:44:40 <-- _123DMWM (~123DMWM@c-73-60-129-142.hsd1.ma.comcast.net) a quitté (Ping timeout: 256 seconds) 2020-08-20 03:45:41 --> _123DMWM (~123DMWM@171.22.120.238) a rejoint #mcdevs 2020-08-20 03:56:27 --> mgrech_ (~mgrech@178.112.138.14.wireless.dyn.drei.com) a rejoint #mcdevs 2020-08-20 03:59:40 <-- mgrech (~mgrech@178.112.138.14.wireless.dyn.drei.com) a quitté (Ping timeout: 246 seconds) 2020-08-20 04:07:05 --> Dadido3 (~quassel@p200300d9df442d0095fdda3a4552d159.dip0.t-ipconnect.de) a rejoint #mcdevs 2020-08-20 04:09:32 <-- Dadido3_ (~quassel@p200300d9df442d00c437902a5fe52b93.dip0.t-ipconnect.de) a quitté (Ping timeout: 260 seconds) 2020-08-20 05:17:18 --> Me4502 (~quassel@unaffiliated/me4502) a rejoint #mcdevs 2020-08-20 06:10:44 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2020-08-20 06:12:35 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 240 seconds) 2020-08-20 06:12:36 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2020-08-20 06:34:05 <-- mgrech_ (~mgrech@178.112.138.14.wireless.dyn.drei.com) a quitté (Ping timeout: 240 seconds) 2020-08-20 06:41:57 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-20 06:42:03 <-- cheakoirccloud (uid293319@gateway/web/irccloud.com/x-pvnehzwweffjlhkl) a quitté 2020-08-20 06:44:09 --> cheako (~hacker35@190.1.193.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-20 06:52:49 <-- cheako (~hacker35@190.1.193.35.bc.googleusercontent.com) a quitté (Quit: ZNC 1.8.1 - https://znc.in) 2020-08-20 06:53:11 --> cheako (~hacker35@190.1.193.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-20 06:55:45 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-20 06:56:32 <-- cheako (~hacker35@190.1.193.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-20 06:57:28 --> cheako (~hacker35@190.1.193.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-20 06:59:10 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-20 07:06:19 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-20 07:14:51 --> SpaceMan1ac (~SpaceMani@c-73-116-110-236.hsd1.ca.comcast.net) a rejoint #mcdevs 2020-08-20 07:15:13 <-- SpaceManiac (~SpaceMani@c-73-116-110-236.hsd1.ca.comcast.net) a quitté (Ping timeout: 264 seconds) 2020-08-20 07:15:14 -- SpaceMan1ac est maintenant connu sous le nom SpaceManiac 2020-08-20 07:15:14 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2020-08-20 07:17:48 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-20 07:22:41 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Client Quit) 2020-08-20 07:25:26 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-20 07:32:07 <-- SpaceManiac (~SpaceMani@c-73-116-110-236.hsd1.ca.comcast.net) a quitté (Ping timeout: 246 seconds) 2020-08-20 07:33:28 --> SpaceManiac (~SpaceMani@c-73-116-110-236.hsd1.ca.comcast.net) a rejoint #mcdevs 2020-08-20 07:33:28 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2020-08-20 07:37:47 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-20 07:38:55 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-20 07:52:42 <-- Jeebiss (sid25046@gateway/web/irccloud.com/x-teivomvdobufzxgk) a quitté (Ping timeout: 256 seconds) 2020-08-20 07:52:53 --> Jeebiss (sid25046@gateway/web/irccloud.com/session) a rejoint #mcdevs 2020-08-20 08:08:31 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-20 08:09:55 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-20 08:14:29 <-- SpaceManiac (~SpaceMani@c-73-116-110-236.hsd1.ca.comcast.net) a quitté (Ping timeout: 265 seconds) 2020-08-20 08:14:38 --> SpaceManiac (~SpaceMani@c-73-116-110-236.hsd1.ca.comcast.net) a rejoint #mcdevs 2020-08-20 08:14:38 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2020-08-20 08:14:41 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-20 08:15:37 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-20 09:20:01 nickelpro I'm a huuuge fan of "hard compute stuff in C/C++, behavior in Python" which is what RikerBot is all about. Right now I'm bashing my head against getting CI to work on Windows. Linux CI is a annoying but doable, trying to coerce a Windows box that I only have access to once every 10 minutes to do the right thing is going to kill me. 2020-08-20 10:30:04 <-- Jeebiss (sid25046@gateway/web/irccloud.com/session) a quitté (Changing host) 2020-08-20 10:30:04 --> Jeebiss (sid25046@gateway/web/irccloud.com/x-ucbcdvyszzcyasmu) a rejoint #mcdevs 2020-08-20 10:30:44 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-20 10:30:47 <-- dexter0 (~dexter0@c-73-222-1-210.hsd1.ca.comcast.net) a quitté (Ping timeout: 265 seconds) 2020-08-20 10:31:01 --> dexter0 (~dexter0@c-73-222-1-210.hsd1.ca.comcast.net) a rejoint #mcdevs 2020-08-20 11:08:00 <-- SpaceManiac (~SpaceMani@c-73-116-110-236.hsd1.ca.comcast.net) a quitté (Ping timeout: 265 seconds) 2020-08-20 11:09:18 --> SpaceManiac (~SpaceMani@c-73-116-110-236.hsd1.ca.comcast.net) a rejoint #mcdevs 2020-08-20 11:09:18 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2020-08-20 12:17:58 --> quesswho (~quesswho@213-66-105-71-no533.tbcn.telia.com) a rejoint #mcdevs 2020-08-20 15:02:52 <-- AndrewPH (~Butts@2606:db00:0:62e::b) a quitté (Ping timeout: 260 seconds) 2020-08-20 15:26:33 --> randomuser (randomuser@tilde.club) a rejoint #mcdevs 2020-08-20 16:18:25 <-- Me4502 (~quassel@unaffiliated/me4502) a quitté (Read error: Connection reset by peer) 2020-08-20 18:21:13 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-20 18:22:54 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Client Quit) 2020-08-20 18:25:11 <-- KennyTV (~KennyTV@static.162.124.47.78.clients.your-server.de) a quitté (Quit: o>) 2020-08-20 18:27:10 --> KennyTV (~KennyTV@static.162.124.47.78.clients.your-server.de) a rejoint #mcdevs 2020-08-20 18:33:29 <-- KennyTV (~KennyTV@static.162.124.47.78.clients.your-server.de) a quitté (Quit: o>) 2020-08-20 18:34:34 --> KennyTV (~KennyTV@static.162.124.47.78.clients.your-server.de) a rejoint #mcdevs 2020-08-20 18:37:38 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-20 18:53:38 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-20 19:02:37 <-- _123DMWM (~123DMWM@171.22.120.238) a quitté (Ping timeout: 264 seconds) 2020-08-20 19:03:10 --> _123DMWM (~123DMWM@156.146.37.72) a rejoint #mcdevs 2020-08-20 19:07:06 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-20 20:00:46 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-20 20:06:25 <-- lxeiqr (~lxeiqr@188.146.229.44.nat.umts.dynamic.t-mobile.pl) a quitté (Ping timeout: 240 seconds) 2020-08-20 20:12:37 --> lxeiqr (~lxeiqr@188.146.227.214.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-08-20 21:10:28 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-20 21:15:40 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-20 21:39:49 rom1504 nickelpro: are you using github action ? 2020-08-20 21:40:04 nickelpro Travis CI 2020-08-20 21:40:29 rom1504 you have access to windows slave there, and it's possible to use https://github.com/marketplace/actions/debugging-with-tmate to debug (basically ssh to the slave) 2020-08-20 21:40:40 nickelpro ooooh I'll try that, thank you 2020-08-20 21:40:45 rom1504 I highly advise github action, it's really just better than everything else 2020-08-20 21:41:00 nickelpro If I can just figure it out in any environment that will be invaluable 2020-08-20 21:41:08 nickelpro I'll check them out then 2020-08-20 22:02:13 <-- _123DMWM (~123DMWM@156.146.37.72) a quitté (Ping timeout: 246 seconds) 2020-08-20 22:02:24 --> _123DMWM (~123DMWM@173.234.158.132) a rejoint #mcdevs 2020-08-20 22:16:18 <-- PolarizedIons (~Polarized@unaffiliated/polarizedions) a quitté (Quit: Explodes) 2020-08-20 22:16:35 --> PolarizedIons (~Polarized@unaffiliated/polarizedions) a rejoint #mcdevs 2020-08-20 22:28:31 --> mgrech (~mgrech@178.112.138.14.wireless.dyn.drei.com) a rejoint #mcdevs 2020-08-20 22:28:49 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-20 22:29:44 <-- mgrech (~mgrech@178.112.138.14.wireless.dyn.drei.com) a quitté (Client Quit) 2020-08-20 22:30:01 --> mgrech (~mgrech@178.112.138.14.wireless.dyn.drei.com) a rejoint #mcdevs 2020-08-20 23:07:51 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-20 23:57:05 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-21 00:02:37 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-21 00:30:11 <-- Dadido3 (~quassel@p200300d9df442d0095fdda3a4552d159.dip0.t-ipconnect.de) a quitté (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) 2020-08-21 00:30:48 --> Dadido3 (~quassel@p200300d9df442d00419770057dd798d3.dip0.t-ipconnect.de) a rejoint #mcdevs 2020-08-21 01:52:38 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Quit: redstonehelper) 2020-08-21 02:09:31 <-- levifig (~levi@205.186.144.152) a quitté (Quit: Farewell) 2020-08-21 02:11:35 --> levifig (~levi@205.186.144.152) a rejoint #mcdevs 2020-08-21 02:26:02 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-21 02:29:54 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Client Quit) 2020-08-21 02:30:54 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-21 02:53:34 <-- niceplace (~nplace@118.146.119.74.wiredns.net) a quitté (Ping timeout: 260 seconds) 2020-08-21 03:32:07 <-- quesswho (~quesswho@213-66-105-71-no533.tbcn.telia.com) a quitté (Read error: Connection reset by peer) 2020-08-21 03:38:50 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-21 03:40:55 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-21 03:44:07 <-- l4mRh4X0r_ (l4mRh4X0r@pomacium.student.ipv6.utwente.nl) a quitté (Ping timeout: 260 seconds) 2020-08-21 03:48:15 --> l4mRh4X0r_ (l4mRh4X0r@pomacium.student.ipv6.utwente.nl) a rejoint #mcdevs 2020-08-21 03:57:22 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-21 04:21:21 <-- l4mRh4X0r_ (l4mRh4X0r@pomacium.student.ipv6.utwente.nl) a quitté (Remote host closed the connection) 2020-08-21 04:24:03 --> l4mRh4X0r_ (l4mRh4X0r@pomacium.student.ipv6.utwente.nl) a rejoint #mcdevs 2020-08-21 04:35:16 <-- l4mRh4X0r_ (l4mRh4X0r@pomacium.student.ipv6.utwente.nl) a quitté (Remote host closed the connection) 2020-08-21 04:48:36 --> niceplace (~nplace@45.87.213.212) a rejoint #mcdevs 2020-08-21 04:51:34 <-- SiebeDW (~SiebeDW@216.156.121.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-21 04:51:34 <-- circuit10 (~circuit10@216.156.121.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-21 04:51:34 <-- None4U (~None4U@216.156.121.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-21 04:51:34 <-- islender (~islender@216.156.121.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-21 04:54:24 --> circuit10 (~circuit10@227.151.251.23.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-21 04:54:26 --> None4U (~None4U@227.151.251.23.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-21 04:54:26 --> SiebeDW (~SiebeDW@227.151.251.23.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-21 04:54:26 --> islender (~islender@227.151.251.23.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-21 05:06:56 --> l4mRh4X0r_ (l4mRh4X0r@pomacium.student.ipv6.utwente.nl) a rejoint #mcdevs 2020-08-21 05:22:54 <-- circuit10 (~circuit10@227.151.251.23.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-21 05:22:54 <-- SiebeDW (~SiebeDW@227.151.251.23.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-21 05:22:54 <-- islender (~islender@227.151.251.23.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-21 05:22:54 <-- None4U (~None4U@227.151.251.23.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-21 05:23:39 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-21 05:25:36 --> circuit10 (~circuit10@183.172.239.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-21 05:25:36 --> None4U (~None4U@183.172.239.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-21 05:25:36 --> SiebeDW (~SiebeDW@183.172.239.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-21 05:25:36 --> islender (~islender@183.172.239.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-21 05:35:37 <-- l4mRh4X0r_ (l4mRh4X0r@pomacium.student.ipv6.utwente.nl) a quitté (Ping timeout: 272 seconds) 2020-08-21 05:36:57 --> l4mRh4X0r_ (l4mRh4X0r@pomacium.student.ipv6.utwente.nl) a rejoint #mcdevs 2020-08-21 05:43:51 <-- l4mRh4X0r_ (l4mRh4X0r@pomacium.student.ipv6.utwente.nl) a quitté (Ping timeout: 272 seconds) 2020-08-21 05:54:04 --> l4mRh4X0r_ (l4mRh4X0r@pomacium.student.ipv6.utwente.nl) a rejoint #mcdevs 2020-08-21 06:09:48 <-- l4mRh4X0r_ (l4mRh4X0r@pomacium.student.ipv6.utwente.nl) a quitté (Remote host closed the connection) 2020-08-21 06:25:17 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-21 06:35:57 --> l4mRh4X0r_ (l4mRh4X0r@pomacium.student.ipv6.utwente.nl) a rejoint #mcdevs 2020-08-21 07:31:30 <-- l4mRh4X0r_ (l4mRh4X0r@pomacium.student.ipv6.utwente.nl) a quitté (Remote host closed the connection) 2020-08-21 07:36:36 --> l4mRh4X0r_ (l4mRh4X0r@pomacium.student.ipv6.utwente.nl) a rejoint #mcdevs 2020-08-21 07:42:15 --> AndrewPH (~Butts@2606:db00:0:62e::b) a rejoint #mcdevs 2020-08-21 07:42:15 -- Mode #mcdevs [+v AndrewPH] par ChanServ 2020-08-21 07:47:25 <-- randomuser (randomuser@tilde.club) a quitté (Ping timeout: 240 seconds) 2020-08-21 07:47:46 --> randomuser (randomuser@tilde.club) a rejoint #mcdevs 2020-08-21 08:38:53 <-- StackDoubleFlow (~StackDoub@45-29-51-69.lightspeed.cicril.sbcglobal.net) a quitté (*.net *.split) 2020-08-21 08:38:53 <-- ddevault (~ddevault@sourcehut/staff/ddevault) a quitté (*.net *.split) 2020-08-21 08:38:53 <-- skyrising (~skyrising@89.43.124.117) a quitté (*.net *.split) 2020-08-21 08:38:53 <-- Karyon (~Karyon@unaffiliated/karyon) a quitté (*.net *.split) 2020-08-21 08:38:53 <-- Tuxel (~tux@80.77.26.7) a quitté (*.net *.split) 2020-08-21 08:38:53 <-- ashka (~postmaste@pdpc/supporter/active/ashka) a quitté (*.net *.split) 2020-08-21 08:43:45 --> StackDoubleFlow (~StackDoub@45-29-51-69.lightspeed.cicril.sbcglobal.net) a rejoint #mcdevs 2020-08-21 08:43:45 --> ddevault (~ddevault@sourcehut/staff/ddevault) a rejoint #mcdevs 2020-08-21 08:43:45 --> skyrising (~skyrising@89.43.124.117) a rejoint #mcdevs 2020-08-21 08:43:45 --> Karyon (~Karyon@unaffiliated/karyon) a rejoint #mcdevs 2020-08-21 08:43:45 --> Tuxel (~tux@80.77.26.7) a rejoint #mcdevs 2020-08-21 08:43:45 --> ashka (~postmaste@pdpc/supporter/active/ashka) a rejoint #mcdevs 2020-08-21 08:43:45 -- Mode #mcdevs [+v ddevault] par moon.freenode.net 2020-08-21 08:57:14 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-21 09:50:23 <-- circuit10 (~circuit10@183.172.239.35.bc.googleusercontent.com) a quitté (*.net *.split) 2020-08-21 09:50:23 <-- None4U (~None4U@183.172.239.35.bc.googleusercontent.com) a quitté (*.net *.split) 2020-08-21 09:50:23 <-- SiebeDW (~SiebeDW@183.172.239.35.bc.googleusercontent.com) a quitté (*.net *.split) 2020-08-21 09:50:23 <-- islender (~islender@183.172.239.35.bc.googleusercontent.com) a quitté (*.net *.split) 2020-08-21 09:50:23 <-- simon816 (~simon816@ec2-35-178-246-72.eu-west-2.compute.amazonaws.com) a quitté (*.net *.split) 2020-08-21 09:50:23 <-- vemacse (~vemacs@192.3.17.176) a quitté (*.net *.split) 2020-08-21 10:22:13 --> islender (~islender@183.172.239.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-21 10:22:13 --> SiebeDW (~SiebeDW@183.172.239.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-21 10:22:13 --> None4U (~None4U@183.172.239.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-21 10:22:13 --> circuit10 (~circuit10@183.172.239.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-21 10:22:13 --> simon816 (~simon816@ec2-35-178-246-72.eu-west-2.compute.amazonaws.com) a rejoint #mcdevs 2020-08-21 10:22:13 --> vemacse (~vemacs@192.3.17.176) a rejoint #mcdevs 2020-08-21 11:15:50 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-21 12:13:36 nickelpro Wow Github actions uses modern build environments, not ancient ubuntu LTS releases and Windows Server circa 2015. That's very nice 2020-08-21 12:30:50 rom1504 Yeah and it's all docker based, you can install anything you want, and you can pick another docker image if needed 2020-08-21 12:32:39 nickelpro And they're so prompt about updating everything. Once they work out whatever regression they hit with VS 16.7, it will have everything I need for C++20 out of the box on windows and they're already there on Linux. That's really impressive, keeping up with the bleeding edge isn't usually CI's priority. Just need to learn the docker command syntax and this should be great. 2020-08-21 13:48:53 --> camotoy_ (~camotoy@2600:1700:5531:3d80:ff:60ff:fe24:68ed) a rejoint #mcdevs 2020-08-21 13:49:36 <-- camotoy (~camotoy@2600:1700:5531:3d80:ff:60ff:fe24:68ed) a quitté (Ping timeout: 246 seconds) 2020-08-21 14:58:58 --> VADemon (~VADemon@2a01:4f8:212:2f1d:88::41) a rejoint #mcdevs 2020-08-21 16:43:59 <-- VADemon (~VADemon@2a01:4f8:212:2f1d:88::41) a quitté (Quit: left4dead) 2020-08-21 18:36:56 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-21 19:30:44 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-21 20:06:25 <-- circuit10 (~circuit10@183.172.239.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-21 20:06:25 <-- islender (~islender@183.172.239.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-21 20:06:25 <-- SiebeDW (~SiebeDW@183.172.239.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-21 20:06:25 <-- None4U (~None4U@183.172.239.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-21 20:10:37 --> islender (~islender@53.140.238.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-21 20:10:37 --> circuit10 (~circuit10@53.140.238.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-21 20:10:37 --> None4U (~None4U@53.140.238.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-21 20:10:40 --> SiebeDW (~SiebeDW@53.140.238.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-21 21:27:29 --> SiebeDW1 (~SiebeDW@53.140.238.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-21 21:27:51 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-21 21:30:07 <-- SiebeDW (~SiebeDW@53.140.238.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-21 21:31:46 --> randomuser1 (randomuser@tilde.club) a rejoint #mcdevs 2020-08-21 21:32:04 <-- randomuser (randomuser@tilde.club) a quitté (Ping timeout: 269 seconds) 2020-08-21 21:32:56 <-- Dadido3 (~quassel@p200300d9df442d00419770057dd798d3.dip0.t-ipconnect.de) a quitté (Ping timeout: 240 seconds) 2020-08-21 21:34:05 --> PolarizedIons9 (~Polarized@unaffiliated/polarizedions) a rejoint #mcdevs 2020-08-21 21:34:25 <-- e (e@freenode/staff/spy.edk) a quitté (Read error: Connection reset by peer) 2020-08-21 21:34:44 --> Dadido3 (~quassel@p200300d9df442d00419770057dd798d3.dip0.t-ipconnect.de) a rejoint #mcdevs 2020-08-21 21:41:49 --> rheddry (~levi@205.186.144.152) a rejoint #mcdevs 2020-08-21 21:42:09 <-- PolarizedIons (~Polarized@unaffiliated/polarizedions) a quitté (Read error: Connection reset by peer) 2020-08-21 21:42:10 <-- levifig (~levi@205.186.144.152) a quitté (Ping timeout: 240 seconds) 2020-08-21 21:42:10 -- PolarizedIons9 est maintenant connu sous le nom PolarizedIons 2020-08-21 21:42:26 <-- camotoy_ (~camotoy@2600:1700:5531:3d80:ff:60ff:fe24:68ed) a quitté (*.net *.split) 2020-08-21 21:42:26 <-- AndrewPH (~Butts@2606:db00:0:62e::b) a quitté (*.net *.split) 2020-08-21 21:43:15 --> camotoy (~camotoy@2600:1700:5531:3d80:ff:60ff:fe24:68ed) a rejoint #mcdevs 2020-08-21 21:48:41 --> AndrewPH (~Butts@2606:db00:0:62e::b) a rejoint #mcdevs 2020-08-21 21:48:41 -- Mode #mcdevs [+v AndrewPH] par moon.freenode.net 2020-08-21 21:56:52 <-- Not-61bf (~notifico@ec2-52-3-50-241.compute-1.amazonaws.com) a quitté (Ping timeout: 256 seconds) 2020-08-21 21:59:35 --> edk_ (e@freenode/staff/spy.edk) a rejoint #mcdevs 2020-08-21 22:20:50 --> Bixilon (~moritz@x4d095211.dyn.telefonica.de) a rejoint #mcdevs 2020-08-21 22:21:06 Bixilon Can anybody tell me, what I am doing wrong with compression? https://p.bixilon.de/?d8b9a4ccadc2b20c#6sGNmuxEqNGq4cyvNX6mWHwthma9LBV2WqCXtPowUMqA 2020-08-21 22:21:29 Bixilon It happens in all minecraft versions, I get kicked because of Packet 0/3 (PacketPlayInChat) was larger than I expected, found 8 bytes extra whilst reading packet 3 2020-08-21 22:23:09 Bixilon The decompress function works well, but not the compress function. And yes, I am following all rules according to https://wiki.vg/index.php?title=Protocol#With_compression 2020-08-21 22:33:01 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-21 23:08:26 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-21 23:13:18 rom1504 Bixilon: are you sure the bug is in this part of the code and not how you integrate it? 2020-08-21 23:16:45 Bixilon No, thats the problem 2020-08-21 23:17:54 Bixilon Feel free to look at it: https://gitlab.bixilon.de/bixilon/minosoft/-/blob/master/src/main/java/de/bixilon/minosoft/protocol/network/Network.java#L89 2020-08-21 23:26:05 rom1504 Bixilon: the content of that if branch is wrong https://gitlab.bixilon.de/bixilon/minosoft/-/blob/master/src/main/java/de/bixilon/minosoft/protocol/network/Network.java#L93 2020-08-21 23:26:21 Bixilon what do you mean? 2020-08-21 23:28:55 rom1504 https://wiki.vg/Protocol#With_compression 2020-08-21 23:29:02 Bixilon rom1504: In the code are many mistakes, also some in ciompression (with setting the threashold), but this is unimportant. It is fixed/chnaged in the snapshotSupport branch 2020-08-21 23:29:25 Bixilon But the compression thing (the marked lines) should be correct 2020-08-21 23:29:57 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-21 23:30:16 rom1504 https://gitlab.bixilon.de/bixilon/minosoft/-/blob/snapshotSupport/src/main/java/de/bixilon/minosoft/protocol/network/Network.java#L90 same problem in this one 2020-08-21 23:30:22 rom1504 there is 4 fields, you write 3 2020-08-21 23:30:41 Bixilon mom, let me check 2020-08-21 23:33:11 rom1504 you don't write the uncompressed size (field 2) 2020-08-21 23:34:21 Bixilon rom1504: I do, check L96, its a new buffer (I should probably change this, this looks really bad) 2020-08-21 23:37:24 Bixilon I beginn from the bottom and create a new byte buffer for every "prefix". 2020-08-21 23:39:21 Bixilon and the packet id is part of the original PacketBuffer 2020-08-21 23:39:57 Bixilon writing uncompressed data works fine, reading compressed data works fine. The only thing that does not work is writing compressed data 2020-08-21 23:47:12 Bixilon Lets continue discuss tomorrow, I am tired as f... 2020-08-21 23:47:15 <-- Bixilon (~moritz@x4d095211.dyn.telefonica.de) a quitté (Quit: Konversation terminated!) 2020-08-22 00:03:33 rom1504 no 2020-08-22 00:03:55 rom1504 if you read the log tomorrow, you don't write the uncompressed data when it's in compressed mode 2020-08-22 00:03:57 rom1504 and you need to 2020-08-22 00:09:35 -- edk_ est maintenant connu sous le nom e 2020-08-22 00:26:52 uis[m] https://github.com/uis246/AltCraft 2020-08-22 00:27:15 rom1504 ? 2020-08-22 00:28:25 uis[m] MCJE 1.12.2 client 2020-08-22 00:29:11 rom1504 ?crash 2020-08-22 00:29:34 uis[m] ? 2020-08-22 00:29:50 rom1504 are you a botN 2020-08-22 00:29:56 uis[m] Works 2020-08-22 00:30:26 rom1504 ok, not a very useful bot 2020-08-22 00:31:05 --> uis (~uis@uigors.tk) a rejoint #mcdevs 2020-08-22 00:31:31 uis Not a bot 2020-08-22 00:31:48 uis It's just matrix bridge 2020-08-22 00:32:52 rom1504 why are you sending messages with random content pinging me when you're using the matrix bridge? 2020-08-22 00:34:26 uis[m] . 2020-08-22 00:34:35 uis Lol 2020-08-22 00:34:43 uis It's reply 2020-08-22 00:35:13 uis https://github.com/uis246/AltCraft 2020-08-22 00:35:13 uis MCJE on C++ 2020-08-22 00:36:46 rom1504 what about it? 2020-08-22 00:39:34 uis It's minecraft 1.12.2 client 2020-08-22 00:39:46 rom1504 yes 2020-08-22 00:39:55 rom1504 what about it? 2020-08-22 00:45:51 <-- uis (~uis@uigors.tk) a quitté 2020-08-22 00:56:25 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-22 01:13:21 <-- mgrech (~mgrech@178.112.138.14.wireless.dyn.drei.com) a quitté (Ping timeout: 258 seconds) 2020-08-22 01:29:55 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-22 01:48:47 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-22 01:50:57 --> md_5- (~md_5@mcdevs/trusted/md-5) a rejoint #mcdevs 2020-08-22 01:50:57 -- Mode #mcdevs [+v md_5-] par ChanServ 2020-08-22 01:51:13 <-- md_5 (~md_5@mcdevs/trusted/md-5) a quitté (Ping timeout: 264 seconds) 2020-08-22 01:59:46 <-- md_5- (~md_5@mcdevs/trusted/md-5) a quitté (Ping timeout: 246 seconds) 2020-08-22 02:02:30 <-- _123DMWM (~123DMWM@173.234.158.132) a quitté (Ping timeout: 265 seconds) 2020-08-22 02:02:32 --> md_5 (~md_5@mcdevs/trusted/md-5) a rejoint #mcdevs 2020-08-22 02:02:33 -- Mode #mcdevs [+v md_5] par ChanServ 2020-08-22 02:03:38 --> _123DMWM (~123DMWM@176.113.72.164) a rejoint #mcdevs 2020-08-22 03:09:21 --> mgrech (~mgrech@178.113.37.162.wireless.dyn.drei.com) a rejoint #mcdevs 2020-08-22 05:05:43 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-22 06:18:32 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-22 07:16:11 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-22 07:27:33 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-22 07:28:15 <-- mgrech (~mgrech@178.113.37.162.wireless.dyn.drei.com) a quitté (Ping timeout: 258 seconds) 2020-08-22 08:53:38 <-- stackotter (~stackotte@110-175-4-228.static.tpgi.com.au) a quitté (Ping timeout: 256 seconds) 2020-08-22 09:11:30 circuit10 > ​It's reply​​ 2020-08-22 09:11:40 circuit10 Doesn't this make more sense for a reply? 2020-08-22 09:12:31 circuit10 It's how Discord/Markdown does it at least 2020-08-22 09:27:58 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-22 09:29:16 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-22 11:05:47 --> Me4502 (~quassel@unaffiliated/me4502) a rejoint #mcdevs 2020-08-22 12:22:21 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-22 12:29:50 --> mgrech (~mgrech@178.113.37.162.wireless.dyn.drei.com) a rejoint #mcdevs 2020-08-22 12:51:44 --> Bixilon (~moritz@x5f7534d4.dyn.telefonica.de) a rejoint #mcdevs 2020-08-22 12:52:05 Bixilon rom1504: I would be ready, to continue my issue from yesterday. Waiting for 4r response 2020-08-22 12:53:47 <-- switchy (~switchy@unaffiliated/switchy) a quitté (Ping timeout: 240 seconds) 2020-08-22 12:59:12 rom1504 circuit10: reply to what? I was not commenting on the form but the content of his message that I still didn't understand 2020-08-22 12:59:40 rom1504 3 2020-08-22 12:59:40 rom1504 no 2020-08-22 12:59:40 rom1504 00:03 2020-08-22 12:59:40 rom1504 if you read the log tomorrow, you don't write the uncompressed data when it's in compressed mode 2020-08-22 12:59:40 rom1504 00:03 2020-08-22 12:59:40 rom1504 and you need to 2020-08-22 12:59:51 rom1504 Bixilon ^ 2020-08-22 13:00:11 rom1504 *uncompressed data length 2020-08-22 13:00:17 rom1504 There is 4 fields 2020-08-22 13:00:22 rom1504 You only write 3 2020-08-22 13:00:35 rom1504 In compressed mode 2020-08-22 13:00:46 rom1504 Reread your code carefully you'll see it 2020-08-22 13:30:02 --> switchy (~switchy@unaffiliated/switchy) a rejoint #mcdevs 2020-08-22 13:52:58 <-- islender (~islender@53.140.238.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-22 13:52:58 <-- None4U (~None4U@53.140.238.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-22 13:52:58 <-- SiebeDW1 (~SiebeDW@53.140.238.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-22 13:52:58 <-- circuit10 (~circuit10@53.140.238.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-22 13:57:42 --> islender (~islender@101.171.238.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-22 13:57:44 --> SiebeDW (~SiebeDW@101.171.238.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-22 13:57:44 --> None4U (~None4U@101.171.238.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-22 13:57:45 --> circuit10 (~circuit10@101.171.238.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-22 14:10:53 <-- Bixilon (~moritz@x5f7534d4.dyn.telefonica.de) a quitté (Ping timeout: 265 seconds) 2020-08-22 15:39:53 --> strobilus[m] (strobilusm@gateway/shell/matrix.org/x-sqdkwzcpjouvsreg) a rejoint #mcdevs 2020-08-22 16:24:58 <-- circuit10 (~circuit10@101.171.238.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-22 16:24:58 <-- islender (~islender@101.171.238.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-22 16:24:58 <-- SiebeDW (~SiebeDW@101.171.238.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-22 16:24:58 <-- None4U (~None4U@101.171.238.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-08-22 16:29:01 --> circuit10 (~circuit10@171.70.69.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-22 16:29:03 --> SiebeDW (~SiebeDW@171.70.69.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-22 16:29:03 --> islender (~islender@171.70.69.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-22 16:29:03 --> None4U (~None4U@171.70.69.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-08-22 16:43:31 <-- lxeiqr (~lxeiqr@188.146.227.214.nat.umts.dynamic.t-mobile.pl) a quitté (Ping timeout: 246 seconds) 2020-08-22 16:51:29 <-- Me4502 (~quassel@unaffiliated/me4502) a quitté (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) 2020-08-22 17:09:25 <-- mgrech (~mgrech@178.113.37.162.wireless.dyn.drei.com) a quitté (Ping timeout: 240 seconds) 2020-08-22 17:10:21 --> lxeiqr (~lxeiqr@188.146.227.117.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-08-22 17:27:07 -- bildramer1 est maintenant connu sous le nom bildramer 2020-08-22 19:05:20 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-22 19:05:42 --> mgrech (~mgrech@77.116.164.206.wireless.dyn.drei.com) a rejoint #mcdevs 2020-08-22 19:20:52 <-- lxeiqr (~lxeiqr@188.146.227.117.nat.umts.dynamic.t-mobile.pl) a quitté (Ping timeout: 258 seconds) 2020-08-22 19:32:24 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-22 19:55:56 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-22 19:59:50 --> Not-8b99 (~notifico@ec2-52-3-50-241.compute-1.amazonaws.com) a rejoint #mcdevs 2020-08-22 19:59:51 Not-8b99 [minecraft-data] rom1504 pushed 1 commit to master [+0/-0/±1] https://git.io/JUv02 2020-08-22 19:59:52 Not-8b99 [minecraft-data] njt1982 aea9d87 - Adding Minecraft Item Browser project (#329) * Adding Minecraft Item Browser project Adding site for https://github.com/njt1982/minecraft-item-browser to the list. * Adding repo link 2020-08-22 20:21:25 <-- mgrech (~mgrech@77.116.164.206.wireless.dyn.drei.com) a quitté (Ping timeout: 240 seconds) 2020-08-22 20:22:26 --> lxeiqr (~lxeiqr@188.146.226.83.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-08-22 20:56:28 <-- Krenair (~alex@wikimedia/Krenair) a quitté (Max SendQ exceeded) 2020-08-22 20:56:42 --> Krenair (~alex@znc.alexmonk.uk) a rejoint #mcdevs 2020-08-22 20:56:43 <-- Krenair (~alex@znc.alexmonk.uk) a quitté (Changing host) 2020-08-22 20:56:43 --> Krenair (~alex@wikimedia/Krenair) a rejoint #mcdevs 2020-08-22 21:38:30 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-22 21:39:15 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-22 21:40:55 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Client Quit) 2020-08-22 22:06:55 <-- Krenair (~alex@wikimedia/Krenair) a quitté (Ping timeout: 240 seconds) 2020-08-22 22:14:55 --> Krenair (~alex@wikimedia/Krenair) a rejoint #mcdevs 2020-08-22 22:16:28 Not-8b99 [PyNBT] TkTech pushed 2 commits to master [+0/-0/±6] https://git.io/JUvai 2020-08-22 22:16:29 Not-8b99 [PyNBT] TkTech 77b0b08 - Switch to bytearray() for TAG_Byte_Array, closes #18. 2020-08-22 22:16:31 Not-8b99 [PyNBT] TkTech d897274 - Bump version: 2.0.0 → 3.0.0 2020-08-22 22:16:32 Not-8b99 [PyNBT] TkTech tagged d897274 as v3.0.0 https://git.io/JUvaP 2020-08-22 22:17:47 --> mgrech (~mgrech@178.112.30.83.wireless.dyn.drei.com) a rejoint #mcdevs 2020-08-22 22:52:06 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-23 00:46:40 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-23 01:04:01 <-- Krenair (~alex@wikimedia/Krenair) a quitté (Quit: ZNC - http://znc.in) 2020-08-23 01:11:55 --> Krenair (~alex@wikimedia/Krenair) a rejoint #mcdevs 2020-08-23 02:42:58 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-23 03:23:10 --> Me4502 (~quassel@unaffiliated/me4502) a rejoint #mcdevs 2020-08-23 03:53:25 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-23 04:25:45 <-- iczero (iczero@hellomouse/dev/iczero) a quitté (Remote host closed the connection) 2020-08-23 04:25:45 <-- moony (moony@hellomouse/dev/moony) a quitté (Remote host closed the connection) 2020-08-23 04:31:59 --> moony (moony@hellomouse/dev/moony) a rejoint #mcdevs 2020-08-23 04:36:22 --> iczero (iczero@hellomouse/dev/iczero) a rejoint #mcdevs 2020-08-23 05:09:17 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-23 05:46:55 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-23 06:56:37 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-23 07:15:27 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-23 07:37:43 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-23 08:25:58 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-23 08:53:25 <-- AndrewPH (~Butts@2606:db00:0:62e::b) a quitté (Ping timeout: 240 seconds) 2020-08-23 10:31:17 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2020-08-23 11:01:55 <-- _123DMWM (~123DMWM@176.113.72.164) a quitté (Ping timeout: 240 seconds) 2020-08-23 11:02:32 --> _123DMWM (~123DMWM@156.146.37.67) a rejoint #mcdevs 2020-08-23 11:43:33 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Quit: My puter has gone to sleep. ZZZzzz…) 2020-08-23 12:01:45 <-- _123DMWM (~123DMWM@156.146.37.67) a quitté (Ping timeout: 240 seconds) 2020-08-23 12:02:14 --> _123DMWM (~123DMWM@108.62.235.187) a rejoint #mcdevs 2020-08-23 12:05:17 Not-8b99 [minecraft-data] rom1504 pushed 1 commit to master [+8/-0/±2] https://git.io/JUvp1 2020-08-23 12:05:19 Not-8b99 [minecraft-data] TheDudeFromCI 779cb94 - Create Loot Data (#324) * Created loot files * Converted IDs to names. * Split block and entity loot tables. * Added accurate silkTouch and dropChance * Added noSlikTouch flag. * Added loot data paths. Signed-off-by: TheDudeFromCI * Wrote blockLoot schema first draft. Signed-off-by: TheDudeFromCI * Created entity 2020-08-23 12:05:19 Not-8b99 loot schema Signed-off-by: TheDudeFromCI * Add loot tables to test Signed-off-by: TheDudeFromCI * Added stack size and block age. * Updated schema * Removed duplicate entry. 2020-08-23 12:06:45 Not-8b99 [minecraft-data] rom1504 pushed 1 commit to master [+0/-0/±1] https://git.io/JUvp9 2020-08-23 12:06:46 Not-8b99 [minecraft-data] rom1504 a354265 - fix 1.16.2 datapath 2020-08-23 12:12:38 Not-8b99 [minecraft-data] rom1504 pushed 1 commit to master [+6/-0/±1] https://git.io/JUvhv 2020-08-23 12:12:39 Not-8b99 [minecraft-data] DrakoTrogdor a112c27 - Add data/pc/1.16.2/{biomes,blocks,entities,items,recipes}.json (#331) * Add data/pc/1.16.2/{biomes,blocks,entities,items,recipes}.json from burger-extractor * Updated 1.16.2 materials Co-authored-by: Romain Beaumont 2020-08-23 12:22:11 Not-8b99 [minecraft-data] rom1504 pushed 1 commit to master [+1/-0/±0] https://git.io/JUvhZ 2020-08-23 12:22:13 Not-8b99 [minecraft-data] rom1504 0730e4d - Start new version guide (#327) * Start new version guide * add block collision shape and wip * Update add-data-new-version.md 2020-08-23 12:28:40 Not-8b99 [minecraft-data] rom1504 pushed 1 commit to master [+0/-0/±1] https://git.io/JUvhV 2020-08-23 12:28:42 Not-8b99 [minecraft-data] rom1504 da2daa9 - Release 2.66.0 2020-08-23 12:28:43 Not-8b99 [minecraft-data] rom1504 tagged da2daa9 as 2.66.0 https://git.io/JUvhw 2020-08-23 12:30:46 Not-8b99 [minecraft-data] rom1504 pushed 1 commit to master [+0/-0/±1] https://git.io/JUvhP 2020-08-23 12:30:47 Not-8b99 [minecraft-data] rom1504 33981e2 - add loot table to guide 2020-08-23 12:38:54 --> extremeheat (~Extreme@ool-44c33a84.dyn.optonline.net) a rejoint #mcdevs 2020-08-23 12:40:20 extremeheat pokechu22: ping 2020-08-23 12:41:13 rom1504 just ask :) 2020-08-23 12:42:19 extremeheat re https://github.com/mcdevs/Burger/issues/3 -- what would you think about a flag where the recipies are only extracted if the topping is explicitly specified? 2020-08-23 13:06:17 extremeheat er, I meant, https://github.com/mcdevs/Burger/issues/35 2020-08-23 13:24:57 Not-8b99 [minecraft-data] rom1504 pushed 1 commit to master [+2/-0/±8] https://git.io/JUfe3 2020-08-23 13:24:59 Not-8b99 [minecraft-data] rom1504 abd988b - transform stackSize to stackSizeRange in block loot, and add 1.16.2 2020-08-23 13:29:30 Not-8b99 [minecraft-data] rom1504 pushed 2 commits to master [+0/-0/±2] https://git.io/JUfer 2020-08-23 13:29:31 Not-8b99 [minecraft-data] rom1504 f8d6c8d - make recent version use enchantment from 1.13.2 2020-08-23 13:29:33 Not-8b99 [minecraft-data] rom1504 c678779 - use stack size range in entity loot too 2020-08-23 13:31:26 Not-8b99 [minecraft-data] rom1504 pushed 1 commit to master [+0/-0/±2] https://git.io/JUfeX 2020-08-23 13:31:28 Not-8b99 [minecraft-data] rom1504 a2ea5d3 - actually fix loot schemas 2020-08-23 13:32:29 Not-8b99 [minecraft-data] rom1504 pushed 1 commit to master [+0/-0/±1] https://git.io/JUfeD 2020-08-23 13:32:31 Not-8b99 [minecraft-data] rom1504 33abb2d - Release 2.67.0 2020-08-23 13:32:33 Not-8b99 [minecraft-data] rom1504 tagged 33abb2d as 2.67.0 https://git.io/JUfey 2020-08-23 13:54:29 --> AndrewPH (~Butts@72.9.147.61) a rejoint #mcdevs 2020-08-23 13:54:29 -- Mode #mcdevs [+v AndrewPH] par ChanServ 2020-08-23 13:57:50 nickelpro Oh, make some toppings the "default set", that might be a good idea 2020-08-23 14:01:47 <-- _123DMWM (~123DMWM@108.62.235.187) a quitté (Ping timeout: 240 seconds) 2020-08-23 14:02:05 --> _123DMWM (~123DMWM@156.146.37.73) a rejoint #mcdevs 2020-08-23 14:11:53 --> Fern (dcf4d56e@220.244.213.110) a rejoint #mcdevs