2020-11-15 22:08:21 takis Exactly, that's what I am trying to tell the client 2020-11-15 22:08:26 Bixilon Oh, My fault. 2020-11-15 22:08:31 Bixilon Sainan: I count 211. 2020-11-15 22:08:49 Sainan I just called readVarInt and it counts 209 2020-11-15 22:09:01 takis Without the first 2 bytes it is 209 2020-11-15 22:09:25 --> bildramer (~bildramer@2a02:587:6230:7100:ac9b:cca1:4258:dfa9) a rejoint #mcdevs 2020-11-15 22:09:33 Bixilon ? I get 213 with the first 2 bytes, 211 without 2020-11-15 22:10:36 Sainan So, your entire packet, as in the data section of the TCP packet is 213 bytes. 2 bytes for the varint-length prefix, which reads 209. However, it should be 211 to indicate the length of the remaining bytes. 2020-11-15 22:10:39 takis wait, strange now I am getting the same thing 2020-11-15 22:16:16 takis WOW, found it in the packet length I was not including the string length. 2020-11-15 22:16:29 Bixilon There you go :) 2020-11-15 22:17:11 takis Thanks, Sainan and Bixilon for your time, things are hard when there is no stackoverflow (y) 2020-11-15 22:17:51 Bixilon No problem 2020-11-15 22:18:11 Bixilon Why is there no stackoverflow? 2020-11-15 22:19:13 takis I mean there aren't many questions about this topic specifically on stackoverflow 2020-11-15 22:19:19 Bixilon Ah 2020-11-15 23:22:14 --> niceplace (~nplace@185.166.84.86) a rejoint #mcdevs 2020-11-15 23:23:11 <-- takis (5e451b45@ppp-94-69-27-69.home.otenet.gr) a quitté (Remote host closed the connection) 2020-11-16 00:00:13 <-- Bixilon (~moritz@dynamic-077-009-092-085.77.9.pool.telefonica.de) a quitté (Ping timeout: 260 seconds) 2020-11-16 00:37:58 <-- VADemon (~VADemon@2a01:4f8:212:2f1d:88::41) a quitté (Read error: Connection reset by peer) 2020-11-16 02:13:22 --> Tides (~Tides@ool-4a59bb24.dyn.optonline.net) a rejoint #mcdevs 2020-11-16 02:52:32 -- rnsusr est maintenant connu sous le nom rndusr 2020-11-16 06:53:17 <-- Tides (~Tides@ool-4a59bb24.dyn.optonline.net) a quitté (Quit: Leaving) 2020-11-16 07:34:27 --> bildramer1 (~bildramer@2a02:587:6230:7100:ac9b:cca1:4258:dfa9) a rejoint #mcdevs 2020-11-16 07:34:52 <-- MiniDigger (~MiniDigge@electroniccat.smells.minidigger.me) a quitté (Quit: Ping timeout (120 seconds)) 2020-11-16 07:35:10 --> MiniDigger (~MiniDigge@electroniccat.smells.minidigger.me) a rejoint #mcdevs 2020-11-16 07:36:52 <-- bildramer (~bildramer@2a02:587:6230:7100:ac9b:cca1:4258:dfa9) a quitté (Ping timeout: 260 seconds) 2020-11-16 07:37:16 <-- matthewprenger_ (~matthewpr@2605:a601:ac00:9100:2de0:dbb1:3f2:7d1b) a quitté (Read error: Connection reset by peer) 2020-11-16 07:52:15 <-- bildramer1 (~bildramer@2a02:587:6230:7100:ac9b:cca1:4258:dfa9) a quitté (Ping timeout: 272 seconds) 2020-11-16 07:52:43 --> bildramer (~bildramer@2a02:587:6230:7100:f8:a7ff:5835:6298) a rejoint #mcdevs 2020-11-16 10:41:31 --> Me4502 (~quassel@unaffiliated/me4502) a rejoint #mcdevs 2020-11-16 10:43:00 --> mgrech_ (~mgrech@178-190-2-216.adsl.highway.telekom.at) a rejoint #mcdevs 2020-11-16 11:26:54 --> VADemon (~VADemon@2a01:4f8:212:2f1d:88::41) a rejoint #mcdevs 2020-11-16 12:47:31 <-- None4U (~None4U@136.118.222.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-16 12:47:32 <-- SiebeDW (~SiebeDW@136.118.222.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-16 12:47:32 <-- islender (~islender@136.118.222.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-16 12:47:32 <-- circuit10 (~circuit10@136.118.222.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-16 12:50:53 <-- Me4502 (~quassel@unaffiliated/me4502) a quitté (Read error: Connection reset by peer) 2020-11-16 12:51:26 --> islender (~islender@90.215.188.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-16 12:51:26 --> circuit10 (~circuit10@90.215.188.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-16 12:51:26 --> None4U (~None4U@90.215.188.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-16 12:51:26 --> SiebeDW (~SiebeDW@90.215.188.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-16 14:12:18 --> Bixilon (~moritz@dynamic-095-115-003-251.95.115.pool.telefonica.de) a rejoint #mcdevs 2020-11-16 15:31:39 <-- Not-8188 (~notifico@ec2-52-3-50-241.compute-1.amazonaws.com) a quitté (*.net *.split) 2020-11-16 17:19:41 --> Not-42aa (~notifico@ec2-52-3-50-241.compute-1.amazonaws.com) a rejoint #mcdevs 2020-11-16 17:19:41 Not-42aa [mineflayer] rom1504 pushed 1 commit to master [+0/-0/±1] https://git.io/JkcXM 2020-11-16 17:19:43 Not-42aa [mineflayer] rom1504 c14bff9 - node 12 is required fix #1457 2020-11-16 18:14:27 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 260 seconds) 2020-11-16 18:37:31 Bixilon Does anybody know when entity meta data got "autmaticallied"? (I mean no hardcoded indexes anymore). Should be between 1.8 and 1.9 2020-11-16 18:37:46 Bixilon (looking for a snapshot name) 2020-11-16 19:04:13 <-- lxeiqr (~lxeiqr@37.30.52.127.nat.umts.dynamic.t-mobile.pl) a quitté (Ping timeout: 246 seconds) 2020-11-16 19:06:14 --> lxeiqr (~lxeiqr@37.30.49.151.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-11-16 19:33:00 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2020-11-16 20:12:48 --> kaletaa (~kaletaa@2a02:ab88:1a82:b780:428d:5cff:fe6f:c800) a rejoint #mcdevs 2020-11-16 20:28:25 <-- lxeiqr (~lxeiqr@37.30.49.151.nat.umts.dynamic.t-mobile.pl) a quitté (Ping timeout: 264 seconds) 2020-11-16 20:30:07 --> lxeiqr (~lxeiqr@37.30.50.121.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-11-16 21:18:40 <-- VADemon (~VADemon@2a01:4f8:212:2f1d:88::41) a quitté (Quit: left4dead) 2020-11-16 21:46:55 <-- islender (~islender@90.215.188.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-16 21:46:55 <-- SiebeDW (~SiebeDW@90.215.188.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-16 21:46:55 <-- circuit10 (~circuit10@90.215.188.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-16 21:46:55 <-- None4U (~None4U@90.215.188.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-16 21:51:24 --> circuit10 (~circuit10@239.209.68.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-16 21:51:24 --> islender (~islender@239.209.68.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-16 21:51:25 --> SiebeDW (~SiebeDW@239.209.68.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-16 21:51:25 --> None4U (~None4U@239.209.68.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-16 22:15:40 <-- mgrech_ (~mgrech@178-190-2-216.adsl.highway.telekom.at) a quitté (Ping timeout: 256 seconds) 2020-11-16 23:35:45 <-- humerusj (~humerusj@unaffiliated/humerusj) a quitté (Ping timeout: 240 seconds) 2020-11-16 23:38:43 --> humerusj (~humerusj@unaffiliated/humerusj) a rejoint #mcdevs 2020-11-16 23:39:05 <-- Bixilon (~moritz@dynamic-095-115-003-251.95.115.pool.telefonica.de) a quitté (Ping timeout: 240 seconds) 2020-11-16 23:39:32 --> Bixilon (~moritz@dynamic-095-117-001-059.95.117.pool.telefonica.de) a rejoint #mcdevs 2020-11-16 23:56:45 <-- Bixilon (~moritz@dynamic-095-117-001-059.95.117.pool.telefonica.de) a quitté (Ping timeout: 240 seconds) 2020-11-16 23:59:18 <-- None4U (~None4U@239.209.68.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-16 23:59:18 <-- SiebeDW (~SiebeDW@239.209.68.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-16 23:59:18 <-- circuit10 (~circuit10@239.209.68.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-16 23:59:18 <-- islender (~islender@239.209.68.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-17 00:01:23 --> islender (~islender@73.118.222.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-17 00:01:23 --> SiebeDW (~SiebeDW@73.118.222.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-17 00:01:26 --> circuit10 (~circuit10@73.118.222.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-17 00:01:26 --> None4U (~None4U@73.118.222.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-17 00:03:23 <-- pokechu22 (~pokechu22@50.35.73.172) a quitté (Quit: Updating pi) 2020-11-17 00:05:50 --> pokechu22 (~pokechu22@50.35.73.172) a rejoint #mcdevs 2020-11-17 00:05:50 -- Mode #mcdevs [+v pokechu22] par ChanServ 2020-11-17 02:14:26 <-- deltab (~deltab@95.154.230.49) a quitté (Ping timeout: 264 seconds) 2020-11-17 02:24:15 --> deltab (~deltab@95.154.230.49) a rejoint #mcdevs 2020-11-17 02:25:47 --> LiamButCole (~LiamButCo@162.210.105.25) a rejoint #mcdevs 2020-11-17 02:58:52 <-- LiamButCole (~LiamButCo@162.210.105.25) a quitté (Quit: Leaving) 2020-11-17 03:06:56 --> LiamButCole (~LiamButCo@162.210.105.25) a rejoint #mcdevs 2020-11-17 03:55:14 <-- bildramer (~bildramer@2a02:587:6230:7100:f8:a7ff:5835:6298) a quitté (Ping timeout: 264 seconds) 2020-11-17 04:17:26 <-- LiamButCole (~LiamButCo@162.210.105.25) a quitté (Quit: Leaving) 2020-11-17 04:34:44 --> bildramer (~bildramer@2a02:587:6230:7100:ac23:7d58:b278:da20) a rejoint #mcdevs 2020-11-17 04:48:48 --> LiamButCole (~LiamButCo@162.210.105.25) a rejoint #mcdevs 2020-11-17 05:02:36 <-- LiamButCole (~LiamButCo@162.210.105.25) a quitté (Quit: Leaving) 2020-11-17 05:03:11 --> LiamButCole (~LiamButCo@162.210.105.25) a rejoint #mcdevs 2020-11-17 05:07:19 <-- LiamButCole (~LiamButCo@162.210.105.25) a quitté (Client Quit) 2020-11-17 05:07:29 --> LiamButCole (~LiamButCo@162.210.105.25) a rejoint #mcdevs 2020-11-17 05:52:11 --> john2gb (~john2gb@94-225-47-8.access.telenet.be) a rejoint #mcdevs 2020-11-17 07:00:01 --> mgrech_ (~mgrech@178-190-2-216.adsl.highway.telekom.at) a rejoint #mcdevs 2020-11-17 07:15:13 <-- LiamButCole (~LiamButCo@162.210.105.25) a quitté (Ping timeout: 260 seconds) 2020-11-17 08:08:50 <-- kaletaa (~kaletaa@2a02:ab88:1a82:b780:428d:5cff:fe6f:c800) a quitté (Remote host closed the connection) 2020-11-17 08:10:29 --> kaletaa (~kaletaa@2a02:ab88:1a82:b780:428d:5cff:fe6f:c800) a rejoint #mcdevs 2020-11-17 08:20:20 <-- kaletaa (~kaletaa@2a02:ab88:1a82:b780:428d:5cff:fe6f:c800) a quitté (Remote host closed the connection) 2020-11-17 08:24:59 --> kaletaa (~kaletaa@2a02:ab88:1a82:b780:428d:5cff:fe6f:c800) a rejoint #mcdevs 2020-11-17 08:53:25 <-- kaletaa (~kaletaa@2a02:ab88:1a82:b780:428d:5cff:fe6f:c800) a quitté (Remote host closed the connection) 2020-11-17 08:55:24 --> kaletaa (~kaletaa@2a02:ab88:1a82:b780:428d:5cff:fe6f:c800) a rejoint #mcdevs 2020-11-17 09:08:23 <-- kaletaa (~kaletaa@2a02:ab88:1a82:b780:428d:5cff:fe6f:c800) a quitté (Remote host closed the connection) 2020-11-17 09:35:59 --> kaletaa (~kaletaa@2a02:ab88:1a82:b780:428d:5cff:fe6f:c800) a rejoint #mcdevs 2020-11-17 10:10:50 <-- kaletaa (~kaletaa@2a02:ab88:1a82:b780:428d:5cff:fe6f:c800) a quitté (Remote host closed the connection) 2020-11-17 10:26:49 <-- rtm516 (~rtm516@irc.rtm516.co.uk) a quitté (Ping timeout: 246 seconds) 2020-11-17 10:27:03 --> rtm516 (~rtm516@irc.rtm516.co.uk) a rejoint #mcdevs 2020-11-17 10:40:40 --> kaletaa (~kaletaa@2a02:ab88:1a82:b780:428d:5cff:fe6f:c800) a rejoint #mcdevs 2020-11-17 11:38:08 --> Me4502 (~quassel@unaffiliated/me4502) a rejoint #mcdevs 2020-11-17 11:38:58 <-- Me4502 (~quassel@unaffiliated/me4502) a quitté (Read error: Connection reset by peer) 2020-11-17 11:57:38 <-- lxeiqr (~lxeiqr@37.30.50.121.nat.umts.dynamic.t-mobile.pl) a quitté (Ping timeout: 264 seconds) 2020-11-17 11:59:13 --> lxeiqr (~lxeiqr@37.30.51.107.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-11-17 12:20:44 <-- SpaceManiac (~SpaceMani@c-73-116-110-236.hsd1.ca.comcast.net) a quitté (Ping timeout: 240 seconds) 2020-11-17 12:21:30 --> SpaceManiac (~SpaceMani@c-73-116-110-236.hsd1.ca.comcast.net) a rejoint #mcdevs 2020-11-17 12:21:30 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2020-11-17 12:58:59 <-- bildramer (~bildramer@2a02:587:6230:7100:ac23:7d58:b278:da20) a quitté (Ping timeout: 272 seconds) 2020-11-17 13:05:17 --> bildramer (~bildramer@2a02:587:6230:7100:9881:2332:71de:6c65) a rejoint #mcdevs 2020-11-17 14:01:23 <-- kaletaa (~kaletaa@2a02:ab88:1a82:b780:428d:5cff:fe6f:c800) a quitté (Remote host closed the connection) 2020-11-17 14:16:34 --> Bixilon (~moritz@dynamic-095-115-088-021.95.115.pool.telefonica.de) a rejoint #mcdevs 2020-11-17 16:06:25 Bixilon pokechu22: One problem with burger (entities). Why are some abstract entities not listed by name, instead only a field. Sometimes the "extends" isn't even correct. (e.g. "Projectile", class "bhc" in 20w46a is missing completly in burger). Is this how you wanted it to be, or why is this so? 2020-11-17 17:12:10 --> m4k3r (~Thunderbi@2001:a61:126d:7501:45c9:f6bc:b925:3aff) a rejoint #mcdevs 2020-11-17 17:43:44 <-- balrog (~balrog@unaffiliated/balrog) a quitté (Ping timeout: 244 seconds) 2020-11-17 17:49:57 --> balrog (~balrog@unaffiliated/balrog) a rejoint #mcdevs 2020-11-17 18:51:38 --> LiamButCole (~LiamButCo@162.210.105.25) a rejoint #mcdevs 2020-11-17 18:51:50 <-- islender (~islender@73.118.222.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-17 18:51:50 <-- SiebeDW (~SiebeDW@73.118.222.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-17 18:51:50 <-- None4U (~None4U@73.118.222.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-17 18:51:50 <-- circuit10 (~circuit10@73.118.222.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-17 18:51:56 <-- LiamButCole (~LiamButCo@162.210.105.25) a quitté (Client Quit) 2020-11-17 18:55:04 --> None4U (~None4U@171.70.69.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-17 18:55:04 --> circuit10 (~circuit10@171.70.69.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-17 18:55:04 --> islender (~islender@171.70.69.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-17 18:55:06 --> SiebeDW (~SiebeDW@171.70.69.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-17 19:00:00 <-- m4k3r (~Thunderbi@2001:a61:126d:7501:45c9:f6bc:b925:3aff) a quitté (Quit: m4k3r) 2020-11-17 19:12:44 rtm516 Does anyone know how MCMrARM works out the win10 version infomation for his version switcher? Version repo: https://github.com/MCMrARM/mc-w10-versiondb (asking as I want to add 1.16.100 release to it) 2020-11-17 20:04:02 +pokechu22 Bixilon: The abstract entities thing is basically a workaround to assign names to a few of the abstract classes in the hierarchy so that diffs make more sense. It's not possible to assign names to all of them automatically. For everything else, I only add a class if it has any metadata, and those classes aren't treated as actual entities (they just get a separate block in the metadata list). 2020-11-17 20:04:04 +pokechu22 e.g. both bgs and bgq are listed for arrow. 2020-11-17 20:05:07 +pokechu22 This is the code that actually adds the abstract entities: https://github.com/Pokechu22/Burger/blob/23ee83937ec58e12f70f5be979fdb9deb3deb94e/burger/toppings/entities.py#L470-L478 2020-11-17 20:10:41 Bixilon pokechu22: Ah, Too bad. I made a dirty workaround in my script and included a 600l static mapping. Shoud work, but might add ZombiePigman also to versions after 1.16 (got renamed to ZombiefiedPiglin). But should be fine (but data is (in my optinion) not reliable anymore). But I successfully wrote my dynamic entity mappings (also used the deobfuscation maps provieded my mojang), was a ton of work, Code does not look very 2020-11-17 20:10:43 Bixilon good and is slow as fuck. But I (normally) just run the generator once, so it should be okay. And I need to write mappings (by hand) for 1.8.9. Versions before 19w36a won't be supported. Not commited yet... 2020-11-17 20:11:00 Bixilon pokechu22: But thanks anyway, burger helped a lot (and is the base for my data) 2020-11-17 20:26:05 Bixilon Commited: https://gitlab.bixilon.de/bixilon/minosoft/-/commit/db0a5f42c582f8e699e98610fd285395f07517c6 (just writing this to inform persons who might want useable entity (meta) data) 2020-11-17 21:29:45 <-- jamestmartin (~james@jtmar.me) a quitté (Quit: ZNC 1.8.1+deb1 - https://znc.in) 2020-11-17 21:33:02 <-- asdew (~asdew@dsl-hkibng11-50dc4e-227.dhcp.inet.fi) a quitté (Ping timeout: 260 seconds) 2020-11-17 21:34:18 --> jamestmartin (james@jtmar.me) a rejoint #mcdevs 2020-11-17 21:36:55 <-- jamestmartin (james@jtmar.me) a quitté (Client Quit) 2020-11-17 21:37:11 --> jamestmartin (james@jtmar.me) a rejoint #mcdevs 2020-11-17 21:41:03 --> asdew (~asdew@dsl-hkibng11-50dc4e-227.dhcp.inet.fi) a rejoint #mcdevs 2020-11-17 21:44:25 <-- jamestmartin (james@jtmar.me) a quitté (Quit: ZNC 1.8.2+deb1 - https://znc.in) 2020-11-17 21:44:41 --> jamestmartin (~james@jtmar.me) a rejoint #mcdevs 2020-11-17 21:48:08 <-- jamestmartin (~james@jtmar.me) a quitté (Client Quit) 2020-11-17 21:48:24 --> jamestmartin (james@jtmar.me) a rejoint #mcdevs 2020-11-17 21:49:40 <-- jamestmartin (james@jtmar.me) a quitté (Client Quit) 2020-11-17 21:49:56 --> jamestmartin (~james@jtmar.me) a rejoint #mcdevs 2020-11-17 21:51:08 <-- jamestmartin (~james@jtmar.me) a quitté (Client Quit) 2020-11-17 21:51:25 --> jamestmartin (~james@jtmar.me) a rejoint #mcdevs 2020-11-17 22:02:38 <-- jamestmartin (~james@jtmar.me) a quitté (Quit: ZNC 1.8.2+deb1 - https://znc.in) 2020-11-17 22:02:54 --> jamestmartin (james@jtmar.me) a rejoint #mcdevs 2020-11-17 22:55:57 <-- lxeiqr (~lxeiqr@37.30.51.107.nat.umts.dynamic.t-mobile.pl) a quitté (Remote host closed the connection) 2020-11-17 22:57:07 --> lxeiqr (~lxeiqr@37.30.51.107.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-11-17 23:03:40 <-- Bixilon (~moritz@dynamic-095-115-088-021.95.115.pool.telefonica.de) a quitté (Quit: Konversation terminated!) 2020-11-17 23:58:54 Not-42aa [mineflayer] rom1504 pushed 1 commit to master [+0/-0/±1] https://git.io/Jk8UV 2020-11-17 23:58:55 Not-42aa [mineflayer] rom1504 6941b61 - add mineflayer printer project to readme 2020-11-18 01:04:23 <-- Tuxel (~tux@80.77.26.7) a quitté (Remote host closed the connection) 2020-11-18 01:05:36 --> Tuxel (~tux@80.77.26.7) a rejoint #mcdevs 2020-11-18 01:26:57 <-- niceplace (~nplace@185.166.84.86) a quitté (Ping timeout: 260 seconds) 2020-11-18 01:35:49 <-- mgrech_ (~mgrech@178-190-2-216.adsl.highway.telekom.at) a quitté (Ping timeout: 272 seconds) 2020-11-18 04:23:06 <-- john2gb (~john2gb@94-225-47-8.access.telenet.be) a quitté (Ping timeout: 256 seconds) 2020-11-18 05:03:26 --> SpaceMan1ac (~SpaceMani@c-73-116-110-236.hsd1.ca.comcast.net) a rejoint #mcdevs 2020-11-18 05:03:45 <-- SpaceManiac (~SpaceMani@c-73-116-110-236.hsd1.ca.comcast.net) a quitté (Ping timeout: 240 seconds) 2020-11-18 05:03:45 -- SpaceMan1ac est maintenant connu sous le nom SpaceManiac 2020-11-18 05:03:45 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2020-11-18 05:21:44 <-- islender (~islender@171.70.69.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-18 05:21:45 <-- None4U (~None4U@171.70.69.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-18 05:21:45 <-- circuit10 (~circuit10@171.70.69.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-18 05:21:45 <-- SiebeDW (~SiebeDW@171.70.69.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-18 05:24:09 --> SiebeDW (~SiebeDW@250.130.121.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-18 05:24:09 --> islender (~islender@250.130.121.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-18 05:24:09 --> None4U (~None4U@250.130.121.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-18 05:24:13 --> circuit10 (~circuit10@250.130.121.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-18 05:30:46 --> niceplace (~nplace@185.166.84.86) a rejoint #mcdevs 2020-11-18 05:52:12 --> john2gb (~john2gb@94-225-47-8.access.telenet.be) a rejoint #mcdevs 2020-11-18 08:50:53 --> mgrech_ (~mgrech@178-190-2-216.adsl.highway.telekom.at) a rejoint #mcdevs 2020-11-18 08:51:16 --> VADemon (~VADemon@ip5f5be488.dynamic.kabel-deutschland.de) a rejoint #mcdevs 2020-11-18 11:48:05 <-- StackDoubleFlow (~StackDoub@45-29-51-69.lightspeed.cicril.sbcglobal.net) a quitté (Ping timeout: 265 seconds) 2020-11-18 11:50:16 --> StackDoubleFlow (~StackDoub@45-29-51-69.lightspeed.cicril.sbcglobal.net) a rejoint #mcdevs 2020-11-18 11:51:39 --> Bixilon (~moritz@dynamic-095-117-048-003.95.117.pool.telefonica.de) a rejoint #mcdevs 2020-11-18 12:00:20 <-- Bixilon (~moritz@dynamic-095-117-048-003.95.117.pool.telefonica.de) a quitté (Remote host closed the connection) 2020-11-18 12:21:33 --> Bixilon (~moritz@dynamic-095-117-048-003.95.117.pool.telefonica.de) a rejoint #mcdevs 2020-11-18 12:29:36 <-- VADemon (~VADemon@ip5f5be488.dynamic.kabel-deutschland.de) a quitté (Read error: Connection reset by peer) 2020-11-18 13:41:21 --> m4k3r (~Thunderbi@2001:a61:124a:c901:d1ad:b197:2d1:ca6b) a rejoint #mcdevs 2020-11-18 18:52:54 <-- m4k3r (~Thunderbi@2001:a61:124a:c901:d1ad:b197:2d1:ca6b) a quitté (Quit: m4k3r) 2020-11-18 19:01:39 Bixilon pokechu22: Do you have a solution for entity events (aka. entity status)? They are (to my bad) hardcoded in the handleEntityEvent function with a byte parameter. And then there is a magic check like `if (b == 3) { …` 2020-11-18 19:36:20 <-- circuit10 (~circuit10@250.130.121.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-18 19:36:20 <-- None4U (~None4U@250.130.121.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-18 19:36:20 <-- islender (~islender@250.130.121.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-18 19:36:20 <-- SiebeDW (~SiebeDW@250.130.121.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-18 19:38:57 --> islender (~islender@160.93.69.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-18 19:38:57 --> SiebeDW (~SiebeDW@160.93.69.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-18 19:38:57 --> None4U (~None4U@160.93.69.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-18 19:38:59 --> circuit10 (~circuit10@160.93.69.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-18 19:40:29 +pokechu22 There isn't a nice way of handling them. You can put individual events in the entity classes (and inherit those from superclasses), but it's still going to be messy, as it's messy on Mojang's side (hardcoded IDs, and the IDs aren't completely unique though it looks like they're supposed to be) 2020-11-18 19:41:42 Bixilon ah 2020-11-18 19:41:53 Bixilon damm it 2020-11-18 20:07:04 <-- islender (~islender@160.93.69.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-18 20:07:04 <-- None4U (~None4U@160.93.69.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-18 20:07:04 <-- SiebeDW (~SiebeDW@160.93.69.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-18 20:07:04 <-- circuit10 (~circuit10@160.93.69.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-18 20:08:55 --> circuit10 (~circuit10@71.17.122.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-18 20:08:55 --> None4U (~None4U@71.17.122.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-18 20:08:57 --> islender (~islender@71.17.122.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-18 20:08:57 --> SiebeDW (~SiebeDW@71.17.122.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-18 20:33:28 <-- niceplace (~nplace@185.166.84.86) a quitté (Ping timeout: 265 seconds) 2020-11-18 22:29:33 --> tati (~tati@216.244.199.215) a rejoint #mcdevs 2020-11-18 22:29:40 <-- tati (~tati@216.244.199.215) a quitté #mcdevs 2020-11-18 23:27:02 <-- AndrewPH (~Butts@2606:db00:0:62e::b) a quitté (Ping timeout: 260 seconds) 2020-11-18 23:27:17 --> AndrewPH (~Butts@72.9.147.61) a rejoint #mcdevs 2020-11-18 23:27:18 -- Mode #mcdevs [+v AndrewPH] par ChanServ 2020-11-18 23:42:25 <-- Bixilon (~moritz@dynamic-095-117-048-003.95.117.pool.telefonica.de) a quitté (Ping timeout: 240 seconds) 2020-11-18 23:49:13 --> matthewprenger (~matthewpr@2605:a601:ac00:9100:dc70:a8ab:1bda:9fae) a rejoint #mcdevs 2020-11-19 00:10:59 <-- PolarizedIons (~Polarized@unaffiliated/polarizedions) a quitté (Quit: Ping timeout (120 seconds)) 2020-11-19 00:11:11 --> PolarizedIons (~Polarized@unaffiliated/polarizedions) a rejoint #mcdevs 2020-11-19 00:11:24 <-- Thinkofname (~Think@167.172.50.173) a quitté (Ping timeout: 240 seconds) 2020-11-19 00:12:09 <-- DataHoarder (~DataHoard@unaffiliated/shoghicp) a quitté (Remote host closed the connection) 2020-11-19 00:12:26 --> DataHoarder (~DataHoard@unaffiliated/shoghicp) a rejoint #mcdevs 2020-11-19 00:13:17 --> Thinkofname (~Think@167.172.50.173) a rejoint #mcdevs 2020-11-19 00:13:17 -- Mode #mcdevs [+v Thinkofname] par ChanServ 2020-11-19 01:34:21 <-- mgrech_ (~mgrech@178-190-2-216.adsl.highway.telekom.at) a quitté (Ping timeout: 256 seconds) 2020-11-19 04:20:54 --> _123DMWM_ (~123DMWM@me.123dmwm.com) a rejoint #mcdevs 2020-11-19 04:21:24 <-- _123DMWM_ (~123DMWM@me.123dmwm.com) a quitté (Client Quit) 2020-11-19 04:22:22 <-- _123DMWM (~123DMWM@2607:5300:60:757a::) a quitté (Ping timeout: 244 seconds) 2020-11-19 04:22:47 --> _123DMWM (~123DMWM@me.123dmwm.com) a rejoint #mcdevs 2020-11-19 06:01:19 <-- asdew (~asdew@dsl-hkibng11-50dc4e-227.dhcp.inet.fi) a quitté (Ping timeout: 246 seconds) 2020-11-19 06:04:40 <-- lxeiqr (~lxeiqr@37.30.51.107.nat.umts.dynamic.t-mobile.pl) a quitté (Ping timeout: 272 seconds) 2020-11-19 06:06:03 --> lxeiqr (~lxeiqr@37.30.53.159.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-11-19 06:06:50 --> asdew (~asdew@dsl-hkibng11-50dc4e-227.dhcp.inet.fi) a rejoint #mcdevs 2020-11-19 08:47:20 --> RoboMWM_ (~RoboMWM@tf.robomwm.com) a rejoint #mcdevs 2020-11-19 08:48:04 <-- RoboMWM (~RoboMWM@tf.robomwm.com) a quitté (Ping timeout: 272 seconds) 2020-11-19 08:48:04 -- RoboMWM_ est maintenant connu sous le nom RoboMWM 2020-11-19 08:48:37 <-- Amaranth (~travis@ubuntu/member/Amaranth) a quitté (Quit: Ping timeout (120 seconds)) 2020-11-19 08:48:49 --> Amaranth (~travis@ubuntu/member/Amaranth) a rejoint #mcdevs 2020-11-19 08:48:49 -- Mode #mcdevs [+v Amaranth] par ChanServ 2020-11-19 09:16:24 --> mgrech_ (~mgrech@178-190-2-216.adsl.highway.telekom.at) a rejoint #mcdevs 2020-11-19 10:10:23 -- laxask est maintenant connu sous le nom sudden 2020-11-19 10:14:07 --> Me4502 (~quassel@unaffiliated/me4502) a rejoint #mcdevs 2020-11-19 11:11:06 <-- Me4502 (~quassel@unaffiliated/me4502) a quitté (Read error: Connection reset by peer) 2020-11-19 11:11:24 --> Me4502 (~quassel@unaffiliated/me4502) a rejoint #mcdevs 2020-11-19 11:39:40 --> LiamButCole (~LiamButCo@216.163.202.210) a rejoint #mcdevs 2020-11-19 11:53:05 --> VADemon (~VADemon@ip5f5be488.dynamic.kabel-deutschland.de) a rejoint #mcdevs 2020-11-19 12:16:46 <-- LiamButCole (~LiamButCo@216.163.202.210) a quitté (Quit: Leaving) 2020-11-19 12:44:26 --> maybeliam (~it@162.210.105.25) a rejoint #mcdevs 2020-11-19 13:32:35 <-- maybeliam (~it@162.210.105.25) a quitté (Quit: Leaving) 2020-11-19 13:51:16 <-- Me4502 (~quassel@unaffiliated/me4502) a quitté (Read error: Connection reset by peer) 2020-11-19 14:26:17 --> Bixilon (~moritz@dynamic-077-004-029-110.77.4.pool.telefonica.de) a rejoint #mcdevs 2020-11-19 15:07:51 <-- circuit10 (~circuit10@71.17.122.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-19 15:07:51 <-- SiebeDW (~SiebeDW@71.17.122.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-19 15:07:51 <-- None4U (~None4U@71.17.122.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-19 15:07:51 <-- islender (~islender@71.17.122.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-19 15:08:54 --> None4U (~None4U@193.232.71.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-19 15:08:54 --> circuit10 (~circuit10@193.232.71.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-19 15:08:54 --> SiebeDW (~SiebeDW@193.232.71.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-19 15:08:56 --> islender (~islender@193.232.71.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-19 15:41:34 --> john2gb0 (~john2gb@94-225-47-8.access.telenet.be) a rejoint #mcdevs 2020-11-19 15:42:00 <-- john2gb (~john2gb@94-225-47-8.access.telenet.be) a quitté (Read error: Connection reset by peer) 2020-11-19 15:42:00 -- john2gb0 est maintenant connu sous le nom john2gb 2020-11-19 16:13:18 <-- Bixilon (~moritz@dynamic-077-004-029-110.77.4.pool.telefonica.de) a quitté (Ping timeout: 272 seconds) 2020-11-19 16:13:34 --> Bixilon (~moritz@2a01:c22:7264:1100:56ee:75ff:fe0f:59af) a rejoint #mcdevs 2020-11-19 16:26:29 <-- Bixilon (~moritz@2a01:c22:7264:1100:56ee:75ff:fe0f:59af) a quitté (Ping timeout: 272 seconds) 2020-11-19 23:47:01 <-- balrog (~balrog@unaffiliated/balrog) a quitté (Ping timeout: 264 seconds) 2020-11-19 23:55:33 tktech http://skins.tkte.ch/ 2020-11-20 00:01:29 --> balrog (~balrog@unaffiliated/balrog) a rejoint #mcdevs 2020-11-20 00:42:59 <-- VADemon (~VADemon@ip5f5be488.dynamic.kabel-deutschland.de) a quitté (Quit: left4dead) 2020-11-20 01:32:27 --> Dadido3_ (~quassel@p200300d9df0efb00add62b412a99a6e3.dip0.t-ipconnect.de) a rejoint #mcdevs 2020-11-20 01:35:52 <-- Dadido3 (~quassel@p200300d9df0efb00d5c06eae657ed09f.dip0.t-ipconnect.de) a quitté (Ping timeout: 260 seconds) 2020-11-20 02:29:40 --> matthewprenger_ (~matthewpr@136.37.129.193) a rejoint #mcdevs 2020-11-20 02:31:02 <-- matthewprenger (~matthewpr@2605:a601:ac00:9100:dc70:a8ab:1bda:9fae) a quitté (Ping timeout: 260 seconds) 2020-11-20 06:10:11 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2020-11-20 06:13:12 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 260 seconds) 2020-11-20 06:13:12 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2020-11-20 07:26:53 --> Fractalis (~Fractalis@2601:987:280:8d40:9de1:6445:b757:a1c4) a rejoint #mcdevs 2020-11-20 09:06:41 --> VADemon (~VADemon@ip5f5be488.dynamic.kabel-deutschland.de) a rejoint #mcdevs 2020-11-20 09:12:52 --> WizardCM- (~WizardCM@2401:31c0:ffff:0:f82a:42ff:fea7:eb1f) a rejoint #mcdevs 2020-11-20 09:13:59 <-- None4U (~None4U@193.232.71.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-20 09:13:59 <-- circuit10 (~circuit10@193.232.71.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-20 09:13:59 <-- SiebeDW (~SiebeDW@193.232.71.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-20 09:13:59 <-- islender (~islender@193.232.71.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-20 09:18:56 --> None4U (~None4U@44.24.123.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-20 09:18:56 --> SiebeDW (~SiebeDW@44.24.123.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-20 09:18:58 --> islender (~islender@44.24.123.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-20 09:18:58 --> circuit10 (~circuit10@44.24.123.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-20 09:27:20 <-- Fractalis (~Fractalis@2601:987:280:8d40:9de1:6445:b757:a1c4) a quitté (Quit: Leaving) 2020-11-20 10:06:31 --> bildramer1 (~bildramer@2a02:587:6230:7100:12b:114a:37bc:af7e) a rejoint #mcdevs 2020-11-20 10:09:51 <-- bildramer (~bildramer@2a02:587:6230:7100:9881:2332:71de:6c65) a quitté (Ping timeout: 272 seconds) 2020-11-20 10:23:47 --> Me4502 (~quassel@unaffiliated/me4502) a rejoint #mcdevs 2020-11-20 10:38:39 -- bildramer1 est maintenant connu sous le nom bildramer 2020-11-20 11:55:18 MiniDigger tktech, img.preview -> image-rendering: pixelated; makes it look much better on chrome 2020-11-20 11:57:23 MiniDigger ah, everybody but firefox supports that one 2020-11-20 12:07:12 tktech MiniDigger, Fixed, thanks. I had fixed it for Firefox, didn't realize Chrome did the forced antialiases now as well. 2020-11-20 12:07:15 tktech https://github.com/TkTech/skins.tkte.ch 2020-11-20 14:46:49 <-- Me4502 (~quassel@unaffiliated/me4502) a quitté (Read error: Connection reset by peer) 2020-11-20 20:51:36 --> bildramer1 (~bildramer@2a02:587:6230:7100:6949:bdd0:8498:5ee9) a rejoint #mcdevs 2020-11-20 20:55:17 <-- bildramer (~bildramer@2a02:587:6230:7100:12b:114a:37bc:af7e) a quitté (Ping timeout: 260 seconds) 2020-11-20 20:57:32 -- bildramer1 est maintenant connu sous le nom bildramer 2020-11-20 21:18:06 --> Bixilon (~moritz@dynamic-077-007-188-074.77.7.pool.telefonica.de) a rejoint #mcdevs 2020-11-20 22:19:05 <-- mgrech_ (~mgrech@178-190-2-216.adsl.highway.telekom.at) a quitté (Quit: mgrech_) 2020-11-20 22:24:20 <-- bswartz (~bswartz@unaffiliated/bswartz) a quitté (Read error: Connection reset by peer) 2020-11-20 22:44:34 --> bswartz (~bswartz@unaffiliated/bswartz) a rejoint #mcdevs 2020-11-20 23:13:50 <-- iczero (iczero@hellomouse/dev/iczero) a quitté (Remote host closed the connection) 2020-11-20 23:14:18 --> iczero (iczero@hellomouse/dev/iczero) a rejoint #mcdevs 2020-11-21 00:13:47 <-- VADemon (~VADemon@ip5f5be488.dynamic.kabel-deutschland.de) a quitté (Read error: Connection reset by peer) 2020-11-21 00:15:25 <-- Bixilon (~moritz@dynamic-077-007-188-074.77.7.pool.telefonica.de) a quitté (Ping timeout: 240 seconds) 2020-11-21 00:16:33 --> bildramer1 (~bildramer@2a02:587:6230:7100:2485:90fe:8012:4f75) a rejoint #mcdevs 2020-11-21 00:20:25 <-- bildramer (~bildramer@2a02:587:6230:7100:6949:bdd0:8498:5ee9) a quitté (Ping timeout: 272 seconds) 2020-11-21 00:25:12 -- bildramer1 est maintenant connu sous le nom bildramer 2020-11-21 00:43:43 <-- john2gb (~john2gb@94-225-47-8.access.telenet.be) a quitté (Quit: Ping timeout (120 seconds)) 2020-11-21 00:44:36 --> john2gb (~john2gb@94-225-47-8.access.telenet.be) a rejoint #mcdevs 2020-11-21 02:24:52 <-- islender (~islender@44.24.123.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-21 02:24:52 <-- None4U (~None4U@44.24.123.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-21 02:24:52 <-- SiebeDW (~SiebeDW@44.24.123.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-21 02:24:52 <-- circuit10 (~circuit10@44.24.123.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-21 02:28:17 --> circuit10 (~circuit10@43.42.68.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-21 02:28:17 --> islender (~islender@43.42.68.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-21 02:28:18 --> SiebeDW (~SiebeDW@43.42.68.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-21 02:28:20 --> None4U (~None4U@43.42.68.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-21 04:14:13 <-- Krenair (~alex@wikimedia/Krenair) a quitté (Quit: ZNC - http://znc.in) 2020-11-21 04:15:13 --> Krenair_ (~alex@205.185.118.21) a rejoint #mcdevs 2020-11-21 04:15:26 <-- Krenair_ (~alex@205.185.118.21) a quitté (Changing host) 2020-11-21 04:15:26 --> Krenair_ (~alex@wikimedia/Krenair) a rejoint #mcdevs 2020-11-21 04:17:23 -- Krenair_ est maintenant connu sous le nom Krenair 2020-11-21 04:20:36 --> Krenair_ (~alex@199.195.252.55) a rejoint #mcdevs 2020-11-21 04:21:34 <-- Krenair_ (~alex@199.195.252.55) a quitté (Client Quit) 2020-11-21 04:30:36 --> Krenair_ (~alex@199.195.252.55) a rejoint #mcdevs 2020-11-21 04:30:38 <-- Krenair_ (~alex@199.195.252.55) a quitté (Client Quit) 2020-11-21 07:09:04 <-- jamestmartin (james@jtmar.me) a quitté (Quit: ZNC 1.8.2+deb1 - https://znc.in) 2020-11-21 07:13:00 --> jamestmartin (~james@jtmar.me) a rejoint #mcdevs 2020-11-21 11:00:23 --> VADemon (~VADemon@ip5f5be488.dynamic.kabel-deutschland.de) a rejoint #mcdevs 2020-11-21 12:35:48 --> Fractalis (~Fractalis@2601:987:280:8d40:ddfc:6164:f3c:5c24) a rejoint #mcdevs 2020-11-21 12:48:31 --> Bixilon (~moritz@dynamic-077-007-043-223.77.7.pool.telefonica.de) a rejoint #mcdevs 2020-11-21 13:44:23 <-- Intelli (sid46069@gateway/web/irccloud.com/x-jdgmswwxnziyvzby) a quitté (Read error: Connection reset by peer) 2020-11-21 13:44:40 --> Intelli (sid46069@gateway/web/irccloud.com/x-uhlqpfruyiuzmaqi) a rejoint #mcdevs 2020-11-21 14:11:21 --> mgrech (~mgrech@178-190-2-216.adsl.highway.telekom.at) a rejoint #mcdevs 2020-11-21 15:36:57 --> samhdev (~sam@90.252.107.232) a rejoint #mcdevs 2020-11-21 15:44:12 --> samhdev02 (~sam@185.17.27.107) a rejoint #mcdevs 2020-11-21 15:44:12 <-- samhdev (~sam@90.252.107.232) a quitté (Read error: Connection reset by peer) 2020-11-21 15:54:34 --> samhdev (~sam@90.252.107.232) a rejoint #mcdevs 2020-11-21 15:57:31 <-- samhdev02 (~sam@185.17.27.107) a quitté (Ping timeout: 246 seconds) 2020-11-21 15:58:02 <-- Fractalis (~Fractalis@2601:987:280:8d40:ddfc:6164:f3c:5c24) a quitté (Ping timeout: 260 seconds) 2020-11-21 17:07:32 --> Fractalis (~Fractalis@2601:987:280:8d40:ddfc:6164:f3c:5c24) a rejoint #mcdevs 2020-11-21 17:30:17 <-- VADemon (~VADemon@ip5f5be488.dynamic.kabel-deutschland.de) a quitté (Quit: left4dead) 2020-11-21 18:03:41 <-- Fractalis (~Fractalis@2601:987:280:8d40:ddfc:6164:f3c:5c24) a quitté (Quit: Leaving) 2020-11-21 18:07:18 --> Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a rejoint #mcdevs 2020-11-21 18:08:34 <-- Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a quitté (Remote host closed the connection) 2020-11-21 20:33:10 <-- lxeiqr (~lxeiqr@37.30.53.159.nat.umts.dynamic.t-mobile.pl) a quitté (Ping timeout: 256 seconds) 2020-11-21 20:34:50 --> lxeiqr (~lxeiqr@37.30.54.186.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-11-21 21:33:13 <-- lxeiqr (~lxeiqr@37.30.54.186.nat.umts.dynamic.t-mobile.pl) a quitté (Ping timeout: 264 seconds) 2020-11-21 21:35:00 --> lxeiqr (~lxeiqr@37.30.48.134.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-11-21 22:53:38 <-- lxeiqr (~lxeiqr@37.30.48.134.nat.umts.dynamic.t-mobile.pl) a quitté (Ping timeout: 260 seconds) 2020-11-21 22:55:34 --> lxeiqr (~lxeiqr@37.30.50.56.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-11-21 23:05:02 --> Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a rejoint #mcdevs 2020-11-21 23:38:29 <-- samhdev (~sam@90.252.107.232) a quitté (Quit: Leaving) 2020-11-21 23:50:22 <-- Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a quitté (Quit: Leaving) 2020-11-21 23:51:16 --> Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a rejoint #mcdevs 2020-11-21 23:56:22 --> Me4502 (~quassel@unaffiliated/me4502) a rejoint #mcdevs 2020-11-21 23:56:50 Bixilon 2 Questions: 1. Why do I get a "wither_rose" block action? Does this mean anythung? 2020-11-21 23:57:34 Bixilon Second: What does "Warning.png This packet uses a block ID, not a block state. Unfortunately, block IDs are not directly included in the output from Data Generators, but can manually be calculated." in the current specification mean? They are (as far as I sue them and see them ) included in the registries.json under "minecraft:block". 2020-11-21 23:58:09 +pokechu22 The block ID part of that warning is outdated 2020-11-21 23:58:14 +pokechu22 er, the data generator part is 2020-11-22 00:00:03 Bixilon ah 2020-11-22 00:00:15 Bixilon And should I care about that bullshit data? 2020-11-22 00:01:09 +pokechu22 It might be a valid thing that's just not documented; new block actions aren't automatically detected. Though I don't know what a wither rose would do with one 2020-11-22 00:01:47 Bixilon ah, hmm 2020-11-22 00:02:04 Bixilon Where can I find the information I need (probably in the minecraft source code) 2020-11-22 00:02:48 +pokechu22 They're generally in the block or block entity class 2020-11-22 00:03:06 Bixilon okay, thanks. I'll take a look at it tomorrow 2020-11-22 00:03:13 +pokechu22 Oh, as a sanity check... is the block at the coordinates you're receiving the event for actually a wither rose? 2020-11-22 00:04:07 +pokechu22 On a quick look it doesn't seem like wither roses send or look for a block action 2020-11-22 00:04:44 Bixilon Wait, I'll take a look 2020-11-22 00:05:38 +pokechu22 Looks like bells do have one that wasn't documented, though 2020-11-22 00:11:26 Bixilon It looks like that there is just air at the coordinate 2020-11-22 00:12:21 +pokechu22 OK, you should probably ignore it in that case, though there's a chance you're parsing the packet wrong or something 2020-11-22 00:13:36 Bixilon No matter if it is correct (it is correct according to the current specification), but at the position with the "Position" type, I get a valid (nearby) position. But in my chunk map, there is no data inside 2020-11-22 00:16:53 <-- Bixilon (~moritz@dynamic-077-007-043-223.77.7.pool.telefonica.de) a quitté (Quit: Konversation terminated!) 2020-11-22 00:40:01 <-- Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a quitté (Quit: Leaving) 2020-11-22 01:08:09 <-- mgrech (~mgrech@178-190-2-216.adsl.highway.telekom.at) a quitté (Quit: mgrech) 2020-11-22 01:12:56 <-- None4U (~None4U@43.42.68.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-22 01:12:56 <-- circuit10 (~circuit10@43.42.68.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-22 01:12:56 <-- SiebeDW (~SiebeDW@43.42.68.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-22 01:12:56 <-- islender (~islender@43.42.68.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-22 01:16:02 --> SiebeDW (~SiebeDW@176.86.71.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-22 01:16:02 --> islender (~islender@176.86.71.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-22 01:16:02 --> circuit10 (~circuit10@176.86.71.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-22 01:16:02 --> None4U (~None4U@176.86.71.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-22 02:24:17 --> Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a rejoint #mcdevs 2020-11-22 03:12:18 <-- rndusr (randomuser@tilde.club) a quitté (Quit: WeeChat 2.9) 2020-11-22 04:01:33 <-- Me4502 (~quassel@unaffiliated/me4502) a quitté (Read error: Connection reset by peer) 2020-11-22 04:15:26 <-- Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a quitté (Quit: Goodbye Everyone!) 2020-11-22 06:08:12 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2020-11-22 06:09:58 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 260 seconds) 2020-11-22 06:09:59 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2020-11-22 07:28:25 --> Me4502 (~quassel@unaffiliated/me4502) a rejoint #mcdevs 2020-11-22 08:18:31 --> mgrech (~mgrech@178-190-2-216.adsl.highway.telekom.at) a rejoint #mcdevs 2020-11-22 10:00:04 <-- feedc0de (danielbrun@gateway/shell/matrix.org/x-snfrjtkpxqgdpldz) a quitté (Quit: Idle for 30+ days) 2020-11-22 10:47:40 <-- mgrech (~mgrech@178-190-2-216.adsl.highway.telekom.at) a quitté (Quit: mgrech) 2020-11-22 11:36:38 --> Bixilon (~moritz@dynamic-095-117-004-081.95.117.pool.telefonica.de) a rejoint #mcdevs 2020-11-22 13:03:13 <-- Me4502 (~quassel@unaffiliated/me4502) a quitté (Read error: Connection reset by peer) 2020-11-22 13:35:17 --> Trattue (~Thunderbi@p200300cfb7093a1f3586ca59f37717e4.dip0.t-ipconnect.de) a rejoint #mcdevs 2020-11-22 15:12:28 <-- lxeiqr (~lxeiqr@37.30.50.56.nat.umts.dynamic.t-mobile.pl) a quitté (Ping timeout: 260 seconds) 2020-11-22 15:29:08 --> Trattue1 (~Thunderbi@p200300cfb7093abd3586ca59f37717e4.dip0.t-ipconnect.de) a rejoint #mcdevs 2020-11-22 15:30:52 <-- Trattue (~Thunderbi@p200300cfb7093a1f3586ca59f37717e4.dip0.t-ipconnect.de) a quitté (Ping timeout: 260 seconds) 2020-11-22 15:30:52 -- Trattue1 est maintenant connu sous le nom Trattue 2020-11-22 16:18:43 --> Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a rejoint #mcdevs 2020-11-22 16:28:56 --> lxeiqr (~lxeiqr@37.30.50.56.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-11-22 17:13:32 <-- Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a quitté (Ping timeout: 260 seconds) 2020-11-22 17:18:36 --> VADemon (~VADemon@ip5f5be488.dynamic.kabel-deutschland.de) a rejoint #mcdevs 2020-11-22 17:30:10 --> Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a rejoint #mcdevs 2020-11-22 18:40:49 <-- Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a quitté (Quit: Goodbye Everyone!) 2020-11-22 18:41:14 --> Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a rejoint #mcdevs 2020-11-22 18:56:30 <-- Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a quitté (Quit: Goodbye Everyone!) 2020-11-22 19:04:13 --> Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a rejoint #mcdevs 2020-11-22 19:40:05 <-- Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a quitté (Quit: Goodbye Everyone!) 2020-11-22 19:40:28 --> Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a rejoint #mcdevs 2020-11-22 20:10:53 <-- VADemon (~VADemon@ip5f5be488.dynamic.kabel-deutschland.de) a quitté (Read error: Connection reset by peer) 2020-11-22 20:18:56 --> Tides (~Tides@ool-4a59bb24.dyn.optonline.net) a rejoint #mcdevs 2020-11-22 20:35:42 <-- SiebeDW (~SiebeDW@176.86.71.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-22 20:35:42 <-- islender (~islender@176.86.71.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-22 20:35:42 <-- circuit10 (~circuit10@176.86.71.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-22 20:35:42 <-- None4U (~None4U@176.86.71.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-22 20:35:59 --> SiebeDW (~SiebeDW@99.66.148.146.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-22 20:35:59 --> None4U (~None4U@99.66.148.146.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-22 20:35:59 --> islender (~islender@99.66.148.146.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-22 20:36:00 --> circuit10 (~circuit10@99.66.148.146.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-22 20:57:33 --> bildramer1 (~bildramer@2a02:587:6230:7100:80a:281:1110:73df) a rejoint #mcdevs 2020-11-22 21:01:19 <-- bildramer (~bildramer@2a02:587:6230:7100:2485:90fe:8012:4f75) a quitté (Ping timeout: 272 seconds) 2020-11-22 21:04:39 <-- Trattue (~Thunderbi@p200300cfb7093abd3586ca59f37717e4.dip0.t-ipconnect.de) a quitté (Quit: Trattue) 2020-11-22 21:11:46 --> ImIllusion (~Illusion@bl23-203-191.dsl.telepac.pt) a rejoint #mcdevs 2020-11-22 21:12:08 ImIllusion Hey, am a little confused about the map packet on 1.8 2020-11-22 21:13:02 Sainan What's confusing you about it? 2020-11-22 21:13:02 ImIllusion https://wiki.vg/Protocol#Chunk_Data 2020-11-22 21:13:48 Sainan You linked the most current version of the protocol article, so that information doesn't apply to 1.8 (at least not entirely) 2020-11-22 21:14:12 Sainan You might wanna use the 1.8 links provided here: https://wiki.vg/Protocol_version_numbers 2020-11-22 21:22:54 <-- ImIllusion (~Illusion@bl23-203-191.dsl.telepac.pt) a quitté (*.net *.split) 2020-11-22 21:22:55 <-- hypothermic (~hypotherm@tor.hypothermic.nl) a quitté (*.net *.split) 2020-11-22 21:22:55 <-- switchy (~switchy@unaffiliated/switchy) a quitté (*.net *.split) 2020-11-22 21:22:55 <-- craftxbox (~craftxbox@unaffiliated/craftxbox) a quitté (*.net *.split) 2020-11-22 21:22:56 <-- Adam (Adam@unaffiliated/adam-) a quitté (*.net *.split) 2020-11-22 21:22:56 <-- Morrolan (morrolan@znc.morrolan.ch) a quitté (*.net *.split) 2020-11-22 21:22:56 <-- GingerGeek (~Zed@unaffiliated/gingergeek) a quitté (*.net *.split) 2020-11-22 21:25:20 --> ImIllusion (~Illusion@bl23-203-191.dsl.telepac.pt) a rejoint #mcdevs 2020-11-22 21:25:20 --> hypothermic (~hypotherm@tor.hypothermic.nl) a rejoint #mcdevs 2020-11-22 21:25:20 --> switchy (~switchy@unaffiliated/switchy) a rejoint #mcdevs 2020-11-22 21:25:20 --> craftxbox (~craftxbox@unaffiliated/craftxbox) a rejoint #mcdevs 2020-11-22 21:25:20 --> Adam (Adam@unaffiliated/adam-) a rejoint #mcdevs 2020-11-22 21:25:20 --> Morrolan (morrolan@znc.morrolan.ch) a rejoint #mcdevs 2020-11-22 21:25:20 --> GingerGeek (~Zed@unaffiliated/gingergeek) a rejoint #mcdevs 2020-11-22 21:51:32 ImIllusion I can't figure out 1.8 map packets 2020-11-22 21:52:00 Sainan Care to elaborate? 2020-11-22 21:57:02 <-- Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a quitté (Ping timeout: 264 seconds) 2020-11-22 22:03:52 ImIllusion I'm making my own simple server implementation on 1.8 2020-11-22 22:03:58 ImIllusion Need to send map packets 2020-11-22 22:04:08 ImIllusion For the client to render the chunks 2020-11-22 22:07:35 Sainan I don't think you need any "map" packets, chunk data should suffice, but you do need to send enough of them, and also follow the usual login sequence, including teleporting the client. 2020-11-22 22:16:57 ImIllusion Yeah but I don't really understand any of this chunk stuff 2020-11-22 22:17:09 Sainan ...then read. 2020-11-22 22:17:55 Sainan If you have a specific question, I'd be glad to answer, but just "I don't get it" seems lazy. ;P 2020-11-22 22:43:07 ImIllusion I've attempted reading it multiple times 2020-11-22 22:43:16 ImIllusion Across the span of a year 2020-11-22 22:43:23 ImIllusion I just don't understand what to do after reading 2020-11-22 22:44:51 Sainan You open your IDE/Text Editor of choice, and start trying? 2020-11-22 22:47:37 ImIllusion What confuses me is the pallette 2020-11-22 22:48:05 ImIllusion How would I be able to grab a minecraft region file and parse all the chunk sectiors? 2020-11-22 22:48:09 ImIllusion sections* 2020-11-22 22:48:22 Sainan I don't think that's a huge issue in 1.8, since the block IDs were just blockid << 4 | metadata (or something like that) 2020-11-22 22:48:42 ImIllusion Still 2020-11-22 22:48:46 Sainan I haven't looked at the file format, but I think it's quite a difference from the chunk data packet 2020-11-22 22:48:46 ImIllusion I get that part 2020-11-22 22:49:28 Sainan I think this might be a good starting point for parsing worlds? https://wiki.vg/Map_Format 2020-11-22 22:49:45 ImIllusion https://wiki.vg/index.php?title=Chunk_Format&oldid=14135 2020-11-22 22:49:49 ImIllusion I'm reading this again 2020-11-22 22:53:05 ImIllusion Still don't understand how I'd implement the bitmask 2020-11-22 22:53:42 Sainan You mean the sections bitmask? 2020-11-22 22:54:02 ImIllusion Yes 2020-11-22 22:54:18 Sainan Something like this, maybe? :P https://github.com/Phpcraft/core/blob/master/src/World/Chunk.php#L214-L219 2020-11-22 22:54:59 ImIllusion Oh god php 2020-11-22 22:55:09 Sainan Oh god, working code!!! 2020-11-22 22:55:52 ImIllusion Imma ingest 2 liters of coffee and try again 2020-11-22 23:15:40 Bixilon 1.8 is pretty bad documented. Palette is 1.9+. 1.8 is different than 1.7, but it is just a bit of byte shifting and reading little endian shorts 2020-11-22 23:17:43 rom1504 here's another example https://github.com/PrismarineJS/prismarine-chunk/blob/master/src/pc/1.8/chunk.js 2020-11-22 23:18:18 rom1504 1.8 chunks are quite easy compared to later versions 2020-11-22 23:30:55 --> saper (saper@wikipedia/saper) a rejoint #mcdevs 2020-11-22 23:55:46 Bixilon yah, but diefferent 2020-11-23 00:13:32 <-- Bixilon (~moritz@dynamic-095-117-004-081.95.117.pool.telefonica.de) a quitté (Ping timeout: 260 seconds) 2020-11-23 00:38:10 --> Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a rejoint #mcdevs 2020-11-23 01:17:07 <-- Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a quitté (Ping timeout: 260 seconds) 2020-11-23 02:20:35 --> Fractalis (~Fractalis@2601:987:280:8d40:389d:748e:cbb9:62) a rejoint #mcdevs 2020-11-23 02:29:27 <-- Fractalis (~Fractalis@2601:987:280:8d40:389d:748e:cbb9:62) a quitté (Ping timeout: 260 seconds) 2020-11-23 03:16:07 --> bildramer (~bildramer@2a02:587:6230:7100:80a:281:1110:73df) a rejoint #mcdevs 2020-11-23 03:18:04 <-- bigfoot547 (bigfoot@unaffiliated/bigfoot547) a quitté (Ping timeout: 240 seconds) 2020-11-23 03:18:26 --> bigfoot547 (bigfoot@unaffiliated/bigfoot547) a rejoint #mcdevs 2020-11-23 03:18:47 <-- bildramer1 (~bildramer@2a02:587:6230:7100:80a:281:1110:73df) a quitté (Ping timeout: 272 seconds) 2020-11-23 03:50:49 --> bildramer1 (~bildramer@2a02:587:6230:7100:81c9:bf65:5877:1d99) a rejoint #mcdevs 2020-11-23 03:54:53 <-- bildramer (~bildramer@2a02:587:6230:7100:80a:281:1110:73df) a quitté (Ping timeout: 272 seconds) 2020-11-23 03:55:23 --> bildramer (~bildramer@2a02:587:6230:7100:e58c:5d9f:8d77:dc44) a rejoint #mcdevs 2020-11-23 03:58:41 <-- bildramer1 (~bildramer@2a02:587:6230:7100:81c9:bf65:5877:1d99) a quitté (Ping timeout: 272 seconds) 2020-11-23 04:05:20 --> Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a rejoint #mcdevs 2020-11-23 06:05:28 <-- _123DMWM (~123DMWM@me.123dmwm.com) a quitté (Remote host closed the connection) 2020-11-23 06:28:02 <-- Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a quitté (Ping timeout: 260 seconds) 2020-11-23 06:34:06 --> _123DMWM (~123DMWM@me.123dmwm.com) a rejoint #mcdevs 2020-11-23 07:19:23 <-- Tides (~Tides@ool-4a59bb24.dyn.optonline.net) a quitté (Quit: Leaving) 2020-11-23 08:15:39 --> Me4502 (~quassel@unaffiliated/me4502) a rejoint #mcdevs 2020-11-23 09:07:06 --> Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a rejoint #mcdevs 2020-11-23 11:34:17 <-- smoke42 (smoke42mat@gateway/shell/matrix.org/x-bricmstuokdeysin) a quitté (Quit: Bridge terminating on SIGTERM) 2020-11-23 11:34:21 <-- asterix1324 (asterix132@gateway/shell/matrix.org/x-vfvcrwcpcauzejbb) a quitté (Quit: Bridge terminating on SIGTERM) 2020-11-23 11:34:21 <-- JuniorJPDJ (juniorjp1@gateway/shell/matrix.org/x-drkwqbyfsvjbtrmw) a quitté (Quit: Bridge terminating on SIGTERM) 2020-11-23 11:34:31 <-- chibill (chibillmat@gateway/shell/matrix.org/x-sufleivjvbgbtimj) a quitté (Quit: Bridge terminating on SIGTERM) 2020-11-23 11:43:23 --> yangm (yanyetanot@gateway/shell/matrix.org/x-gdupmrgdtkxeownx) a rejoint #mcdevs 2020-11-23 11:54:07 <-- Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a quitté (Ping timeout: 260 seconds) 2020-11-23 12:02:20 --> smoke42 (smoke42mat@gateway/shell/matrix.org/x-cchmiagpeorrttbu) a rejoint #mcdevs 2020-11-23 12:02:20 --> chibill (chibillmat@gateway/shell/matrix.org/x-mifzxaccqmcuzjse) a rejoint #mcdevs 2020-11-23 12:02:20 --> asterix1324 (asterix132@gateway/shell/matrix.org/x-jjjcqttbjgvyzydz) a rejoint #mcdevs 2020-11-23 12:02:20 --> feedc0de (danielbrun@gateway/shell/matrix.org/x-jpgvbgvgziswrtjk) a rejoint #mcdevs 2020-11-23 13:20:54 --> Bixilon (~moritz@dynamic-095-115-012-229.95.115.pool.telefonica.de) a rejoint #mcdevs 2020-11-23 14:05:50 --> VADemon (~VADemon@ip5f5be488.dynamic.kabel-deutschland.de) a rejoint #mcdevs 2020-11-23 14:12:28 --> Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a rejoint #mcdevs 2020-11-23 14:17:17 <-- lxeiqr (~lxeiqr@37.30.50.56.nat.umts.dynamic.t-mobile.pl) a quitté (Remote host closed the connection) 2020-11-23 14:26:26 <-- Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a quitté (Ping timeout: 264 seconds) 2020-11-23 15:02:19 <-- circuit10 (~circuit10@99.66.148.146.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-23 15:02:19 <-- islender (~islender@99.66.148.146.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-23 15:02:19 <-- None4U (~None4U@99.66.148.146.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-23 15:02:20 <-- SiebeDW (~SiebeDW@99.66.148.146.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-23 15:05:32 --> SiebeDW (~SiebeDW@78.102.69.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-23 15:05:33 --> circuit10 (~circuit10@78.102.69.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-23 15:05:33 --> None4U (~None4U@78.102.69.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-23 15:05:33 --> islender (~islender@78.102.69.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-23 15:09:53 <-- Me4502 (~quassel@unaffiliated/me4502) a quitté (Read error: Connection reset by peer) 2020-11-23 15:37:24 --> Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a rejoint #mcdevs 2020-11-23 17:12:51 --> lxeiqr (~lxeiqr@37.30.50.56.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-11-23 17:22:09 --> mgrech (~mgrech@178-190-2-216.adsl.highway.telekom.at) a rejoint #mcdevs 2020-11-23 17:31:21 --> Hydronic (180b7e94@gateway/web/cgi-irc/kiwiirc.com/ip.24.11.126.148) a rejoint #mcdevs 2020-11-23 18:45:02 <-- Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a quitté (Ping timeout: 264 seconds) 2020-11-23 18:48:31 --> Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a rejoint #mcdevs 2020-11-23 19:28:22 <-- lxeiqr (~lxeiqr@37.30.50.56.nat.umts.dynamic.t-mobile.pl) a quitté (Ping timeout: 246 seconds) 2020-11-23 19:30:17 --> lxeiqr (~lxeiqr@37.30.49.78.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-11-23 21:53:19 <-- VADemon (~VADemon@ip5f5be488.dynamic.kabel-deutschland.de) a quitté (Read error: Connection reset by peer) 2020-11-23 22:13:24 --> VADemon (~VADemon@ip5f5be488.dynamic.kabel-deutschland.de) a rejoint #mcdevs 2020-11-23 22:40:10 <-- lxeiqr (~lxeiqr@37.30.49.78.nat.umts.dynamic.t-mobile.pl) a quitté (Ping timeout: 246 seconds) 2020-11-23 22:56:45 --> lxeiqr (~lxeiqr@37.30.49.78.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-11-23 23:24:05 <-- Bixilon (~moritz@dynamic-095-115-012-229.95.115.pool.telefonica.de) a quitté (Ping timeout: 256 seconds) 2020-11-24 00:06:33 <-- VADemon (~VADemon@ip5f5be488.dynamic.kabel-deutschland.de) a quitté (Quit: left4dead) 2020-11-24 00:12:35 <-- ImIllusion (~Illusion@bl23-203-191.dsl.telepac.pt) a quitté (Read error: Connection reset by peer) 2020-11-24 00:13:21 --> ImIllusion (~Illusion@bl23-203-191.dsl.telepac.pt) a rejoint #mcdevs 2020-11-24 00:26:51 <-- Hydronic (180b7e94@gateway/web/cgi-irc/kiwiirc.com/ip.24.11.126.148) a quitté (Quit: Connection closed) 2020-11-24 00:27:56 <-- mgrech (~mgrech@178-190-2-216.adsl.highway.telekom.at) a quitté (Ping timeout: 240 seconds) 2020-11-24 01:43:14 --> topcatyt (~Random@162.210.105.25) a rejoint #mcdevs 2020-11-24 01:59:35 <-- topcatyt (~Random@162.210.105.25) a quitté #mcdevs ("Leaving") 2020-11-24 02:35:45 <-- Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a quitté (Quit: Have a good one all, im out!) 2020-11-24 03:58:05 --> JuniorJPDJ (juniorjp1@gateway/shell/matrix.org/x-qydynjkmrdszyncz) a rejoint #mcdevs 2020-11-24 04:20:36 <-- JuniorJPDJ (juniorjp1@gateway/shell/matrix.org/x-qydynjkmrdszyncz) a quitté #mcdevs ("User left") 2020-11-24 04:20:51 --> JuniorJPDJ (juniorjp1@gateway/shell/matrix.org/x-qydynjkmrdszyncz) a rejoint #mcdevs 2020-11-24 05:04:15 <-- JuniorJPDJ (juniorjp1@gateway/shell/matrix.org/x-qydynjkmrdszyncz) a quitté #mcdevs 2020-11-24 05:05:20 --> JuniorJPDJ (juniorjp1@gateway/shell/matrix.org/x-qydynjkmrdszyncz) a rejoint #mcdevs 2020-11-24 07:59:11 --> Kmaf (5c1751f8@host-92-23-81-248.as13285.net) a rejoint #mcdevs 2020-11-24 08:59:31 --> Me4502 (~quassel@unaffiliated/me4502) a rejoint #mcdevs 2020-11-24 10:27:03 <-- Kmaf (5c1751f8@host-92-23-81-248.as13285.net) a quitté (Remote host closed the connection) 2020-11-24 11:14:42 --> mgrech (~mgrech@178-189-198-253.adsl.highway.telekom.at) a rejoint #mcdevs 2020-11-24 11:31:05 <-- SpaceManiac (~SpaceMani@c-73-116-110-236.hsd1.ca.comcast.net) a quitté (Ping timeout: 240 seconds) 2020-11-24 11:32:02 --> SpaceManiac (~SpaceMani@c-73-116-110-236.hsd1.ca.comcast.net) a rejoint #mcdevs 2020-11-24 11:32:04 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2020-11-24 12:53:20 --> Fractalis (~Fractalis@2601:987:280:8d40:991d:77f8:4f2c:5783) a rejoint #mcdevs 2020-11-24 13:10:54 <-- None4U (~None4U@78.102.69.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-24 13:10:54 <-- circuit10 (~circuit10@78.102.69.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-24 13:10:54 <-- islender (~islender@78.102.69.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-24 13:10:54 <-- SiebeDW (~SiebeDW@78.102.69.34.bc.googleusercontent.com) a quitté (Read error: Connection reset by peer) 2020-11-24 13:11:33 --> None4U (~None4U@76.233.123.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-24 13:11:33 --> islender (~islender@76.233.123.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-24 13:11:33 --> SiebeDW (~SiebeDW@76.233.123.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-24 13:11:36 --> circuit10 (~circuit10@76.233.123.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-24 13:25:22 <-- Me4502 (~quassel@unaffiliated/me4502) a quitté (Read error: Connection reset by peer) 2020-11-24 14:32:55 <-- Fractalis (~Fractalis@2601:987:280:8d40:991d:77f8:4f2c:5783) a quitté (Remote host closed the connection) 2020-11-24 14:33:06 --> Fractalis (~Fractalis@c-174-54-165-158.hsd1.pa.comcast.net) a rejoint #mcdevs 2020-11-24 14:36:13 --> john2gb7 (~john2gb@94-225-47-8.access.telenet.be) a rejoint #mcdevs 2020-11-24 14:36:52 --> VADemon (~VADemon@ip5f5be488.dynamic.kabel-deutschland.de) a rejoint #mcdevs 2020-11-24 14:38:02 <-- john2gb (~john2gb@94-225-47-8.access.telenet.be) a quitté (Ping timeout: 272 seconds) 2020-11-24 14:38:02 -- john2gb7 est maintenant connu sous le nom john2gb 2020-11-24 14:41:08 <-- john2gb (~john2gb@94-225-47-8.access.telenet.be) a quitté (Quit: Ping timeout (120 seconds)) 2020-11-24 14:42:03 --> john2gb (~john2gb@94-225-47-8.access.telenet.be) a rejoint #mcdevs 2020-11-24 15:04:18 --> Bixilon (~moritz@dynamic-095-114-094-051.95.114.pool.telefonica.de) a rejoint #mcdevs 2020-11-24 16:05:45 <-- Fractalis (~Fractalis@c-174-54-165-158.hsd1.pa.comcast.net) a quitté (Ping timeout: 240 seconds) 2020-11-24 16:08:53 --> Fractalis (~Fractalis@2601:987:280:8d40:991d:77f8:4f2c:5783) a rejoint #mcdevs 2020-11-24 17:14:14 --> Kmaf (5c1751f8@host-92-23-81-248.as13285.net) a rejoint #mcdevs 2020-11-24 17:37:50 <-- Fractalis (~Fractalis@2601:987:280:8d40:991d:77f8:4f2c:5783) a quitté (Ping timeout: 264 seconds) 2020-11-24 18:21:05 Kmaf Hi guys, Im having a weird issue where after enabling the Decryption of my Input stream after sending Encryption Response the new DataInputStream has 0 available bytes whereas the DataInputStream that feeds into the decrypted one has many available. 2020-11-24 18:21:33 Kmaf I've looked through all of the Keys that are generated and they all seem to be in good order 2020-11-24 18:23:44 Kmaf Just to Confirm: when i receive the EncryptionRequest packet I pause all Reading of packets and Generate my own KeyPair. I then login to Mojang's session server and generate a shared secret and verify token that is then sent to the server 2020-11-24 18:24:07 Kmaf After which I enable Encryption/Decryption using the previously generated Public Key 2020-11-24 18:27:46 Kmaf Sorry SecretKey* 2020-11-24 18:28:32 Kmaf Could an incorrect Secret Key result in the InputStream not being decoded at all? I thought it would at least of churrned out something even if it is garbage 2020-11-24 18:29:31 Kmaf For reference this is the code that i am using to decrypt it public static InputStream decryptInputStream(InputStream inputStream, SecretKey key) { 2020-11-24 18:29:32 Kmaf new BufferedBlockCipher(new CFBBlockCipher(new AESFastEngine(), 8)); 2020-11-24 18:59:51 bswartz Kmaf sounds like you're using some unusual library instead of the standard Java stuff 2020-11-24 19:03:41 Kmaf Yeah its BouncyCastle 2020-11-24 19:05:32 +pokechu22 I beleive Minecraft itself uses BouncyCastle so it should definitely be possible to make it work 2020-11-24 19:07:00 bswartz Yeah I'm sure it's possible, but I can't help because I used the standard Java libraries for my encryption code 2020-11-24 19:11:08 +pokechu22 I suspect it's something to do with the block size and buffering; some of the initial packets are pretty small 2020-11-24 19:12:01 +pokechu22 Also it looks like MC doesn't use bouncycastle nowadays; it uses javax.crypto.Cipher (and it also doesn't touch the stream directly; there's a netty thing in the middle which does the decrypting) 2020-11-24 19:15:50 +pokechu22 (Looks like MC used BouncyCastle prior to the 1.7 netty rewrite) 2020-11-24 19:25:55 +pokechu22 Here's what it looked like in Minecraft 1.6.4: https://gist.github.com/Pokechu22/c58a942ab4a51daa1088a973d50d3007 - the first line matches what you've got at least 2020-11-24 19:26:20 +pokechu22 I don't know if the same crypto logic applies to newer versions or not 2020-11-24 19:29:40 Kmaf Yeah its the exact same as mine with just different names 2020-11-24 19:30:20 Kmaf I've copied quite allot of the code from a previous project that i forked from an old Console Client made by TJRHavoc 2020-11-24 19:30:30 Kmaf For the Encryption anyway 2020-11-24 19:30:56 +pokechu22 If that project targeted 1.6, that might be the reason it doesn't work :P 2020-11-24 19:31:20 Kmaf I had it working on 1.16 on my old project so I assume it will work now 2020-11-24 19:31:45 Kmaf although Assuming just makes an ass out of me and me 2020-11-24 19:33:46 Kmaf Is there a way to verify that the SecretKey I am using is valid? 2020-11-24 19:35:07 +pokechu22 The only way I know of is to decrypt something and see if it's valid; I don't think they have some kind of checksum in the encrypted data to verify that it's decrypted successfully 2020-11-24 19:43:19 <-- lxeiqr (~lxeiqr@37.30.49.78.nat.umts.dynamic.t-mobile.pl) a quitté (Ping timeout: 246 seconds) 2020-11-24 19:45:23 --> lxeiqr (~lxeiqr@37.30.50.142.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-11-24 19:52:32 Kmaf Im this close to just copying my old project and then slowly changing things until it breaks to find out what im doing wrong 2020-11-24 19:52:46 Kmaf Have spent over 4 hours with no progress 2020-11-24 19:55:31 +pokechu22 That seems like a reasonable idea 2020-11-24 20:09:43 bswartz Kmaf: You know that part of the minecraft encryption system is that the client generates its own key right? The client's key is always valid because the client chose it 2020-11-24 20:11:18 bswartz If you're writing a client, you just have to encrypt that key and the token with the server's public key and send them back 2020-11-24 20:11:48 Kmaf Yeah i believe I am doing that correctly 2020-11-24 20:12:06 bswartz Are you doing the web-based auth using a hash of the same key you generated? 2020-11-24 20:12:06 Kmaf https://github.com/ItzKmaf/NewProxyClient 2020-11-24 20:12:14 Kmaf Yep 2020-11-24 20:12:18 bswartz Oh you're proxying? 2020-11-24 20:12:19 bswartz That's more fun 2020-11-24 20:12:28 Kmaf No Im writing a Proxy 2020-11-24 20:12:33 Kmaf So i can manipulate packets 2020-11-24 20:12:37 bswartz You need multiple secret keys in that case 2020-11-24 20:12:50 Kmaf Im just writing the Proxy to Server connection atm 2020-11-24 20:13:02 Kmaf The Client to Proxy is easy 2020-11-24 20:13:02 bswartz You need to implement all the client encryption bits for the upstream connection and all the server encryption bits for the downstream connection 2020-11-24 20:13:17 Kmaf No it will be offline for the downstream 2020-11-24 20:13:40 Kmaf Ive written one before but The way i was handling the packets was very inefficent 2020-11-24 20:14:09 bswartz My proxy does full encryption/decryption on both sides 2020-11-24 20:14:45 Kmaf Its kind of pointless for me to do that as i intend to have more than one client connecting to the proxy 2020-11-24 20:15:14 bswartz Interesting 2020-11-24 20:15:31 bswartz I don't see the harm of doing the downstream encryption though 2020-11-24 20:15:45 Kmaf Extra Effort 2020-11-24 20:15:56 bswartz The client will still authenticate with Yggdrasil but it will be harmless. The proxy will authenticate with the actual server 2020-11-24 20:16:45 bswartz It's not much extra effort in my experience. It's roughly double the code, and once it's written you never have to touch it again 2020-11-24 20:17:03 bswartz Unless ofc Mojang revise they encryption/auth scheme 2020-11-24 20:17:30 Kmaf I don't see why you would want to Authenticate 2020-11-24 20:17:38 Kmaf Im trying to make it as lightweight as possible 2020-11-24 20:18:57 Kmaf Surely Encrypting / Decrypting the packets would have a performance hit 2020-11-24 20:21:57 bswartz The CPU cost is negligable compared to everything else you have to do 2020-11-24 20:22:07 bswartz Or are you trying to scale to thousands of connetions? 2020-11-24 20:22:53 bswartz I guess I never looked into trying to keep the downstream connection unencrypted 2020-11-24 20:23:29 bswartz If it's possible, then maybe it's a better way, but simply implementing the encryption seemed straightforward after already writing a working standalone client 2020-11-24 22:12:51 <-- Kmaf (5c1751f8@host-92-23-81-248.as13285.net) a quitté (Remote host closed the connection) 2020-11-24 22:39:17 bswartz !tlast 2020-11-24 22:39:29 bswartz Wrong channel 2020-11-24 22:52:04 Bixilon Oh, I had the same problem in java. To check if bytes are available use either blocked InputStream::read or use the original (no chiper) input stream and check if for ::available 2020-11-24 22:52:51 Bixilon (if I understood the problem). Did not read everything 2020-11-24 23:16:25 <-- Bixilon (~moritz@dynamic-095-114-094-051.95.114.pool.telefonica.de) a quitté (Ping timeout: 240 seconds) 2020-11-25 00:27:11 --> gverig (4c56f245@cpe-76-86-242-69.socal.res.rr.com) a rejoint #mcdevs 2020-11-25 00:29:41 gverig General question (just trying to verify my understanding): for a mod to work, I generally need to deploy it on both the server and the client, is this right? 2020-11-25 00:29:58 gverig Or does it depend on the bot? 2020-11-25 00:33:53 bswartz Bots don't have mods 2020-11-25 00:34:17 bswartz There are some mods that need to be installed both client and server side though 2020-11-25 00:36:04 gverig Sorry, on the mod. 2020-11-25 00:37:51 gverig bswartz: ack. Any idea how I can know what mods need to be installed on both and what don't? I was looking on curseforge and I don't think it's indicated (unless I missed it) 2020-11-25 00:40:58 gverig Also, is there a decent quickstart guide to building one's first mod? The one on the Forge is not very useful. I'm looking for something I could help a kid set up and then he can make edits/tinker with it. 2020-11-25 00:41:25 gverig (also, if there are mod deployment containers/integrations other than Forge, please lmk) 2020-11-25 00:41:40 +pokechu22 If a mod adds new blocks, items, or entities, then it'll usually need to be installed on both the server and the client 2020-11-25 00:45:16 +pokechu22 I don't really know much about developing content mods though (most people in this channel work at a lower level). I think forge has an IRC channel (#minecraftforge on esper.net?) and/or a discord but I haven't participated in either of them 2020-11-25 01:14:39 gverig pokechu22: Pardon my ignorance, could you clarify "most people in this channel work at lower level"? Are there multiple levels/ways to customize minecraft? 2020-11-25 01:16:07 +pokechu22 A lot of people here work with the network protocol (e.g. writing clients or servers from scratch), see wiki.vg 2020-11-25 01:19:43 gverig pokechu22: Oh, wow. Give ppl java client/server and a decompiler... If I may ask, what's the general goal? I.e. improving the game as it is, building new games on the platform, freeing Minecraft from Microsoft overlords, etc. 2020-11-25 01:20:35 gverig (to be clear, not criticizing at all, this is very cool; just didnt' realize this was a thing and I'm very curious about it) 2020-11-25 01:21:22 +pokechu22 Doing things for the sake of doing things, I guess :P Different people have different motivations, and the documentation's useful for a lot of people (e.g. people writing plugins and minigames that need to send custom packets, or people writing their own things, or people writing multi-server proxies (e.g. bungeecord)) 2020-11-25 01:22:54 gverig pokechu22 Ain't nothing wrong with that. Thank you for the pointers and for clarification. 2020-11-25 02:15:03 <-- SpaceManiac (~SpaceMani@c-73-116-110-236.hsd1.ca.comcast.net) a quitté (Quit: ZNC - http://znc.in) 2020-11-25 02:38:39 --> Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a rejoint #mcdevs 2020-11-25 02:59:05 --> loser_ (~loser@gateway/tor-sasl/loser/x-01968239) a rejoint #mcdevs 2020-11-25 03:11:04 <-- mgrech (~mgrech@178-189-198-253.adsl.highway.telekom.at) a quitté (Ping timeout: 272 seconds) 2020-11-25 03:30:50 <-- gverig (4c56f245@cpe-76-86-242-69.socal.res.rr.com) a quitté (Remote host closed the connection) 2020-11-25 03:37:27 --> Tides (~Tides@ool-4a59bb24.dyn.optonline.net) a rejoint #mcdevs 2020-11-25 04:04:06 <-- Tides (~Tides@ool-4a59bb24.dyn.optonline.net) a quitté (Quit: Leaving) 2020-11-25 06:00:35 <-- VADemon (~VADemon@ip5f5be488.dynamic.kabel-deutschland.de) a quitté (Quit: left4dead) 2020-11-25 07:13:20 --> SpaceManiac (~SpaceMani@c-73-116-110-236.hsd1.ca.comcast.net) a rejoint #mcdevs 2020-11-25 07:13:20 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2020-11-25 08:00:50 --> mgrech (~mgrech@178-189-198-253.adsl.highway.telekom.at) a rejoint #mcdevs 2020-11-25 08:30:24 <-- None4U (~None4U@76.233.123.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-25 08:30:24 <-- circuit10 (~circuit10@76.233.123.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-25 08:30:24 <-- SiebeDW (~SiebeDW@76.233.123.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-25 08:30:24 <-- islender (~islender@76.233.123.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-25 08:32:29 --> circuit10 (~circuit10@66.56.236.23.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-25 08:32:29 --> islender (~islender@66.56.236.23.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-25 08:32:29 --> None4U (~None4U@66.56.236.23.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-25 08:32:29 --> SiebeDW (~SiebeDW@66.56.236.23.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-25 08:43:50 <-- Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a quitté (Ping timeout: 264 seconds) 2020-11-25 09:17:44 --> Kmaf (5c1751f8@host-92-23-81-248.as13285.net) a rejoint #mcdevs 2020-11-25 09:40:48 Kmaf Bixilon Oh, I had the same problem in java. To check if bytes are available use either blocked InputStream::read or use the original (no chiper) input stream and check if for ::available 2020-11-25 09:40:58 Kmaf It worked thank you so much 2020-11-25 10:41:57 <-- Kmaf (5c1751f8@host-92-23-81-248.as13285.net) a quitté (Remote host closed the connection) 2020-11-25 10:51:00 Not-42aa [RikerBot] nickelpro pushed 1 commit to master [+0/-0/±9] https://git.io/JkDED 2020-11-25 10:51:02 Not-42aa [RikerBot] nickelpro 1828de7 - Changes prepping for GuiCore and Physics * More signature changes, this time to StatusCore handlers * SMPmap and WorldCore are now thread safe * IOCore has a stop() method * Typo fix in mcd2cpp 2020-11-25 11:25:54 --> Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a rejoint #mcdevs 2020-11-25 12:21:19 Not-42aa [RikerBot] nickelpro pushed 1 commit to master [+0/-2/±3] https://git.io/JkDPs 2020-11-25 12:21:21 Not-42aa [RikerBot] nickelpro 880df81 - Move CI to Github Actions 2020-11-25 12:23:40 Not-42aa [RikerBot] nickelpro pushed 1 commit to master [+0/-2/±3] https://git.io/JkDPV 2020-11-25 12:23:42 Not-42aa [RikerBot] nickelpro 754a1a4 - Move CI to Github Actions 2020-11-25 13:03:51 --> VADemon (~VADemon@ip5f5be488.dynamic.kabel-deutschland.de) a rejoint #mcdevs 2020-11-25 14:14:50 --> Bixilon (~moritz@dynamic-077-007-106-019.77.7.pool.telefonica.de) a rejoint #mcdevs 2020-11-25 15:16:36 <-- lxeiqr (~lxeiqr@37.30.50.142.nat.umts.dynamic.t-mobile.pl) a quitté (Ping timeout: 240 seconds) 2020-11-25 15:48:02 <-- Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a quitté (Ping timeout: 264 seconds) 2020-11-25 15:49:36 --> lxeiqr (~lxeiqr@37.30.60.24.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-11-25 16:21:03 <-- loser_ (~loser@gateway/tor-sasl/loser/x-01968239) a quitté (Ping timeout: 240 seconds) 2020-11-25 16:22:55 --> loser_ (~loser@gateway/tor-sasl/loser/x-01968239) a rejoint #mcdevs 2020-11-25 16:38:10 <-- DataHoarder (~DataHoard@unaffiliated/shoghicp) a quitté (Read error: Connection reset by peer) 2020-11-25 16:47:27 <-- islender (~islender@66.56.236.23.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-25 16:47:27 <-- circuit10 (~circuit10@66.56.236.23.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-25 16:47:27 <-- None4U (~None4U@66.56.236.23.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-25 16:47:27 <-- SiebeDW (~SiebeDW@66.56.236.23.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-25 16:52:29 --> SiebeDW (~SiebeDW@34.75.239.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-25 16:52:30 --> circuit10 (~circuit10@34.75.239.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-25 16:52:30 --> None4U (~None4U@34.75.239.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-25 16:52:30 --> islender (~islender@34.75.239.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-25 16:55:11 --> DataHoarder (~DataHoard@unaffiliated/shoghicp) a rejoint #mcdevs 2020-11-25 17:08:51 Bixilon 20w48a 2020-11-25 17:09:04 Bixilon I need Burger data :D 2020-11-25 17:15:02 Not-42aa [McUpdates] Minecraft snapshot 20w48a has just been published to the launcher! 2020-11-25 17:15:15 Not-42aa [McUpdates] Data generated by 20w48a: https://apimon.de/mcdata/20w48a/ 2020-11-25 17:15:38 Bixilon Yah, 1 step to the implementation :D 2020-11-25 17:16:52 Not-42aa [Burger] New data now avaliable for 20w48a: 2020-11-25 17:16:54 Not-42aa [Burger] Diff from 20w46a: https://pokechu22.github.io/Burger/diff_20w46a_20w48a.html (https://pokechu22.github.io/Burger/diff_20w46a_20w48a.json) 2020-11-25 17:16:55 Not-42aa [Burger] Full data: https://pokechu22.github.io/Burger/20w48a.html (https://pokechu22.github.io/Burger/20w48a.json) 2020-11-25 18:17:11 --> Kmaf (5c1751f8@host-92-23-81-248.as13285.net) a rejoint #mcdevs 2020-11-25 18:44:53 <-- loser_ (~loser@gateway/tor-sasl/loser/x-01968239) a quitté (Remote host closed the connection) 2020-11-25 18:46:07 --> loser_ (~loser@gateway/tor-sasl/loser/x-01968239) a rejoint #mcdevs 2020-11-25 18:52:11 <-- VADemon (~VADemon@ip5f5be488.dynamic.kabel-deutschland.de) a quitté (Read error: Connection reset by peer) 2020-11-25 19:38:49 <-- Kmaf (5c1751f8@host-92-23-81-248.as13285.net) a quitté (Ping timeout: 245 seconds) 2020-11-25 21:00:03 circuit10 > ​If I may ask, what's the general goal? 2020-11-25 21:00:26 circuit10 Personally, I'm working on https://github.com/GeyserMC/Geyser 2020-11-25 21:01:07 circuit10 and I'm also working on a client in HTML5: https://github.com/MinewebMC/Mineweb 2020-11-25 21:01:27 circuit10 And making https://github.com/Heath123/pakkit 2020-11-25 21:01:41 circuit10 I didn't create Geyser but I did make the other two 2020-11-25 21:02:05 circuit10 So just building different software that works with Minecraft and its protocol 2020-11-25 21:04:53 circuit10 @gverig 2020-11-25 21:20:31 --> Fractalis (~Fractalis@c-174-54-165-158.hsd1.pa.comcast.net) a rejoint #mcdevs 2020-11-25 21:31:21 <-- mgrech (~mgrech@178-189-198-253.adsl.highway.telekom.at) a quitté (Quit: mgrech) 2020-11-25 21:31:56 --> mgrech (~mgrech@178-189-198-253.adsl.highway.telekom.at) a rejoint #mcdevs 2020-11-25 21:38:00 bswartz He's not here anymore 2020-11-25 21:43:36 --> VADemon (~VADemon@ip5f5be488.dynamic.kabel-deutschland.de) a rejoint #mcdevs 2020-11-25 21:54:27 Bixilon circuit10: Is this a general question? 2020-11-25 21:57:24 +pokechu22 That was in reply to a question from gverig yesterday while you were offline 2020-11-25 21:59:28 Bixilon ah 2020-11-25 21:59:45 Bixilon ty, for the explaination, I should set up a bouncer. 2020-11-25 22:27:32 <-- deltab (~deltab@95.154.230.49) a quitté (Ping timeout: 272 seconds) 2020-11-25 22:28:30 Bixilon Sainan: bswartz Do you remember, when you laughed at me when I said I want to support all minecraft versions (regarding entity meta data)? O wrote my generator and it is working from 15w36a to the newest version. I also wrote a 1.8.9 mapping by hand, working well. It is not impossible, just go fot it: ) 2020-11-25 22:28:41 Bixilon (Had no burn out) 2020-11-25 22:33:56 --> deltab (~deltab@95.154.230.49) a rejoint #mcdevs 2020-11-25 22:45:05 <-- Bixilon (~moritz@dynamic-077-007-106-019.77.7.pool.telefonica.de) a quitté (Ping timeout: 240 seconds) 2020-11-25 22:49:12 <-- lxeiqr (~lxeiqr@37.30.60.24.nat.umts.dynamic.t-mobile.pl) a quitté (Ping timeout: 265 seconds) 2020-11-25 22:55:39 --> lxeiqr (~lxeiqr@37.30.49.71.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-11-26 00:30:46 bswartz Bixilon: I didn't laugh at you but I did express doubts. If you really covered that whole range of versions my hat is off to you 2020-11-26 00:31:45 bswartz My personal project is to go deep on the current version and implement a lot of the network protocol, and implement autonomous AIs 2020-11-26 00:31:45 Sainan As bswartz once said, "He's not here anymore" 2020-11-26 00:33:28 bswartz Yeah I was hoping he set up that bouncer he talked about 2020-11-26 00:33:38 bswartz >_< 2020-11-26 00:37:25 <-- mgrech (~mgrech@178-189-198-253.adsl.highway.telekom.at) a quitté (Ping timeout: 240 seconds) 2020-11-26 01:24:52 <-- VADemon (~VADemon@ip5f5be488.dynamic.kabel-deutschland.de) a quitté (Quit: left4dead) 2020-11-26 02:14:46 --> Amaranth4 (~travis@ubuntu/member/Amaranth) a rejoint #mcdevs 2020-11-26 02:14:46 -- Mode #mcdevs [+v Amaranth4] par ChanServ 2020-11-26 02:16:36 <-- Amaranth (~travis@ubuntu/member/Amaranth) a quitté (Ping timeout: 240 seconds) 2020-11-26 02:16:36 -- Amaranth4 est maintenant connu sous le nom Amaranth 2020-11-26 02:19:45 <-- Fractalis (~Fractalis@c-174-54-165-158.hsd1.pa.comcast.net) a quitté (Ping timeout: 240 seconds) 2020-11-26 03:53:54 --> Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a rejoint #mcdevs 2020-11-26 04:16:17 --> SiebeDW1 (~SiebeDW@34.75.239.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-26 04:18:13 <-- rheddry (~levi@205.186.144.152) a quitté (Ping timeout: 264 seconds) 2020-11-26 04:18:52 --> levifig (~levi@mt.levifig.com) a rejoint #mcdevs 2020-11-26 04:19:02 <-- SiebeDW (~SiebeDW@34.75.239.35.bc.googleusercontent.com) a quitté (Read error: Connection reset by peer) 2020-11-26 05:32:44 <-- Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a quitté (Ping timeout: 240 seconds) 2020-11-26 05:41:59 --> Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a rejoint #mcdevs 2020-11-26 06:53:26 <-- Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a quitté (Ping timeout: 264 seconds) 2020-11-26 08:34:33 Not-42aa [RikerBot] nickelpro pushed 1 commit to master [+0/-0/±12] https://git.io/JkSjg 2020-11-26 08:34:35 Not-42aa [RikerBot] nickelpro fa820d5 - Use flatnested for SWIG wrappers Also: * Minor tweak to PluginBase ctor * Remove msvc from working compilers in installation doc * Tweak mcd2cpp to support flatnested * Minor CMakeLists.txt changes for botan 2020-11-26 09:30:40 --> Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a rejoint #mcdevs 2020-11-26 09:33:18 <-- Fractalis (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) a quitté (Client Quit) 2020-11-26 09:36:30 --> Kmaf (5c1751f8@host-92-23-81-248.as13285.net) a rejoint #mcdevs 2020-11-26 09:50:47 --> bildramer1 (~bildramer@2a02:587:6230:7100:ac9b:cca1:4258:dfa9) a rejoint #mcdevs 2020-11-26 09:51:10 MiniDigger wow that packet monitor looks nice 2020-11-26 09:51:38 MiniDigger do I get it right that its basically wireshark but for minecraft? 2020-11-26 09:53:57 <-- bildramer (~bildramer@2a02:587:6230:7100:e58c:5d9f:8d77:dc44) a quitté (Ping timeout: 272 seconds) 2020-11-26 09:54:00 -- bildramer1 est maintenant connu sous le nom bildramer 2020-11-26 09:56:21 --> Me4502 (~quassel@unaffiliated/me4502) a rejoint #mcdevs 2020-11-26 09:57:45 --> mgrech (~mgrech@178-189-198-253.adsl.highway.telekom.at) a rejoint #mcdevs 2020-11-26 10:00:09 <-- feedc0de (danielbrun@gateway/shell/matrix.org/x-jpgvbgvgziswrtjk) a quitté (Quit: Idle for 30+ days) 2020-11-26 12:18:07 Not-42aa [RikerBot] nickelpro pushed 1 commit to master [+4/-0/±7] https://git.io/Jk9aq 2020-11-26 12:18:08 Not-42aa [RikerBot] nickelpro cac9e69 - Move io_context to a new plugin: ExecCore 2020-11-26 12:22:51 Not-42aa [RikerBot] nickelpro pushed 1 commit to master [+4/-0/±7] https://git.io/Jk9ad 2020-11-26 12:22:52 Not-42aa [RikerBot] nickelpro 6641087 - Move io_context to a new plugin: ExecCore 2020-11-26 12:32:28 --> Bixilon (~moritz@dynamic-077-002-014-210.77.2.pool.telefonica.de) a rejoint #mcdevs 2020-11-26 12:34:52 <-- yangm (yanyetanot@gateway/shell/matrix.org/x-gdupmrgdtkxeownx) a quitté (Quit: Bridge terminating on SIGTERM) 2020-11-26 12:34:52 <-- JuniorJPDJ (juniorjp1@gateway/shell/matrix.org/x-qydynjkmrdszyncz) a quitté (Quit: Bridge terminating on SIGTERM) 2020-11-26 12:34:53 <-- asterix1324 (asterix132@gateway/shell/matrix.org/x-jjjcqttbjgvyzydz) a quitté (Quit: Bridge terminating on SIGTERM) 2020-11-26 12:35:16 <-- chibill (chibillmat@gateway/shell/matrix.org/x-mifzxaccqmcuzjse) a quitté (Quit: Bridge terminating on SIGTERM) 2020-11-26 12:35:16 <-- smoke42 (smoke42mat@gateway/shell/matrix.org/x-cchmiagpeorrttbu) a quitté (Quit: Bridge terminating on SIGTERM) 2020-11-26 12:44:02 --> smoke42 (smoke42mat@gateway/shell/matrix.org/x-zlwwuwghbhudmfna) a rejoint #mcdevs 2020-11-26 13:02:38 --> yangm (yanyetanot@gateway/shell/matrix.org/x-kyhecpokvqhfplra) a rejoint #mcdevs 2020-11-26 13:02:38 --> JuniorJPDJ (juniorjp1@gateway/shell/matrix.org/x-txickgsclgectugt) a rejoint #mcdevs 2020-11-26 13:02:38 --> asterix1324 (asterix132@gateway/shell/matrix.org/x-bfaffsvvrxpypwda) a rejoint #mcdevs 2020-11-26 13:02:38 --> chibill (chibillmat@gateway/shell/matrix.org/x-qymlcbqoderyavru) a rejoint #mcdevs 2020-11-26 13:06:36 <-- SpaceManiac (~SpaceMani@c-73-116-110-236.hsd1.ca.comcast.net) a quitté (Ping timeout: 272 seconds) 2020-11-26 13:30:50 --> VADemon (~VADemon@ip5f5be488.dynamic.kabel-deutschland.de) a rejoint #mcdevs 2020-11-26 13:31:59 Not-42aa [RikerBot] nickelpro pushed 1 commit to master [+0/-0/±2] https://git.io/Jk9SL 2020-11-26 13:32:00 Not-42aa [RikerBot] nickelpro 07019d9 - Declutter IOCore constructor 2020-11-26 14:51:04 <-- None4U (~None4U@34.75.239.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-26 14:51:04 <-- islender (~islender@34.75.239.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-26 14:51:04 <-- circuit10 (~circuit10@34.75.239.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-26 14:51:04 <-- SiebeDW1 (~SiebeDW@34.75.239.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-26 14:54:57 --> None4U (~None4U@117.201.66.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-26 14:54:57 --> circuit10 (~circuit10@117.201.66.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-26 14:54:59 --> islender (~islender@117.201.66.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-26 14:54:59 --> SiebeDW (~SiebeDW@117.201.66.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-26 14:58:22 <-- Me4502 (~quassel@unaffiliated/me4502) a quitté (Read error: Connection reset by peer) 2020-11-26 16:27:28 circuit10 > ​do I get it right that its basically wireshark but for minecraft?​​ 2020-11-26 16:27:31 circuit10 Yes 2020-11-26 16:27:56 circuit10 Specifically for the Minecraft protocol and using a proxy instead if sniffing though 2020-11-26 16:28:09 circuit10 > ​wow that packet monitor looks nice​​ 2020-11-26 16:28:11 circuit10 Thank you 2020-11-26 18:08:53 bswartz Bixilon: I didn't laugh at you but I did express doubts. If you really covered that whole range of versions my hat is off to you 2020-11-26 18:08:59 bswartz My personal project is to go deep on the current version and implement a lot of the network protocol, and implement autonomous AIs 2020-11-26 19:11:51 --> SpaceManiac (~SpaceMani@c-73-116-110-236.hsd1.ca.comcast.net) a rejoint #mcdevs 2020-11-26 19:11:51 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2020-11-26 19:59:35 Bixilon bswartz: Yah, not all, but all where I had deobfuscation mappings (aka. 1.14.4 and after). And 1.8.9. 2020-11-26 20:00:29 Bixilon I must admit, I also had doubts and not clue how to do it. I asked pokechu22 some things and then I had the idea. My generator took me 2-3 days in lovely python. But it works and i'll never touch it again^^ 2020-11-26 20:01:05 Bixilon AI sounds very cool. Do you mean bots (in the direction of afk miner, ...)? 2020-11-26 21:18:46 --> Fractalis (~Fractalis@2601:987:280:8d40:8819:4ab1:66e9:952a) a rejoint #mcdevs 2020-11-26 21:19:53 <-- Fractalis (~Fractalis@2601:987:280:8d40:8819:4ab1:66e9:952a) a quitté (Client Quit) 2020-11-26 22:28:53 <-- None4U (~None4U@117.201.66.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-26 22:28:53 <-- islender (~islender@117.201.66.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-26 22:28:53 <-- SiebeDW (~SiebeDW@117.201.66.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-26 22:28:53 <-- circuit10 (~circuit10@117.201.66.34.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-26 22:29:54 --> SiebeDW (~SiebeDW@163.80.224.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-26 22:29:57 --> None4U (~None4U@163.80.224.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-26 22:29:57 --> circuit10 (~circuit10@163.80.224.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-26 22:29:57 --> islender (~islender@163.80.224.35.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-26 22:50:54 <-- Kmaf (5c1751f8@host-92-23-81-248.as13285.net) a quitté (Ping timeout: 245 seconds) 2020-11-26 23:25:22 <-- Bixilon (~moritz@dynamic-077-002-014-210.77.2.pool.telefonica.de) a quitté (Ping timeout: 272 seconds) 2020-11-27 00:31:28 --> Dadido3 (~quassel@p200300d9df0efb00b91ad651ca0c5675.dip0.t-ipconnect.de) a rejoint #mcdevs 2020-11-27 00:34:04 <-- Dadido3_ (~quassel@p200300d9df0efb00add62b412a99a6e3.dip0.t-ipconnect.de) a quitté (Ping timeout: 240 seconds) 2020-11-27 00:39:09 --> Tides (~Tides@ool-4a59bb24.dyn.optonline.net) a rejoint #mcdevs 2020-11-27 01:46:37 <-- VADemon (~VADemon@ip5f5be488.dynamic.kabel-deutschland.de) a quitté (Read error: Connection reset by peer) 2020-11-27 03:12:25 <-- mgrech (~mgrech@178-189-198-253.adsl.highway.telekom.at) a quitté (Ping timeout: 240 seconds) 2020-11-27 06:25:22 <-- Tides (~Tides@ool-4a59bb24.dyn.optonline.net) a quitté (Quit: Leaving) 2020-11-27 06:59:03 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2020-11-27 07:00:45 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 240 seconds) 2020-11-27 07:00:45 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2020-11-27 11:07:17 <-- __0x277F (~Hex@2020.was.a.bad.year.to.stop.sniffing.glue.hex.lc) a quitté (Quit: ​) 2020-11-27 11:26:05 --> mgrech (~mgrech@178-189-198-253.adsl.highway.telekom.at) a rejoint #mcdevs 2020-11-27 12:14:40 --> VADemon (~VADemon@ip5f5be488.dynamic.kabel-deutschland.de) a rejoint #mcdevs 2020-11-27 13:21:05 --> Bixilon (~moritz@dynamic-077-009-055-125.77.9.pool.telefonica.de) a rejoint #mcdevs 2020-11-27 13:38:27 Not-42aa [mineflayer] rom1504 pushed 1 commit to master [+0/-0/±1] https://git.io/Jk7hH 2020-11-27 13:38:28 Not-42aa [mineflayer] TheDudeFromCI 124e850 - Added heldItem to TS. (#1472) 2020-11-27 15:09:47 <-- switchy (~switchy@unaffiliated/switchy) a quitté (Quit: Bye!) 2020-11-27 15:10:41 --> switchy (~switchy@unaffiliated/switchy) a rejoint #mcdevs 2020-11-27 16:55:25 <-- iczero (iczero@hellomouse/dev/iczero) a quitté (Quit: rip) 2020-11-27 16:56:08 --> iczero (iczero@hellomouse/dev/iczero) a rejoint #mcdevs 2020-11-27 17:41:07 <-- circuit10 (~circuit10@163.80.224.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-27 17:41:07 <-- None4U (~None4U@163.80.224.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-27 17:41:07 <-- islender (~islender@163.80.224.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-27 17:41:07 <-- SiebeDW (~SiebeDW@163.80.224.35.bc.googleusercontent.com) a quitté (Remote host closed the connection) 2020-11-27 17:46:21 --> SiebeDW (~SiebeDW@222.205.68.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-27 17:46:22 --> circuit10 (~circuit10@222.205.68.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-27 17:46:22 --> None4U (~None4U@222.205.68.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-27 17:46:22 --> islender (~islender@222.205.68.34.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-27 17:56:26 <-- DataHoarder (~DataHoard@unaffiliated/shoghicp) a quitté (Remote host closed the connection) 2020-11-27 17:58:54 <-- SpaceManiac (~SpaceMani@c-73-116-110-236.hsd1.ca.comcast.net) a quitté (Ping timeout: 260 seconds) 2020-11-27 19:17:18 <-- Bixilon (~moritz@dynamic-077-009-055-125.77.9.pool.telefonica.de) a quitté (Read error: Connection reset by peer) 2020-11-27 19:20:45 --> Bixilon (~moritz@dynamic-077-009-055-125.77.9.pool.telefonica.de) a rejoint #mcdevs 2020-11-27 19:36:48 <-- lxeiqr (~lxeiqr@37.30.49.71.nat.umts.dynamic.t-mobile.pl) a quitté (Ping timeout: 256 seconds) 2020-11-27 19:38:32 --> lxeiqr (~lxeiqr@37.30.55.73.nat.umts.dynamic.t-mobile.pl) a rejoint #mcdevs 2020-11-27 20:03:03 --> SpaceManiac (~SpaceMani@c-73-116-110-236.hsd1.ca.comcast.net) a rejoint #mcdevs 2020-11-27 20:03:03 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2020-11-27 20:22:50 --> DataHoarder (~DataHoard@unaffiliated/shoghicp) a rejoint #mcdevs 2020-11-27 22:13:25 bswartz Bixilon: Yes bots, but way more sophisticated than just AFK mining. These bots do all of the things required to survive, including building bases, growing wood and food, gathering needed resources 2020-11-27 22:13:58 bswartz There's a few things they still need help with, but the goal is to automate all of the repetitive tasks 2020-11-27 22:21:56 <-- Plancke (~Plancke@159.203.185.60) a quitté (Ping timeout: 256 seconds) 2020-11-27 22:22:05 --> Plancke (~Plancke@2604:a880:400:d0::d58:e001) a rejoint #mcdevs 2020-11-27 22:22:30 <-- balrog (~balrog@unaffiliated/balrog) a quitté (Ping timeout: 256 seconds) 2020-11-27 22:22:30 <-- darngeek (~darngeek@bouncer.pocketmine.net) a quitté (Ping timeout: 256 seconds) 2020-11-27 22:22:48 --> balrog (~balrog@unaffiliated/balrog) a rejoint #mcdevs 2020-11-27 22:22:54 --> dranghek (~darngeek@bouncer.pocketmine.net) a rejoint #mcdevs 2020-11-27 22:23:04 <-- humerusj (~humerusj@unaffiliated/humerusj) a quitté (Ping timeout: 256 seconds) 2020-11-27 22:23:54 --> humerusj (~humerusj@unaffiliated/humerusj) a rejoint #mcdevs 2020-11-27 22:59:19 <-- Bixilon (~moritz@dynamic-077-009-055-125.77.9.pool.telefonica.de) a quitté (Ping timeout: 256 seconds) 2020-11-27 23:02:34 <-- saper (saper@wikipedia/saper) a quitté (Read error: Connection reset by peer) 2020-11-27 23:02:36 <-- mgrech (~mgrech@178-189-198-253.adsl.highway.telekom.at) a quitté (Ping timeout: 240 seconds) 2020-11-27 23:02:43 --> saper (saper@wikipedia/saper) a rejoint #mcdevs 2020-11-27 23:31:54 circuit10 https://wiki.vg/Protocol#Player_Position_And_Look_.28clientbound.29 2020-11-27 23:32:03 circuit10 Is X_ROTpiytch or yaw? 2020-11-27 23:34:50 Sainan Yaw, Float, Absolute or relative rotation on the X axis, in degrees 2020-11-27 23:36:50 circuit10 So yaw? 2020-11-27 23:36:55 circuit10 OK, thank you 2020-11-27 23:41:26 Sainan According to the link you said, yes 2020-11-27 23:41:54 Sainan sent* 2020-11-27 23:41:56 circuit10 Oh, I missed that 2020-11-27 23:41:58 circuit10 Thank you 2020-11-27 23:49:35 --> mine215 (3271550a@cpe-50-113-85-10.san.res.rr.com) a rejoint #mcdevs 2020-11-27 23:50:22 mine215 hey 2020-11-27 23:50:28 <-- mine215 (3271550a@cpe-50-113-85-10.san.res.rr.com) a quitté (Remote host closed the connection) 2020-11-27 23:51:09 Sainan lol, we had 6 seconds to respond. 2020-11-28 00:17:13 rom1504 You need to train your speed. Don't look at irc every 6 seconds ? Not good enough 2020-11-28 00:52:37 VADemon -No floating notification popup- No fullscreen popup on desktop to reply to a random "hey"? Not good enough! :P 2020-11-28 01:03:03 --> mgrech (~mgrech@178-189-198-253.adsl.highway.telekom.at) a rejoint #mcdevs 2020-11-28 02:22:03 Not-42aa [RikerBot] nickelpro pushed 1 commit to master [+0/-0/±1] https://git.io/Jkdim 2020-11-28 02:22:04 Not-42aa [RikerBot] Ólafur Jón Björnsson 9b999e9 - Fixed getting negative coordinates 2020-11-28 02:32:25 Not-42aa [RikerBot] nickelpro pushed 1 commit to master [+1/-0/±1] https://git.io/JkdPa 2020-11-28 02:32:27 Not-42aa [RikerBot] nickelpro a2d4ad9 - Add contrib file and amend license 2020-11-28 02:33:36 --> Tides (~Tides@ool-4a59bb24.dyn.optonline.net) a rejoint #mcdevs 2020-11-28 02:45:18 <-- VADemon (~VADemon@ip5f5be488.dynamic.kabel-deutschland.de) a quitté (Read error: Connection reset by peer) 2020-11-28 02:57:06 Tides Would there be any reason why when sending tags the air seems to stop working and this causes the player to be able to "swim" in air 2020-11-28 03:23:58 +pokechu22 Air is also a fluit, and one of the tags specifies which fluids can be swimmed in IIRC. So you've probably got the wrong list for that tag. 2020-11-28 04:05:17 Tides Hmm I'm using the list of tags provided from the data generators 2020-11-28 04:17:25 <-- EvilJStoker (jstoker@unaffiliated/jstoker) a quitté (Ping timeout: 272 seconds) 2020-11-28 04:18:58 --> EvilJStoker (jstoker@unaffiliated/jstoker) a rejoint #mcdevs 2020-11-28 04:38:45 <-- mgrech (~mgrech@178-189-198-253.adsl.highway.telekom.at) a quitté (Ping timeout: 240 seconds) 2020-11-28 06:06:12 --> TidesVI (~Tides@ool-4a59bb24.dyn.optonline.net) a rejoint #mcdevs 2020-11-28 06:07:05 <-- Tides (~Tides@ool-4a59bb24.dyn.optonline.net) a quitté (Ping timeout: 240 seconds) 2020-11-28 06:17:33 --> Tides (~Tides@ool-4a59bb24.dyn.optonline.net) a rejoint #mcdevs 2020-11-28 06:18:29 <-- TidesVI (~Tides@ool-4a59bb24.dyn.optonline.net) a quitté (Ping timeout: 256 seconds) 2020-11-28 06:58:04 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2020-11-28 07:00:56 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 265 seconds) 2020-11-28 07:00:56 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2020-11-28 09:28:58 --> Bixilon (~moritz@dynamic-095-114-071-224.95.114.pool.telefonica.de) a rejoint #mcdevs 2020-11-28 09:50:17 <-- Tides (~Tides@ool-4a59bb24.dyn.optonline.net) a quitté (Quit: Leaving) 2020-11-28 10:03:21 nickelpro Anyone have any insight into how the MC client collects blocks to check for collision? I'm trying to write up a definitive document on how to implement physics exactly as Notchian does and the method that adjusts movement for collisions (fabric calls it "adjustMovementForCollisions") is doing something that I don't really understand 2020-11-28 10:09:51 nickelpro Most clients I've seen just grab every block in within the player's bounding box and one below, ie prismarine-physics (https://github.com/PrismarineJS/prismarine-physics/blob/c21609c36c1319d2455b712e3b79c868c022cf90/index.js#L98) But the actual client seems to be doing something... more comprehensive? 2020-11-28 10:25:31 Not-42aa [RikerBot] nickelpro pushed 1 commit to master [+0/-0/±1] https://git.io/JkFyF 2020-11-28 10:25:32 Not-42aa [RikerBot] nickelpro 686a2a8 - Minimize string copies in nbt.hpp 2020-11-28 10:25:58 Not-42aa [RikerBot] nickelpro pushed 1 commit to master [+0/-0/±1] https://git.io/JkFyN 2020-11-28 10:25:59 Not-42aa [RikerBot] nickelpro 5b85e25 - Update contrib 2020-11-28 10:28:36 <-- circuit10 (~circuit10@222.205.68.34.bc.googleusercontent.com) a quitté (Ping timeout: 240 seconds) 2020-11-28 10:28:36 <-- None4U (~None4U@222.205.68.34.bc.googleusercontent.com) a quitté (Ping timeout: 240 seconds) 2020-11-28 10:28:36 <-- islender (~islender@222.205.68.34.bc.googleusercontent.com) a quitté (Ping timeout: 240 seconds) 2020-11-28 10:28:52 <-- SiebeDW (~SiebeDW@222.205.68.34.bc.googleusercontent.com) a quitté (Ping timeout: 246 seconds) 2020-11-28 10:29:47 --> islender (~islender@24.213.154.104.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-28 10:29:47 --> None4U (~None4U@24.213.154.104.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-28 10:29:47 --> SiebeDW (~SiebeDW@24.213.154.104.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-28 10:29:48 --> circuit10 (~circuit10@24.213.154.104.bc.googleusercontent.com) a rejoint #mcdevs 2020-11-28 11:40:55 circuit10 I think I saw a similar loop in the client code 2020-11-28 12:13:37 nickelpro I think the relevant code is in the VoxelShape class, the official mapping calls it collideX, Fabric calls it calculatePushVelocity. I think? The movement and collision semantics are very spread out and non-trivial :-\ 2020-11-28 12:51:55 nickelpro VoxelShapes* 2020-11-28 12:57:16 nickelpro Ya yarn has interesting names for everything "calculateMaxDistance" and "calculatePushVelocity", where the official mappings just call these methods "collide". There are some axis transformations and deeply nested loops that look for overlapping voxel coordinates. I still don't know how exactly they're building the set of shapes that they use to derive those coordinates though... 2020-11-28 13:03:50 <-- ImIllusion (~Illusion@bl23-203-191.dsl.telepac.pt) a quitté (Ping timeout: 272 seconds) 2020-11-28 13:58:55 nickelpro This has to be the most complicated code ever written to say "check one block in every direction from the bounding box" holy shit 2020-11-28 13:59:28 nickelpro It makes me think I'm missing something but I don't think I am 2020-11-28 14:09:20 MiniDigger well, there are all kind of funny collision shapes in mc 2020-11-28 14:13:23 nickelpro Oh ya, the actual collision looks for overlapping voxels. But to figure out what set of voxels it needs to look at the client raycasts along the velocity vector. It the collects all the block positions within one block of that raycast, and checks the collision shapes present at those coordinates against the client 2020-11-28 14:15:07 nickelpro It's actually really clever, the code is just ugly. Also it frustrates me that if you Google "minecraft collision" you get a bunch of people talking about AABB collision, because that's not what Minecraft does at all lol 2020-11-28 14:33:51 --> uis (~uis@uigors.tk) a rejoint #mcdevs 2020-11-28 14:34:26 uis Are mcpe and mcbe protocols same? 2020-11-28 14:35:46 uis Can mcpe client connect to mcbe server? 2020-11-28 14:40:25 circuit10 Oh, you're doing the sweeped AABB thing? 2020-11-28 14:40:43 circuit10 I have some simple code but it's only for non-sweeped 2020-11-28 14:41:08 circuit10 > ​Can mcpe client connect to mcbe server?​​ 2020-11-28 14:41:08 circuit10 @uis MCPE doesn't exist 2020-11-28 14:41:16 circuit10 It's all Bedrock Edition now 2020-11-28 14:41:26 uis Ok 2020-11-28 14:41:42 circuit10 But people (including me) still call mobile Bedrock Edition MCPE 2020-11-28 14:41:53 circuit10 So to answer your question, yes 2020-11-28 14:43:26 circuit10 Are you making a Bedrock Edition server? 2020-11-28 16:13:58 --> mgrech (~mgrech@178-189-198-253.adsl.highway.telekom.at) a rejoint #mcdevs 2020-11-28 16:46:27 <-- Krenair (~alex@wikimedia/Krenair) a quitté (Quit: ZNC - http://znc.in) 2020-11-28 16:48:37 --> Guest72694 (~alex@znc.alexmonk.uk) a rejoint #mcdevs 2020-11-28 16:50:39 <-- Guest72694 (~alex@znc.alexmonk.uk) a quitté (Client Quit) 2020-11-28 16:54:20 --> Krenair_ (~alex@znc.alexmonk.uk) a rejoint #mcdevs 2020-11-28 17:01:17 <-- Krenair_ (~alex@znc.alexmonk.uk) a quitté (Quit: ZNC - http://znc.in) 2020-11-28 17:01:34 --> Krenair_ (~alex@znc.alexmonk.uk) a rejoint #mcdevs 2020-11-28 18:06:21 <-- Krenair_ (~alex@znc.alexmonk.uk) a quitté (Changing host) 2020-11-28 18:06:21 --> Krenair_ (~alex@wikimedia/Krenair) a rejoint #mcdevs 2020-11-28 18:06:27 -- Krenair_ est maintenant connu sous le nom Krenair 2020-11-28 18:10:16 <-- circuit10 (~circuit10@24.213.154.104.bc.googleusercontent.com) a quitté (Ping timeout: 240 seconds) 2020-11-28 18:10:47 <-- islender (~islender@24.213.154.104.bc.googleusercontent.com) a quitté (Ping timeout: 256 seconds) 2020-11-28 18:10:47 <-- None4U (~None4U@24.213.154.104.bc.googleusercontent.com) a quitté (Ping timeout: 256 seconds) 2020-11-28 18:10:47 <-- SiebeDW (~SiebeDW@24.213.154.104.bc.googleusercontent.com) a quitté (Ping timeout: 256 seconds) 2020-11-28 18:43:23 --> orange__ (~orange@39.46.115.228) a rejoint #mcdevs 2020-11-28 18:43:57 orange__ hello, i am having trouble with sending the correct length for each packet 2020-11-28 18:44:41 orange__ To be more exact sending a string and calculating the respective size 2020-11-28 18:46:17 orange__ From what was understood using the wiki, its simply a length(varint) + data but having trouble when it comes to multiple varint bytes 2020-11-28 18:47:00 orange__ any help is greatly appreciated 2020-11-28 18:48:32 +pokechu22 The easiest way to calculate the length of a varint is to start with the write function, but then modify it to just return a count instead 2020-11-28 18:51:11 orange__ count of the whole string + the varint itself? 2020-11-28 18:51:51 orange__ lets say one has the following string "Hello", the respective varint length would be 1 and the varint itself would be 5? 2020-11-28 18:53:23 orange__ Final bytes: 05 48 65 6C 6C 6F 2020-11-28 18:53:24 orange__ ? 2020-11-28 18:53:48 orange__ or 06 48 65 6C 6C 6F 2020-11-28 18:55:30 orange__ where the varint is 6 and the data is 5 which is including the size of the varint 2020-11-28 18:55:54 +pokechu22 Yes, the varint length would be 1 and the varint itself would be 5; the total packet's length would be 6 2020-11-28 18:58:10 orange__ ah, understood. 2020-11-28 18:58:37 orange__ is there any libraries(any programming language) which can handle such formats? 2020-11-28 18:59:53 +pokechu22 VarInt isn't built in to any libraries I know of, but most languages' networking libraries will handle most of the base data types fine. Mojang uses Java + Netty 2020-11-28 19:02:30 orange__ well on C with posix style sockets was discovered to be time consuming xD 2020-11-28 19:05:59 orange__ anyways, thanks for the help. adios!