2017-12-07 23:37:43 <-- GingerGeek (~Zed@unaffiliated/gingergeek) a quitté (*.net *.split) 2017-12-07 23:42:51 --> protryon (~protryon@2601:647:ca00:ab50:85ec:d46f:d5a0:2964) a rejoint #mcdevs 2017-12-07 23:42:51 --> Dykam_ (~Dykam@37.139.10.7) a rejoint #mcdevs 2017-12-07 23:42:51 --> kev009 (~kev009@tempe0.bbox.io) a rejoint #mcdevs 2017-12-07 23:42:51 --> bramhaag (~bramhaag@some.random.host.cause.default.is.boring.minidigger.me) a rejoint #mcdevs 2017-12-07 23:42:51 --> curbyourdogma (~michael@pool-173-75-221-55.phlapa.fios.verizon.net) a rejoint #mcdevs 2017-12-07 23:42:51 --> McLive (~McLive@2a05:bec0:20:1::9) a rejoint #mcdevs 2017-12-07 23:42:51 --> tyteen4a03 (~tyteen4a0@unaffiliated/tyteen4a03) a rejoint #mcdevs 2017-12-07 23:42:51 --> Dinnerbone (dinnerbone@i.like.butts.and.my.name.is.dinnerbone.com) a rejoint #mcdevs 2017-12-07 23:42:51 --> Pyker (pyker@pyker.net) a rejoint #mcdevs 2017-12-07 23:42:51 --> ammar2 (admin@i.diddled.with.the.opers.so.they.klined.me) a rejoint #mcdevs 2017-12-07 23:42:51 --> gamingrobot (sid10990@gateway/web/irccloud.com/x-xdxjwmpmogdjmkmx) a rejoint #mcdevs 2017-12-07 23:42:51 --> GingerGeek (~Zed@unaffiliated/gingergeek) a rejoint #mcdevs 2017-12-07 23:42:51 -- Mode #mcdevs [+vvv kev009 Dinnerbone ammar2] par moon.freenode.net 2017-12-08 00:05:58 <-- UUID00 (~UUID00@BSN-142-194-111.static.siol.net) a quitté (Read error: Connection reset by peer) 2017-12-08 00:21:37 <-- protryon (~protryon@2601:647:ca00:ab50:85ec:d46f:d5a0:2964) a quitté (Quit: WeeChat 1.7-rc2) 2017-12-08 00:22:06 justJanne jamierocks: it certainly seems in line with the new launcher, whose largest Linux release is > 300MB in download size, and doesn’t even support HiDPI monitors (which even the Java one did). 2017-12-08 00:22:33 justJanne Lots of beautiful design, lots of stuff that’s just bloat, and missing functionality 2017-12-08 00:22:56 justJanne (like, filtering posts by game – which mojang.com offers) 2017-12-08 00:24:20 justJanne And "Insider" has Block of the week (but no technical details), and News has more about the animated series than about actual changes to the game 2017-12-08 00:59:37 kashike justJanne: you mean the launcher that doesn't ever get updated and doesn't work with snapshots? 2017-12-08 00:59:38 kashike :p 2017-12-08 01:51:44 --> Moep[m] (moepmatrix@gateway/shell/matrix.org/x-qjsragcopghudrtw) a rejoint #mcdevs 2017-12-08 02:04:57 justJanne kashike: correct, the launcher that's somehow now released, but at the same time not even linked on Minecraft.net 2017-12-08 07:50:02 <-- SpaceManiac (~SpaceMani@c-67-172-123-140.hsd1.ca.comcast.net) a quitté (Ping timeout: 250 seconds) 2017-12-08 07:55:05 --> SpaceManiac (~SpaceMani@c-67-172-123-140.hsd1.ca.comcast.net) a rejoint #mcdevs 2017-12-08 07:55:05 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2017-12-08 08:07:05 <-- Brandon15811 (sid13052@gateway/web/irccloud.com/x-ezkappsptdwzzhfk) a quitté (Read error: Connection reset by peer) 2017-12-08 08:07:35 --> Brandon15811 (sid13052@gateway/web/irccloud.com/x-jjdnswwgawwjbyqm) a rejoint #mcdevs 2017-12-08 08:07:35 <-- Andrio (Andrio@questers-rest.andriocelos.ml) a quitté (Quit: ZNC - http://znc.in) 2017-12-08 08:07:49 --> Andrio (Andrio@questers-rest.andriocelos.ml) a rejoint #mcdevs 2017-12-08 08:08:13 <-- Aikar (~quassel@wikia/Aikar) a quitté (Remote host closed the connection) 2017-12-08 08:08:59 <-- angal (angal@2600:3c01:e001:3980::8) a quitté (Ping timeout: 246 seconds) 2017-12-08 08:08:59 <-- csnxs (sean@unaffiliated/plussean) a quitté (Ping timeout: 246 seconds) 2017-12-08 08:10:02 <-- kashike (kashike@unaffiliated/kashike) a quitté (Ping timeout: 246 seconds) 2017-12-08 08:10:21 --> Aikar (~quassel@2604:4500::5102) a rejoint #mcdevs 2017-12-08 08:10:21 <-- Aikar (~quassel@2604:4500::5102) a quitté (Changing host) 2017-12-08 08:10:21 --> Aikar (~quassel@wikia/Aikar) a rejoint #mcdevs 2017-12-08 08:12:07 --> csnxs (sean@unaffiliated/plussean) a rejoint #mcdevs 2017-12-08 08:13:32 --> kashike (kashike@unaffiliated/kashike) a rejoint #mcdevs 2017-12-08 08:15:35 <-- Moep[m] (moepmatrix@gateway/shell/matrix.org/x-qjsragcopghudrtw) a quitté (Ping timeout: 240 seconds) 2017-12-08 08:18:40 <-- Grum (~grum@irc.grum.nl) a quitté (Ping timeout: 260 seconds) 2017-12-08 08:18:47 --> Grum (~grum@irc.grum.nl) a rejoint #mcdevs 2017-12-08 08:18:47 -- Mode #mcdevs [+v Grum] par ChanServ 2017-12-08 08:27:40 --> angal (angal@2600:3c01:e001:3980::8) a rejoint #mcdevs 2017-12-08 08:30:05 <-- SpaceManiac (~SpaceMani@c-67-172-123-140.hsd1.ca.comcast.net) a quitté (Ping timeout: 240 seconds) 2017-12-08 08:31:35 <-- KnownUnown (KnownUnown@die.in.firrre.com) a quitté (Remote host closed the connection) 2017-12-08 08:32:33 --> protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a rejoint #mcdevs 2017-12-08 08:37:48 --> KnownUnown (KnownUnown@die.in.firrre.com) a rejoint #mcdevs 2017-12-08 08:40:16 --> SpaceManiac (~SpaceMani@c-67-172-123-140.hsd1.ca.comcast.net) a rejoint #mcdevs 2017-12-08 08:40:16 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2017-12-08 09:02:08 <-- OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a quitté (Quit: OkAlt) 2017-12-08 09:29:57 --> OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a rejoint #mcdevs 2017-12-08 10:13:40 <-- SpaceManiac (~SpaceMani@c-67-172-123-140.hsd1.ca.comcast.net) a quitté (Ping timeout: 255 seconds) 2017-12-08 10:18:15 --> SpaceManiac (~SpaceMani@2601:200:4400:61a::1004) a rejoint #mcdevs 2017-12-08 10:18:15 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2017-12-08 10:23:19 --> Moep[m] (moepmatrix@gateway/shell/matrix.org/x-wezozdumabivjsqi) a rejoint #mcdevs 2017-12-08 12:20:08 --> octobyte (~octobyte@81.128.218.100) a rejoint #mcdevs 2017-12-08 13:10:18 <-- laxask (~lax@unaffiliated/laxask) a quitté (Ping timeout: 240 seconds) 2017-12-08 14:07:30 <-- octobyte (~octobyte@81.128.218.100) a quitté (Quit: ZNC 1.6.5 - http://znc.in) 2017-12-08 14:09:39 --> octobyte (~octobyte@81.128.218.100) a rejoint #mcdevs 2017-12-08 15:50:59 <-- SpaceManiac (~SpaceMani@2601:200:4400:61a::1004) a quitté (Ping timeout: 246 seconds) 2017-12-08 15:56:15 --> SpaceManiac (~SpaceMani@c-67-172-123-140.hsd1.ca.comcast.net) a rejoint #mcdevs 2017-12-08 15:56:15 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2017-12-08 15:59:22 <-- Dykam_ (~Dykam@37.139.10.7) a quitté (Remote host closed the connection) 2017-12-08 15:59:35 --> Dykam (~Dykam@37.139.10.7) a rejoint #mcdevs 2017-12-08 16:24:28 <-- protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a quitté (Quit: WeeChat 1.7-rc2) 2017-12-08 16:33:55 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: No route to host) 2017-12-08 16:34:06 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-08 16:50:37 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2017-12-08 16:51:33 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-08 16:55:05 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2017-12-08 16:55:26 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-08 17:02:55 jamierocks kashike: actually it does work with snapshots 2017-12-08 17:03:04 jamierocks took me a while to find the option though 2017-12-08 17:22:29 kashike jamierocks: explain 2017-12-08 17:22:53 jamierocks let me find it again 2017-12-08 17:23:25 jamierocks lovely https://i.jamierocks.uk/OG5Bn3a6VN.png 2017-12-08 17:25:18 jamierocks under launch options 2017-12-08 17:25:24 jamierocks kashike: https://i.jamierocks.uk/XcAtWRpjfT.png 2017-12-08 17:25:34 kashike what about it? 2017-12-08 17:25:45 jamierocks "enable snapshots" 2017-12-08 17:25:58 kashike lol 2017-12-08 17:26:03 kashike I've had that enabled for like months 2017-12-08 17:26:11 kashike I mean it literally 2017-12-08 17:26:12 kashike https://i.imgur.com/kUexxnm.png 2017-12-08 17:26:18 jamierocks oh right lol 2017-12-08 17:26:18 kashike the launcher is never updated for linux 2017-12-08 17:26:24 kashike still on 2.0.579 2017-12-08 17:26:27 jamierocks well thats a linux, uhhh... 'feature' 2017-12-08 17:26:37 kashike what version is your launcher? :P 2017-12-08 17:26:53 jamierocks 2.0.1004 macos 2017-12-08 17:27:12 kashike heh 2017-12-08 17:27:14 jamierocks kashike: want to build a simple oss launcher? lol 2017-12-08 17:27:27 kashike Dinnerbone: please poke someone to update the linux launcher ;_; 2017-12-08 17:27:32 kashike jamierocks: no 2017-12-08 17:27:35 kashike vanilla launchers are fine 2017-12-08 17:27:49 jamierocks unless you like linux 2017-12-08 17:28:51 kashike i just use the old launcher for snapshots :p 2017-12-08 17:44:55 justJanne jamierocks: I'd be up for that, but we can't use Java, Electron/node-webkit, nor can we use Gtk 2017-12-08 17:45:08 justJanne Because all those have in some versions broken HiDPI scaling 2017-12-08 17:45:15 justJanne Qt works fine, but that's about it 2017-12-08 17:45:35 jamierocks hmm - surely java's sorted it out by now 2017-12-08 17:45:40 justJanne JavaFx and Electron would work fine.. 2017-12-08 17:45:48 justJanne But they use Gtk to get the DPI 2017-12-08 17:45:59 justJanne And Gtk3 hardcodes it to always return 96 2017-12-08 17:46:07 justJanne Because Gtk3 dropped actual HiDPI support 2017-12-08 17:46:10 jamierocks i know that cef had that big thing a while back about it 2017-12-08 17:46:16 justJanne And instead uses pixel doubling and downscaling 2017-12-08 17:46:24 justJanne Yes, but it doesn't work on linux reliably 2017-12-08 17:46:26 jamierocks although it seemed that electron got the blame lol 2017-12-08 17:46:39 justJanne There's two approaches to DPI scaling 2017-12-08 17:47:36 justJanne Scale every component as float coordinates, and draw accurately. Very high performance, sometimes layouts are one pixel wider or thinner. Used by Qt, Windows, Android, Java, Chromium, Gecko, Servo, Presto, etc 2017-12-08 17:48:22 jamierocks and I guess thats the bad way? 2017-12-08 17:48:32 justJanne Scale the entire application only by integer multiples, and then blit the result down with bilinear scaling. Layouts always look the same, content is usually blurred, antialiasing mostly stops working, and it's very low performance. Used by Gtk, MacOS, iOS 2017-12-08 17:48:55 justJanne Nah, the first one is the best one for performance and quality 2017-12-08 17:49:02 justJanne The second is the best for compatibility 2017-12-08 17:49:41 justJanne For example, macOS can render any app on HiDPI, even those that don't support it. Every draw call's coordinates are multiplied hy 2, and text is then printed in HiDPI 2017-12-08 17:50:07 jamierocks thats an interesting approach 2017-12-08 17:50:32 justJanne But on a 4K monitor with 144dpi, it will render everything at 6K, and then downscale 2017-12-08 17:50:50 justJanne A 4K monitor at 97dpi is even worse, there it will render at 8K and downscale 2017-12-08 17:51:25 jamierocks so takes a hit on perf i guess 2017-12-08 17:52:38 justJanne Yes, a significant one. 2017-12-08 17:53:10 justJanne jamierocks: and, most importantly, it requires support from the compositor. 2017-12-08 17:53:23 justJanne A Gtk app will not have any HiDPI supoort under KWin due to that 2017-12-08 17:53:34 justJanne While a Qt app will properly scale everywhere 2017-12-08 17:54:01 justJanne In the newer versions, even properly drawing when it is stretched across multiple screens, without performance loss 2017-12-08 17:54:08 justJanne And still supporting antialiasing 2017-12-08 17:54:58 jamierocks wow 2017-12-08 17:55:15 justJanne interestingly, Java’s Swing also supports HiDPI on Java 9, 2017-12-08 17:55:25 justJanne but JavaFX doesn’t support HiDPI under Gtk 2017-12-08 17:55:41 jamierocks i had a feeling that swing might work properly 2017-12-08 17:57:44 justJanne It interestingly doesn’t under Java 8, unless you manually patch it to 2017-12-08 18:01:01 jamierocks huh 2017-12-08 18:01:28 justJanne There was a change in JRE 9 to fix this 2017-12-08 18:01:40 justJanne But JRE 8 in some later update did so, too 2017-12-08 18:01:42 justJanne the result: https://i.imgur.com/ilzyevc.jpg 2017-12-08 18:01:52 justJanne (interestingly, swings web browser is NOT scaled) 2017-12-08 18:02:23 jamierocks bloody hell 2017-12-08 18:02:32 jamierocks that makes a right difference 2017-12-08 21:02:33 --> gurun (~gurun@c83-249-146-93.bredband.comhem.se) a rejoint #mcdevs 2017-12-08 21:18:34 <-- ChanServ (ChanServ@services.) a quitté (shutting down) 2017-12-08 21:24:52 --> ChanServ (ChanServ@services.) a rejoint #mcdevs 2017-12-08 21:24:52 -- Mode #mcdevs [+o ChanServ] par moon.freenode.net 2017-12-08 21:27:00 rom1504 There are tons of working launchers 2017-12-08 21:30:42 chibill ^ 2017-12-08 21:34:29 <-- redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2017-12-08 21:34:52 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-08 22:24:09 <-- octobyte (~octobyte@81.128.218.100) a quitté (Quit: ZNC 1.6.5 - http://znc.in) 2017-12-08 22:33:03 --> protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a rejoint #mcdevs 2017-12-08 23:48:03 justJanne rom1504: sadly, none with good UI, usable UX, and open source 2017-12-08 23:48:22 justJanne but creating just another one, would just mean it’d end up unmaintained soon anyway 2017-12-08 23:49:08 MiniDigger I used this one before https://github.com/Skyost/Skyolauncher 2017-12-08 23:50:40 justJanne The UI is... well, not exactly beautiful, and it’s also not native, and the UX is neither very optimal for power users, nor for normal users, sadly 2017-12-08 23:50:43 justJanne but, at least, it works 2017-12-09 00:01:28 pokechu22 you can parse the version json by hand and manually download stuff 2017-12-09 00:01:40 pokechu22 Of course that's not exactly easy to do, but you can be your own launcher :P 2017-12-09 00:09:55 <-- gurun (~gurun@c83-249-146-93.bredband.comhem.se) a quitté (Quit: Leaving) 2017-12-09 00:19:45 justJanne pokechu22: actually, I used to do that before the last MC launcher was released 2017-12-09 00:19:56 justJanne I think that was back when the first snapshots came out? 2017-12-09 00:20:05 justJanne back then I wrote my own launcher as a bunch of bash scripts 2017-12-09 00:20:11 justJanne that was before sessions were a thing 2017-12-09 01:34:54 <-- Matsv (~Matsv@i.am.matsv.nl) a quitté (Quit: Bye (:) 2017-12-09 01:41:58 rom1504 justJanne: honestly I don't even know why we need an UI for that. I built a simple cli launcher and it's more usable than the vanilla launcher 2017-12-09 02:13:53 --> laxask (~lax@155.4.187.69) a rejoint #mcdevs 2017-12-09 02:13:53 <-- laxask (~lax@155.4.187.69) a quitté (Changing host) 2017-12-09 02:13:53 --> laxask (~lax@unaffiliated/laxask) a rejoint #mcdevs 2017-12-09 04:28:42 <-- Byteflux (~Byteflux@44.ip-149-56-109.net) a quitté (Quit: lax is dum lol) 2017-12-09 04:30:57 --> Byteflux (~Byteflux@44.ip-149-56-109.net) a rejoint #mcdevs 2017-12-09 06:06:50 <-- Dykam (~Dykam@37.139.10.7) a quitté (*.net *.split) 2017-12-09 06:06:50 <-- Hafydd (~Hafydd@unaffiliated/joo) a quitté (*.net *.split) 2017-12-09 06:06:50 <-- tobylane (~Nightly@unaffiliated/tobylane) a quitté (*.net *.split) 2017-12-09 06:06:50 <-- Deamon (~Deamon@irc.thevoxelbox.com) a quitté (*.net *.split) 2017-12-09 06:06:50 <-- simon816 (~simon816@ec2-52-43-110-46.us-west-2.compute.amazonaws.com) a quitté (*.net *.split) 2017-12-09 06:06:51 <-- XorBoole (~XorBoole@45.55.68.177) a quitté (*.net *.split) 2017-12-09 06:06:51 <-- gentauro (~gentauro@xd520f268.cust.hiper.dk) a quitté (*.net *.split) 2017-12-09 06:06:52 <-- Owexz (~Owexz@owexz.net) a quitté (*.net *.split) 2017-12-09 06:06:52 <-- kashike (kashike@unaffiliated/kashike) a quitté (*.net *.split) 2017-12-09 06:06:52 <-- csnxs (sean@unaffiliated/plussean) a quitté (*.net *.split) 2017-12-09 06:06:53 <-- Aikar (~quassel@wikia/Aikar) a quitté (*.net *.split) 2017-12-09 06:06:53 <-- ashka (~postmaste@pdpc/supporter/active/ashka) a quitté (*.net *.split) 2017-12-09 06:06:53 <-- TobiX (tobias@zoidberg.org) a quitté (*.net *.split) 2017-12-09 06:06:53 <-- vemacs_ (~vemacs@jet.fuel.cant.melt.da.nkmem.es) a quitté (*.net *.split) 2017-12-09 06:06:53 <-- _123DMWM (~123DMWM@me.123dmwm.tk) a quitté (*.net *.split) 2017-12-09 06:06:54 <-- ChanServ (ChanServ@services.) a quitté (*.net *.split) 2017-12-09 06:06:55 <-- Moep[m] (moepmatrix@gateway/shell/matrix.org/x-wezozdumabivjsqi) a quitté (*.net *.split) 2017-12-09 06:06:55 <-- OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a quitté (*.net *.split) 2017-12-09 06:06:55 <-- angal (angal@2600:3c01:e001:3980::8) a quitté (*.net *.split) 2017-12-09 06:06:55 <-- roblabla1 (~roblablar@roblab.la) a quitté (*.net *.split) 2017-12-09 06:06:55 <-- gabizou (~gabizou@irc.spongepowered.org) a quitté (*.net *.split) 2017-12-09 06:06:55 <-- SinZ (SinZ@steamdb/source2-guru/sinz) a quitté (*.net *.split) 2017-12-09 06:06:57 <-- Luck (~Luck@unlucky.lucko.me) a quitté (*.net *.split) 2017-12-09 06:06:57 <-- justJanne (~justJanne@lithium.kuschku.de) a quitté (*.net *.split) 2017-12-09 06:06:57 <-- yosafbridge (~yosafbrid@68.ip-149-56-14.net) a quitté (*.net *.split) 2017-12-09 06:06:57 <-- Deaygo (Deaygo@i.let.this.bloody.dropbear.in) a quitté (*.net *.split) 2017-12-09 06:06:57 <-- matthewprenger (~matt@irc.prenger.co) a quitté (*.net *.split) 2017-12-09 06:06:57 <-- l4mRh4X0r (l4mRh4X0r@pomacium.student.ipv6.utwente.nl) a quitté (*.net *.split) 2017-12-09 06:06:58 <-- Byteflux (~Byteflux@44.ip-149-56-109.net) a quitté (*.net *.split) 2017-12-09 06:06:58 <-- laxask (~lax@unaffiliated/laxask) a quitté (*.net *.split) 2017-12-09 06:06:58 <-- C4K3 (~C4K3@0127801301.0.fullrate.ninja) a quitté (*.net *.split) 2017-12-09 06:06:58 <-- shoghicp (~shoghicp@bouncer.pocketmine.net) a quitté (*.net *.split) 2017-12-09 06:06:58 <-- r04r (r04r@unaffiliated/r04r) a quitté (*.net *.split) 2017-12-09 06:06:59 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (*.net *.split) 2017-12-09 06:07:00 <-- fl4sh_ (~fl4sh@trinity.jsje.de) a quitté (*.net *.split) 2017-12-09 06:07:00 <-- clj (~clonejo@static.48.163.47.78.clients.your-server.de) a quitté (*.net *.split) 2017-12-09 06:07:00 <-- Andrio (Andrio@questers-rest.andriocelos.ml) a quitté (*.net *.split) 2017-12-09 06:07:00 <-- Mustek (~Mustek@steamdb/supporter/mustek) a quitté (*.net *.split) 2017-12-09 06:07:00 <-- electronicboy (~electroni@atlas.valaria.pw) a quitté (*.net *.split) 2017-12-09 06:07:01 <-- Botched (~Botched@unaffiliated/mustek/bot/botched) a quitté (*.net *.split) 2017-12-09 06:07:01 <-- offbeatwitch (~offbeatwi@163.172.169.69) a quitté (*.net *.split) 2017-12-09 06:07:01 <-- Tuxel (~tux@84.200.81.170) a quitté (*.net *.split) 2017-12-09 06:07:01 <-- ferrybig (~ferrybig@mail.ferrybig.me) a quitté (*.net *.split) 2017-12-09 06:07:01 <-- tktech (~tktech@ec2-52-70-105-60.compute-1.amazonaws.com) a quitté (*.net *.split) 2017-12-09 06:07:01 <-- Me4502 (~Me4502@unaffiliated/me4502) a quitté (*.net *.split) 2017-12-09 06:07:01 <-- md_5 (~md_5@mcdevs/trusted/md-5) a quitté (*.net *.split) 2017-12-09 06:07:01 <-- Krenair (~alex@wikimedia/Krenair) a quitté (*.net *.split) 2017-12-09 06:07:01 <-- Techcable (znc@irc.techcable.net) a quitté (*.net *.split) 2017-12-09 06:07:01 <-- Adam (Adam@unaffiliated/adam-) a quitté (*.net *.split) 2017-12-09 06:11:55 --> Byteflux (~Byteflux@44.ip-149-56-109.net) a rejoint #mcdevs 2017-12-09 06:11:55 --> laxask (~lax@unaffiliated/laxask) a rejoint #mcdevs 2017-12-09 06:11:55 --> Luck (~Luck@unlucky.lucko.me) a rejoint #mcdevs 2017-12-09 06:11:55 --> l4mRh4X0r (l4mRh4X0r@pomacium.student.ipv6.utwente.nl) a rejoint #mcdevs 2017-12-09 06:11:55 --> matthewprenger (~matt@irc.prenger.co) a rejoint #mcdevs 2017-12-09 06:11:55 --> Deaygo (Deaygo@i.let.this.bloody.dropbear.in) a rejoint #mcdevs 2017-12-09 06:11:55 --> yosafbridge (~yosafbrid@68.ip-149-56-14.net) a rejoint #mcdevs 2017-12-09 06:11:55 --> justJanne (~justJanne@lithium.kuschku.de) a rejoint #mcdevs 2017-12-09 06:11:55 --> C4K3 (~C4K3@0127801301.0.fullrate.ninja) a rejoint #mcdevs 2017-12-09 06:11:55 --> shoghicp (~shoghicp@bouncer.pocketmine.net) a rejoint #mcdevs 2017-12-09 06:11:55 --> r04r (r04r@unaffiliated/r04r) a rejoint #mcdevs 2017-12-09 06:12:04 --> ChanServ (ChanServ@services.) a rejoint #mcdevs 2017-12-09 06:12:04 -- Mode #mcdevs [+o ChanServ] par moon.freenode.net 2017-12-09 06:14:21 --> Owexz (~Owexz@owexz.net) a rejoint #mcdevs 2017-12-09 06:14:47 --> Andrio (Andrio@questers-rest.andriocelos.ml) a rejoint #mcdevs 2017-12-09 06:14:47 --> Mustek (~Mustek@steamdb/supporter/mustek) a rejoint #mcdevs 2017-12-09 06:14:47 --> electronicboy (~electroni@atlas.valaria.pw) a rejoint #mcdevs 2017-12-09 06:14:47 --> Botched (~Botched@unaffiliated/mustek/bot/botched) a rejoint #mcdevs 2017-12-09 06:14:47 --> offbeatwitch (~offbeatwi@163.172.169.69) a rejoint #mcdevs 2017-12-09 06:14:47 --> Tuxel (~tux@84.200.81.170) a rejoint #mcdevs 2017-12-09 06:14:47 --> ferrybig (~ferrybig@mail.ferrybig.me) a rejoint #mcdevs 2017-12-09 06:14:47 --> tktech (~tktech@ec2-52-70-105-60.compute-1.amazonaws.com) a rejoint #mcdevs 2017-12-09 06:14:47 --> Me4502 (~Me4502@unaffiliated/me4502) a rejoint #mcdevs 2017-12-09 06:14:47 --> md_5 (~md_5@mcdevs/trusted/md-5) a rejoint #mcdevs 2017-12-09 06:14:47 --> Krenair (~alex@wikimedia/Krenair) a rejoint #mcdevs 2017-12-09 06:14:47 --> Techcable (znc@irc.techcable.net) a rejoint #mcdevs 2017-12-09 06:14:47 --> Adam (Adam@unaffiliated/adam-) a rejoint #mcdevs 2017-12-09 06:14:47 -- Mode #mcdevs [+v md_5] par moon.freenode.net 2017-12-09 06:15:24 --> OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a rejoint #mcdevs 2017-12-09 06:15:24 --> angal (angal@2600:3c01:e001:3980::8) a rejoint #mcdevs 2017-12-09 06:15:24 --> roblabla1 (~roblablar@roblab.la) a rejoint #mcdevs 2017-12-09 06:15:24 --> gabizou (~gabizou@irc.spongepowered.org) a rejoint #mcdevs 2017-12-09 06:15:24 --> SinZ (SinZ@steamdb/source2-guru/sinz) a rejoint #mcdevs 2017-12-09 06:15:24 -- Mode #mcdevs [+v SinZ] par moon.freenode.net 2017-12-09 06:15:59 --> Dykam (~Dykam@37.139.10.7) a rejoint #mcdevs 2017-12-09 06:15:59 --> Hafydd (~Hafydd@unaffiliated/joo) a rejoint #mcdevs 2017-12-09 06:15:59 --> tobylane (~Nightly@unaffiliated/tobylane) a rejoint #mcdevs 2017-12-09 06:15:59 --> Deamon (~Deamon@irc.thevoxelbox.com) a rejoint #mcdevs 2017-12-09 06:15:59 --> simon816 (~simon816@ec2-52-43-110-46.us-west-2.compute.amazonaws.com) a rejoint #mcdevs 2017-12-09 06:15:59 --> XorBoole (~XorBoole@45.55.68.177) a rejoint #mcdevs 2017-12-09 06:15:59 --> gentauro (~gentauro@xd520f268.cust.hiper.dk) a rejoint #mcdevs 2017-12-09 06:16:44 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-09 06:16:44 --> fl4sh_ (~fl4sh@trinity.jsje.de) a rejoint #mcdevs 2017-12-09 06:16:44 --> clj (~clonejo@static.48.163.47.78.clients.your-server.de) a rejoint #mcdevs 2017-12-09 06:40:41 --> kashike (kashike@unaffiliated/kashike) a rejoint #mcdevs 2017-12-09 06:40:41 --> csnxs (sean@unaffiliated/plussean) a rejoint #mcdevs 2017-12-09 06:40:41 --> Aikar (~quassel@wikia/Aikar) a rejoint #mcdevs 2017-12-09 06:40:41 --> ashka (~postmaste@pdpc/supporter/active/ashka) a rejoint #mcdevs 2017-12-09 06:40:41 --> TobiX (tobias@zoidberg.org) a rejoint #mcdevs 2017-12-09 06:40:41 --> vemacs_ (~vemacs@jet.fuel.cant.melt.da.nkmem.es) a rejoint #mcdevs 2017-12-09 06:40:41 --> _123DMWM (~123DMWM@me.123dmwm.tk) a rejoint #mcdevs 2017-12-09 08:35:11 <-- SpaceManiac (~SpaceMani@c-67-172-123-140.hsd1.ca.comcast.net) a quitté (Ping timeout: 240 seconds) 2017-12-09 08:40:11 --> SpaceManiac (~SpaceMani@c-67-172-123-140.hsd1.ca.comcast.net) a rejoint #mcdevs 2017-12-09 08:40:11 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2017-12-09 08:43:14 <-- yosafbridge (~yosafbrid@68.ip-149-56-14.net) a quitté (Quit: Leaving) 2017-12-09 08:48:05 --> yosafbridge (~yosafbrid@68.ip-149-56-14.net) a rejoint #mcdevs 2017-12-09 08:55:53 <-- NickG365 (~NickG365@2607:5300:60:6e29:472:6425:3733:0) a quitté (Ping timeout: 260 seconds) 2017-12-09 10:05:59 --> Moep[m] (moepmatrix@gateway/shell/matrix.org/x-vflaitfsbmblcipr) a rejoint #mcdevs 2017-12-09 10:16:06 <-- Moep[m] (moepmatrix@gateway/shell/matrix.org/x-vflaitfsbmblcipr) a quitté (Remote host closed the connection) 2017-12-09 10:20:18 <-- pokechu22 (~pokechu22@c-67-201-254-60.reshall.wwu.edu) a quitté (Ping timeout: 240 seconds) 2017-12-09 10:23:54 --> Moep[m] (moepmatrix@gateway/shell/matrix.org/x-vutstigqowqiisuj) a rejoint #mcdevs 2017-12-09 10:25:00 --> pokechu22 (~pokechu22@c-67-201-254-60.reshall.wwu.edu) a rejoint #mcdevs 2017-12-09 12:18:48 <-- AlphaBlend (AlphaBlend@cpe-66-74-178-84.socal.res.rr.com) a quitté (Read error: Connection reset by peer) 2017-12-09 12:19:57 --> AlphaBlend (~AlphaBlen@cpe-66-74-178-84.socal.res.rr.com) a rejoint #mcdevs 2017-12-09 12:25:04 <-- gentauro (~gentauro@xd520f268.cust.hiper.dk) a quitté (Quit: leaving) 2017-12-09 16:03:11 --> NickG365 (~NickG365@2607:5300:60:6e29:472:6425:3733:0) a rejoint #mcdevs 2017-12-09 18:48:58 Yamakaja Which packet is responsible for block interaction? 2017-12-09 18:48:59 Yamakaja (Rightclick on a lever for example) 2017-12-09 18:52:34 pokechu22 Player Block Placement I think 2017-12-09 19:25:06 Yamakaja Ahh, thx 2017-12-09 19:53:38 <-- kev009 (~kev009@tempe0.bbox.io) a quitté (Remote host closed the connection) 2017-12-09 19:57:29 --> kev009 (~kev009@tempe0.bbox.io) a rejoint #mcdevs 2017-12-09 19:57:29 -- Mode #mcdevs [+v kev009] par ChanServ 2017-12-09 20:33:34 <-- SpaceManiac (~SpaceMani@c-67-172-123-140.hsd1.ca.comcast.net) a quitté (Ping timeout: 255 seconds) 2017-12-09 20:37:37 --> SpaceManiac (~SpaceMani@c-67-172-123-140.hsd1.ca.comcast.net) a rejoint #mcdevs 2017-12-09 20:37:37 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2017-12-09 20:48:32 <-- protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a quitté (Quit: WeeChat 1.7-rc2) 2017-12-09 22:58:32 --> protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a rejoint #mcdevs 2017-12-09 23:02:48 <-- protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a quitté (Client Quit) 2017-12-09 23:03:35 --> protryon (~protryon@2601:647:ca00:ab50:85ec:d46f:d5a0:2964) a rejoint #mcdevs 2017-12-10 00:33:06 --> coderbot (~coderbot@cpe-23-240-32-43.socal.res.rr.com) a rejoint #mcdevs 2017-12-10 01:02:57 <-- SpaceManiac (~SpaceMani@c-67-172-123-140.hsd1.ca.comcast.net) a quitté (Ping timeout: 258 seconds) 2017-12-10 01:07:32 --> SpaceManiac (~SpaceMani@c-67-172-123-140.hsd1.ca.comcast.net) a rejoint #mcdevs 2017-12-10 01:07:32 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2017-12-10 01:54:47 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-10 01:57:47 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 248 seconds) 2017-12-10 01:57:47 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2017-12-10 03:07:03 <-- protryon (~protryon@2601:647:ca00:ab50:85ec:d46f:d5a0:2964) a quitté (Ping timeout: 255 seconds) 2017-12-10 03:09:17 <-- coderbot (~coderbot@cpe-23-240-32-43.socal.res.rr.com) a quitté (Ping timeout: 248 seconds) 2017-12-10 03:12:29 <-- ammar2 (admin@i.diddled.with.the.opers.so.they.klined.me) a quitté (Ping timeout: 264 seconds) 2017-12-10 03:16:44 --> ammar2 (admin@i.diddled.with.the.opers.so.they.klined.me) a rejoint #mcdevs 2017-12-10 03:16:44 -- Mode #mcdevs [+v ammar2] par ChanServ 2017-12-10 03:17:22 --> protryon (~protryon@2601:647:ca00:ab50:85ec:d46f:d5a0:2964) a rejoint #mcdevs 2017-12-10 04:06:45 --> coderbot (~coderbot@cpe-23-240-32-43.socal.res.rr.com) a rejoint #mcdevs 2017-12-10 04:09:49 --> protryon_ (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a rejoint #mcdevs 2017-12-10 04:09:49 <-- protryon (~protryon@2601:647:ca00:ab50:85ec:d46f:d5a0:2964) a quitté (Read error: Connection reset by peer) 2017-12-10 04:25:54 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2017-12-10 04:26:41 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-10 04:46:08 <-- matthewprenger (~matt@irc.prenger.co) a quitté (Quit: update time) 2017-12-10 04:46:50 <-- SpaceManiac (~SpaceMani@c-67-172-123-140.hsd1.ca.comcast.net) a quitté (Ping timeout: 260 seconds) 2017-12-10 04:54:10 --> SpaceManiac (~SpaceMani@2601:200:4400:61a::1004) a rejoint #mcdevs 2017-12-10 04:54:10 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2017-12-10 05:01:36 --> matthewprenger (~matt@irc.prenger.co) a rejoint #mcdevs 2017-12-10 05:13:38 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: No route to host) 2017-12-10 05:14:01 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-10 06:42:36 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-10 06:45:11 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 240 seconds) 2017-12-10 06:45:11 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2017-12-10 07:04:08 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: No route to host) 2017-12-10 07:04:29 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-10 08:14:02 <-- redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2017-12-10 08:14:51 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-10 08:30:53 <-- coderbot (~coderbot@cpe-23-240-32-43.socal.res.rr.com) a quitté (Ping timeout: 248 seconds) 2017-12-10 11:06:45 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2017-12-10 11:08:59 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-10 14:15:17 <-- KHobbits (khf@2600:3c03::21:1210) a quitté (Remote host closed the connection) 2017-12-10 14:37:02 --> KHobbits (khf@2600:3c03::21:1210) a rejoint #mcdevs 2017-12-10 15:07:29 <-- KHobbits (khf@2600:3c03::21:1210) a quitté (Remote host closed the connection) 2017-12-10 16:10:42 --> Xandaros_ (~xandaros@unaffiliated/xandaros) a rejoint #mcdevs 2017-12-10 16:12:52 -- Xandaros_ est maintenant connu sous le nom Xandaros 2017-12-10 16:40:15 <-- Xandaros (~xandaros@unaffiliated/xandaros) a quitté (Quit: WeeChat 1.9) 2017-12-10 16:40:17 --> coderbot (~coderbot@cpe-23-240-32-43.socal.res.rr.com) a rejoint #mcdevs 2017-12-10 16:41:16 --> Xandaros (~xandaros@unaffiliated/xandaros) a rejoint #mcdevs 2017-12-10 16:41:57 <-- Xandaros (~xandaros@unaffiliated/xandaros) a quitté (Remote host closed the connection) 2017-12-10 16:43:23 --> Xandaros (~xandaros@unaffiliated/xandaros) a rejoint #mcdevs 2017-12-10 18:02:44 <-- SpaceManiac (~SpaceMani@2601:200:4400:61a::1004) a quitté (Ping timeout: 246 seconds) 2017-12-10 18:04:35 --> SpaceManiac (~SpaceMani@2601:200:4400:61a::1004) a rejoint #mcdevs 2017-12-10 18:04:35 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2017-12-10 18:48:35 <-- coderbot (~coderbot@cpe-23-240-32-43.socal.res.rr.com) a quitté (Ping timeout: 260 seconds) 2017-12-10 18:53:45 --> coderbot (~coderbot@cpe-23-240-32-43.socal.res.rr.com) a rejoint #mcdevs 2017-12-10 19:12:38 <-- curbyourdogma (~michael@pool-173-75-221-55.phlapa.fios.verizon.net) a quitté #mcdevs 2017-12-10 20:03:09 <-- coderbot (~coderbot@cpe-23-240-32-43.socal.res.rr.com) a quitté (Ping timeout: 255 seconds) 2017-12-10 20:28:42 --> curbyourdogma (~michael@pool-173-75-221-55.phlapa.fios.verizon.net) a rejoint #mcdevs 2017-12-10 20:50:38 --> coderbot (~coderbot@cpe-23-240-32-43.socal.res.rr.com) a rejoint #mcdevs 2017-12-10 21:04:15 <-- killme (~killmePI@185.9.253.124) a quitté (Ping timeout: 240 seconds) 2017-12-10 21:04:40 --> killme (~killmePI@185.9.253.124) a rejoint #mcdevs 2017-12-10 21:21:54 <-- protryon_ (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a quitté (Quit: WeeChat 1.7-rc2) 2017-12-10 22:33:38 <-- SpaceManiac (~SpaceMani@2601:200:4400:61a::1004) a quitté (Ping timeout: 246 seconds) 2017-12-10 22:38:42 --> SpaceManiac (~SpaceMani@2601:200:4400:61a::1003) a rejoint #mcdevs 2017-12-10 22:38:42 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2017-12-11 02:15:52 --> protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a rejoint #mcdevs 2017-12-11 02:31:46 <-- coderbot (~coderbot@cpe-23-240-32-43.socal.res.rr.com) a quitté (Ping timeout: 255 seconds) 2017-12-11 02:32:20 <-- OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a quitté (Ping timeout: 246 seconds) 2017-12-11 03:33:09 <-- protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a quitté (Quit: WeeChat 1.7-rc2) 2017-12-11 03:34:35 <-- SpaceManiac (~SpaceMani@2601:200:4400:61a::1003) a quitté (Ping timeout: 240 seconds) 2017-12-11 03:39:44 --> SpaceManiac (~SpaceMani@2601:200:4400:61a::1003) a rejoint #mcdevs 2017-12-11 03:39:44 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2017-12-11 04:01:06 --> coderbot (~coderbot@cpe-23-240-32-43.socal.res.rr.com) a rejoint #mcdevs 2017-12-11 04:37:25 --> OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a rejoint #mcdevs 2017-12-11 06:42:02 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-11 06:43:57 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 255 seconds) 2017-12-11 06:43:58 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2017-12-11 07:21:07 --> protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a rejoint #mcdevs 2017-12-11 08:03:09 <-- coderbot (~coderbot@cpe-23-240-32-43.socal.res.rr.com) a quitté (Ping timeout: 248 seconds) 2017-12-11 08:24:35 <-- SpaceManiac (~SpaceMani@2601:200:4400:61a::1003) a quitté (Ping timeout: 240 seconds) 2017-12-11 08:29:42 --> SpaceManiac (~SpaceMani@c-67-172-123-140.hsd1.ca.comcast.net) a rejoint #mcdevs 2017-12-11 08:29:42 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2017-12-11 09:33:33 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2017-12-11 09:34:51 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-11 09:45:26 --> octobyte (~octobyte@81.128.218.100) a rejoint #mcdevs 2017-12-11 12:45:00 --> C4K3_ (~C4K3@0127801301.0.fullrate.ninja) a rejoint #mcdevs 2017-12-11 12:47:45 <-- C4K3 (~C4K3@0127801301.0.fullrate.ninja) a quitté (Ping timeout: 260 seconds) 2017-12-11 13:12:14 <-- octobyte (~octobyte@81.128.218.100) a quitté (Ping timeout: 258 seconds) 2017-12-11 13:12:50 --> octobyte (~octobyte@137.74.207.171) a rejoint #mcdevs 2017-12-11 13:58:29 <-- octobyte (~octobyte@137.74.207.171) a quitté (Read error: Connection reset by peer) 2017-12-11 14:02:20 --> octobyte (~octobyte@137.74.207.171) a rejoint #mcdevs 2017-12-11 14:03:04 <-- octobyte (~octobyte@137.74.207.171) a quitté (Read error: Connection reset by peer) 2017-12-11 14:07:55 --> octobyte (~octobyte@137.74.207.171) a rejoint #mcdevs 2017-12-11 14:09:14 <-- ChanServ (ChanServ@services.) a quitté (*.net *.split) 2017-12-11 14:19:18 --> ChanServ (ChanServ@services.) a rejoint #mcdevs 2017-12-11 14:19:18 -- Mode #mcdevs [+o ChanServ] par moon.freenode.net 2017-12-11 16:32:20 <-- SpaceManiac (~SpaceMani@c-67-172-123-140.hsd1.ca.comcast.net) a quitté (Ping timeout: 258 seconds) 2017-12-11 16:32:36 --> SpaceManiac (~SpaceMani@c-67-172-123-140.hsd1.ca.comcast.net) a rejoint #mcdevs 2017-12-11 16:32:36 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2017-12-11 16:45:55 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: No route to host) 2017-12-11 16:46:26 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-11 17:32:24 <-- Not-ebde (~notifico@ec2-52-3-50-241.compute-1.amazonaws.com) a quitté (Killed (Sigyn (Spam is off topic on freenode.))) 2017-12-11 18:46:45 <-- octobyte (~octobyte@137.74.207.171) a quitté (Quit: ZNC 1.6.5 - http://znc.in) 2017-12-11 19:15:07 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2017-12-11 19:15:38 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-11 19:19:08 --> Not-342f (~notifico@ec2-52-3-50-241.compute-1.amazonaws.com) a rejoint #mcdevs 2017-12-11 19:19:08 Not-342f [Hamburglar] Pokechu22 pushed 1 commit to master [+0/-0/±1] https://git.io/vbEYW 2017-12-11 19:19:10 Not-342f [Hamburglar] Pokechu22 69218db - Fix, again, the tags topping 2017-12-11 19:20:26 Not-342f [Burger] New data now avaliable for 17w50a: 2017-12-11 19:20:28 Not-342f [Burger] Diff from 17w49b: http://pokechu22.github.io/Burger/diff_17w49b_17w50a.html (http://pokechu22.github.io/Burger/diff_17w49b_17w50a.json) 2017-12-11 19:20:29 Not-342f [Burger] Full data: http://pokechu22.github.io/Burger/17w50a.html (http://pokechu22.github.io/Burger/17w50a.json) 2017-12-11 19:40:17 <-- pokechu22 (~pokechu22@c-67-201-254-60.reshall.wwu.edu) a quitté (Ping timeout: 246 seconds) 2017-12-11 20:05:48 --> pokechu22 (~pokechu22@c-67-201-254-60.reshall.wwu.edu) a rejoint #mcdevs 2017-12-11 21:31:40 <-- Hafydd (~Hafydd@unaffiliated/joo) a quitté (Quit: Oh dear, oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh owl) 2017-12-11 21:32:24 --> Hafydd (~Hafydd@unaffiliated/joo) a rejoint #mcdevs 2017-12-11 22:07:14 Xandaros pokechu22: I didn't know about burger until now. That is amazing! Will probably come in handy; am I allowed to redistribute the jsons? 2017-12-11 22:07:35 pokechu22 Uuh, I don't actually know :P 2017-12-11 22:07:48 pokechu22 I don't restrict it, but it technically is data from minecraft 2017-12-11 22:08:04 Xandaros hmm, good point 2017-12-11 22:08:21 pokechu22 The actual project is MIT licensed 2017-12-11 22:09:18 rom1504 just do it 2017-12-11 22:10:06 pokechu22 There's also https://github.com/prismarinejs/minecraft-data and a few similar things 2017-12-11 22:19:12 Xandaros Well, if you don't mind I'll just redistribute it for now. If somebody complains, I'll take it down... and figure out how to extract the data myself 2017-12-11 22:31:02 <-- TobiX (tobias@zoidberg.org) a quitté (Quit: Changing server) 2017-12-11 22:31:29 --> TobiX (tobias@zoidberg.org) a rejoint #mcdevs 2017-12-11 22:49:36 --> electroniccat (~electroni@atlas.valaria.pw) a rejoint #mcdevs 2017-12-11 22:49:57 --> Corvus (Andrio@questers-rest.andriocelos.ml) a rejoint #mcdevs 2017-12-11 22:51:07 --> Tuxel_ (~tux@84.200.81.170) a rejoint #mcdevs 2017-12-11 22:52:51 --> Adam_ (Adam@unaffiliated/adam-) a rejoint #mcdevs 2017-12-11 22:54:44 --> Botched_ (~Botched@unaffiliated/mustek/bot/botched) a rejoint #mcdevs 2017-12-11 22:55:43 --> SkylordRedstone (~offbeatwi@163.172.169.69) a rejoint #mcdevs 2017-12-11 22:55:43 --> ferrybig_ (~ferrybig@2a03:b0c0:0:1010::20:c001) a rejoint #mcdevs 2017-12-11 22:55:46 <-- Adam (Adam@unaffiliated/adam-) a quitté (Disconnected by services) 2017-12-11 22:55:47 -- Adam_ est maintenant connu sous le nom Adam 2017-12-11 22:55:52 --> Me4502- (~Me4502@2001:19f0:5800:8cc1:5400:ff:fe0c:f993) a rejoint #mcdevs 2017-12-11 22:55:56 --> md_5- (~md_5@mcdevs/trusted/md-5) a rejoint #mcdevs 2017-12-11 22:55:57 -- Mode #mcdevs [+v md_5-] par ChanServ 2017-12-11 22:56:13 --> Techcable_ (znc@irc.techcable.net) a rejoint #mcdevs 2017-12-11 22:56:35 --> Mustek_ (~Mustek@steamdb/supporter/mustek) a rejoint #mcdevs 2017-12-11 22:57:09 <-- Andrio (Andrio@questers-rest.andriocelos.ml) a quitté (*.net *.split) 2017-12-11 22:57:09 <-- Mustek (~Mustek@steamdb/supporter/mustek) a quitté (*.net *.split) 2017-12-11 22:57:10 <-- electronicboy (~electroni@atlas.valaria.pw) a quitté (*.net *.split) 2017-12-11 22:57:10 <-- Botched (~Botched@unaffiliated/mustek/bot/botched) a quitté (*.net *.split) 2017-12-11 22:57:10 <-- offbeatwitch (~offbeatwi@163.172.169.69) a quitté (*.net *.split) 2017-12-11 22:57:10 <-- Tuxel (~tux@84.200.81.170) a quitté (*.net *.split) 2017-12-11 22:57:11 -- irc : déconnecté du serveur 2017-12-11 22:57:32 --> rom1504 (rom1504@rom1504.fr) a rejoint #mcdevs 2017-12-11 22:57:32 -- Le titre pour #mcdevs est "A haunt for developers working on projects related to Minecraft | Website & Rules: http://wiki.vg/MCDevs/rules | Wiki: http://wiki.vg | Channel is publicly logged as of Feb.25/13 https://logs.rom1504.fr/" 2017-12-11 22:57:32 -- Titre défini par tktech (~tktech@ec2-52-70-105-60.compute-1.amazonaws.com) le jeu., 11 mai 2017 00:28:32 2017-12-11 22:57:32 -- Canal #mcdevs : 137 pseudos (1 op, 14 voices, 122 normaux) 2017-12-11 22:57:57 --> tktech (~tktech@ec2-52-70-105-60.compute-1.amazonaws.com) a rejoint #mcdevs 2017-12-11 22:58:48 --> Krenair (~alex@wikimedia/Krenair) a rejoint #mcdevs 2017-12-11 22:59:02 -- Canal créé le lun., 06 déc. 2010 12:22:40 2017-12-11 23:00:15 <-- SkylordRedstone (~offbeatwi@163.172.169.69) a quitté (Ping timeout: 260 seconds) 2017-12-11 23:01:53 --> offbeatwitch (~offbeatwi@163.172.169.69) a rejoint #mcdevs 2017-12-12 00:41:15 justJanne Xandaros: you could always clean-room reverse engineer it. You read the original file, and explain to someone else the content in general terms, and that person writes it back down. 2017-12-12 00:41:23 justJanne The result of that is free of any copyright issues. 2017-12-12 00:42:20 Xandaros That is far too much effort, lol 2017-12-12 00:43:04 Xandaros Worst case, I tell people to download burger and have them put the json in a predertermined location 2017-12-12 00:43:29 justJanne You could also just automate that. 2017-12-12 00:43:46 justJanne Burger is on github, right? 2017-12-12 00:43:56 Xandaros it is 2017-12-12 00:44:19 justJanne Then you should be able to just wget the jsons 2017-12-12 00:44:32 justJanne And the uploader is legally responsible 2017-12-12 00:44:56 Xandaros Yes, I considered that, as well 2017-12-12 00:57:34 <-- m0r13 (~m0r13@2a01:4f8:201:8174:73:0:b00b:135) a quitté (Ping timeout: 258 seconds) 2017-12-12 00:57:46 --> m0r13 (~m0r13@2a01:4f8:201:8174:73:0:b00b:135) a rejoint #mcdevs 2017-12-12 00:57:57 <-- EvilJStoker (jstoker@unaffiliated/jstoker) a quitté (Ping timeout: 258 seconds) 2017-12-12 00:57:58 <-- minecrell (~minecrell@irc.minecrell.net) a quitté (Ping timeout: 258 seconds) 2017-12-12 00:57:58 <-- jamierocks (~jamierock@mana.bot.jamiemansfield.me) a quitté (Ping timeout: 258 seconds) 2017-12-12 00:57:58 <-- MasterGberry (sid92636@gateway/web/irccloud.com/x-klujkmmwukmpfgqq) a quitté (Ping timeout: 258 seconds) 2017-12-12 00:58:12 --> minecrell (~minecrell@irc.minecrell.net) a rejoint #mcdevs 2017-12-12 00:58:20 <-- MeltedLux (MeltedLux@help.lux.melted.me) a quitté (Ping timeout: 258 seconds) 2017-12-12 01:00:32 --> MasterGberry (sid92636@gateway/web/irccloud.com/x-hyijoomhlsgpuugz) a rejoint #mcdevs 2017-12-12 01:03:08 --> EvilJStoker (jstoker@unaffiliated/jstoker) a rejoint #mcdevs 2017-12-12 01:03:09 --> MeltedLux (MeltedLux@help.lux.melted.me) a rejoint #mcdevs 2017-12-12 01:03:24 --> jamierocks (~jamierock@mana.bot.jamiemansfield.me) a rejoint #mcdevs 2017-12-12 01:22:15 pokechu22 Yeah, I wouldn't worry about it too much 2017-12-12 01:23:04 <-- protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a quitté (Quit: WeeChat 1.7-rc2) 2017-12-12 02:37:44 <-- MeltedLux (MeltedLux@help.lux.melted.me) a quitté (Quit: R.I.P) 2017-12-12 02:37:52 --> MeltedLux (MeltedLux@help.lux.melted.me) a rejoint #mcdevs 2017-12-12 03:22:04 justJanne Sure, but I try to keep all my projects entirely legal, with no liability for me. 2017-12-12 03:22:40 justJanne And this is also why some people have been pushing for building a clean-room engineered MC server – it’d be entirely void of any of the EULA restrictions 2017-12-12 03:23:21 justJanne This gives you more freedom, which you can use for good, and bad. 2017-12-12 03:24:47 chibill I feel like that sentence is incorrect as if it still minecraft no matter if its clean room or not you still have to follow the EULA. As that is for the game not the serve it self. (Pretty sure) 2017-12-12 03:29:35 justJanne chibill: not really. 2017-12-12 03:30:01 justJanne If you build your own server, from scratch, that just happens to be compatible with Minecraft clients, the EULA does not apply to you 2017-12-12 03:30:23 chibill Not sure thats how that works. But have at it. 2017-12-12 03:30:54 chibill Considering you start breaking the EULA with a server like that and the ip would get black listed. like any other EULA breaking server. 2017-12-12 03:31:09 justJanne chibill: the EULA is only a contract. A contract can only exist if two parties join in it. If I never buy Minecraft, never play Minecraft, never use an official server, 2017-12-12 03:31:18 justJanne Then the EULA can not apply to me 2017-12-12 03:31:33 justJanne (as long as all software I use is legally entirely separate) 2017-12-12 03:31:57 chibill that seems like it would then fall under copy right law... :( 2017-12-12 03:32:36 justJanne Well, chibill, for what? The custom server does not use any Minecraft code. 2017-12-12 03:33:03 justJanne The API might fall under copyright, but both I and Mojang AB are in the EU, where that is not thecase. 2017-12-12 03:33:36 chibill You realize that code is not the only thing that is copyright-able right? 2017-12-12 03:34:27 justJanne What else do you consider copyrightable in this case? 2017-12-12 03:34:51 justJanne A piece of software only is composed out of the theoretical algorithms, their implementation, and the interfaces. 2017-12-12 03:35:01 justJanne The algorithms are not protection worthy in the EU by law, 2017-12-12 03:35:06 justJanne The code isn't reused, 2017-12-12 03:35:25 chibill The name, assest and also the game it self. 2017-12-12 03:35:42 justJanne And the interfaces are not protected either, according to ECJ C-406/10 2017-12-12 03:36:11 justJanne Ehm, the server reuses none of the assets, the name is protected by trademarks, not copyright, 2017-12-12 03:36:25 chibill Its lilke saying if I made a copy of pokemon clean room they aren't sue me. (Which they really well could because of copy-right laws) 2017-12-12 03:36:36 justJanne Well, 2017-12-12 03:36:46 justJanne Only because you violate trademark laws. 2017-12-12 03:37:34 justJanne There might be a protection for the concept of the game itself, but there is prior art for everything, and no game has yet been granted protection based on that — only art usually has. 2017-12-12 03:38:33 chibill What every you say. I don't get why you would ever want to run from the EULA considering how nice it actually is. (It even stops Pay2win) (Almost makes me think of the broken "FreeSoftwareFoundation" junk going around) 2017-12-12 03:38:37 chibill Night. 2017-12-12 03:38:47 chibill (I use ZNC IRC bouncer fyi) 2017-12-12 03:39:17 justJanne chibill: well, because it is restrictive 2017-12-12 03:40:42 chibill before I go its not as restrictive as you think. 2017-12-12 03:40:44 justJanne Also, chibill, I've been working on projects that required clean room reverse engineering already a few times, and have had those double and triple checked by a lawyer (I haven't ever contributed to a project to do the same in MC, though, as I am tainted because I've seen the MCP deobfuscated files), and it's always been like I described 2017-12-12 03:41:53 chibill Still not sure how the heck you can legally get away with basically making a clone and distrobuting it. Even if its clean room. 2017-12-12 03:42:13 chibill Seems like some law needs to be fixed. 2017-12-12 03:42:16 justJanne Well, because that's always been the law. 2017-12-12 03:42:28 justJanne And it's been that way, because that's been how the industry has been 2017-12-12 03:42:53 justJanne Snapchat invents a new functionality, Facebopk copies it into all their apps. Id Games invents a new idea, every other studio copies that. 2017-12-12 03:43:08 justJanne In fact, Minecraft started out as mostly a clone of Infiniminer, after all 2017-12-12 03:43:55 justJanne Innovation is copying, transforming, and combining. Ideas aren't separate, which you can properly legislate who owns what — often the ideas come from many different people, all slightly overlapping 2017-12-12 03:44:59 pokechu22 I don't think you can clean-room engineer data files though 2017-12-12 03:45:15 pokechu22 There isn't anything to reimplement -- it's data 2017-12-12 03:45:20 justJanne Correct, assets are basically always worthy of protection 2017-12-12 03:45:39 justJanne But the MC server has basically no assets that are recognizable 2017-12-12 03:45:45 justJanne The rest can be replaced with different ones 2017-12-12 03:46:16 chibill https://github.com/GlowstoneMC/Glowstone/wiki/Frequently-Asked-Questions#if-i-use-glowstone-do-i-still-have-to-follow-the-eula 2017-12-12 03:46:20 justJanne chibill: btw, GNU (the userland tools in GNU/Linux) started out as a reimplementation of Unix, 2017-12-12 03:46:55 chibill Boom just thru you a clean room server Imp saying you have to follow the EULA 2017-12-12 03:47:07 justJanne chibill: that example is for the US 2017-12-12 03:47:12 justJanne As mentioned, I am in EU 2017-12-12 03:47:46 chibill Stupid EU not protecting stuff. 2017-12-12 03:47:52 justJanne In fact, this topic also was part of two of the most influential cases of the decade 2017-12-12 03:47:57 justJanne Google v Oracle 2017-12-12 03:48:04 chibill Oracle won 2017-12-12 03:48:05 justJanne And SAS Institute Inc v World Programming 2017-12-12 03:48:07 justJanne Yes. 2017-12-12 03:48:15 pokechu22 Mojang's EULA is basically just https://account.mojang.com/terms - "don't redistribute our stuff without permission" and "don't commercially use our stuff without permission" 2017-12-12 03:48:28 pokechu22 It's not very restrictive 2017-12-12 03:48:40 justJanne pokechu22: and "don't give any player an advantage in game for anything external" 2017-12-12 03:48:47 justJanne Aka, the anti-pay2win clause 2017-12-12 03:48:54 justJanne And many more 2017-12-12 03:49:02 pokechu22 Right, which IMO is a good thing and is beneficial for players 2017-12-12 03:49:02 justJanne Including clauses that are invalid innEU anyway 2017-12-12 03:49:30 justJanne pokechu22: I don't disagree with that, I just disagree with having no open implementation that is free of restrictions. 2017-12-12 03:49:41 <-- Brandon15811 (sid13052@gateway/web/irccloud.com/x-jjdnswwgawwjbyqm) a quitté (Ping timeout: 258 seconds) 2017-12-12 03:49:58 justJanne chibill: if you want a counter example, I suggest the various cases against the GNU project 2017-12-12 03:50:11 justJanne They reimplemented Unix software 1:1 2017-12-12 03:50:50 --> Brandon15811 (sid13052@gateway/web/irccloud.com/x-vqzavgcsiompuhmu) a rejoint #mcdevs 2017-12-12 03:51:02 justJanne Also, obviously, as soon as your server connects to the Mojang auth servers, their EULA applies again — you'd need to build your own, ofc 2017-12-12 03:51:19 chibill Even if it doesn;t 2017-12-12 03:52:14 justJanne chibill: I cited a case in EU from 2010 above where the ECJ ruled in favor of my interpretation 2017-12-12 03:52:30 --> protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a rejoint #mcdevs 2017-12-12 03:53:13 justJanne In that case, a company had taken a competitors product, taken it apart, studied how it interacted with another piece of software, then copied that interface 1:1 into their own, competing software 2017-12-12 03:53:46 pokechu22 I think the main reason why there isn't an implementation from scratch specifically made to be free of restrictions is that most people don't think that the EULA is that problematic 2017-12-12 03:53:55 justJanne Which was ruled to be covered by the explicit legal term in the EU Copyright Directive, which states that copyright does not apply to infringement for intercompatibility reasons 2017-12-12 03:54:23 pokechu22 But frankly I don't have time to argue this right now, I've got some studying I should be doing 2017-12-12 03:54:32 justJanne Sure, good luck! 2017-12-12 03:55:02 --> protryon_ (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a rejoint #mcdevs 2017-12-12 03:55:29 <-- protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a quitté (Read error: Connection reset by peer) 2017-12-12 03:55:29 justJanne And I agree that most aren't worried about the terms, and don't need to be — but obviously, it would still preferable if a free software alternative existed 2017-12-12 04:03:29 <-- Zachoz (~Zachoz@2001:19f0:5800:8483:5400:ff:fe06:49ea) a quitté (Ping timeout: 258 seconds) 2017-12-12 04:03:40 --> Zachoz (~Zachoz@2001:19f0:5800:8483:5400:ff:fe06:49ea) a rejoint #mcdevs 2017-12-12 04:05:01 <-- ScruffyRules (~Scruff@2001:19f0:5800:8483:5400:ff:fe06:49ea) a quitté (Ping timeout: 258 seconds) 2017-12-12 04:05:11 --> ScruffyRules (~Scruff@2001:19f0:5800:8483:5400:ff:fe06:49ea) a rejoint #mcdevs 2017-12-12 05:56:09 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2017-12-12 05:58:07 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-12 06:40:11 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-12 06:43:41 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 248 seconds) 2017-12-12 06:43:41 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2017-12-12 07:16:04 --> OkAlt_ (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a rejoint #mcdevs 2017-12-12 07:18:51 <-- OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a quitté (Ping timeout: 248 seconds) 2017-12-12 08:46:42 -- OkAlt_ est maintenant connu sous le nom OkAlt 2017-12-12 09:47:53 --> Dadido3_ (~quassel@p2003007A8B078A00C92C4BF4398B22B5.dip0.t-ipconnect.de) a rejoint #mcdevs 2017-12-12 09:51:39 <-- Dadido3 (~quassel@p2003007A8B078A008C3C85DB0C2CBDB7.dip0.t-ipconnect.de) a quitté (Ping timeout: 276 seconds) 2017-12-12 10:52:09 --> octobyte (~octobyte@81.128.218.100) a rejoint #mcdevs 2017-12-12 11:24:03 <-- Hafydd (~Hafydd@unaffiliated/joo) a quitté (Quit: Lost terminal) 2017-12-12 11:31:05 --> Hafydd (~Hafydd@unaffiliated/joo) a rejoint #mcdevs 2017-12-12 12:10:34 -- PolarizedIons est maintenant connu sous le nom PolarizedBells 2017-12-12 12:32:14 <-- tobylane (~Nightly@unaffiliated/tobylane) a quitté #mcdevs ("Textual IRC Client: www.textualapp.com") 2017-12-12 16:13:20 <-- protryon_ (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a quitté (Ping timeout: 260 seconds) 2017-12-12 16:25:28 --> protryon_ (~protryon@2601:647:ca00:ab50:85ec:d46f:d5a0:2964) a rejoint #mcdevs 2017-12-12 18:49:27 -- Mustek est maintenant connu sous le nom Mistletek 2017-12-12 18:51:35 <-- jast (jast@zoidberg.org) a quitté (Ping timeout: 240 seconds) 2017-12-12 18:53:23 --> jast (jast@zoidberg.org) a rejoint #mcdevs 2017-12-12 19:22:38 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-12 19:23:41 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 248 seconds) 2017-12-12 19:23:41 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2017-12-12 19:31:22 <-- protryon_ (~protryon@2601:647:ca00:ab50:85ec:d46f:d5a0:2964) a quitté (Quit: WeeChat 1.7-rc2) 2017-12-12 19:44:49 <-- SpaceManiac (~SpaceMani@c-67-172-123-140.hsd1.ca.comcast.net) a quitté (Ping timeout: 240 seconds) 2017-12-12 19:46:56 --> SpaceManiac (~SpaceMani@c-67-172-123-140.hsd1.ca.comcast.net) a rejoint #mcdevs 2017-12-12 19:46:56 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2017-12-12 20:01:19 Not-342f [Jawa] TkTech pushed 1 commit to develop [+0/-0/±7] https://git.io/vbz2p 2017-12-12 20:01:20 Not-342f [Jawa] TkTech 3dbd7f8 - Revert "Lazy attribute loading test." This reverts commit a695a7a5fb480b736b4943e028c0588d7234df09. 2017-12-12 20:02:56 --> TheNet (~TheNet@38.105.193.98) a rejoint #mcdevs 2017-12-12 20:11:31 chibill I wonder how they got rid of Ghostblocks? 2017-12-12 20:12:16 pokechu22 Applying the fix listed on the tracker :P (sending a packet in a case where it wasn't sent but should have been) 2017-12-12 20:12:48 pokechu22 Although actually IIRC it was modified slightly so that the packet's only send to the user it needs to be, not broadcasted 2017-12-12 20:14:40 chibill interesting. 2017-12-12 20:14:50 chibill Wonder why that took so long to fix xD 2017-12-12 20:20:37 chibill Still hope they eventually make the server gen the ID list then sync it to the client on conenction or something. 2017-12-12 20:28:37 -- Tuxel_ est maintenant connu sous le nom Tuxel 2017-12-12 20:31:04 tktech Just realized I must have a machine connected to IRC somewhere :( 2017-12-12 20:32:40 <-- octobyte (~octobyte@81.128.218.100) a quitté (Quit: ZNC 1.6.5 - http://znc.in) 2017-12-12 20:55:52 tktech pokechu22: I think my only option for performance now might be pre-emptive threaded preloading or dropping down to Cython/C for the structure loading 2017-12-12 20:56:48 pokechu22 Now that ClassLoader isn't reopening the zip each time performance isn't that much of a worry for me, so don't worry too much about it 2017-12-12 20:57:05 tktech Oh no no at this point it's a personal challenge. 2017-12-12 20:57:27 tktech 8% of the time is just spent doing UTF8 decoding 2017-12-12 20:57:40 tktech 30%~ of the time is just spent loading structures using unpack() 2017-12-12 20:58:16 tktech Done properly and with lazy loading with masking a jar should load in <=1s 2017-12-12 20:59:15 tktech It's very fast in pypy with no changes 2017-12-12 20:59:56 tktech unpack() is the real villain 2017-12-12 21:06:36 <-- minecrell (~minecrell@irc.minecrell.net) a quitté (Ping timeout: 255 seconds) 2017-12-12 21:07:30 --> minecrell (~minecrell@irc.minecrell.net) a rejoint #mcdevs 2017-12-12 21:26:59 --> hair_particles (~boxes@81.202.64.49.dyn.user.ono.com) a rejoint #mcdevs 2017-12-12 21:29:24 hair_particles Hello. I'm curious how modding for minecraft works given that Minecraft does not have a modding API. A link or explanation would be appreciated. 2017-12-12 21:29:39 --> protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a rejoint #mcdevs 2017-12-12 21:29:42 hair_particles I'm having trouble finding info myself 2017-12-12 21:29:54 Aikar hair_particles: its all unofficial 2017-12-12 21:30:04 Not-342f [Jawa] TkTech pushed 1 commit to develop [+0/-0/±1] https://git.io/vbz16 2017-12-12 21:30:06 Not-342f [Jawa] TkTech 6145981 - Use ord() for constant tags instead of unpack('>B') for a 2% gain. Perform tag LONG/DOUBLE check as two comparisons instead of a tuple membership test. 2017-12-12 21:30:10 Aikar server is decompiled, remapped, api added on top 2017-12-12 21:31:24 Aikar if your looking for 'Mods', see Forge. If your looking for more stable version updates (Plugins), see Sponge or Paper (Bukkit based) 2017-12-12 21:31:34 Aikar Mods, see Forge/Forge Sponge* 2017-12-12 21:32:07 hair_particles okay I see, so people change the .jar file to support their own modding API which people then build on top of? 2017-12-12 21:32:21 Aikar yes, all the hardworks been done for you 2017-12-12 21:32:49 Aikar depends on your goals on whether a plugin or mod is the correct solution 2017-12-12 21:33:31 Aikar could be a combination of both 2017-12-12 21:34:36 --> kev009_ (~kev009@tempe0.bbox.io) a rejoint #mcdevs 2017-12-12 21:34:36 -- Mode #mcdevs [+v kev009_] par ChanServ 2017-12-12 21:35:14 <-- Corvus (Andrio@questers-rest.andriocelos.ml) a quitté (Quit: ZNC - http://znc.in) 2017-12-12 21:35:51 <-- md_5- (~md_5@mcdevs/trusted/md-5) a quitté (Ping timeout: 255 seconds) 2017-12-12 21:35:56 <-- TobiX (tobias@zoidberg.org) a quitté (Ping timeout: 248 seconds) 2017-12-12 21:35:56 <-- clj (~clonejo@static.48.163.47.78.clients.your-server.de) a quitté (Ping timeout: 248 seconds) 2017-12-12 21:36:03 --> TobiX (tobias@zoidberg.org) a rejoint #mcdevs 2017-12-12 21:36:29 <-- kev009 (~kev009@tempe0.bbox.io) a quitté (Ping timeout: 248 seconds) 2017-12-12 21:36:29 <-- fl4sh_ (~fl4sh@trinity.jsje.de) a quitté (Ping timeout: 248 seconds) 2017-12-12 21:36:30 <-- Dinnerbone (dinnerbone@i.like.butts.and.my.name.is.dinnerbone.com) a quitté (Ping timeout: 264 seconds) 2017-12-12 21:37:21 --> Andrio (Andrio@questers-rest.andriocelos.ml) a rejoint #mcdevs 2017-12-12 21:40:04 --> fl4sh_ (~fl4sh@trinity.jsje.de) a rejoint #mcdevs 2017-12-12 21:40:05 --> clj (~clonejo@shakik3.shakik.de) a rejoint #mcdevs 2017-12-12 21:40:28 --> Dinnerbone (dinnerbone@i.like.butts.and.my.name.is.dinnerbone.com) a rejoint #mcdevs 2017-12-12 21:40:28 -- Mode #mcdevs [+v Dinnerbone] par ChanServ 2017-12-12 21:40:46 --> md_5 (~md_5@mcdevs/trusted/md-5) a rejoint #mcdevs 2017-12-12 21:40:46 -- Mode #mcdevs [+v md_5] par ChanServ 2017-12-12 21:45:59 <-- balrog (~balrog@unaffiliated/balrog) a quitté (*.net *.split) 2017-12-12 21:45:59 <-- Kazuto (~Kazuto@unaffiliated/kkirigaya) a quitté (*.net *.split) 2017-12-12 21:46:06 --> Kazuto (~Kazuto@spriggan.yuuki.ml) a rejoint #mcdevs 2017-12-12 21:46:07 <-- Kazuto (~Kazuto@spriggan.yuuki.ml) a quitté (Changing host) 2017-12-12 21:46:07 --> Kazuto (~Kazuto@unaffiliated/kkirigaya) a rejoint #mcdevs 2017-12-12 21:46:29 --> balrog (~balrog@unaffiliated/balrog) a rejoint #mcdevs 2017-12-12 21:58:59 chibill Hey tktech is there a way to enable like debug messages on PyNBT? I am getting strange crashes. (From raw NBT) 2017-12-12 22:02:55 chibill Its something to do with the long array reading stuff. hm. 2017-12-12 22:03:11 chibill NBTFile(buff) 2017-12-12 22:03:11 chibill File "C:\Python27\lib\site-packages\pynbt\nbt.py", line 342, in __init__ 2017-12-12 22:03:11 chibill tmp = TAG_Compound.read(read) 2017-12-12 22:03:11 chibill File "C:\Python27\lib\site-packages\pynbt\nbt.py", line 56, in read 2017-12-12 22:03:11 chibill tmp = _tags[tag].read(read) 2017-12-12 22:03:12 chibill File "C:\Python27\lib\site-packages\pynbt\nbt.py", line 56, in read 2017-12-12 22:03:13 chibill tmp = _tags[tag].read(read) 2017-12-12 22:03:14 chibill File "C:\Python27\lib\site-packages\pynbt\nbt.py", line 66, in read 2017-12-12 22:03:15 chibill [tag_read(read, has_name=False) for x in range(0, length)], 2017-12-12 22:03:16 chibill File "C:\Python27\lib\site-packages\pynbt\nbt.py", line 56, in read 2017-12-12 22:03:17 chibill tmp = _tags[tag].read(read) 2017-12-12 22:03:18 chibill File "C:\Python27\lib\site-packages\pynbt\nbt.py", line 84, in read 2017-12-12 22:03:19 chibill return cls(read('{0}q'.format(length), length * 4), name=name) 2017-12-12 22:03:20 chibill File "C:\Python27\lib\site-packages\pynbt\nbt.py", line 335, in 2017-12-12 22:03:21 chibill read = lambda fmt, size: unpack('>' + fmt, io.read(size)) 2017-12-12 22:03:22 chibill struct.error: unpack requires a string argument of length 2048 2017-12-12 22:03:23 chibill shit thats was ugly 2017-12-12 22:03:28 chibill why did it not make a pastebin like normal... 2017-12-12 22:03:39 chibill My client is being annoying. 2017-12-12 22:08:12 <-- Akkarin (~Akkarin@bnc.dotstart.tv) a quitté (*.net *.split) 2017-12-12 22:08:20 --> Akkarin (~Akkarin@bnc.dotstart.tv) a rejoint #mcdevs 2017-12-12 22:10:16 chibill Okay Found the problem 2017-12-12 22:10:36 chibill Long is 8 bytes you are only saying the length times 4 2017-12-12 22:16:35 rom1504 https://github.com/TkTech/PyNBT/blob/master/pynbt/nbt.py#L84 yeah this 4 should be 8 (but only this one) 2017-12-12 22:17:06 chibill Yep. I made an issue explaining it sort of. 2017-12-12 22:17:33 tktech Why...why would you make an issues instead of just changing the 4 to an 8... 2017-12-12 22:17:48 tktech But anyways, yeah that's a silly one. There are no tests for the "new" types. 2017-12-12 22:21:46 <-- Dadido3_ (~quassel@p2003007A8B078A00C92C4BF4398B22B5.dip0.t-ipconnect.de) a quitté (Ping timeout: 276 seconds) 2017-12-12 22:24:31 Aikar rom1504: im on w/e versions was around the 1.12.2 release, but my bot crashes anytime I send the title packet to it with { Error: Deserialization error for play.toClient : Read error for name : 125 is not in the mappings value - has anything been done here? 2017-12-12 22:25:11 rom1504 node-minecraft-protocol ? 2017-12-12 22:25:14 Aikar yes 2017-12-12 22:25:45 Aikar "minecraft-data": "^2.21.0", "minecraft-protocol": "^1.4.1", 2017-12-12 22:26:44 Aikar error is from protobuf 2017-12-12 22:27:15 Aikar i tried looking at the 1.12 data files, but couldnt find a 125 in it, (should be something registered to 0x7D) 2017-12-12 22:27:18 rom1504 title is 0x48 2017-12-12 22:27:37 rom1504 https://github.com/PrismarineJS/minecraft-data/blob/master/data/pc/1.12.2/protocol.json#L3123 2017-12-12 22:27:41 rom1504 so that's weird 2017-12-12 22:27:50 rom1504 are you client side or server side ? 2017-12-12 22:28:02 Aikar client, i have bot sit on my server 2017-12-12 22:28:13 Aikar my reboot messages sends titles + chat messages 2017-12-12 22:28:19 rom1504 I feel like I've seen 0x7D before 2017-12-12 22:28:21 Aikar and the reboot message always kicks it 2017-12-12 22:28:22 rom1504 some custom thing 2017-12-12 22:28:40 Aikar can it be made to more gracefully handle that 2017-12-12 22:28:57 Aikar https://track.emc.gs/issue/EMC-1679 2017-12-12 22:28:59 Aikar is the stack 2017-12-12 22:29:13 rom1504 "on my server" what is your server ? 2017-12-12 22:29:24 Aikar dont think its relevant, but empire minecraft 2017-12-12 22:29:46 rom1504 it's trying to read 125 2017-12-12 22:29:56 rom1504 so yeah it's relevant, the server is sending that 2017-12-12 22:30:20 rom1504 you can add 0x7D as a custom packet, see https://github.com/PrismarineJS/node-minecraft-protocol/blob/master/examples/client_custom_packets/client_custom_packets.js 2017-12-12 22:30:30 Aikar https://gist.github.com/aikar/a3bc172009fdc961a00dba520ea75d19 2017-12-12 22:30:37 Aikar thats all my mc integration is 2017-12-12 22:32:01 rom1504 yeah so, take that https://github.com/PrismarineJS/node-minecraft-protocol/blob/master/examples/client_custom_packets/client_custom_packets.js#L8 , replace the 0x7A by 0x7D 2017-12-12 22:32:08 rom1504 1.8 by 1.12.2 2017-12-12 22:32:41 rom1504 and at https://github.com/PrismarineJS/node-minecraft-protocol/blob/master/examples/client_custom_packets/client_custom_packets.js#L13 just put "restbuffer" 2017-12-12 22:33:46 rom1504 https://gist.github.com/rom1504/73ee087aa4da83a640a37c03d15d387f : here that 2017-12-12 22:34:05 rom1504 then you can just put the customPackets: customPackets option in createClient 2017-12-12 22:34:07 rom1504 should do it 2017-12-12 22:34:44 Aikar id love to know what it is 2017-12-12 22:34:54 Aikar I do not do packet stuff on my server 2017-12-12 22:35:09 Aikar nor do i use other plugins doing it either 2017-12-12 22:35:17 Aikar and its only my reboot messages 2017-12-12 22:35:35 rom1504 well once you did that change ^, you can listen on that packet, print the buffer, give it here and we can try to figure out what it is 2017-12-12 22:36:12 rom1504 Aikar: does it have bungeecord ? 2017-12-12 22:36:19 Aikar yes 2017-12-12 22:36:27 rom1504 ok that's the explanation 2017-12-12 22:36:35 rom1504 bungeecord does some weird things 2017-12-12 22:36:49 rom1504 https://github.com/PrismarineJS/node-minecraft-protocol/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+bungeecord 2017-12-12 22:37:05 rom1504 I'd love to support more non-vanilla servers, but it takes time ;) 2017-12-12 22:37:33 rom1504 so, there are some workarounds I think, but nmp is not really tested for bungeecord 2017-12-12 22:37:38 Aikar wtf could bungee be doing to generate wrong id's tht wouldnt be breaking stuff in general 2017-12-12 22:37:57 rom1504 yes I think it's doing something like that 2017-12-12 22:38:07 rom1504 I guess the vanilla client ignore stuff in some conditions 2017-12-12 22:38:19 rom1504 or maybe it's using legacy things or something 2017-12-12 22:39:28 Aikar well if we can find what causes it, we could fix it in Waterfall (fork of Bungee) 2017-12-12 22:40:12 Aikar so client.on('restBuffer', () => {}) ? 2017-12-12 22:40:38 Aikar doesnt the packet definition need to change 2017-12-12 22:41:53 --> ME1312 (~ME1312@cpe-71-72-87-2.columbus.res.rr.com) a rejoint #mcdevs 2017-12-12 22:42:42 rom1504 no 2017-12-12 22:42:53 rom1504 ??? 2017-12-12 22:43:05 rom1504 22:33 https://gist.github.com/rom1504/73ee087aa4da83a640a37c03d15d387f : here that 2017-12-12 22:43:05 rom1504 22:34 then you can just put the customPackets: customPackets option in createClient 2017-12-12 22:43:10 Aikar sorry ignore last line, i was confused on something 2017-12-12 22:43:27 Aikar i saw the varint and thought it was going to try to read the data as varint 2017-12-12 22:43:39 rom1504 if you want to print the packet do client.on('custom_name',packet => console.log(packet)); 2017-12-12 22:43:46 Aikar i expected to see some "read the data as a blob" 2017-12-12 22:43:59 rom1504 "restBuffer" is "blobk" 2017-12-12 22:44:02 rom1504 *blob 2017-12-12 22:44:17 rom1504 varint is just the length prefix, which is in every packet 2017-12-12 22:44:23 rom1504 hmmh no 2017-12-12 22:44:28 rom1504 that's the id 2017-12-12 22:44:30 rom1504 not length 2017-12-12 22:45:42 Aikar ... this is fun, now it gave me 120! 2017-12-12 22:46:00 Aikar but def confirmed its title related 2017-12-12 22:47:03 Aikar https://github.com/starlis/empirecraft/blob/master/patches/server/0029-Chat-API.patch#L168 I'm using mojangs packet classes, doing no data construction myself. i bet subtitle was the 120 2017-12-12 22:47:29 ME1312 hey I have a question: when a command argument uses minecraft:ask_server is there a way the server could respond that the command is invalid (via server-side command validator?) 2017-12-12 22:47:37 Aikar wait thats still same packet 2017-12-12 22:48:42 chibill I wonder how the bit length is caluclated for world save data. hm (Seems much like the Network side. So possible the same way) 2017-12-12 22:49:08 Aikar it seems to vary on packet ID based on what message I send 2017-12-12 22:50:23 Aikar maybe theres an error in the parser for titles and it thinks its a new packet? 2017-12-12 22:52:34 Aikar ugh mojangs login rate limit is annoying 2017-12-12 22:58:25 --> timmyRS (~timmyRS@149.202.144.170) a rejoint #mcdevs 2017-12-12 23:01:25 Aikar rom1504: did i miss something? https://imgur.com/gzja8Lf I'm not seeing UNKNOWN, still crashes.I used 0x77 as "Test" that I'm testing with is generating 120 this time 2017-12-12 23:03:11 Aikar 0x78* 2017-12-12 23:16:39 Aikar yeah i modified that error : xt":""}],"text":""} 2017-12-12 23:16:44 Aikar its got the remainder of a title packet 2017-12-12 23:18:05 <-- TheNet (~TheNet@38.105.193.98) a quitté (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-12-12 23:21:06 pokechu22 ME1312: Not yet 2017-12-12 23:22:20 MiniDigger It would make sense to have something like that tho 2017-12-12 23:40:08 --> TheNet (~TheNet@38.105.193.98) a rejoint #mcdevs 2017-12-12 23:44:02 ME1312 just wanted to check since the wiki stated that packet's description was no longer accurate :p 2017-12-12 23:49:47 pokechu22 Oh, sorry, that's there because I haven't fully investigated it (stuff about prefixing with / or not seems to have changed) 2017-12-12 23:50:15 <-- protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a quitté (Quit: WeeChat 1.7-rc2) 2017-12-12 23:52:17 ME1312 on the side, what do you guys think of the api implementation stuff I edited on the end of that post? 2017-12-12 23:54:09 pokechu22 Link for reference: https://www.spigotmc.org/threads/minecraft-1-13-what-to-expect.288714/page-20#post-2786103 2017-12-12 23:54:45 ME1312 i just wanted to get some feedback, since it was pretty late after it had been made that i added that on there 2017-12-12 23:55:20 pokechu22 I think it looks decent enough. The packet changes aren't perfect but they get the idea across 2017-12-13 00:00:19 <-- TheNet (~TheNet@38.105.193.98) a quitté (Quit: Textual IRC Client: www.textualapp.com) 2017-12-13 00:04:53 rom1504 Aikar: can you use nmp gitter room ? 2017-12-13 00:04:58 rom1504 it would be easy to follow 2017-12-13 00:05:01 rom1504 *easier 2017-12-13 00:08:13 --> Dadido3 (~quassel@p2003007A8B078A0081B83C9D2D27CCA6.dip0.t-ipconnect.de) a rejoint #mcdevs 2017-12-13 00:19:48 <-- justJanne (~justJanne@lithium.kuschku.de) a quitté (Quit: So, if you care to find me, look to the western sky. As someone told me lately, everyone deserves a chance to fly.) 2017-12-13 00:20:14 --> justJanne (~justJanne@lithium.kuschku.de) a rejoint #mcdevs 2017-12-13 01:08:37 --> protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a rejoint #mcdevs 2017-12-13 01:18:52 <-- AlphaBlend (~AlphaBlen@cpe-66-74-178-84.socal.res.rr.com) a quitté 2017-12-13 01:19:11 --> AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a rejoint #mcdevs 2017-12-13 01:19:50 -- AlphaBlend est maintenant connu sous le nom MisterVector 2017-12-13 02:55:34 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2017-12-13 02:56:48 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-13 04:28:31 --> itsme_ (~textual@77.4.196.57) a rejoint #mcdevs 2017-12-13 04:40:32 <-- Not-342f (~notifico@ec2-52-3-50-241.compute-1.amazonaws.com) a quitté (K-Lined) 2017-12-13 04:50:42 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: No route to host) 2017-12-13 04:50:53 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-13 04:53:33 <-- ecx86 (~ecx86@unaffiliated/ecx86) a quitté (Quit: ZNC 1.6.3 - http://znc.in) 2017-12-13 05:02:50 --> ecx86 (~weechat@unaffiliated/ecx86) a rejoint #mcdevs 2017-12-13 06:38:51 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-13 06:41:36 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 272 seconds) 2017-12-13 06:41:36 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2017-12-13 06:47:10 <-- SpaceManiac (~SpaceMani@c-67-172-123-140.hsd1.ca.comcast.net) a quitté (Ping timeout: 260 seconds) 2017-12-13 06:51:56 --> SpaceManiac (~SpaceMani@2601:200:4400:61a::1003) a rejoint #mcdevs 2017-12-13 06:51:56 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2017-12-13 07:09:28 <-- ME1312 (~ME1312@cpe-71-72-87-2.columbus.res.rr.com) a quitté (Quit: Leaving) 2017-12-13 07:26:03 --> Not-5ee4 (~notifico@52.3.50.241) a rejoint #mcdevs 2017-12-13 07:26:03 Not-5ee4 [PyNBT] TkTech pushed 2 commits to master [+0/-0/±2] https://git.io/vbgEA 2017-12-13 07:26:05 Not-5ee4 [PyNBT] rom1504 8c214e8 - fix long array fix #14 2017-12-13 07:26:06 Not-5ee4 [PyNBT] TkTech 060fb0a - Merge pull request #15 from rom1504/patch-1 fix long array fix #14 2017-12-13 07:45:55 <-- Me4502- (~Me4502@2001:19f0:5800:8cc1:5400:ff:fe0c:f993) a quitté (Ping timeout: 240 seconds) 2017-12-13 07:52:57 --> Me4502 (~Me4502@owexz.net) a rejoint #mcdevs 2017-12-13 07:53:20 -- Me4502 est maintenant connu sous le nom Guest54959 2017-12-13 07:56:14 <-- _123DMWM (~123DMWM@me.123dmwm.tk) a quitté (Quit: ZNC 1.6.5 - http://znc.in) 2017-12-13 07:59:17 --> _123DMWM (~123DMWM@me.123dmwm.tk) a rejoint #mcdevs 2017-12-13 09:09:10 <-- SpaceManiac (~SpaceMani@2601:200:4400:61a::1003) a quitté (Ping timeout: 272 seconds) 2017-12-13 09:11:49 --> OkAlt_ (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a rejoint #mcdevs 2017-12-13 09:12:01 <-- OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a quitté (Ping timeout: 255 seconds) 2017-12-13 09:12:29 --> SpaceManiac (~SpaceMani@c-67-172-123-140.hsd1.ca.comcast.net) a rejoint #mcdevs 2017-12-13 09:12:30 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2017-12-13 09:13:04 -- OkAlt_ est maintenant connu sous le nom OkAlt 2017-12-13 09:21:54 --> OkAlt_ (~OkAlt@68.144.216.211) a rejoint #mcdevs 2017-12-13 09:22:03 <-- OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a quitté (Ping timeout: 248 seconds) 2017-12-13 09:26:24 -- OkAlt_ est maintenant connu sous le nom OkAlt 2017-12-13 10:44:56 --> octobyte (~octobyte@81.128.218.100) a rejoint #mcdevs 2017-12-13 10:57:52 --> simpleauthority_ (~simple@i.am.an.algorithmjunkie.com) a rejoint #mcdevs 2017-12-13 11:01:11 <-- simpleauthority (~simple@i.am.an.algorithmjunkie.com) a quitté (Ping timeout: 240 seconds) 2017-12-13 11:01:11 -- simpleauthority_ est maintenant connu sous le nom simpleauthority 2017-12-13 11:41:08 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2017-12-13 11:41:40 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-13 13:18:04 <-- itsme_ (~textual@77.4.196.57) a quitté (Quit: My Mac Pro has gone to sleep. ZZZzzz…) 2017-12-13 13:20:15 <-- bildramer (~bildramer@p200300ED83C4FC00AC9BCCA14258DFA9.dip0.t-ipconnect.de) a quitté (Ping timeout: 240 seconds) 2017-12-13 13:20:33 --> itsme_ (~textual@77.4.196.57) a rejoint #mcdevs 2017-12-13 13:29:02 --> bildramer (~bildramer@p200300ED83C4FC00AC9BCCA14258DFA9.dip0.t-ipconnect.de) a rejoint #mcdevs 2017-12-13 13:30:51 <-- OkAlt (~OkAlt@68.144.216.211) a quitté (Ping timeout: 256 seconds) 2017-12-13 13:52:08 --> GeorgH93 (~GeorgH93@pD9FEBDA1.dip0.t-ipconnect.de) a rejoint #mcdevs 2017-12-13 13:54:19 <-- timmyRS (~timmyRS@149.202.144.170) a quitté (Quit: Bye) 2017-12-13 13:54:50 --> timmyRS (~timmyRS@149.202.144.170) a rejoint #mcdevs 2017-12-13 13:56:50 <-- zhuyifei1999_ (uid97661@wikimedia/zhuyifei1999) a quitté (Quit: Connection closed for inactivity) 2017-12-13 14:27:27 <-- itsme_ (~textual@77.4.196.57) a quitté (Quit: My Mac Pro has gone to sleep. ZZZzzz…) 2017-12-13 14:29:27 --> itsme_ (~textual@x4d04c439.dyn.telefonica.de) a rejoint #mcdevs 2017-12-13 15:13:45 --> zhuyifei1999_ (uid97661@wikimedia/zhuyifei1999) a rejoint #mcdevs 2017-12-13 15:15:30 <-- itsme_ (~textual@x4d04c439.dyn.telefonica.de) a quitté (Quit: Textual IRC Client: www.textualapp.com) 2017-12-13 17:09:50 chibill I might start documenting the new chunk format. 2017-12-13 17:10:01 chibill On the wiki 2017-12-13 18:18:53 --> ME1312 (~ME1312@cpe-71-72-87-2.columbus.res.rr.com) a rejoint #mcdevs 2017-12-13 18:28:12 <-- octobyte (~octobyte@81.128.218.100) a quitté (Ping timeout: 248 seconds) 2017-12-13 18:28:58 --> _ME1312_ (~ME1312@cpe-71-72-87-2.columbus.res.rr.com) a rejoint #mcdevs 2017-12-13 18:32:25 <-- ME1312 (~ME1312@cpe-71-72-87-2.columbus.res.rr.com) a quitté (Ping timeout: 260 seconds) 2017-12-13 18:34:50 --> octobyte (~octobyte@81.128.218.100) a rejoint #mcdevs 2017-12-13 18:46:05 <-- _ME1312_ (~ME1312@cpe-71-72-87-2.columbus.res.rr.com) a quitté (Quit: Leaving) 2017-12-13 18:46:58 <-- protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a quitté (Quit: WeeChat 1.7-rc2) 2017-12-13 19:23:35 _MylesC New chunk format? 2017-12-13 19:37:35 chibill Yea 2017-12-13 19:47:23 --> protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a rejoint #mcdevs 2017-12-13 19:49:01 Not-5ee4 [Jawa] TkTech pushed 2 commits to develop [+0/-0/±22] https://git.io/vb2ib 2017-12-13 19:49:02 Not-5ee4 [Jawa] TkTech cfb1cb1 - Simplify chained expression. 2017-12-13 19:49:04 Not-5ee4 [Jawa] TkTech 0903102 - Lazily loaded attributes. 2017-12-13 19:49:14 tktech pokechu22: Could you give that a try? 2017-12-13 19:53:21 tktech 30% speedup for me 2017-12-13 19:59:46 <-- hair_particles (~boxes@81.202.64.49.dyn.user.ono.com) a quitté (Remote host closed the connection) 2017-12-13 20:00:20 --> hair_particles (~boxes@81.202.64.49.dyn.user.ono.com) a rejoint #mcdevs 2017-12-13 20:07:50 <-- curbyourdogma (~michael@pool-173-75-221-55.phlapa.fios.verizon.net) a quitté #mcdevs 2017-12-13 20:10:33 --> oldmanmike (~michael@pool-173-75-221-55.phlapa.fios.verizon.net) a rejoint #mcdevs 2017-12-13 20:18:51 <-- octobyte (~octobyte@81.128.218.100) a quitté (Ping timeout: 256 seconds) 2017-12-13 20:57:02 <-- hair_particles (~boxes@81.202.64.49.dyn.user.ono.com) a quitté (Remote host closed the connection) 2017-12-13 21:09:20 -- redstonehelper est maintenant connu sous le nom redstonehelper_ 2017-12-13 21:15:12 chibill _MylesC: I mean the new region Files format. 2017-12-13 21:15:28 _MylesC ah fair :) 2017-12-13 21:17:57 chibill Which is just a change of how the chunks are stored in it. Now it’s much like the network stuff 2017-12-13 21:19:28 chibill Also I am making a python script to automatically convert 1.12 to 1.13 with out needing to launch the client. 2017-12-13 21:44:20 <-- PhonicUK2 (~PhonicUK@mcmyadm.in) a quitté (*.net *.split) 2017-12-13 21:44:43 --> PhonicUK (~PhonicUK@pdpc/supporter/student/phonicuk) a rejoint #mcdevs 2017-12-13 21:46:42 <-- Zaneo (~Zaneo@45.55.2.85) a quitté (Ping timeout: 240 seconds) 2017-12-13 21:49:28 --> Zaneo (~Zaneo@45.55.2.85) a rejoint #mcdevs 2017-12-13 21:49:28 -- Mode #mcdevs [+v Zaneo] par ChanServ 2017-12-13 22:02:41 tktech pokechu22: if you're actively using the develop branch you'll probably want to pin to 0903102, the next few updates are completely redoing constants 2017-12-13 22:04:00 tktech pokechu22: They're becoming transparent, no more of that `.value` cruft. They also handle equality properly to support de-dupe before writing out to disk. 2017-12-13 22:04:26 pokechu22 Yay, no more .value 2017-12-13 22:04:33 tktech They also add reference counting 2017-12-13 22:04:54 pokechu22 Anyways, here's the probably inaccurate timing (I have no idea what's up with these values): 2017-12-13 22:04:57 pokechu22 Original lazy load test: real 49.077s/user 23.859s/sys 3.655s 2017-12-13 22:04:58 pokechu22 Without most recent lazy load: real 44.268s/user 33.202s/sys 4.312s 2017-12-13 22:05:00 pokechu22 With most recent test: real 43.424s/user 24.484s/sys 3.734s 2017-12-13 22:05:24 tktech Which isn't perfect (because of UnknownAttributes or unvisited Code blocks) but should assist when you're playing around since it'll help prevent removal of a Constant from the pool that's still referenced from somewhere that wasn't noticed 2017-12-13 22:05:39 pokechu22 To be clear, without most recent lazy load was cfb1cb1 2017-12-13 22:06:25 tktech Hm, that's not a great gain is it. I really need to get burger setup on my box. 2017-12-13 22:06:42 tktech Something burger is doing must be causing attributes to load 2017-12-13 22:06:42 pokechu22 I should probably run it on, say, my pi which has relatively constant use than on my main laptop 2017-12-13 22:08:03 tktech Nah there's a logic issue for sure rather then test issues 2017-12-13 22:08:59 pokechu22 I'm confused about the difference between real/user time but it's probably me just not knowing the background 2017-12-13 22:09:11 pokechu22 Also, using cygwin probably makes that even more confusing 2017-12-13 22:09:48 tktech Oh, that'd explain the IO performance 2017-12-13 22:10:02 tktech All emulated in cygwin instead of real syscalls IIRC 2017-12-13 22:10:20 pokechu22 Probably 2017-12-13 22:10:32 tktech So there's one easy optimization I think 2017-12-13 22:11:12 tktech Since visiting an attribute causes it to load, and find() visits everything even when only filtering by name 2017-12-13 22:11:44 tktech Using the attribute name in unloaded form would prevent unecessary attributes being loaded when only filtering by name 2017-12-13 22:12:22 pokechu22 Would that affect using e.g. method.code? 2017-12-13 22:13:17 tktech method.code is just return self.attributes.find_one(name='Code') 2017-12-13 22:13:34 tktech so calling method.code causes *all* of a method's attributes to get unpacked 2017-12-13 22:13:47 tktech Since it visits them to get the name 2017-12-13 22:14:34 pokechu22 So reading attribute.name.value loads the attribute? 2017-12-13 22:15:11 tktech Yeah, since the first time you actually pull Attribute out of the AttributeTable it's unpacked 2017-12-13 22:15:35 tktech Instead the AttributeTable can just remember the name of the Attribute when unpacking 2017-12-13 22:24:25 Not-5ee4 [Jawa] TkTech pushed 1 commit to develop [+0/-0/±1] https://git.io/vb2pW 2017-12-13 22:24:26 Not-5ee4 [Jawa] TkTech 35d21ef - When using AttributeTable.find() to filter on ONLY names, do not unpack. 2017-12-13 22:24:33 tktech pokechu22: How's that? 2017-12-13 22:27:43 pokechu22 Real 33.373s/user 23.890s/sys 3.358s 2017-12-13 22:28:07 pokechu22 So 10 seconds faster for real time 2017-12-13 22:28:14 tktech That's more like it 2017-12-13 22:30:07 tktech Just using ClassLoader to skim through every class in the JAR takes less then a second, so loading is fairly decent 2017-12-13 23:13:10 <-- csnxs (sean@unaffiliated/plussean) a quitté (Quit: I was wrong. It creeps up back; through coloured glass.) 2017-12-13 23:18:21 --> csnxs (sean@unaffiliated/plussean) a rejoint #mcdevs 2017-12-13 23:57:14 <-- SupaHam (~SupaHam@supaham.com) a quitté (Ping timeout: 240 seconds) 2017-12-13 23:57:32 <-- mrkirby153 (~mrkirby15@mrkirby153.com) a quitté (Ping timeout: 240 seconds) 2017-12-13 23:57:38 --> SupaHam (~SupaHam@supaham.com) a rejoint #mcdevs 2017-12-13 23:57:40 --> mrkirby153 (~mrkirby15@mrkirby153.com) a rejoint #mcdevs 2017-12-14 01:01:08 <-- Thinkofname (~Think@ns3091419.ip-5-135-185.eu) a quitté (Quit: Leaving) 2017-12-14 01:02:10 --> Thinkofname (~Think@ns3091419.ip-5-135-185.eu) a rejoint #mcdevs 2017-12-14 01:02:20 -- Mode #mcdevs [+v Thinkofname] par ChanServ 2017-12-14 01:04:31 +AndrewPH tktech, dear diary, today, I wrote a batch script. Dear diary, today I considered suicide as an alternative to batch scripting 2017-12-14 01:05:39 timmyRS My workaround always is to use a scripting language, bundle the windows binaries, execute the script using the bundled libraries. 2017-12-14 01:05:45 timmyRS And it only increases the size by 10000% 2017-12-14 01:08:14 +AndrewPH my current solution is 2.44KB and even asks for admin privileges so it can install itself 2017-12-14 01:08:35 +AndrewPH 99% batch with some inline temporary vbs 2017-12-14 01:30:09 --> OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a rejoint #mcdevs 2017-12-14 01:35:32 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-14 01:36:32 <-- redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 272 seconds) 2017-12-14 01:47:06 --> ME1312 (~ME1312@cpe-71-72-87-2.columbus.res.rr.com) a rejoint #mcdevs 2017-12-14 01:56:32 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-14 01:56:53 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 264 seconds) 2017-12-14 01:56:53 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2017-12-14 02:09:37 --> Dadido3_ (~quassel@p2003007A8B078A00796CE3C70CDCE27B.dip0.t-ipconnect.de) a rejoint #mcdevs 2017-12-14 02:11:32 <-- Dadido3 (~quassel@p2003007A8B078A0081B83C9D2D27CCA6.dip0.t-ipconnect.de) a quitté (Ping timeout: 255 seconds) 2017-12-14 02:14:15 <-- protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a quitté (Quit: WeeChat 1.7-rc2) 2017-12-14 02:30:53 <-- GeorgH93 (~GeorgH93@pD9FEBDA1.dip0.t-ipconnect.de) a quitté (Quit: Leaving) 2017-12-14 02:58:19 <-- chibill (~chibill@108-228-59-57.lightspeed.cicril.sbcglobal.net) a quitté (Ping timeout: 240 seconds) 2017-12-14 02:59:37 <-- pokechu22 (~pokechu22@c-67-201-254-60.reshall.wwu.edu) a quitté (Quit: WeeChat 1.9) 2017-12-14 03:03:06 --> chibill (~chibill@2602:306:ce43:b390:3008:eeff:fe67:2b44) a rejoint #mcdevs 2017-12-14 03:12:57 <-- ME1312 (~ME1312@cpe-71-72-87-2.columbus.res.rr.com) a quitté (Quit: Leaving) 2017-12-14 03:30:19 <-- balrog (~balrog@unaffiliated/balrog) a quitté (Ping timeout: 240 seconds) 2017-12-14 03:33:24 <-- mrkirby153 (~mrkirby15@mrkirby153.com) a quitté (*.net *.split) 2017-12-14 03:33:24 <-- ChanServ (ChanServ@services.) a quitté (*.net *.split) 2017-12-14 03:35:23 --> ChanServ (ChanServ@services.) a rejoint #mcdevs 2017-12-14 03:35:23 -- Mode #mcdevs [+o ChanServ] par livingstone.freenode.net 2017-12-14 03:36:10 <-- justJanne (~justJanne@lithium.kuschku.de) a quitté (Remote host closed the connection) 2017-12-14 03:36:31 tktech back in my day we didn't have none of this fancy scripting stuff! 2017-12-14 03:37:10 --> mrkirby153 (~mrkirby15@mrkirby153.com) a rejoint #mcdevs 2017-12-14 03:38:17 --> justJanne (~justJanne@2001:bc8:33e7:200::1) a rejoint #mcdevs 2017-12-14 03:40:04 --> balrog (~balrog@unaffiliated/balrog) a rejoint #mcdevs 2017-12-14 03:50:25 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: No route to host) 2017-12-14 03:50:33 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-14 04:27:04 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2017-12-14 04:27:47 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-14 04:31:24 chibill python ftw 2017-12-14 05:13:48 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-14 05:14:53 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 264 seconds) 2017-12-14 05:14:53 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2017-12-14 05:39:55 <-- RoboMWM (~RoboMWM@tf.us.to) a quitté (Read error: Connection reset by peer) 2017-12-14 05:49:48 --> RoboMWM (~RoboMWM@tf.us.to) a rejoint #mcdevs 2017-12-14 07:02:05 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-14 07:05:17 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 264 seconds) 2017-12-14 07:05:17 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2017-12-14 07:13:09 <-- zhuyifei1999_ (uid97661@wikimedia/zhuyifei1999) a quitté (Quit: Connection closed for inactivity) 2017-12-14 07:22:48 --> zhuyifei1999_ (uid97661@wikimedia/zhuyifei1999) a rejoint #mcdevs 2017-12-14 07:34:59 --> pokechu22 (~pokechu22@50.35.69.43) a rejoint #mcdevs 2017-12-14 08:38:50 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2017-12-14 08:39:50 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-14 08:48:32 <-- Tux (~tux@unaffiliated/tux) a quitté (Ping timeout: 240 seconds) 2017-12-14 08:48:42 --> Tux (~tux@exceptionally.dumb.asshole.zone) a rejoint #mcdevs 2017-12-14 08:48:42 <-- Tux (~tux@exceptionally.dumb.asshole.zone) a quitté (Changing host) 2017-12-14 08:48:42 --> Tux (~tux@unaffiliated/tux) a rejoint #mcdevs 2017-12-14 09:10:47 --> protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a rejoint #mcdevs 2017-12-14 10:19:32 --> itsme (~textual@x4d04dad2.dyn.telefonica.de) a rejoint #mcdevs 2017-12-14 11:24:29 <-- itsme (~textual@x4d04dad2.dyn.telefonica.de) a quitté (Ping timeout: 264 seconds) 2017-12-14 11:27:38 --> itsme (~textual@x4d04dad2.dyn.telefonica.de) a rejoint #mcdevs 2017-12-14 11:50:18 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2017-12-14 11:50:53 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-14 12:08:13 <-- itsme (~textual@x4d04dad2.dyn.telefonica.de) a quitté (Quit: Textual IRC Client: www.textualapp.com) 2017-12-14 12:08:15 <-- ammar2 (admin@i.diddled.with.the.opers.so.they.klined.me) a quitté (Ping timeout: 260 seconds) 2017-12-14 12:11:55 --> ammar2 (admin@i.diddled.with.the.opers.so.they.klined.me) a rejoint #mcdevs 2017-12-14 12:11:56 -- Mode #mcdevs [+v ammar2] par ChanServ 2017-12-14 12:23:41 <-- MisterVector (Vector@cpe-66-74-178-84.socal.res.rr.com) a quitté (Read error: Connection reset by peer) 2017-12-14 12:25:08 --> AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a rejoint #mcdevs 2017-12-14 14:16:00 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: No route to host) 2017-12-14 14:18:28 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2017-12-14 15:32:09 Aikar AndrewPH: why not bash instead? no reason to use batch anymore! 2017-12-14 15:32:58 Aikar you have WSL or just mandate git bash 2017-12-14 16:28:41 --> GeorgH93 (~GeorgH93@pD9FEBDA1.dip0.t-ipconnect.de) a rejoint #mcdevs 2017-12-14 18:13:51 <-- nessie_ (nessie@gateway/shell/blinkenshell.org/x-vhxjzjhcbsbnjfaq) a quitté (Ping timeout: 250 seconds) 2017-12-14 18:13:57 --> nessie (nessie@gateway/shell/blinkenshell.org/x-tuxynkpcibrkvrpj) a rejoint #mcdevs 2017-12-14 18:23:38 +AndrewPH Aikar, If I'm writing something in batch I probably don't want to make assumptions 2017-12-14 19:21:58 <-- Yamakaja (~yamakaja@vps.pub.yamakaja.me) a quitté (Remote host closed the connection) 2017-12-14 19:22:25 --> Yamakaja (~yamakaja@vps.pub.yamakaja.me) a rejoint #mcdevs 2017-12-14 19:41:33 Aikar AndrewPH: im not saying make assumptions, im saying make demands "Want to use this? Use Bash" 2017-12-14 19:41:56 Aikar and if its just for yourself, even easier 2017-12-14 19:58:09 -- redstonehelper est maintenant connu sous le nom redstonehelper_ 2017-12-14 21:17:49 <-- unascribed (~aesen@everybody.do.the.net.split.unascribed.com) a quitté (Ping timeout: 240 seconds) 2017-12-14 21:31:17 +AndrewPH needs compatibility with winxp + :) 2017-12-14 21:57:46 kashike AndrewPH: whyyyy XP 2017-12-14 22:54:50 Aikar uh, XP isnt supported 2017-12-14 22:54:53 Aikar no you dont 2017-12-14 23:01:22 <-- GeorgH93 (~GeorgH93@pD9FEBDA1.dip0.t-ipconnect.de) a quitté (Quit: Leaving) 2017-12-14 23:18:25 <-- ChanServ (ChanServ@services.) a quitté (*.net *.split) 2017-12-14 23:22:35 <-- nessie (nessie@gateway/shell/blinkenshell.org/x-tuxynkpcibrkvrpj) a quitté (Ping timeout: 260 seconds) 2017-12-14 23:22:42 --> nessie (nessie@gateway/shell/blinkenshell.org/x-rthlrqfhxlszfuid) a rejoint #mcdevs 2017-12-14 23:25:21 --> ChanServ (ChanServ@services.) a rejoint #mcdevs 2017-12-14 23:25:21 -- Mode #mcdevs [+o ChanServ] par livingstone.freenode.net 2017-12-14 23:29:41 <-- ChanServ (ChanServ@services.) a quitté (*.net *.split) 2017-12-14 23:32:42 --> ChanServ (ChanServ@services.) a rejoint #mcdevs 2017-12-14 23:32:42 -- Mode #mcdevs [+o ChanServ] par livingstone.freenode.net 2017-12-14 23:42:20 <-- SpaceManiac (~SpaceMani@c-67-172-123-140.hsd1.ca.comcast.net) a quitté (Ping timeout: 248 seconds) 2017-12-14 23:43:57 +AndrewPH Because the programs it's for supports as far back as win98se (which unfortunately isn't an option with this batch script, so xp has to do) 2017-12-14 23:44:45 --> SpaceManiac (~SpaceMani@c-67-172-123-140.hsd1.ca.comcast.net) a rejoint #mcdevs 2017-12-14 23:44:45 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2017-12-14 23:51:56 <-- SpaceManiac (~SpaceMani@c-67-172-123-140.hsd1.ca.comcast.net) a quitté (Ping timeout: 248 seconds)