2018-05-04 03:27:27 --> Dykam (~Dykam@2a03:b0c0:0:1010::1c5:4001) a rejoint #mcdevs 2018-05-04 04:36:42 <-- iso2013 (~iso2013@2601:281:c503:9186:51a9:1dc:6dc2:ae56) a quitté (Quit: Bye :)) 2018-05-04 06:56:24 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-04 06:59:18 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 276 seconds) 2018-05-04 06:59:19 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-05-04 07:16:53 <-- MasterGberry (sid92636@gateway/web/irccloud.com/x-vnlyifcmwzbhgook) a quitté (*.net *.split) 2018-05-04 07:16:53 <-- mgrech (~mgrech@2a01:4f8:1c0c:676b::1) a quitté (*.net *.split) 2018-05-04 07:16:53 <-- matthewprenger (~matt@irc.prenger.co) a quitté (*.net *.split) 2018-05-04 07:16:53 <-- m0r13 (~m0r13@mail.yellow-ray.de) a quitté (*.net *.split) 2018-05-04 07:16:54 <-- Aikar (~quassel@wikia/Aikar) a quitté (*.net *.split) 2018-05-04 07:16:59 --> Aikar (~quassel@2604:4500::5102) a rejoint #mcdevs 2018-05-04 07:16:59 <-- Aikar (~quassel@2604:4500::5102) a quitté (Changing host) 2018-05-04 07:16:59 --> Aikar (~quassel@wikia/Aikar) a rejoint #mcdevs 2018-05-04 07:17:03 --> mgrech (~mgrech@2a01:4f8:1c0c:676b::1) a rejoint #mcdevs 2018-05-04 07:17:10 --> MasterGberry (sid92636@gateway/web/irccloud.com/x-uabdsztotpptokdc) a rejoint #mcdevs 2018-05-04 07:17:13 --> matthewprenger (~matt@irc.prenger.co) a rejoint #mcdevs 2018-05-04 07:18:12 --> m0r13 (~m0r13@2a01:4f8:201:8174:73:0:b00b:135) a rejoint #mcdevs 2018-05-04 08:02:59 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-04 08:03:40 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-04 08:13:34 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-04 08:14:19 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-04 08:20:50 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-04 08:23:02 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-04 08:24:30 --> itsme_ (~textual@x4e303d6a.dyn.telefonica.de) a rejoint #mcdevs 2018-05-04 09:28:31 --> OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a rejoint #mcdevs 2018-05-04 10:51:20 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-04 10:53:34 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 260 seconds) 2018-05-04 10:53:34 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-05-04 11:01:37 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection timed out) 2018-05-04 11:27:45 <-- Thinkofname (~Think@ns3091419.ip-5-135-185.eu) a quitté (Ping timeout: 240 seconds) 2018-05-04 11:42:10 --> Thinkofname (~Think@ns3091419.ip-5-135-185.eu) a rejoint #mcdevs 2018-05-04 11:42:10 -- Mode #mcdevs [+v Thinkofname] par ChanServ 2018-05-04 13:42:32 --> itsme__ (~textual@x4dbd049e.dyn.telefonica.de) a rejoint #mcdevs 2018-05-04 13:45:39 <-- itsme_ (~textual@x4e303d6a.dyn.telefonica.de) a quitté (Ping timeout: 260 seconds) 2018-05-04 14:38:09 <-- Thinkofname (~Think@ns3091419.ip-5-135-185.eu) a quitté (Ping timeout: 260 seconds) 2018-05-04 14:43:50 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-04 14:51:01 --> Thinkofname (~Think@ns3091419.ip-5-135-185.eu) a rejoint #mcdevs 2018-05-04 14:51:01 -- Mode #mcdevs [+v Thinkofname] par ChanServ 2018-05-04 15:44:46 --> millerti (~millerti@cpe-66-24-91-119.stny.res.rr.com) a rejoint #mcdevs 2018-05-04 16:19:47 --> bueddl (~bueddl@ip-84-118-88-211.unity-media.net) a rejoint #mcdevs 2018-05-04 16:25:36 <-- bueddl (~bueddl@ip-84-118-88-211.unity-media.net) a quitté (Read error: Connection reset by peer) 2018-05-04 18:03:45 <-- millerti (~millerti@cpe-66-24-91-119.stny.res.rr.com) a quitté (Ping timeout: 256 seconds) 2018-05-04 18:27:51 <-- csnxs (sean@unaffiliated/plussean) a quitté (Quit: I was wrong. It creeps up back; through coloured glass.) 2018-05-04 18:41:10 <-- ScruffyRules (~Scruff@2001:19f0:5800:8483:5400:ff:fe06:49ea) a quitté (Excess Flood) 2018-05-04 18:44:39 <-- Zachoz (~Zachoz@2001:19f0:5800:8483:5400:ff:fe06:49ea) a quitté (Ping timeout: 240 seconds) 2018-05-04 18:47:23 --> Zachoz (~Zachoz@2001:19f0:5800:8483:5400:ff:fe06:49ea) a rejoint #mcdevs 2018-05-04 18:48:22 --> csnxs (sean@unaffiliated/plussean) a rejoint #mcdevs 2018-05-04 18:52:46 <-- csnxs (sean@unaffiliated/plussean) a quitté (Client Quit) 2018-05-04 18:53:40 <-- Zachoz (~Zachoz@2001:19f0:5800:8483:5400:ff:fe06:49ea) a quitté (Ping timeout: 246 seconds) 2018-05-04 18:56:10 <-- itsme__ (~textual@x4dbd049e.dyn.telefonica.de) a quitté (Quit: My Mac Pro has gone to sleep. ZZZzzz…) 2018-05-04 18:58:53 --> Zachoz (~Zachoz@2001:19f0:5800:8483:5400:ff:fe06:49ea) a rejoint #mcdevs 2018-05-04 18:58:53 --> ScruffyRules (~Scruff@2001:19f0:5800:8483:5400:ff:fe06:49ea) a rejoint #mcdevs 2018-05-04 19:25:10 <-- Zachoz (~Zachoz@2001:19f0:5800:8483:5400:ff:fe06:49ea) a quitté (Ping timeout: 246 seconds) 2018-05-04 19:25:31 <-- ScruffyRules (~Scruff@2001:19f0:5800:8483:5400:ff:fe06:49ea) a quitté (Ping timeout: 246 seconds) 2018-05-04 19:30:56 --> Zachoz (~Zachoz@2001:19f0:5800:8483:5400:ff:fe06:49ea) a rejoint #mcdevs 2018-05-04 19:34:27 --> ScruffyRules (~Scruff@2001:19f0:5800:8483:5400:ff:fe06:49ea) a rejoint #mcdevs 2018-05-04 19:36:55 --> csnxs (sean@unaffiliated/plussean) a rejoint #mcdevs 2018-05-04 20:08:35 --> iso2013 (~iso2013@2601:281:c503:9186:4cf3:c3e1:b243:3998) a rejoint #mcdevs 2018-05-04 21:31:20 <-- MrGr33n (~None@BSN-142-194-111.static.siol.net) a quitté (Read error: Connection reset by peer) 2018-05-04 21:32:18 --> MrGr33n (~None@BSN-142-194-111.static.siol.net) a rejoint #mcdevs 2018-05-04 23:22:22 <-- iso2013 (~iso2013@2601:281:c503:9186:4cf3:c3e1:b243:3998) a quitté (Quit: Bye :)) 2018-05-04 23:25:54 --> iso2013 (~iso2013@2601:281:c503:9186:4cf3:c3e1:b243:3998) a rejoint #mcdevs 2018-05-05 00:07:38 --> Dadido3 (~quassel@p54A3A3DD.dip0.t-ipconnect.de) a rejoint #mcdevs 2018-05-05 00:10:32 <-- Dadido3_ (~quassel@p54A3A3DD.dip0.t-ipconnect.de) a quitté (Ping timeout: 264 seconds) 2018-05-05 03:15:45 <-- tktech (~tktech@ec2-52-70-105-60.compute-1.amazonaws.com) a quitté (Ping timeout: 240 seconds) 2018-05-05 03:23:32 --> tktech (~tktech@ec2-52-70-105-60.compute-1.amazonaws.com) a rejoint #mcdevs 2018-05-05 06:17:49 --> itsme_ (~textual@x4dbd049e.dyn.telefonica.de) a rejoint #mcdevs 2018-05-05 06:54:37 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-05 06:57:11 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 248 seconds) 2018-05-05 06:57:11 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-05-05 07:15:25 <-- iso2013 (~iso2013@2601:281:c503:9186:4cf3:c3e1:b243:3998) a quitté (Quit: Bye :)) 2018-05-05 07:28:16 <-- itsme_ (~textual@x4dbd049e.dyn.telefonica.de) a quitté (Quit: Textual IRC Client: www.textualapp.com) 2018-05-05 09:43:31 <-- OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a quitté (Ping timeout: 264 seconds) 2018-05-05 13:15:48 <-- AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a quitté (Ping timeout: 268 seconds) 2018-05-05 13:16:02 --> AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a rejoint #mcdevs 2018-05-05 14:02:22 --> Mr_Gr33n (~None@BSN-142-194-111.static.siol.net) a rejoint #mcdevs 2018-05-05 14:05:39 <-- MrGr33n (~None@BSN-142-194-111.static.siol.net) a quitté (Ping timeout: 256 seconds) 2018-05-05 15:44:30 <-- justJanne (~justJanne@lithium.kuschku.de) a quitté (Quit: So, if you care to find me, look to the western sky. As someone told me lately, everyone deserves a chance to fly.) 2018-05-05 15:45:21 --> justJanne (~justJanne@2001:bc8:33e7:200::1) a rejoint #mcdevs 2018-05-05 15:45:35 <-- justJanne (~justJanne@2001:bc8:33e7:200::1) a quitté (Client Quit) 2018-05-05 15:46:36 --> justJanne (~justJanne@2001:bc8:33e7:200::1) a rejoint #mcdevs 2018-05-05 15:48:36 <-- Andrio (Andrio@questers-rest.andriocelos.ml) a quitté (Quit: while already on Charon's boat.) 2018-05-05 16:00:13 <-- justJanne (~justJanne@2001:bc8:33e7:200::1) a quitté (Quit: So, if you care to find me, look to the western sky. As someone told me lately, everyone deserves a chance to fly.) 2018-05-05 16:01:53 --> justJanne (~justJanne@lithium.kuschku.de) a rejoint #mcdevs 2018-05-05 17:50:59 --> Dadido3_ (~quassel@p200300D9DBEFF6000C8E09DA844924D9.dip0.t-ipconnect.de) a rejoint #mcdevs 2018-05-05 17:54:24 <-- Dadido3 (~quassel@p54A3A3DD.dip0.t-ipconnect.de) a quitté (Ping timeout: 260 seconds) 2018-05-05 19:07:25 --> Andrio (znc@questers-rest.andriocelos.ml) a rejoint #mcdevs 2018-05-05 20:16:02 Not-10ef [Jawa] TkTech pushed 4 commits to develop [+0/-0/±4] https://git.io/vpwFJ 2018-05-05 20:16:04 Not-10ef [Jawa] TkTech 05c2983 - PEP8 2018-05-05 20:16:05 Not-10ef [Jawa] TkTech 759713e - Remove uncessary properties on ClassFile. 2018-05-05 20:16:07 Not-10ef [Jawa] TkTech 5ce4585 - Fix a missing refactor rename from classloader.update -> classloader.update 2018-05-05 20:16:08 Not-10ef [Jawa] TkTech 35c15ca - Add a __getitem__ for ClassLoader that maps to load(). Additional type annotations for ClassLoader. 2018-05-05 20:31:00 --> iso2013 (~iso2013@2601:281:c503:9186:e402:d722:4167:68c3) a rejoint #mcdevs 2018-05-05 21:46:52 Not-10ef [Jawa] TkTech pushed 3 commits to develop [+1/-0/±4] https://git.io/vpwxB 2018-05-05 21:46:54 Not-10ef [Jawa] TkTech bf0fb36 - Add ipython and pyyaml to the dev install requirements (optionals used by the CLI) to shut up the static checkers. 2018-05-05 21:46:55 Not-10ef [Jawa] TkTech 0956c87 - Use fstrings for constant repr formatting. Cleaner, more constant reprs. 2018-05-05 21:46:57 Not-10ef [Jawa] TkTech 7b4d086 - New-style super for constants; Added CONSTANT_Module and CONSTANT_PackageInfo support for se10. 2018-05-05 23:05:42 Not-10ef [Jawa] TkTech pushed 2 commits to develop [+3/-1/±4] https://git.io/vpwjr 2018-05-05 23:05:44 Not-10ef [Jawa] TkTech f9c51fc - Add a TableSwitch.class and TableSwitch.java with a TableSwitch opcode. 2018-05-05 23:05:45 Not-10ef [Jawa] TkTech ded9beb - write support for tableswitch, along with a read & write test for it. 2018-05-05 23:20:50 --> Anitha (~kvirc@5.102.12.122) a rejoint #mcdevs 2018-05-05 23:35:22 <-- Anitha (~kvirc@5.102.12.122) a quitté (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2018-05-06 00:02:30 Not-10ef [Jawa] TkTech pushed 1 commit to develop [+2/-0/±2] https://git.io/vprfk 2018-05-06 00:02:31 Not-10ef [Jawa] TkTech 3bace60 - Add a read/write test for lookupswitch, fix a lookupswitch write bug. 2018-05-06 00:17:38 <-- protryon (~protryon@2601:647:ca00:ab50:b170:5e83:66aa:9b) a quitté (Quit: WeeChat 1.7-rc2) 2018-05-06 00:25:01 <-- bildramer (~bildramer@p200300ED83CE1400E9056FE4F89A0FF2.dip0.t-ipconnect.de) a quitté (Ping timeout: 240 seconds) 2018-05-06 00:52:28 --> protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a rejoint #mcdevs 2018-05-06 00:57:56 --> bildramer (~bildramer@p200300ED83CE1400B4D2BED3ADBF423D.dip0.t-ipconnect.de) a rejoint #mcdevs 2018-05-06 01:01:45 <-- Thinkofname (~Think@ns3091419.ip-5-135-185.eu) a quitté (Quit: Leaving) 2018-05-06 01:02:38 --> Thinkofname (~Think@ns3091419.ip-5-135-185.eu) a rejoint #mcdevs 2018-05-06 01:02:38 -- Mode #mcdevs [+v Thinkofname] par ChanServ 2018-05-06 01:18:46 Not-10ef [Jawa] TkTech pushed 2 commits to develop [+6/-5/±10] https://git.io/vprUK 2018-05-06 01:18:47 Not-10ef [Jawa] TkTech 3ac1472 - Utilize a ClassLoader fixture to remove significant test boilerplate, adjust all tests to use it. 2018-05-06 01:18:49 Not-10ef [Jawa] TkTech f779c1b - Allow passing sources to ClassLoader init. Allow passing Path objects to ClassLoader.update() 2018-05-06 01:33:46 <-- iso2013 (~iso2013@2601:281:c503:9186:e402:d722:4167:68c3) a quitté (Quit: Bye :)) 2018-05-06 02:02:10 Not-10ef [Jawa] TkTech pushed 3 commits to develop [+0/-0/±4] https://git.io/vprkq 2018-05-06 02:02:12 Not-10ef [Jawa] TkTech 5e04a0e - Re-use the ClassLoader instance for all tests, but disable class caching. 2018-05-06 02:02:13 Not-10ef [Jawa] TkTech ee86aad - Docstring/typing/masking improvements for ClassFile 2018-05-06 02:02:15 Not-10ef [Jawa] TkTech f76a30b - Code cleanup, complete type annotations for Method & MethodTable 2018-05-06 02:44:23 Not-10ef [Jawa] TkTech pushed 2 commits to develop [+0/-0/±2] https://git.io/vprI4 2018-05-06 02:44:25 Not-10ef [Jawa] TkTech 9c26beb - Code cleanup, complete type annotations for Field & FieldTable. Merged create() and create_static(). 2018-05-06 02:44:26 Not-10ef [Jawa] TkTech 3125565 - Code cleanup, complete type annotations for Attribute & AttributeTable. 2018-05-06 02:48:17 tktech pokechu22: lcf = classloader.load(list + ".class") can just be -> lcf = classloader[list] 2018-05-06 02:48:37 pokechu22 That's interesting, hm 2018-05-06 02:48:48 pokechu22 Does that also work with `in`? 2018-05-06 02:48:50 tktech method.code.disassemble(transforms=[simple_swap]) can just be -> method.code.disassemble() if you pass default_transforms=[simple_swap] into the ClassLoader 2018-05-06 02:50:33 pokechu22 Also sounds useful :D 2018-05-06 02:53:47 Not-10ef [Jawa] TkTech pushed 1 commit to develop [+0/-0/±3] https://git.io/vprI2 2018-05-06 02:53:49 Not-10ef [Jawa] TkTech a8e542d - __contains__ support for ClassLoader 2018-05-06 02:53:55 tktech Does now 2018-05-06 02:55:49 tktech One small change you won't like since you'll need to update some lines, all the find/find_one() methods are keyword-only 2018-05-06 02:56:03 tktech cf.methods.find_one("") -> cf.methods.find_one(name="") 2018-05-06 02:58:03 tktech If you're using PyCharm or pretty much any other IDE/linter you should get much better autocompletion now 2018-05-06 02:59:04 pokechu22 Makes sense, though that will take a bit of editing 2018-05-06 03:01:47 tktech Sorry :( Plan on adding some more common filters to find() and name should always be optional 2018-05-06 03:02:02 tktech ex: you just want to find methods that return integers 2018-05-06 03:02:46 pokechu22 Well, it is still optional (I've been using it that way for a lot of things; you just need to specify another field) 2018-05-06 03:03:01 pokechu22 But, already changed them all; that wasn't too hard :P 2018-05-06 03:03:01 tktech I think just a find-and-replace would be fine, search for "find(['"]" and replace with find(name=' 2018-05-06 03:03:57 pokechu22 I did `find(_one)?\(["']` and manually replaced it -- which is good because it turns out there was one occurrence of `return descriptor[:descriptor.find("[")]` which would have been caught automatically 2018-05-06 03:04:25 tktech Honestly I use your burger fork to find things that are repeitive or could use improvement 2018-05-06 03:04:38 pokechu22 Yeah, not the greatest code :D 2018-05-06 03:04:42 tktech Is 1.13-fixes still the most up-to-date? 2018-05-06 03:06:23 pokechu22 Yeah 2018-05-06 03:08:40 pokechu22 Is add_path gone now? I'm getting `AttributeError: 'ClassLoader' object has no attribute 'add_path'` 2018-05-06 03:10:09 tktech Oh yes sorry, it became update(), or you can just pass them to the constructor in most cases 2018-05-06 03:10:53 tktech ClassLoader('/myjar', 'xyz.class', 'alsoajar.jar') works 2018-05-06 03:12:12 tktech The develop branch is *almost* stable, shouldn't be any large changes 2018-05-06 03:22:06 pokechu22 OK, updating things for those :D 2018-05-06 03:36:26 Not-10ef [Jawa] TkTech pushed 1 commit to develop [+0/-0/±2] https://git.io/vprLo 2018-05-06 03:36:28 Not-10ef [Jawa] TkTech e6c5166 - Add an accelerated dependency method to ClassLoader which does not need to load an entire ClassFile to find Classes it references. 2018-05-06 04:27:32 tktech Tried to use the server as a first example of rendering dependency graphs with the jawa cli 2018-05-06 04:27:38 tktech That was a mistake 2018-05-06 04:34:39 pokechu22 Yeah... that might be a bit too much, specifically because of fastutil and all the other stuff in it 2018-05-06 04:34:57 pokechu22 Try the client instead, since it doesn't have dependencies bundled with it 2018-05-06 04:44:58 tktech https://i.imgur.com/3KDaHWi.jpg got it working, only takes a second to render now 2018-05-06 04:45:19 tktech Ew imgur's compression makes that unreadable 2018-05-06 04:56:34 pokechu22 Should have used PNG :P 2018-05-06 04:57:03 pokechu22 (I don't think imgur recompresses PNGs... though actually they still might for large files?) 2018-05-06 04:57:53 pokechu22 I think you might have run it on the launcher? I see stuff about bootstrap and hopper, and that looks like far too few classes 2018-05-06 04:58:11 pokechu22 Client jar is .minecraft/versions/1.12.2.jar 2018-05-06 05:04:33 tktech It was a PNG and imgur compressed it 2018-05-06 05:04:44 tktech Probably does it for all large images regardless of original format 2018-05-06 05:07:02 kashike 'net/minecraft/hopper/Problem'? 2018-05-06 05:07:28 kashike ah, launcher 2018-05-06 05:08:56 tktech 21GB and counting 2018-05-06 05:09:26 tktech None of graphviz's engines like solving overlap when rendering 2018-05-06 05:09:32 pokechu22 Sounds perfect for uploading to imgur :D 2018-05-06 05:16:01 <-- Andrio (znc@questers-rest.andriocelos.ml) a quitté (Quit: while already on Charon's boat.) 2018-05-06 05:16:22 --> Andrio (Andrio@questers-rest.andriocelos.ml) a rejoint #mcdevs 2018-05-06 05:22:23 Not-10ef [Jawa] TkTech pushed 1 commit to develop [+0/-0/±2] https://git.io/vprms 2018-05-06 05:22:24 Not-10ef [Jawa] TkTech 0548cf0 - Add a new CLI command to list dependencies similar to JDK8+'s jdeps 2018-05-06 05:22:53 pokechu22 ... TIL jdeps is a thing 2018-05-06 05:27:35 tktech It's handy, but also really annoying to pipe into other tools since it adds formatting 2018-05-06 05:29:46 tktech https://github.com/Pokechu22/Burger/blob/1.13-fixes/burger/util.py#L97 2018-05-06 05:30:07 pokechu22 lol 2018-05-06 05:31:26 pokechu22 Hm... I don't even know what I might have been trying to do there 2018-05-06 05:34:15 pokechu22 Looks like I originally took an `if ins.mnemonic.startswith("fconst")` and made it into that... no idea how 2018-05-06 05:35:47 tktech When I find stuff like that in my code I try not to question it 2018-05-06 05:35:51 tktech I blame 3AM coding 2018-05-06 05:38:42 Not-10ef [Jawa] TkTech pushed 1 commit to develop [+0/-0/±2] https://git.io/vprmo 2018-05-06 05:38:43 Not-10ef [Jawa] TkTech c1bc2ce - Instructions can now be compared against strings. 2018-05-06 05:39:02 tktech pokechu22: elif ins.mnemonic == "astore" -> elif ins == "astore" 2018-05-06 05:39:12 pokechu22 Fixed: https://github.com/pokechu22/burger/commit/a7d6ced6e988ec55786c858984fbf9fbaf669f7d 2018-05-06 05:39:17 pokechu22 :D 2018-05-06 05:40:09 tktech Only works for equality, to reduce typing when doing the very common case of "if" ladders on ins 2018-05-06 05:40:47 pokechu22 Would it work with `in` too or no? (not 100% sure what the rules for `in` are) 2018-05-06 05:41:07 tktech Nope, just equality 2018-05-06 05:41:17 tktech You don't really want an instruction to pretend to be a str 2018-05-06 05:42:46 tktech Oh you mean the other way around don't you? 2018-05-06 05:43:10 tktech elif ins.mnemonic in ("putfield", "putstatic") -> elif ins in ('putfield', 'putstatic') will work 2018-05-06 05:43:17 pokechu22 Yeah, that's what I meant 2018-05-06 05:43:39 tktech That really just loops over each item in the iterable and does an __eq__ on it 2018-05-06 05:43:48 pokechu22 I can't see a use for "foo" in (ins1, ins2) (though, I guess it might be useful if you have a list of instructions) 2018-05-06 05:44:08 pokechu22 (but, yeah, that'd be more confusing than useful) 2018-05-06 06:46:01 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-06 06:46:34 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-06 07:28:51 <-- jast (jast@zoidberg.org) a quitté (Read error: Connection reset by peer) 2018-05-06 07:28:58 --> jast (jast@zoidberg.org) a rejoint #mcdevs 2018-05-06 07:53:08 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-06 07:53:28 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-06 08:22:13 <-- protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a quitté (Quit: WeeChat 1.7-rc2) 2018-05-06 08:31:41 --> OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a rejoint #mcdevs 2018-05-06 08:38:56 timmyRS Should I use the "string.length()" or "string.getByte().length" for Strings? 2018-05-06 08:39:45 timmyRS getBytes* 2018-05-06 08:58:23 kashike for sending over the network? 2018-05-06 08:59:07 kashike if so, bytes.length 2018-05-06 09:02:03 timmyRS Thought so, because I had some issues with string.length(). 2018-05-06 09:02:23 timmyRS Would it be good to clarify that on the Protocol page? 2018-05-06 09:03:01 kashike "UTF-8 string prefixed with its size in bytes as a VarInt. " 2018-05-06 09:03:06 kashike seems clear enough already? :) 2018-05-06 09:03:36 timmyRS Oh right it says "size in bytes" well then I'm just unable to read 2018-05-06 09:04:02 kashike timmyRS: https://s7d2.scene7.com/is/image/clearly/main-and-central-friday-m-plum-tortoise-top-angle?$cdp-thumb-lg$&cropN=0,0.165,1,0.72 2018-05-06 09:04:04 kashike here 2018-05-06 09:04:46 timmyRS Seems like all Java devs need glasses, because they can't C# 2018-05-06 09:04:56 electronicboy 0/10 2018-05-06 09:04:57 kashike ha 2018-05-06 09:05:08 kashike I have glasses 2018-05-06 09:05:10 kashike I'll admit that 2018-05-06 09:33:17 --> protryon (~protryon@67.180.93.98) a rejoint #mcdevs 2018-05-06 10:05:11 timmyRS haha I just managed to make a crash firework 2018-05-06 10:05:31 timmyRS Apparently "Flight" 64 is too much for poor Minecraft to render :/ 2018-05-06 10:06:32 timmyRS Well, not really a crash, but freezes Minecraft. 2018-05-06 10:07:23 timmyRS Oh, it's not because of Flight apparently. *investigating intensifies* 2018-05-06 10:07:29 kashike Heh 2018-05-06 10:16:36 timmyRS What a letdown, I just sent the NBT incorrectly 2018-05-06 10:18:11 kashike mm, that reminds me, need to go see if any changes to nbt in 1.13 that I need to reflect in my library 2018-05-06 10:27:45 timmyRS But now I'm wondering how do I send the NBT correctly 2018-05-06 10:28:30 timmyRS If I spawn the object and set the metadata thing to a firework item with the NBT that should be fine, right? 2018-05-06 11:16:15 timmyRS The NBT is {Compound "tag": {Compound "Fireworks": {List "Explosions": {Compound: {Byte "Flicker": 1} {Byte "Type": 0} {Int_Array "Colors": 4080}}}}} 2018-05-06 11:16:36 timmyRS Every time that firework explodes, Minecraft freezes. 2018-05-06 11:39:05 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-06 11:39:44 --> |Blaze|_ (~scott@184.70.189.74) a rejoint #mcdevs 2018-05-06 11:39:53 <-- |Blaze| (~scott@184.70.189.74) a quitté (Write error: Connection reset by peer) 2018-05-06 11:40:08 <-- tktech (~tktech@ec2-52-70-105-60.compute-1.amazonaws.com) a quitté (Ping timeout: 240 seconds) 2018-05-06 11:40:08 <-- yosafbridge (~yosafbrid@68.ip-149-56-14.net) a quitté (Ping timeout: 240 seconds) 2018-05-06 11:41:28 --> yosafbridge (~yosafbrid@68.ip-149-56-14.net) a rejoint #mcdevs 2018-05-06 11:41:58 --> tktech (~tktech@ec2-52-70-105-60.compute-1.amazonaws.com) a rejoint #mcdevs 2018-05-06 11:42:08 <-- redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 240 seconds) 2018-05-06 13:10:26 <-- MasterGberry (sid92636@gateway/web/irccloud.com/x-uabdsztotpptokdc) a quitté 2018-05-06 13:10:46 --> MasterGberry (sid92636@gateway/web/irccloud.com/x-zcljmluoizbfzlxz) a rejoint #mcdevs 2018-05-06 15:34:21 <-- OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a quitté (Ping timeout: 265 seconds) 2018-05-06 15:34:52 tktech pokechu22: https://gist.github.com/TkTech/68a87169dbdd6915a0bf9f6b75ee83db 2018-05-06 15:34:57 tktech Probably make your life a fair bit easier 2018-05-06 15:35:07 tktech You have access to the global and frame stack from the frame object 2018-05-06 15:36:00 tktech trace() is basically a sandboxed JVM tbh 2018-05-06 16:31:33 tktech The entities topping looks like it'll turn into three or four lines 2018-05-06 16:34:45 tktech Just a trace() with a visit_putstatic 2018-05-06 18:13:56 timmyRS I absolutely don't understand why my firework freezes Minecraft but the vanilla firework doesn't. My server sends effectively the same things as the vanilla server. 2018-05-06 18:16:23 timmyRS Here's a comparison of the raw bytes: https://i.imgur.com/osRBni6.png 2018-05-06 18:17:02 pokechu22 Which Minecraft version? 2018-05-06 18:17:16 timmyRS 1.12 2018-05-06 18:17:24 timmyRS but it also happens in 1.8.8 2018-05-06 18:17:41 timmyRS and here's a comparison of what my server thinks is being sent: https://i.imgur.com/3zX092s.png 2018-05-06 18:19:48 timmyRS Also, Minecraft doesn't freeze instantly it's more like that the firework goes up infinitely and Minecraft freezes because of that. If I limit the firework's movement it doesn't freeze, but also never explodes. 2018-05-06 18:20:40 pokechu22 Oh 2018-05-06 18:20:56 pokechu22 Are you removing the entity after it explodes? ... though actually, I think the client's supposed to do that, hm 2018-05-06 18:21:20 timmyRS Well, it never explodes... 2018-05-06 18:23:47 pokechu22 Right, but it might be continuously trying to explode or something... 2018-05-06 18:24:35 pokechu22 I don't entirely remember how fireworks work 2018-05-06 18:30:07 timmyRS I've uploaded a video demonstrating the issue: https://youtu.be/8DnGOVqHf5Y 2018-05-06 18:30:10 pokechu22 Ah, no, only the server tries to explode it 2018-05-06 18:30:21 pokechu22 at least in 1.12.2 2018-05-06 18:30:45 timmyRS Oh, I am supposed to explode it? How? 2018-05-06 18:31:16 pokechu22 something something building up speed for 12 hours -- that's probably what's happening there, it just keeps getting faster and faster and the client's performing a bounding box check (?) 2018-05-06 18:31:26 pokechu22 It's an entity status 2018-05-06 18:31:41 pokechu22 http://wiki.vg/Entity_statuses#Fireworks 2018-05-06 18:32:26 timmyRS Didn't entity statuses used to be in the Entities page? 2018-05-06 18:32:29 pokechu22 Vanilla calculates the "lifetime" of a firework (in ticks) by `10 * flight + this.rand.nextInt(6) + this.rand.nextInt(7);` 2018-05-06 18:32:38 timmyRS I thought for sure the client does it because I saw no entity status 2018-05-06 18:32:39 pokechu22 Yeah, they were there before but got split off to make things a bit less confusing 2018-05-06 18:34:10 pokechu22 Oh, where flight is one more than the value in the flight tag... wow this is kinda confusing o.o 2018-05-06 18:35:07 timmyRS Yeah, I saw that in the code, too, but you can set the value to 0 and below 2018-05-06 18:35:21 timmyRS Also, in the spirit of making things less confusing: http://wiki.vg/index.php?title=Protocol&diff=13888&oldid=13839 2018-05-06 18:35:44 pokechu22 ... yeah, that's probably a good idea :D 2018-05-06 18:36:24 pokechu22 Anyways, I'm guessing you'd get the same giant lag spike with a firework in vanilla with a very large flight time 2018-05-06 18:37:16 timmyRS Now I'm wondering what's the algo. to converting the "Flight" into ms? 2018-05-06 18:37:58 pokechu22 The thing I gave is in ticks, and 20 ticks = 1 second, so should be some simple math (but of course there's also that RNG) 2018-05-06 18:38:35 timmyRS But why does the client calculate that? 2018-05-06 18:38:45 timmyRS Or am I just stupid? 2018-05-06 18:39:38 pokechu22 No, that's on the server, and when that time's elapsed you send the entity status 2018-05-06 18:40:19 pokechu22 The client never checks the lifetime value since `this.world.isRemote` is true 2018-05-06 18:40:38 pokechu22 (and it's not set in the constructor used on the client, only on the server) 2018-05-06 18:40:59 timmyRS Alright, thank you so much. 2018-05-06 18:48:44 <-- hansihe (sid106603@gateway/web/irccloud.com/x-pfufwrhuaixsxfvu) a quitté 2018-05-06 18:49:10 --> hansihe (sid106603@gateway/web/irccloud.com/x-qmvzfkhdugzttmbs) a rejoint #mcdevs 2018-05-06 19:05:52 pokechu22 tktech: Err, did you push that yet? I can't find it :P 2018-05-06 19:06:22 pokechu22 Or, still working on it? Because it does look pretty nice 2018-05-06 19:13:51 tktech pokechu22: https://gist.github.com/TkTech/b6c56781dc747fbc50293f46f8df809b 2018-05-06 19:14:39 tktech I'm still implementing it, trying to do some of the burger toppings as usability tests and see what's what 2018-05-06 19:14:54 tktech Lots of unimplemented opcodes still 2018-05-06 19:15:32 tktech That example I linked of doing the 1.11 entities is functional 2018-05-06 19:30:04 pokechu22 Wow 2018-05-06 19:33:29 tktech The base Context implements a bunch of "op_" methods that process instructions and can be easily subclassed, for example if you wanted to log op_pop or op_ldc 2018-05-06 19:34:08 tktech Some of those "op_" methods call out to the visitors with some helpful pre-loading of things like descriptors 2018-05-06 19:37:05 tktech If you added native loading to the classloader and made a Context that used the loader for resolution and binding you'd have a really slow, really shitty JVM 2018-05-06 19:39:04 pokechu22 Yeah lol 2018-05-06 19:39:29 pokechu22 Ideally burger shouldn't be Turing complete, because... that's not something that's super useful for extracting data. 2018-05-06 19:45:01 tktech Yeah, sadly the dumber version requires a bit more boilerplate 2018-05-06 19:45:14 tktech Although in a lot of cases you can just leave stubs 2018-05-06 19:45:36 tktech Like if you want to just execute one method in isolation you need to also implement visit_get/putstatic for example 2018-05-06 19:46:30 tktech But that can be as easy as a "return self.field_statics[f'{path}.{name}]" 2018-05-06 19:47:45 pokechu22 It might be nice to have two implementations available, one that implements jumps and one that doesn't, maybe with mixins? 2018-05-06 19:48:21 tktech Do any toppings currently use jumps? 2018-05-06 19:48:57 tktech I find the interface prototypes are better when I can see how someone else intended to use it 2018-05-06 19:53:08 pokechu22 PacketInstructions handles them (but doesn't actually jump), and others (blocks, objects) use them to see when to stop looping. Blockstates actually does something with if, but it's a bit hacky 2018-05-06 19:57:57 tktech https://gist.github.com/TkTech/a340a17097dd8ef508d4f9630c3d9ce2 terrifying psuedo code, thinking about how things might be done 2018-05-06 19:58:02 tktech I'll take a look at blocks 2018-05-06 19:58:41 pokechu22 Oh, never mind, blocks uses it to identify a method, hm 2018-05-06 19:59:22 pokechu22 That'd probably be something that wouldn't be switched to this system, since it doesn't try to run all instructions anyways 2018-05-06 19:59:36 tktech The packets are probably the most interesting to be honest 2018-05-06 19:59:52 tktech Since just replacing the visits_* with printers would give you psuedo-code 2018-05-06 20:00:40 pokechu22 Yeah. I completely reworked it, a few months ago (before it did comparisons on the numeric opcodes in a really confusing way) 2018-05-06 20:01:05 pokechu22 It could probably be simplified a fair bit still 2018-05-06 20:09:12 --> bildramer1 (~bildramer@p200300ED83CE14004D92D0F17DF62B97.dip0.t-ipconnect.de) a rejoint #mcdevs 2018-05-06 20:10:22 <-- bildramer (~bildramer@p200300ED83CE1400B4D2BED3ADBF423D.dip0.t-ipconnect.de) a quitté (Ping timeout: 256 seconds) 2018-05-06 21:10:22 tktech It's still worked amazingly well for a long time 2018-05-06 21:31:48 --> bildramer (~bildramer@p200300ED83CE14005C6F4C329ED726CA.dip0.t-ipconnect.de) a rejoint #mcdevs 2018-05-06 21:33:25 <-- bildramer1 (~bildramer@p200300ED83CE14004D92D0F17DF62B97.dip0.t-ipconnect.de) a quitté (Ping timeout: 256 seconds) 2018-05-06 22:04:23 Not-10ef [Jawa] TkTech pushed 1 commit to develop [+2/-0/±2] https://git.io/vprMJ 2018-05-06 22:04:24 Not-10ef [Jawa] TkTech d0be03b - Generalize ClassLoader.dependencies into ClassLoader.search_constant_pool. Add a ClassLoader property to yield classes. 2018-05-06 22:04:45 tktech pokechu22: ^- loader.search_constant_pool should improve performance of things like identify 2018-05-06 22:06:05 tktech It'll load only enough of the class to read the constant pool and will skipping adding things to the cache 2018-05-06 23:48:44 <-- clj (~clonejo@shakik3.shakik.de) a quitté (Ping timeout: 260 seconds) 2018-05-06 23:54:30 <-- protryon (~protryon@67.180.93.98) a quitté (*.net *.split) 2018-05-06 23:54:30 <-- Andrio (Andrio@questers-rest.andriocelos.ml) a quitté (*.net *.split) 2018-05-06 23:55:17 --> protryon (~protryon@67.180.93.98) a rejoint #mcdevs 2018-05-06 23:55:17 --> Andrio (Andrio@questers-rest.andriocelos.ml) a rejoint #mcdevs 2018-05-07 00:00:54 --> clj (~clonejo@shakik3.shakik.de) a rejoint #mcdevs 2018-05-07 00:06:57 --> ackpacket (~ackpacket@unaffiliated/ackpacket) a rejoint #mcdevs 2018-05-07 00:09:18 pokechu22 Tested that out; on my pi identify takes 50 seconds (with less than a second deviation) both before and after 2018-05-07 00:12:28 ackpacket What are folks doing these days to make hacked clients from the original? Is the process different from the techniques applied to similar java games (decompile, use a publicly maintained mapping to readable names, edit, recompile)? 2018-05-07 00:29:10 <-- protryon (~protryon@67.180.93.98) a quitté (Quit: WeeChat 1.7-rc2) 2018-05-07 01:11:25 --> OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a rejoint #mcdevs 2018-05-07 01:35:27 <-- ackpacket (~ackpacket@unaffiliated/ackpacket) a quitté (Remote host closed the connection) 2018-05-07 01:37:29 --> protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a rejoint #mcdevs 2018-05-07 02:43:43 tktech pokechu22: on a pi... I bet if it's profiled the cost will in read () and specifically spent reading constant_utf8 2018-05-07 02:44:04 tktech Pi's have rubbish IO performance 2018-05-07 02:48:54 pokechu22 k, will check on my laptop (reason for using the pi was speed would be more consistent, since there's only a few things running on it) 2018-05-07 02:52:50 pokechu22 On my laptop, I get around 12.2 seconds before and 11.5 seconds after, which is a bit of an improvement (more than no change at least) but not that much, hm 2018-05-07 03:09:38 <-- protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a quitté (Quit: WeeChat 1.7-rc2) 2018-05-07 04:16:54 <-- justJanne (~justJanne@lithium.kuschku.de) a quitté (Quit: So, if you care to find me, look to the western sky. As someone told me lately, everyone deserves a chance to fly.) 2018-05-07 04:17:08 <-- SpaceManiac (~SpaceMani@c-67-172-121-111.hsd1.ca.comcast.net) a quitté (Ping timeout: 264 seconds) 2018-05-07 04:17:30 --> justJanne (~justJanne@lithium.kuschku.de) a rejoint #mcdevs 2018-05-07 04:17:36 --> protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a rejoint #mcdevs 2018-05-07 04:21:57 --> SpaceManiac (~SpaceMani@c-67-172-121-111.hsd1.ca.comcast.net) a rejoint #mcdevs 2018-05-07 04:21:57 -- Mode #mcdevs [+v SpaceManiac] par ChanServ 2018-05-07 06:32:07 <-- OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a quitté (Ping timeout: 248 seconds) 2018-05-07 06:42:06 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-07 06:42:26 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-07 07:28:17 <-- yawkat (~yawkat@cats.coffee) a quitté (Ping timeout: 260 seconds) 2018-05-07 07:50:39 --> yawkat (~yawkat@cats.coffee) a rejoint #mcdevs 2018-05-07 08:44:54 --> OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a rejoint #mcdevs 2018-05-07 09:19:44 <-- yawkat (~yawkat@cats.coffee) a quitté (Remote host closed the connection) 2018-05-07 10:50:17 <-- redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-07 10:50:32 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-07 12:17:25 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: No route to host) 2018-05-07 12:17:31 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-07 12:23:58 --> yawkat (~yawkat@cats.coffee) a rejoint #mcdevs 2018-05-07 12:29:30 <-- yawkat (~yawkat@cats.coffee) a quitté (Ping timeout: 276 seconds) 2018-05-07 12:36:22 --> yawkat (~yawkat@cats.coffee) a rejoint #mcdevs 2018-05-07 13:34:09 <-- redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 260 seconds) 2018-05-07 13:35:13 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-07 13:54:49 --> itsme_ (~textual@46.246.1.224) a rejoint #mcdevs 2018-05-07 14:43:16 <-- star (~star@c-76-16-146-255.hsd1.il.comcast.net) a quitté (Read error: Connection reset by peer) 2018-05-07 14:43:28 --> star (~star@c-76-16-146-255.hsd1.il.comcast.net) a rejoint #mcdevs 2018-05-07 14:55:21 <-- justJanne (~justJanne@lithium.kuschku.de) a quitté (Quit: So, if you care to find me, look to the western sky. As someone told me lately, everyone deserves a chance to fly.) 2018-05-07 14:56:30 --> justJanne (~justJanne@lithium.kuschku.de) a rejoint #mcdevs 2018-05-07 15:02:27 --> _MrGr33n_ (~None@BSN-142-194-111.static.siol.net) a rejoint #mcdevs 2018-05-07 15:10:40 --> Luck_ (~Luck@unlucky.lucko.me) a rejoint #mcdevs 2018-05-07 15:10:42 --> mundus2018 (~mundus201@unaffiliated/mundus2018) a rejoint #mcdevs 2018-05-07 15:10:44 --> vemacs|ded (~vemacs@192.3.17.176) a rejoint #mcdevs 2018-05-07 15:11:16 <-- itsme_ (~textual@46.246.1.224) a quitté (Quit: Textual IRC Client: www.textualapp.com) 2018-05-07 15:12:06 --> Zaneo|Away (~Zaneo@45.55.2.85) a rejoint #mcdevs 2018-05-07 15:12:06 -- Mode #mcdevs [+v Zaneo|Away] par ChanServ 2018-05-07 15:12:19 <-- Mr_Gr33n (~None@BSN-142-194-111.static.siol.net) a quitté (*.net *.split) 2018-05-07 15:12:21 <-- Zaneo (~Zaneo@45.55.2.85) a quitté (*.net *.split) 2018-05-07 15:12:21 <-- Luck (~Luck@unlucky.lucko.me) a quitté (*.net *.split) 2018-05-07 15:12:21 <-- 17SAAXQ11 (~vemacs@192.3.17.176) a quitté (*.net *.split) 2018-05-07 15:12:21 <-- ammar2 (admin@i.diddled.with.the.opers.so.they.klined.me) a quitté (*.net *.split) 2018-05-07 15:12:21 <-- mundus (~mundus201@unaffiliated/mundus2018) a quitté (*.net *.split) 2018-05-07 15:12:22 -- Zaneo|Away est maintenant connu sous le nom Zaneo 2018-05-07 15:28:40 tktech That disappointing, I'll look into it later 2018-05-07 15:29:02 --> ammar2 (admin@i.diddled.with.the.opers.so.they.klined.me) a rejoint #mcdevs 2018-05-07 15:29:02 -- Mode #mcdevs [+v ammar2] par ChanServ 2018-05-07 16:06:35 <-- Black_Hole (~BlackHole@p200300E753E57300E9D387FE0C174FC0.dip0.t-ipconnect.de) a quitté (Ping timeout: 265 seconds) 2018-05-07 16:11:13 --> Black-Hole (~BlackHole@p200300E753E57300F574A776249F9B4C.dip0.t-ipconnect.de) a rejoint #mcdevs 2018-05-07 17:07:49 <-- OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a quitté (Ping timeout: 256 seconds) 2018-05-07 18:30:43 --> iso2013 (~iso2013@2601:281:c503:9186:81c1:e1c1:92fa:554f) a rejoint #mcdevs 2018-05-07 18:32:44 <-- iso2013 (~iso2013@2601:281:c503:9186:81c1:e1c1:92fa:554f) a quitté (Client Quit) 2018-05-07 18:34:07 --> iso2013 (~iso2013@2601:281:c503:9186:f4aa:46f0:84ea:7cc4) a rejoint #mcdevs 2018-05-07 20:11:38 <-- willies952002 (~willies95@irc.domnian.com) a quitté (Ping timeout: 265 seconds) 2018-05-07 20:14:05 --> willies952002 (~willies95@irc.domnian.com) a rejoint #mcdevs 2018-05-07 21:24:52 --> Grum (~grum@irc.grum.nl) a rejoint #mcdevs 2018-05-07 21:24:52 -- Mode #mcdevs [+v Grum] par ChanServ 2018-05-07 21:47:21 tktech Think that's as fast as I can get it without killing usability 2018-05-07 21:47:59 tktech Just hit the performance limits of the CPython ZipFile 2018-05-07 21:48:21 tktech Almost all of the time spent loading a real-world JAR is spent reading the constant pool 2018-05-07 21:49:06 tktech Because the pool uses lazy object creation only creating the Constant objects on the first access there isn't much CPU time there 2018-05-07 21:49:15 tktech Almost all the time is spent on ZipFileExt.read 2018-05-07 21:52:04 tktech Hm 2018-05-07 21:52:19 tktech One of proguards first steps seems to be to sort the constant pool 2018-05-07 21:53:22 tktech Since we're just looking for UTF8s, which come first in the pool, allowing pool.load() to terminate early would probably be a decent savings 2018-05-07 22:45:35 --> jargan (jast@zoidberg.org) a rejoint #mcdevs 2018-05-07 22:47:16 --> wlp1s1 (iczero@unaffiliated/iczero) a rejoint #mcdevs 2018-05-07 22:50:06 --> ecx86 (~ashton@unaffiliated/ecx) a rejoint #mcdevs 2018-05-07 22:53:07 --> ashka` (~postmaste@62-210-251-94.rev.poneytelecom.eu) a rejoint #mcdevs 2018-05-07 22:53:07 <-- ashka` (~postmaste@62-210-251-94.rev.poneytelecom.eu) a quitté (Changing host) 2018-05-07 22:53:07 --> ashka` (~postmaste@pdpc/supporter/active/ashka) a rejoint #mcdevs 2018-05-07 22:53:11 --> spellegr- (~spellegro@ks1.internetpolice.eu) a rejoint #mcdevs 2018-05-07 22:53:17 --> Jode_ (~Jode@2001:19f0:5:13bf:5400:ff:fe84:218b) a rejoint #mcdevs 2018-05-07 22:54:32 <-- jast (jast@zoidberg.org) a quitté (*.net *.split) 2018-05-07 22:54:33 <-- ecx (~ecx@unaffiliated/ecx) a quitté (*.net *.split) 2018-05-07 22:54:33 <-- spellegrom (~spellegro@ks1.internetpolice.eu) a quitté (*.net *.split) 2018-05-07 22:54:33 <-- pokechu22 (~pokechu22@c-67-201-254-60.reshall.wwu.edu) a quitté (*.net *.split) 2018-05-07 22:54:33 <-- ashka (~postmaste@pdpc/supporter/active/ashka) a quitté (*.net *.split) 2018-05-07 22:54:33 <-- Jode (~Jode@2001:19f0:5:13bf:5400:ff:fe84:218b) a quitté (*.net *.split) 2018-05-07 22:54:35 <-- iczero (iczero@unaffiliated/iczero) a quitté (*.net *.split) 2018-05-07 22:54:38 -- ashka` est maintenant connu sous le nom ashka 2018-05-07 22:56:56 --> pokechu22 (~pokechu22@c-67-201-254-60.reshall.wwu.edu) a rejoint #mcdevs 2018-05-08 00:02:53 <-- Mustek (~Mustek@steamdb/supporter/mustek) a quitté (Quit: ZNC - http://znc.in) 2018-05-08 00:02:53 -- Mustek_ est maintenant connu sous le nom Mustek 2018-05-08 01:02:32 <-- protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a quitté (Quit: WeeChat 1.7-rc2) 2018-05-08 03:19:54 --> protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a rejoint #mcdevs 2018-05-08 03:46:50 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-08 03:47:11 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-08 04:17:31 --> bildramer1 (~bildramer@p200300ED83CE1400F024DEB4B354A020.dip0.t-ipconnect.de) a rejoint #mcdevs 2018-05-08 04:20:22 <-- bildramer (~bildramer@p200300ED83CE14005C6F4C329ED726CA.dip0.t-ipconnect.de) a quitté (Ping timeout: 276 seconds) 2018-05-08 04:32:40 <-- redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-08 04:33:20 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-08 05:35:43 <-- iso2013 (~iso2013@2601:281:c503:9186:f4aa:46f0:84ea:7cc4) a quitté (Quit: Bye :)) 2018-05-08 06:51:24 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-08 06:54:07 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 256 seconds) 2018-05-08 06:54:07 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-05-08 08:07:45 --> bildramer (~bildramer@p200300ED83CE14000C6E975CAA9BC2D5.dip0.t-ipconnect.de) a rejoint #mcdevs 2018-05-08 08:11:07 <-- bildramer1 (~bildramer@p200300ED83CE1400F024DEB4B354A020.dip0.t-ipconnect.de) a quitté (Ping timeout: 276 seconds) 2018-05-08 09:23:50 -- jargan est maintenant connu sous le nom jast 2018-05-08 10:22:01 <-- yawkat (~yawkat@cats.coffee) a quitté (Ping timeout: 240 seconds) 2018-05-08 10:29:34 --> yawkat (~yawkat@cats.coffee) a rejoint #mcdevs 2018-05-08 11:44:54 --> OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a rejoint #mcdevs 2018-05-08 13:09:49 <-- OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a quitté (Ping timeout: 256 seconds) 2018-05-08 13:39:35 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-08 13:40:19 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-08 15:48:30 --> Vector (Vector@cpe-66-74-178-84.socal.res.rr.com) a rejoint #mcdevs 2018-05-08 15:50:11 <-- AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a quitté (Ping timeout: 256 seconds) 2018-05-08 16:41:10 <-- justJanne (~justJanne@lithium.kuschku.de) a quitté (Quit: So, if you care to find me, look to the western sky. As someone told me lately, everyone deserves a chance to fly.) 2018-05-08 16:43:57 --> justJanne (~justJanne@lithium.kuschku.de) a rejoint #mcdevs 2018-05-08 17:07:10 --> Vexyl (~Vexyl@unaffiliated/vexyl) a rejoint #mcdevs 2018-05-08 17:20:38 pokechu22 Mustek: botched is broke, there's an 18w19a 2018-05-08 17:37:08 <-- justJanne (~justJanne@lithium.kuschku.de) a quitté (Quit: So, if you care to find me, look to the western sky. As someone told me lately, everyone deserves a chance to fly.) 2018-05-08 17:37:20 --> justJanne (~justJanne@lithium.kuschku.de) a rejoint #mcdevs 2018-05-08 17:38:10 <-- justJanne (~justJanne@lithium.kuschku.de) a quitté (Client Quit) 2018-05-08 17:38:21 --> justJanne (kuschku@lithium.kuschku.de) a rejoint #mcdevs 2018-05-08 17:39:26 pokechu22 Burger status: blockstates are broken (internal changes of some sort), and sounds are broken (because it seems like s3.amazonaws.com/Minecraft.Download/versions/18w19a/18w19a.json is no longer a thing :/) 2018-05-08 17:39:59 pokechu22 Is there another way to get version JSONs for arbitrary (potentially very old) snapshot versions? They're not in the normal launcher manifest so I can't easily use that 2018-05-08 17:40:22 Not-10ef [Burger] New data now avaliable for 18w19a: 2018-05-08 17:40:23 Not-10ef [Burger] Diff from 18w16a: http://pokechu22.github.io/Burger/diff_18w16a_18w19a.html (http://pokechu22.github.io/Burger/diff_18w16a_18w19a.json) 2018-05-08 17:40:25 Not-10ef [Burger] Full data: http://pokechu22.github.io/Burger/18w19a.html (http://pokechu22.github.io/Burger/18w19a.json) 2018-05-08 17:51:22 <-- justJanne (kuschku@lithium.kuschku.de) a quitté (Quit: So, if you care to find me, look to the western sky. As someone told me lately, everyone deserves a chance to fly.) 2018-05-08 17:51:34 --> justJanne (kuschku@lithium.kuschku.de) a rejoint #mcdevs 2018-05-08 17:52:36 <-- justJanne (kuschku@lithium.kuschku.de) a quitté (Remote host closed the connection) 2018-05-08 17:52:47 --> justJanne (~justJanne@lithium.kuschku.de) a rejoint #mcdevs 2018-05-08 17:55:34 pokechu22 True excellence: `return load_json(VERSION_META % {'version': version} if version != "18w19a" else "https://launchermeta.mojang.com/mc/game/8cab0b2d8df90d8f21fd9c342b57fc1ac84ad52a/18w19a.json")` 2018-05-08 17:58:02 <-- justJanne (~justJanne@lithium.kuschku.de) a quitté (Quit: So, if you care to find me, look to the western sky. As someone told me lately, everyone deserves a chance to fly.) 2018-05-08 17:59:52 --> justJanne (kuschku@lithium.kuschku.de) a rejoint #mcdevs 2018-05-08 18:17:49 pokechu22 Anyways, it looks like the thing I was doing to get a list of block entities for each block is also broken (it used the upgrade path; the upgrade path's changed now) 2018-05-08 19:33:08 <-- RoboMWM (~RoboMWM@tf.robomwm.com) a quitté (Read error: Connection reset by peer) 2018-05-08 19:55:00 --> RoboMWM (~RoboMWM@tf.robomwm.com) a rejoint #mcdevs 2018-05-08 20:08:13 <-- Zachoz (~Zachoz@2001:19f0:5800:8483:5400:ff:fe06:49ea) a quitté (Ping timeout: 240 seconds) 2018-05-08 20:10:37 <-- ScruffyRules (~Scruff@2001:19f0:5800:8483:5400:ff:fe06:49ea) a quitté (Ping timeout: 240 seconds) 2018-05-08 20:12:09 --> ScruffyRules (~Scruff@2001:19f0:5800:8483:5400:ff:fe06:49ea) a rejoint #mcdevs 2018-05-08 20:13:40 --> Zachoz (~Zachoz@2001:19f0:5800:8483:5400:ff:fe06:49ea) a rejoint #mcdevs 2018-05-08 20:24:44 --> thelounge69 (4c418214@gateway/web/thelounge/ip.76.65.130.20) a rejoint #mcdevs 2018-05-08 20:25:36 thelounge69 hello what decompiler to use to decompile latest snapshot? 2018-05-08 20:29:11 <-- shoghicp (~shoghicp@bouncer.pocketmine.net) a quitté (Ping timeout: 264 seconds) 2018-05-08 20:29:44 <-- fl4sh_ (~fl4sh@trinity.jsje.de) a quitté (Ping timeout: 264 seconds) 2018-05-08 20:29:44 <-- SkylordRedstone (~offbeatwi@163.172.169.69) a quitté (Ping timeout: 264 seconds) 2018-05-08 20:30:16 <-- ryantheleach (~ryanthele@108.61.213.128) a quitté (Ping timeout: 240 seconds) 2018-05-08 20:30:44 --> offbeatwitch (~offbeatwi@163.172.169.69) a rejoint #mcdevs 2018-05-08 20:30:46 --> iso2013 (~iso2013@2601:281:c503:9186:61bf:9304:d55a:ad1a) a rejoint #mcdevs 2018-05-08 20:30:51 --> fl4sh_ (~fl4sh@trinity.jsje.de) a rejoint #mcdevs 2018-05-08 20:31:31 --> shoghicp (~shoghicp@bouncer.pocketmine.net) a rejoint #mcdevs 2018-05-08 20:31:32 <-- Yamakaja (~yamakaja@vps.pub.yamakaja.me) a quitté (Ping timeout: 264 seconds) 2018-05-08 20:31:55 --> Yamakaja (~yamakaja@vps.pub.yamakaja.me) a rejoint #mcdevs 2018-05-08 20:33:18 --> ryantheleach (~ryanthele@108.61.213.128) a rejoint #mcdevs 2018-05-08 20:40:04 thelounge69 okay i used one called CFR and got what i needed 2018-05-08 20:40:09 <-- thelounge69 (4c418214@gateway/web/thelounge/ip.76.65.130.20) a quitté (Quit: The Lounge - https://thelounge.chat) 2018-05-08 20:49:52 Mustek pokechu22: I know, no time at the moment 2018-05-08 21:23:19 <-- Vexyl (~Vexyl@unaffiliated/vexyl) a quitté (Quit: leaving) 2018-05-08 21:58:19 <-- Jode_ (~Jode@2001:19f0:5:13bf:5400:ff:fe84:218b) a quitté (Ping timeout: 265 seconds) 2018-05-08 22:04:23 --> Jode (~Jode@thejosh.me) a rejoint #mcdevs 2018-05-08 22:21:44 <-- iso2013 (~iso2013@2601:281:c503:9186:61bf:9304:d55a:ad1a) a quitté (Quit: Bye :)) 2018-05-08 22:49:36 --> iso2013 (~iso2013@2601:281:c503:9186:61bf:9304:d55a:ad1a) a rejoint #mcdevs 2018-05-08 23:21:49 <-- KnownUnown (KnownUnown@die.in.firrre.com) a quitté (Remote host closed the connection) 2018-05-09 00:37:44 <-- ScruffyRules (~Scruff@2001:19f0:5800:8483:5400:ff:fe06:49ea) a quitté (Ping timeout: 246 seconds) 2018-05-09 00:41:36 --> ScruffyRules (~Scruff@2001:19f0:5800:8483:5400:ff:fe06:49ea) a rejoint #mcdevs 2018-05-09 01:03:46 --> KnownUnown (KnownUnown@die.in.firrre.com) a rejoint #mcdevs 2018-05-09 02:16:58 --> Mr_Gr33n (~None@BSN-142-194-111.static.siol.net) a rejoint #mcdevs 2018-05-09 02:20:12 <-- _MrGr33n_ (~None@BSN-142-194-111.static.siol.net) a quitté (Ping timeout: 260 seconds) 2018-05-09 02:39:45 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-09 02:43:46 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-09 02:57:19 <-- justJanne (kuschku@lithium.kuschku.de) a quitté (Remote host closed the connection) 2018-05-09 02:57:31 --> justJanne (kuschku@lithium.kuschku.de) a rejoint #mcdevs 2018-05-09 03:50:07 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-09 03:50:41 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-09 04:48:36 <-- iso2013 (~iso2013@2601:281:c503:9186:61bf:9304:d55a:ad1a) a quitté (Quit: Bye :)) 2018-05-09 05:29:50 -- mundus2018 est maintenant connu sous le nom mundus 2018-05-09 06:25:13 <-- justJanne (kuschku@lithium.kuschku.de) a quitté (Ping timeout: 255 seconds) 2018-05-09 06:27:41 --> justJanne (quasselcor@lithium.kuschku.de) a rejoint #mcdevs 2018-05-09 06:31:08 pokechu22 Hm... stuff actually seems to have happened 2018-05-09 06:31:30 kashike hm? 2018-05-09 06:32:51 pokechu22 http://wiki.vg/index.php?title=Pre-release_protocol&diff=13896&oldid=13895 2018-05-09 06:32:58 <-- justJanne (quasselcor@lithium.kuschku.de) a quitté (Quit: So, if you care to find me, look to the western sky. As someone told me lately, everyone deserves a chance to fly.) 2018-05-09 06:33:23 --> justJanne (kuschku@lithium.kuschku.de) a rejoint #mcdevs 2018-05-09 06:33:43 pokechu22 I guess that refactor _did_ make it in to this snapshot... 2018-05-09 06:35:27 pokechu22 And it's pretty clear that it is a fluid tag, because (as per wg) it's `this.c = new wd(bzc.c, "tags/fluids", "fluid");` 2018-05-09 06:36:56 pokechu22 Oh, and there are actually tags, huh 2018-05-09 06:38:44 timmyRS They re-added "Declare Recipies" it seems 2018-05-09 06:39:02 kashike they removed it? 2018-05-09 06:39:18 pokechu22 Yeah, I don't think that was ever removed? 2018-05-09 06:39:32 timmyRS I think they already had it in a 1.12 snapshot or so 2018-05-09 06:39:42 timmyRS but then removed it, not sure, tho. 2018-05-09 06:39:55 pokechu22 Ah, no, what they have in 1.12 is unlock recipes which indicates whether they're enabled or not; declare recipes actually gives full recipes 2018-05-09 06:40:12 pokechu22 I don't think any 1.12 snapshots had that (though it might have been named declare recipes on the wiki for a bit) 2018-05-09 06:40:31 timmyRS Ah, that's nice for custom crafting tho. 2018-05-09 06:50:10 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-09 06:52:13 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 255 seconds) 2018-05-09 06:52:14 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-05-09 08:25:42 pokechu22 Dinnerbone: with the s3 links deprecated, is there any ETA for when a manifest that includes old snapshots will be released? (Hopefully, before the s3 links are removed entirely) 2018-05-09 09:48:52 <-- Mr_Gr33n (~None@BSN-142-194-111.static.siol.net) a quitté (Ping timeout: 256 seconds) 2018-05-09 10:04:56 <-- jast (jast@zoidberg.org) a quitté (Ping timeout: 268 seconds) 2018-05-09 10:07:41 --> jast (jast@zoidberg.org) a rejoint #mcdevs 2018-05-09 10:17:22 --> MrGr33n (~None@BSN-142-194-111.static.siol.net) a rejoint #mcdevs 2018-05-09 10:55:42 --> OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a rejoint #mcdevs 2018-05-09 13:00:31 <-- jast (jast@zoidberg.org) a quitté (Read error: Connection reset by peer) 2018-05-09 13:00:39 --> jast (jast@zoidberg.org) a rejoint #mcdevs 2018-05-09 13:35:47 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-09 13:36:19 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 246 seconds) 2018-05-09 13:36:19 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-05-09 14:05:02 <-- Dinnerbone (dinnerbone@i.like.butts.and.my.name.is.dinnerbone.com) a quitté (Remote host closed the connection) 2018-05-09 15:24:54 --> lunanoko (~lunanoko@D9640AEA.static.ziggozakelijk.nl) a rejoint #mcdevs 2018-05-09 17:24:05 <-- lunanoko (~lunanoko@D9640AEA.static.ziggozakelijk.nl) a quitté (Quit: Entering my slumber...) 2018-05-09 17:53:34 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-09 17:53:40 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-09 17:56:36 Not-10ef [Burger] New data now avaliable for 18w19b: 2018-05-09 17:56:37 Not-10ef [Burger] Diff from 18w19a: http://pokechu22.github.io/Burger/diff_18w19a_18w19b.html (http://pokechu22.github.io/Burger/diff_18w19a_18w19b.json) 2018-05-09 17:56:39 Not-10ef [Burger] Full data: http://pokechu22.github.io/Burger/18w19b.html (http://pokechu22.github.io/Burger/18w19b.json) 2018-05-09 18:32:48 --> lunanoko (~lunanoko@62.140.132.208) a rejoint #mcdevs 2018-05-09 18:33:24 <-- lunanoko (~lunanoko@62.140.132.208) a quitté (Client Quit) 2018-05-09 19:00:37 <-- redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: No route to host) 2018-05-09 19:01:46 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-09 20:36:32 --> HurricanKai (~HurricanK@HSI-KBW-149-172-162-110.hsi13.kabel-badenwuerttemberg.de) a rejoint #mcdevs 2018-05-09 20:58:55 Not-10ef [Jawa] TkTech pushed 3 commits to develop [+3/-1/±5] https://git.io/vpXYU 2018-05-09 20:58:57 Not-10ef [Jawa] TkTech 9851a37 - ClassLoader.load_asset is now just ClassLoader.open(), which is also re-used by search_constant_pool, load. Paths to class should *never* include .class. 2018-05-09 20:58:58 Not-10ef [Jawa] TkTech 5d15b57 - classloader promoted out of utils, now the recommended interface rather than using ClassFile directly. 2018-05-09 20:59:00 Not-10ef [Jawa] TkTech 7b7a2b5 - Added a tranform which resolve CONSTANT_INDEX operands into Constant objects. 2018-05-09 21:00:33 HurricanKai hey, once again, is there a good reason why MC (1.12.2) accepts a Chunk Data Packet of size 11028 two times, and then at the third one errors with: https://imgur.com/a/F7W71RZ ? 2018-05-09 21:01:12 HurricanKai (Error says that there is a too big Field of Length 32639 but the Maximum woud be 10883 2018-05-09 21:02:44 tktech pokechu22, That behavior will likely eventually become the default, but for now that simple expand_constants transform should save you some typing 2018-05-09 21:03:23 tktech No more "const = cf.constants.get(ins.operands[0].value); type_name = const.name.value", ins.operands[0] is already the Constant 2018-05-09 21:05:12 pokechu22 Hm... let me see where that's referenced 2018-05-09 21:05:25 tktech Eventually all position-dependent code should be replaced, since it makes things much less verbose, but more importantly makes modifying existing code simpler 2018-05-09 21:05:44 tktech Right now for example it's basically impossible to remove a constant because every other index will shift 2018-05-09 21:14:14 pokechu22 HurricanKai: That's a weird error message, can't see where that appears... 2018-05-09 21:14:35 HurricanKai yeah, i know its very strange 2018-05-09 21:15:18 HurricanKai especially because i just for testing created one Byte array, and just wrote that 7x7 times (for all the initial chunks). Same Result 2018-05-09 21:16:16 HurricanKai & the third writing isnt even finished, it errors while the write is still going 2018-05-09 21:16:24 pokechu22 https://github.com/netty/netty/blob/4.1/buffer/src/main/java/io/netty/buffer/ByteBufInputStream.java#L312 2018-05-09 21:17:05 pokechu22 Vanilla uses that for NBT I think 2018-05-09 21:17:17 pokechu22 so you've got malformed NBT maybe 2018-05-09 21:17:33 HurricanKai uuuuhm 2018-05-09 21:17:56 HurricanKai im just writing a 0 for END instead of any Block Enitity Data 2018-05-09 21:18:57 HurricanKai actually, looking at it, the 0 is for 0 Block Entities, so it shoudnt even Read any NBT 2018-05-09 21:20:30 pokechu22 It's possible that you've got data that's being read wrong and it's reading other data as the count (and thus more data as NBT), hm 2018-05-09 21:20:43 HurricanKai hmm, i see 2018-05-09 21:20:55 HurricanKai i prob. have made a mistake on my side here about orders 2018-05-09 21:21:23 HurricanKai when exactly am i supposed to write Chunk Data? 2018-05-09 21:21:55 HurricanKai not after Player Abilities right? 2018-05-09 21:22:22 HurricanKai cause thats what im doing atm, and then the Client is going in between with the Client Settings 2018-05-09 21:22:46 Not-10ef [Jawa] TkTech pushed 1 commit to develop [+0/-0/±2] https://git.io/vpX3i 2018-05-09 21:22:48 Not-10ef [Jawa] TkTech 76bd3ee - Added a grep command to the jawa cli for searching the constant pool. 2018-05-09 21:25:38 pokechu22 There isn't an exact time you need to do it, not 100% sure when vanilla does though 2018-05-09 21:25:52 HurricanKai hmm, doesnt seem to matter anyways 2018-05-09 21:25:55 pokechu22 One thing to try -- send a chat message after each chunk data packet, see whether the chat messages make it through 2018-05-09 21:26:37 HurricanKai hmm, ok 2018-05-09 21:28:44 HurricanKai coud it be problem my Block data is 832 Indices Long? 2018-05-09 21:31:26 pokechu22 That should be correct 2018-05-09 21:31:36 pokechu22 (for 13 bits per block) 2018-05-09 21:31:39 HurricanKai yep 2018-05-09 21:31:51 HurricanKai (in the wiki it said 4096 indices soo) 2018-05-09 21:32:02 HurricanKai (checking with the code helped) 2018-05-09 21:33:24 pokechu22 Well, 4096 compacted indices, but 832 longs 2018-05-09 21:39:06 HurricanKai trying chat now 2018-05-09 21:44:26 HurricanKai hmm, chat works, at least im getting no errors 2018-05-09 21:46:01 pokechu22 Are the messages appearing? 2018-05-09 21:46:22 HurricanKai well, i cant join the game, so i have no idea 2018-05-09 21:46:32 HurricanKai this error appears when i first try to send the chunks 2018-05-09 21:46:58 pokechu22 Are they present in the log file? 2018-05-09 21:48:43 HurricanKai no, if you mean the Game output? there it just says "connecting ..." and nothing more 2018-05-09 21:49:30 pokechu22 k, if the chat isn't even getting there then that means that the packet is being absorbed into the chunk data packet, probably (though actually, that shouldn't happen for proper packet lengths?) 2018-05-09 21:50:38 HurricanKai lemme check 2018-05-09 21:52:46 HurricanKai the length of the Packet buffer is 11026, (including the 2? bytes for the ID) and the finally send buffer is 11028 (including the 2 Bytes for the Length) 2018-05-09 22:04:45 pokechu22 And you don't have compression enabled, right? 2018-05-09 22:23:00 tktech pokechu22, do you have a burger link that had working blockstates? 2018-05-09 22:27:54 HurricanKai pokechu22 no, compression isnt enabled, sorry wasnt here some time 2018-05-09 22:36:17 --> Dadido3 (~quassel@p200300D9DBEFF6007039A64C1C56FC14.dip0.t-ipconnect.de) a rejoint #mcdevs 2018-05-09 22:37:32 <-- Dadido3_ (~quassel@p200300D9DBEFF6000C8E09DA844924D9.dip0.t-ipconnect.de) a quitté (Ping timeout: 240 seconds) 2018-05-09 22:41:35 pokechu22 tktech: anything before 18w19a (so, http://pokechu22.github.io/Burger/18w16a.html). I'm currently working on fixing it for 19a; they've changed the way it works a bit 2018-05-09 22:41:51 pokechu22 Right now I just have a return at the start of the topping so it won't run 2018-05-09 22:42:30 tktech I'm trying it with the latest server snapshot and the tracer 2018-05-09 22:42:44 tktech Just wanted a better idea of what the output was intended to look like 2018-05-09 22:44:53 tktech returns='V', args='', f=lambda m: m.access_flags.acc_static is a working signature 2018-05-09 22:46:28 pokechu22 The method I used to target still exists but doesn't actually do anything useful; there's a different method that takes a builder of some sort as a parameter instead 2018-05-10 00:31:42 --> iso2013 (~iso2013@2601:281:c503:9186:985d:742c:5dae:d800) a rejoint #mcdevs 2018-05-10 01:01:28 <-- Thinkofname (~Think@ns3091419.ip-5-135-185.eu) a quitté (Quit: Leaving) 2018-05-10 01:02:23 --> Thinkofname (~Think@2001:41d0:8:c217::1) a rejoint #mcdevs 2018-05-10 01:02:36 -- Mode #mcdevs [+v Thinkofname] par ChanServ 2018-05-10 01:34:11 <-- iso2013 (~iso2013@2601:281:c503:9186:985d:742c:5dae:d800) a quitté (Read error: Connection reset by peer) 2018-05-10 01:35:55 <-- Thinkofname (~Think@2001:41d0:8:c217::1) a quitté (Ping timeout: 246 seconds) 2018-05-10 01:43:29 --> Thinkofname (~Think@ns3091419.ip-5-135-185.eu) a rejoint #mcdevs 2018-05-10 01:43:29 -- Mode #mcdevs [+v Thinkofname] par ChanServ 2018-05-10 02:25:34 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-10 02:27:30 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-10 02:53:47 --> iso2013 (~iso2013@2601:281:c503:9186:edbd:c805:873b:4c0d) a rejoint #mcdevs 2018-05-10 05:58:44 <-- iso2013 (~iso2013@2601:281:c503:9186:edbd:c805:873b:4c0d) a quitté (Quit: Bye :)) 2018-05-10 06:22:48 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-10 06:25:33 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 250 seconds) 2018-05-10 06:25:33 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-05-10 06:26:22 <-- SinZ (znc@steamdb/source2-guru/sinz) a quitté (Ping timeout: 255 seconds) 2018-05-10 06:26:47 --> SinZ (znc@grimm.361zn.is) a rejoint #mcdevs 2018-05-10 06:27:10 -- SinZ est maintenant connu sous le nom Guest9129 2018-05-10 07:16:26 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-10 07:16:59 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-10 07:25:00 <-- Botched (~Botched@unaffiliated/mustek/bot/botched) a quitté (Quit: ZNC - http://znc.in) 2018-05-10 07:25:00 -- Botched_ est maintenant connu sous le nom Botched 2018-05-10 07:59:15 <-- Zachoz (~Zachoz@2001:19f0:5800:8483:5400:ff:fe06:49ea) a quitté (*.net *.split) 2018-05-10 07:59:16 <-- WizardCM (~WizardCM@dsl-58-6-81-236.sa.westnet.com.au) a quitté (*.net *.split) 2018-05-10 07:59:16 <-- ScruffyRules (~Scruff@2001:19f0:5800:8483:5400:ff:fe06:49ea) a quitté (*.net *.split) 2018-05-10 08:52:23 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-10 08:52:51 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-10 10:02:00 <-- MrGr33n (~None@BSN-142-194-111.static.siol.net) a quitté (Read error: Connection reset by peer) 2018-05-10 10:02:59 --> MrGr33n (~None@BSN-142-194-111.static.siol.net) a rejoint #mcdevs 2018-05-10 10:04:20 <-- sudden (~lax@unaffiliated/laxask) a quitté (Ping timeout: 260 seconds) 2018-05-10 10:04:57 --> sudden (~lax@unaffiliated/laxask) a rejoint #mcdevs 2018-05-10 10:30:15 --> ScruffyRules (~Scruff@2001:19f0:5800:8483:5400:ff:fe06:49ea) a rejoint #mcdevs 2018-05-10 10:30:15 --> Zachoz (~Zachoz@2001:19f0:5800:8483:5400:ff:fe06:49ea) a rejoint #mcdevs 2018-05-10 10:30:15 --> WizardCM (~WizardCM@dsl-58-6-81-236.sa.westnet.com.au) a rejoint #mcdevs 2018-05-10 10:37:46 <-- yangm97 (yangm97mat@gateway/shell/matrix.org/x-fuljwmzuintmacsb) a quitté (Ping timeout: 269 seconds) 2018-05-10 10:40:30 <-- Thinkofname (~Think@ns3091419.ip-5-135-185.eu) a quitté (Ping timeout: 260 seconds) 2018-05-10 10:42:51 <-- Moep[m] (moepmatrix@gateway/shell/matrix.org/x-xouetnkulojsyfwg) a quitté (Ping timeout: 276 seconds) 2018-05-10 10:43:08 --> Thinkofname (~Think@ns3091419.ip-5-135-185.eu) a rejoint #mcdevs 2018-05-10 10:43:08 -- Mode #mcdevs [+v Thinkofname] par ChanServ 2018-05-10 10:48:51 <-- Zachoz (~Zachoz@2001:19f0:5800:8483:5400:ff:fe06:49ea) a quitté (*.net *.split) 2018-05-10 10:48:51 <-- WizardCM (~WizardCM@dsl-58-6-81-236.sa.westnet.com.au) a quitté (*.net *.split) 2018-05-10 10:48:51 <-- ScruffyRules (~Scruff@2001:19f0:5800:8483:5400:ff:fe06:49ea) a quitté (*.net *.split) 2018-05-10 11:07:24 --> ScruffyRules (~Scruff@2001:19f0:5800:8483:5400:ff:fe06:49ea) a rejoint #mcdevs 2018-05-10 11:07:24 --> Zachoz (~Zachoz@2001:19f0:5800:8483:5400:ff:fe06:49ea) a rejoint #mcdevs 2018-05-10 11:07:24 --> WizardCM (~WizardCM@dsl-58-6-81-236.sa.westnet.com.au) a rejoint #mcdevs 2018-05-10 11:22:32 --> HurricanKai_ (~HurricanK@HSI-KBW-149-172-162-110.hsi13.kabel-badenwuerttemberg.de) a rejoint #mcdevs 2018-05-10 11:24:07 <-- HurricanKai (~HurricanK@HSI-KBW-149-172-162-110.hsi13.kabel-badenwuerttemberg.de) a quitté (Ping timeout: 250 seconds) 2018-05-10 11:31:27 --> Moep[m] (moepmatrix@gateway/shell/matrix.org/x-stvezcpabvlrnooi) a rejoint #mcdevs 2018-05-10 12:21:10 --> yangm97 (yangm97mat@gateway/shell/matrix.org/x-vptonmzciwnekltd) a rejoint #mcdevs 2018-05-10 13:02:22 <-- WizardCM (~WizardCM@dsl-58-6-81-236.sa.westnet.com.au) a quitté (Ping timeout: 240 seconds) 2018-05-10 13:02:59 --> WizardCM (~WizardCM@dsl-58-6-81-236.sa.westnet.com.au) a rejoint #mcdevs 2018-05-10 13:04:18 <-- HurricanKai_ (~HurricanK@HSI-KBW-149-172-162-110.hsi13.kabel-badenwuerttemberg.de) a quitté (Remote host closed the connection) 2018-05-10 13:17:16 --> Myrax (~Dominic@193.240.89.26) a rejoint #mcdevs 2018-05-10 13:27:37 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-10 13:28:15 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-10 14:49:09 <-- l4mRh4X0r (l4mRh4X0r@pomacium.student.ipv6.utwente.nl) a quitté (Ping timeout: 276 seconds) 2018-05-10 15:10:30 --> l4mRh4X0r (l4mRh4X0r@pomacium.student.ipv6.utwente.nl) a rejoint #mcdevs 2018-05-10 15:30:31 --> iso2013 (~iso2013@2601:281:c503:9186:7e:6e35:ce23:7296) a rejoint #mcdevs 2018-05-10 15:38:49 --> Vexyl (~Vexyl@unaffiliated/vexyl) a rejoint #mcdevs 2018-05-10 16:48:54 <-- Vector (Vector@cpe-66-74-178-84.socal.res.rr.com) a quitté 2018-05-10 16:55:05 <-- Myrax (~Dominic@193.240.89.26) a quitté (Quit: Textual IRC Client: www.textualapp.com) 2018-05-10 17:04:12 --> AlphaBlend (~AlphaBlen@cpe-66-74-178-84.socal.res.rr.com) a rejoint #mcdevs 2018-05-10 17:06:48 <-- AlphaBlend (~AlphaBlen@cpe-66-74-178-84.socal.res.rr.com) a quitté (Client Quit) 2018-05-10 17:28:24 --> AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a rejoint #mcdevs 2018-05-10 17:31:13 <-- iso2013 (~iso2013@2601:281:c503:9186:7e:6e35:ce23:7296) a quitté (Read error: Connection reset by peer) 2018-05-10 17:34:00 <-- AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a quitté 2018-05-10 17:34:09 --> iso2013 (~iso2013@2601:281:c503:9186:d94b:ca63:3c7c:858) a rejoint #mcdevs 2018-05-10 17:41:21 --> AlphaBlend (~AlphaBlen@cpe-66-74-178-84.socal.res.rr.com) a rejoint #mcdevs 2018-05-10 17:42:43 <-- AlphaBlend (~AlphaBlen@cpe-66-74-178-84.socal.res.rr.com) a quitté (Client Quit) 2018-05-10 17:45:50 --> AlphaBlend (~AlphaBlen@cpe-66-74-178-84.socal.res.rr.com) a rejoint #mcdevs 2018-05-10 17:50:18 <-- iso2013 (~iso2013@2601:281:c503:9186:d94b:ca63:3c7c:858) a quitté (Read error: Connection reset by peer) 2018-05-10 18:05:22 <-- AlphaBlend (~AlphaBlen@cpe-66-74-178-84.socal.res.rr.com) a quitté 2018-05-10 18:15:44 --> AlphaBlend (~AlphaBlen@cpe-66-74-178-84.socal.res.rr.com) a rejoint #mcdevs 2018-05-10 18:38:14 <-- AlphaBlend (~AlphaBlen@cpe-66-74-178-84.socal.res.rr.com) a quitté 2018-05-10 18:43:20 --> AlphaBlend (~AlphaBlen@cpe-66-74-178-84.socal.res.rr.com) a rejoint #mcdevs 2018-05-10 19:12:21 --> iso2013 (~iso2013@2601:281:c503:9186:642d:4c67:5c0c:525e) a rejoint #mcdevs 2018-05-10 19:12:52 <-- iso2013 (~iso2013@2601:281:c503:9186:642d:4c67:5c0c:525e) a quitté (Read error: Connection reset by peer) 2018-05-10 19:14:36 --> iso2013 (~iso2013@2601:281:c503:9186:6c95:3393:8b9a:7dd0) a rejoint #mcdevs 2018-05-10 19:51:09 <-- AlphaBlend (~AlphaBlen@cpe-66-74-178-84.socal.res.rr.com) a quitté (Ping timeout: 256 seconds) 2018-05-10 21:42:37 --> AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a rejoint #mcdevs 2018-05-10 22:30:16 <-- AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a quitté (Ping timeout: 240 seconds) 2018-05-10 23:14:47 --> AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a rejoint #mcdevs 2018-05-10 23:34:26 <-- AlphaBlend (Vector@cpe-66-74-178-84.socal.res.rr.com) a quitté 2018-05-10 23:41:23 --> AlphaBlend (~AlphaBlen@cpe-66-74-178-84.socal.res.rr.com) a rejoint #mcdevs 2018-05-10 23:58:18 <-- AlphaBlend (~AlphaBlen@cpe-66-74-178-84.socal.res.rr.com) a quitté 2018-05-11 00:00:43 --> AlphaBlend (~AlphaBlen@cpe-66-74-178-84.socal.res.rr.com) a rejoint #mcdevs 2018-05-11 00:17:07 -- Luck_ est maintenant connu sous le nom Luck 2018-05-11 00:39:12 --> charims_ (~quassel@wsip-24-234-28-130.lv.lv.cox.net) a rejoint #mcdevs 2018-05-11 00:40:23 <-- charims (~quassel@wsip-24-234-28-130.lv.lv.cox.net) a quitté (Ping timeout: 260 seconds) 2018-05-11 00:42:58 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-11 00:43:51 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-11 00:43:51 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-05-11 00:50:58 <-- Vexyl (~Vexyl@unaffiliated/vexyl) a quitté (Ping timeout: 276 seconds) 2018-05-11 00:51:35 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 260 seconds) 2018-05-11 00:51:35 <-- clj (~clonejo@shakik3.shakik.de) a quitté (Ping timeout: 260 seconds) 2018-05-11 00:51:57 --> clj (~clonejo@shakik3.shakik.de) a rejoint #mcdevs 2018-05-11 00:52:08 --> Vexyl_ (~Vexyl@47-35-229-75.dhcp.hlrg.nc.charter.com) a rejoint #mcdevs 2018-05-11 00:52:10 <-- offbeatwitch (~offbeatwi@163.172.169.69) a quitté (Ping timeout: 260 seconds) 2018-05-11 00:52:18 --> SkylordRedstone (~offbeatwi@163.172.169.69) a rejoint #mcdevs 2018-05-11 00:56:38 <-- SkylordRedstone (~offbeatwi@163.172.169.69) a quitté (Ping timeout: 240 seconds) 2018-05-11 00:56:45 --> offbeatwitch (~offbeatwi@163.172.169.69) a rejoint #mcdevs 2018-05-11 01:01:08 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-11 03:28:42 -- Vexyl_ est maintenant connu sous le nom vexyl 2018-05-11 03:28:48 <-- vexyl (~Vexyl@47-35-229-75.dhcp.hlrg.nc.charter.com) a quitté (Changing host) 2018-05-11 03:28:48 --> vexyl (~Vexyl@unaffiliated/vexyl) a rejoint #mcdevs 2018-05-11 04:37:16 --> protryon_ (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a rejoint #mcdevs 2018-05-11 04:37:16 <-- protryon (~protryon@c-67-180-93-98.hsd1.ca.comcast.net) a quitté (Read error: Connection reset by peer) 2018-05-11 04:49:05 <-- iso2013 (~iso2013@2601:281:c503:9186:6c95:3393:8b9a:7dd0) a quitté (Quit: Bye :)) 2018-05-11 04:49:24 -- Guest9129 est maintenant connu sous le nom SinZ 2018-05-11 04:49:34 <-- SinZ (znc@grimm.361zn.is) a quitté (Changing host) 2018-05-11 04:49:34 --> SinZ (znc@steamdb/source2-guru/sinz) a rejoint #mcdevs 2018-05-11 04:49:34 -- Mode #mcdevs [+v SinZ] par ChanServ 2018-05-11 06:18:02 <-- Black-Hole (~BlackHole@p200300E753E57300F574A776249F9B4C.dip0.t-ipconnect.de) a quitté (Ping timeout: 240 seconds) 2018-05-11 06:18:14 --> Black-Hole (~BlackHole@pD95FA5BF.dip0.t-ipconnect.de) a rejoint #mcdevs 2018-05-11 06:21:04 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-11 06:24:05 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 260 seconds) 2018-05-11 06:24:05 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-05-11 06:50:45 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-11 06:51:06 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-11 09:09:47 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-11 09:10:40 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-11 09:33:51 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-11 09:34:35 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-11 09:44:18 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-11 09:44:48 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-11 10:03:42 <-- MrGr33n (~None@BSN-142-194-111.static.siol.net) a quitté (Read error: Connection reset by peer) 2018-05-11 10:04:41 --> MrGr33n (~None@BSN-142-194-111.static.siol.net) a rejoint #mcdevs 2018-05-11 15:52:15 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-11 15:54:20 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 264 seconds) 2018-05-11 15:54:21 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-05-11 16:20:15 --> C4K3_ (~C4K3@0127801301.0.fullrate.ninja) a rejoint #mcdevs 2018-05-11 16:23:16 <-- C4K3 (~C4K3@0127801301.0.fullrate.ninja) a quitté (Ping timeout: 240 seconds) 2018-05-11 17:51:37 <-- Proximyst (~Proximyst@47.ip-149-202-55.eu) a quitté (Quit: Ping timeout (120 seconds)) 2018-05-11 17:51:56 --> Proximyst (~Proximyst@47.ip-149-202-55.eu) a rejoint #mcdevs 2018-05-11 19:18:31 --> iso2013 (~iso2013@2601:281:c503:9186:b501:4dd1:27b1:6f15) a rejoint #mcdevs 2018-05-11 19:21:46 <-- WizardCM (~WizardCM@dsl-58-6-81-236.sa.westnet.com.au) a quitté (Ping timeout: 240 seconds) 2018-05-11 19:22:12 --> WizardCM (~WizardCM@dsl-58-6-81-236.sa.westnet.com.au) a rejoint #mcdevs 2018-05-11 19:23:09 <-- gabizou (~gabizou@irc.spongepowered.org) a quitté (Ping timeout: 264 seconds) 2018-05-11 19:25:13 --> gabizou (~gabizou@185.57.191.43) a rejoint #mcdevs 2018-05-12 01:24:18 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-12 01:25:38 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 240 seconds) 2018-05-12 01:25:38 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-05-12 02:38:12 --> Mr_Gr33n (~None@BSN-142-194-111.static.siol.net) a rejoint #mcdevs 2018-05-12 02:41:12 <-- MrGr33n (~None@BSN-142-194-111.static.siol.net) a quitté (Ping timeout: 248 seconds) 2018-05-12 02:49:08 <-- vexyl (~Vexyl@unaffiliated/vexyl) a quitté (Ping timeout: 240 seconds) 2018-05-12 02:51:09 --> vexyl (~Vexyl@47-35-229-75.dhcp.hlrg.nc.charter.com) a rejoint #mcdevs 2018-05-12 06:12:25 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-12 06:15:00 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 260 seconds) 2018-05-12 06:15:00 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-05-12 06:16:50 <-- iso2013 (~iso2013@2601:281:c503:9186:b501:4dd1:27b1:6f15) a quitté (Quit: Bye :)) 2018-05-12 10:05:27 <-- Mr_Gr33n (~None@BSN-142-194-111.static.siol.net) a quitté (Read error: Connection reset by peer) 2018-05-12 10:06:27 --> MrGr33n (~None@BSN-142-194-111.static.siol.net) a rejoint #mcdevs 2018-05-12 11:43:42 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-12 11:45:58 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-12 14:06:49 --> GeorgH93 (~GeorgH93@pD9FEB1B2.dip0.t-ipconnect.de) a rejoint #mcdevs 2018-05-12 14:38:18 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-12 14:38:58 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-12 15:22:59 <-- ScruffyRules (~Scruff@2001:19f0:5800:8483:5400:ff:fe06:49ea) a quitté (*.net *.split) 2018-05-12 15:23:00 <-- Zachoz (~Zachoz@2001:19f0:5800:8483:5400:ff:fe06:49ea) a quitté (*.net *.split) 2018-05-12 15:27:03 <-- Moep[m] (moepmatrix@gateway/shell/matrix.org/x-stvezcpabvlrnooi) a quitté (Ping timeout: 255 seconds) 2018-05-12 15:27:10 <-- yangm97 (yangm97mat@gateway/shell/matrix.org/x-vptonmzciwnekltd) a quitté (Ping timeout: 250 seconds) 2018-05-12 15:30:03 --> ScruffyRules (~Scruff@2001:19f0:5800:8483:5400:ff:fe06:49ea) a rejoint #mcdevs 2018-05-12 15:30:03 --> Zachoz (~Zachoz@2001:19f0:5800:8483:5400:ff:fe06:49ea) a rejoint #mcdevs 2018-05-12 15:48:29 --> Moep[m] (moepmatrix@gateway/shell/matrix.org/x-qeicqjujtsjhyxuw) a rejoint #mcdevs 2018-05-12 16:32:57 --> yangm97 (yangm97mat@gateway/shell/matrix.org/x-jjllnsrmdchviyuq) a rejoint #mcdevs 2018-05-12 20:09:33 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-12 20:10:04 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-12 21:10:51 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-12 21:11:13 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-12 21:55:22 -- ecx86 est maintenant connu sous le nom ecx 2018-05-13 00:53:32 --> itsme_ (~textual@x4dbe394e.dyn.telefonica.de) a rejoint #mcdevs 2018-05-13 01:25:40 <-- GeorgH93 (~GeorgH93@pD9FEB1B2.dip0.t-ipconnect.de) a quitté (Quit: Leaving) 2018-05-13 01:39:02 <-- vexyl (~Vexyl@47-35-229-75.dhcp.hlrg.nc.charter.com) a quitté (Quit: leaving) 2018-05-13 02:18:18 <-- itsme_ (~textual@x4dbe394e.dyn.telefonica.de) a quitté (Quit: Textual IRC Client: www.textualapp.com) 2018-05-13 04:53:21 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-13 04:57:50 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-13 06:11:46 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-13 06:14:35 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 268 seconds) 2018-05-13 06:14:35 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-05-13 08:15:40 <-- OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a quitté (Quit: OkAlt) 2018-05-13 08:16:05 --> OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a rejoint #mcdevs 2018-05-13 10:07:14 <-- MrGr33n (~None@BSN-142-194-111.static.siol.net) a quitté (Read error: Connection reset by peer) 2018-05-13 10:08:14 --> MrGr33n (~None@BSN-142-194-111.static.siol.net) a rejoint #mcdevs 2018-05-13 12:11:28 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-13 12:13:53 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-13 12:59:39 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 240 seconds) 2018-05-13 13:00:40 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-13 14:19:56 Not-10ef [flying-squid] rom1504 pushed 1 commit to master [+0/-0/±1] https://git.io/vp9IE 2018-05-13 14:19:58 Not-10ef [flying-squid] rom1504 b5618e0 - add package-lock.json to gitignore 2018-05-13 15:45:04 Not-10ef [flying-squid] rom1504 pushed 3 commits to master [+0/-0/±120] https://git.io/vp9qX 2018-05-13 15:45:06 Not-10ef [flying-squid] rom1504 ffb6e1a - Merge pull request #329 from PrismarineJS/standard Add standard linting 2018-05-13 16:02:56 Not-10ef [flying-squid] rom1504 pushed 1 commit to master [+0/-0/±4] https://git.io/vp9mu 2018-05-13 16:02:58 Not-10ef [flying-squid] rom1504 b6eca14 - var -> const 2018-05-13 16:12:43 Not-10ef [flying-squid] rom1504 pushed 1 commit to master [+0/-0/±1] https://git.io/vp9Yt 2018-05-13 16:12:44 Not-10ef [flying-squid] rom1504 7bd164a - Make default settings default (fix #223) 2018-05-13 16:22:58 Not-10ef [flying-squid] rom1504 pushed 1 commit to master [+0/-0/±1] https://git.io/vp9YH 2018-05-13 16:23:00 Not-10ef [flying-squid] rom1504 e607738 - fix style in app.js 2018-05-13 16:25:57 Not-10ef [flying-squid] rom1504 pushed 1 commit to master [+0/-0/±1] https://git.io/vp9YN 2018-05-13 16:25:59 Not-10ef [flying-squid] rom1504 a35d871 - default version is 1.8.9 2018-05-13 17:51:21 --> itsme (~textual@x4dbe1ae7.dyn.telefonica.de) a rejoint #mcdevs 2018-05-13 18:36:21 Not-10ef [mineflayer] rom1504 pushed 1 commit to master [+0/-0/±1] https://git.io/vp9cQ 2018-05-13 18:36:22 Not-10ef [mineflayer] rom1504 78fc10f - increase test timeout a bit 2018-05-13 19:15:41 Not-10ef [flying-squid] mhsjlw pushed 2 commits to master [+0/-0/±10] https://git.io/vp9WF 2018-05-13 19:15:43 Not-10ef [flying-squid] mhsjlw 988e3fd - Merge pull request #331 from PrismarineJS/version_support Bring (static) multi-version support 2018-05-13 19:49:05 Not-10ef [flying-squid] rom1504 pushed 1 commit to master [+0/-0/±3] https://git.io/vp98K 2018-05-13 19:49:06 Not-10ef [flying-squid] rom1504 0b53189 - bring (static) multi version support to portal detection 2018-05-13 20:02:18 <-- itsme (~textual@x4dbe1ae7.dyn.telefonica.de) a quitté (Ping timeout: 260 seconds) 2018-05-13 20:02:23 --> itsme___ (~textual@185.5.175.82) a rejoint #mcdevs 2018-05-13 20:22:41 Not-10ef [flying-squid] rom1504 pushed 1 commit to master [+0/-1/±12] https://git.io/vp9BJ 2018-05-13 20:22:43 Not-10ef [flying-squid] rom1504 48be4f2 - bring (static) multi version support to everything else + fix some formatting 2018-05-13 20:24:29 Not-10ef [flying-squid] rom1504 pushed 1 commit to master [+0/-0/±1] https://git.io/vp9BI 2018-05-13 20:24:30 Not-10ef [flying-squid] rom1504 306095f - fix license in package.json 2018-05-13 20:45:56 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-13 20:47:45 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-13 20:55:28 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: Connection reset by peer) 2018-05-13 20:56:11 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-13 21:39:15 Not-10ef [mineflayer] rom1504 pushed 1 commit to master [+0/-0/±1] https://git.io/vp9E5 2018-05-13 21:39:17 Not-10ef [mineflayer] rom1504 bcd4768 - bump pchunk for fixes 2018-05-13 21:41:16 Not-10ef [mineflayer] rom1504 pushed 1 commit to master [+0/-0/±1] https://git.io/vp9Eh 2018-05-13 21:41:17 Not-10ef [mineflayer] rom1504 684d648 - bump protodef and mcdata to force getting fixes 2018-05-13 21:41:54 Not-10ef [mineflayer] rom1504 pushed 1 commit to master [+0/-0/±2] https://git.io/vp9uv 2018-05-13 21:41:56 Not-10ef [mineflayer] rom1504 b17f593 - Release 2.7.1 2018-05-13 21:42:01 Not-10ef [mineflayer] rom1504 tagged b17f593 as 2.7.1 https://git.io/vp9ue 2018-05-13 21:42:41 timmyRS Someone's diligent today 2018-05-13 21:44:29 rom1504 yeah fixing some long due bugs 2018-05-13 23:05:57 Not-10ef [mineflayer] rom1504 pushed 1 commit to master [+0/-1/±3] https://git.io/vp9a1 2018-05-13 23:05:58 Not-10ef [mineflayer] rom1504 34e6f48 - fix timeout in internal test + use standard directly 2018-05-13 23:30:22 <-- ashka (~postmaste@pdpc/supporter/active/ashka) a quitté (Ping timeout: 276 seconds) 2018-05-13 23:31:53 --> ashka (~postmaste@62-210-251-94.rev.poneytelecom.eu) a rejoint #mcdevs 2018-05-13 23:31:53 <-- ashka (~postmaste@62-210-251-94.rev.poneytelecom.eu) a quitté (Changing host) 2018-05-13 23:31:53 --> ashka (~postmaste@pdpc/supporter/active/ashka) a rejoint #mcdevs 2018-05-14 00:00:45 --> Hykilpikonna (~Hykilpiko@2601:194:c301:f0b0:941:1300:21cc:4a89) a rejoint #mcdevs 2018-05-14 00:57:15 Not-10ef [minecraft-data] rom1504 pushed 1 commit to master [+0/-0/±7] https://git.io/vp9on 2018-05-14 00:57:17 Not-10ef [minecraft-data] rom1504 1683850 - move js tests to standard 2018-05-14 00:58:20 Not-10ef [minecraft-data] rom1504 pushed 1 commit to master [+0/-0/±1] https://git.io/vp9oC 2018-05-14 00:58:22 Not-10ef [minecraft-data] rom1504 dee6969 - Release 2.26.0 2018-05-14 00:58:30 Not-10ef [minecraft-data] rom1504 tagged dee6969 as 2.26.0 https://git.io/vp9oW 2018-05-14 02:13:15 Not-10ef [mineflayer-navigate] rom1504 pushed 1 commit to master [+1/-0/±5] https://git.io/vp96G 2018-05-14 02:13:17 Not-10ef [mineflayer-navigate] rom1504 eccb51e - use standardjs 2018-05-14 02:53:56 --> itsme (~textual@x4dbe1ae7.dyn.telefonica.de) a rejoint #mcdevs 2018-05-14 02:57:08 <-- itsme___ (~textual@185.5.175.82) a quitté (Ping timeout: 256 seconds) 2018-05-14 03:07:34 <-- itsme (~textual@x4dbe1ae7.dyn.telefonica.de) a quitté (Quit: Textual IRC Client: www.textualapp.com) 2018-05-14 04:15:16 kashike how dare you, rom1504! unfix those bugs right now! no working allowed! 2018-05-14 04:15:18 kashike :p 2018-05-14 04:32:40 <-- OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a quitté (Ping timeout: 248 seconds) 2018-05-14 06:06:05 --> OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a rejoint #mcdevs 2018-05-14 06:10:23 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-14 06:12:59 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 265 seconds) 2018-05-14 06:12:59 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-05-14 06:52:32 <-- ScruffyRules (~Scruff@2001:19f0:5800:8483:5400:ff:fe06:49ea) a quitté (Ping timeout: 246 seconds) 2018-05-14 06:53:25 --> ScruffyRules (~Scruff@2001:19f0:5800:8483:5400:ff:fe06:49ea) a rejoint #mcdevs 2018-05-14 07:14:24 timmyRS unfixing intensifies 2018-05-14 10:09:01 <-- MrGr33n (~None@BSN-142-194-111.static.siol.net) a quitté (Read error: Connection reset by peer) 2018-05-14 10:09:59 --> MrGr33n (~None@BSN-142-194-111.static.siol.net) a rejoint #mcdevs 2018-05-14 10:31:43 <-- kev009 (~kev009@ip72-222-200-117.ph.ph.cox.net) a quitté (Remote host closed the connection) 2018-05-14 10:36:06 --> kev009 (~kev009@ip72-222-200-117.ph.ph.cox.net) a rejoint #mcdevs 2018-05-14 10:36:06 -- Mode #mcdevs [+v kev009] par ChanServ 2018-05-14 11:51:57 <-- kev009 (~kev009@ip72-222-200-117.ph.ph.cox.net) a quitté (Ping timeout: 264 seconds) 2018-05-14 11:57:04 --> kev009 (~kev009@ip72-222-200-117.ph.ph.cox.net) a rejoint #mcdevs 2018-05-14 11:57:04 -- Mode #mcdevs [+v kev009] par ChanServ 2018-05-14 17:18:53 <-- pokechu22 (~pokechu22@c-67-201-254-60.reshall.wwu.edu) a quitté (Quit: Restarting pi) 2018-05-14 17:23:39 --> pokechu22 (~pokechu22@c-67-201-254-60.reshall.wwu.edu) a rejoint #mcdevs 2018-05-14 18:52:55 --> millerti (~millerti@cpe-66-24-91-119.stny.res.rr.com) a rejoint #mcdevs 2018-05-14 19:28:58 --> iso2013 (~iso2013@2601:281:c503:9186:584e:6be8:8a28:7822) a rejoint #mcdevs 2018-05-14 20:35:47 --> NathanWolf (~nathan@216-235-101-HCC-80.hcc.net) a rejoint #mcdevs 2018-05-14 21:40:34 Not-10ef [flying-squid] rom1504 pushed 1 commit to master [+0/-0/±1] https://git.io/vpQRX 2018-05-14 21:40:36 Not-10ef [flying-squid] rom1504 9ba0b6c - bump dependencies 2018-05-14 21:55:52 Hykilpikonna People still use IRC.... 2018-05-14 21:56:01 Hykilpikonna Impressed 2018-05-14 21:59:36 timmyRS IRC is best 2018-05-14 22:00:41 pokechu22 Why wouldn't people use IRC? 2018-05-14 22:01:40 pokechu22 Although, "use" is a bit of a stretch, since this channel isn't particularly active :P 2018-05-14 22:09:04 rom1504 I wish "new" IMs used standard protocols 2018-05-14 23:08:46 NathanWolf Has anyone tried adding custom bows to an RP while keeping the vanilla bow? I thought I had done it right, but the bow now appears weirdly offset when held by players or skellies ... https://i.imgur.com/h3V6W6C.png 2018-05-14 23:09:36 pokechu22 Not a resource pack person, but I think you can specify the position of stuff/how it renders... let me check. To me that looks like the bow's being held as if it were a sword 2018-05-14 23:10:12 <-- Hykilpikonna (~Hykilpiko@2601:194:c301:f0b0:941:1300:21cc:4a89) a quitté (Quit: Leaving) 2018-05-14 23:10:44 pokechu22 Yeah, look at the "display" block on vanilla's bow.json; it specifies offsets I think 2018-05-14 23:12:00 NathanWolf oh that makes sense, thanks! I think that must be it 2018-05-14 23:12:38 pokechu22 I knew that system exists because a while back someone mentioned that bones and some other items have special positions when put into the helmet slot 2018-05-14 23:12:40 NathanWolf I'm referencing the children of bow.json (like bow_pulling_X, bow_standby) so I imagine I need to put those same offsets in my bow.json .. and then maybe subtract them out of my custom ones. I'll try that, thank you! 2018-05-14 23:13:08 pokechu22 You could also put the offsets in the bow_pulling ones maybe? 2018-05-14 23:13:09 NathanWolf oh that's cool- I didn't really know the builtin items used that, I just figured they were all where they were supposed to be by default :) 2018-05-14 23:13:38 NathanWolf Hm that could work too, but I only have one custom bow right now so it's probably easier to touch that one 2018-05-14 23:13:47 NathanWolf I try to keep the vanilla files I override to a minimum 2018-05-14 23:14:38 NathanWolf Looking at builtin bow.json, the other weird thing (maybe?) I'm doing is: "parent": "item/handheld", 2018-05-14 23:14:48 NathanWolf but the builtin one has "parent": "item/generated", 2018-05-14 23:15:18 pokechu22 Hm... 2018-05-14 23:15:45 pokechu22 Looks like handheld translates things to be in the same position a sword would use :D 2018-05-14 23:15:59 pokechu22 So, you'd probably want to use generated in this case 2018-05-14 23:34:35 NathanWolf Thanks! I did both and it worked. Not very scientific, I guess, maybe generated is all I needed... 2018-05-15 00:55:33 <-- millerti (~millerti@cpe-66-24-91-119.stny.res.rr.com) a quitté (Ping timeout: 264 seconds) 2018-05-15 01:00:45 --> Hykilpikonna_ (~Hykilpiko@2601:194:c301:f0b0:5453:24a0:1d8d:3dbb) a rejoint #mcdevs 2018-05-15 01:41:29 --> itsme_ (~textual@x4dbe2ed6.dyn.telefonica.de) a rejoint #mcdevs 2018-05-15 02:12:24 --> bildramer1 (~bildramer@p200300ED83CE1400219976661D4811DE.dip0.t-ipconnect.de) a rejoint #mcdevs 2018-05-15 02:13:58 <-- bildramer (~bildramer@p200300ED83CE14000C6E975CAA9BC2D5.dip0.t-ipconnect.de) a quitté (Ping timeout: 256 seconds) 2018-05-15 03:42:07 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Read error: No route to host) 2018-05-15 03:42:20 --> redstonehelper (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-15 03:43:34 <-- iso2013 (~iso2013@2601:281:c503:9186:584e:6be8:8a28:7822) a quitté (Quit: Bye :)) 2018-05-15 04:13:54 <-- itsme_ (~textual@x4dbe2ed6.dyn.telefonica.de) a quitté (Quit: Textual IRC Client: www.textualapp.com) 2018-05-15 04:52:09 <-- NathanWolf (~nathan@216-235-101-HCC-80.hcc.net) a quitté (Quit: NathanWolf) 2018-05-15 05:47:04 --> bildramer (~bildramer@p200300ED83CE14003C2366566F3DE4CE.dip0.t-ipconnect.de) a rejoint #mcdevs 2018-05-15 05:49:38 <-- bildramer1 (~bildramer@p200300ED83CE1400219976661D4811DE.dip0.t-ipconnect.de) a quitté (Ping timeout: 265 seconds) 2018-05-15 05:50:38 --> bildramer1 (~bildramer@p2E514D92.dip0.t-ipconnect.de) a rejoint #mcdevs 2018-05-15 05:51:43 <-- bildramer (~bildramer@p200300ED83CE14003C2366566F3DE4CE.dip0.t-ipconnect.de) a quitté (Ping timeout: 260 seconds) 2018-05-15 06:01:20 <-- Deaygo (Deaygo@i.let.this.bloody.dropbear.in) a quitté (Ping timeout: 276 seconds) 2018-05-15 06:08:34 <-- vemacs (~vemacs@unaffiliated/vemacs) a quitté (Ping timeout: 256 seconds) 2018-05-15 06:08:34 -- vemacs|ded est maintenant connu sous le nom vemacs 2018-05-15 06:09:04 -- vemacs est maintenant connu sous le nom Guest10301 2018-05-15 06:09:40 --> redstonehelper_ (~redstoneh@unaffiliated/redstonehelper) a rejoint #mcdevs 2018-05-15 06:12:32 <-- redstonehelper (~redstoneh@unaffiliated/redstonehelper) a quitté (Ping timeout: 256 seconds) 2018-05-15 06:12:32 -- redstonehelper_ est maintenant connu sous le nom redstonehelper 2018-05-15 06:13:12 --> vemacs_ (~vemacs@jet.fuel.cant.melt.da.nkmem.es) a rejoint #mcdevs 2018-05-15 06:18:02 <-- ecx (~ashton@unaffiliated/ecx) a quitté (Ping timeout: 240 seconds) 2018-05-15 06:19:58 --> ecx (~ashton@unaffiliated/ecx) a rejoint #mcdevs 2018-05-15 06:29:16 <-- ecx (~ashton@unaffiliated/ecx) a quitté (Ping timeout: 265 seconds) 2018-05-15 06:31:55 --> ecx (~ashton@unaffiliated/ecx) a rejoint #mcdevs 2018-05-15 07:13:24 --> Deaygo (Deaygo@i.let.this.bloody.dropbear.in) a rejoint #mcdevs 2018-05-15 08:10:49 <-- MrGr33n (~None@BSN-142-194-111.static.siol.net) a quitté (Ping timeout: 256 seconds) 2018-05-15 09:19:01 --> MrGr33n (~None@BSN-142-194-111.static.siol.net) a rejoint #mcdevs 2018-05-15 12:00:50 <-- KnownUnown (KnownUnown@die.in.firrre.com) a quitté (Remote host closed the connection) 2018-05-15 12:09:28 --> KnownUnown (KnownUnown@die.in.firrre.com) a rejoint #mcdevs 2018-05-15 12:11:42 --> Myrax (~Dominic@193.240.89.26) a rejoint #mcdevs 2018-05-15 12:37:08 <-- Deaygo (Deaygo@i.let.this.bloody.dropbear.in) a quitté (Ping timeout: 260 seconds) 2018-05-15 13:02:54 <-- OkAlt (~OkAlt@S0106f0f2498160d3.lb.shawcable.net) a quitté (Ping timeout: 256 seconds) 2018-05-15 14:00:37 --> Deaygo (Deaygo@i.let.this.bloody.dropbear.in) a rejoint #mcdevs 2018-05-15 14:51:35 --> Hykilpikonna__ (~Hykilpiko@2601:194:c301:f0b0:5453:24a0:1d8d:3dbb) a rejoint #mcdevs 2018-05-15 14:54:32 <-- Hykilpikonna_ (~Hykilpiko@2601:194:c301:f0b0:5453:24a0:1d8d:3dbb) a quitté (Ping timeout: 240 seconds) 2018-05-15 15:44:07 --> Hykilpikonna_ (~Hykilpiko@2601:194:c301:f0b0:5453:24a0:1d8d:3dbb) a rejoint #mcdevs 2018-05-15 15:47:02 <-- Hykilpikonna__ (~Hykilpiko@2601:194:c301:f0b0:5453:24a0:1d8d:3dbb) a quitté (Ping timeout: 240 seconds) 2018-05-15 16:39:15 MiniDigger https://minecraft.net/article/minecraft-snapshot-18w20a 2018-05-15 16:39:43 timmyRS Good bot 2018-05-15 16:41:37 <-- Myrax (~Dominic@193.240.89.26) a quitté (Quit: My MacBook has gone to sleep. ZZZzzz…) 2018-05-15 16:42:15 redstonehelper MiniDigger: Botched is in here 2018-05-15 16:42:21 redstonehelper is it quieted? 2018-05-15 16:42:37 timmyRS I think it's broken 2018-05-15 16:44:18 redstonehelper Mustek: is Botched alright? it didn't announce in here 2018-05-15 16:44:58 Mustek .ping 2018-05-15 16:44:58 Botched Pong! 2018-05-15 16:45:01 Mustek .version 2018-05-15 16:45:01 Botched Versions: [Stable: 1.12.2] [Snapshot: 18w20a] 2018-05-15 16:45:33 Mustek did it report things here in the past? Might not be configured to announce it here 2018-05-15 16:47:07 timmyRS Yeah, it hasn't announced recent snapshots. 2018-05-15 16:47:39 redstonehelper it was meant to, though 2018-05-15 16:59:17 Not-10ef [Burger] New data now avaliable for 18w20a: 2018-05-15 16:59:19 Not-10ef [Burger] Diff from 18w19b: http://pokechu22.github.io/Burger/diff_18w19b_18w20a.html (http://pokechu22.github.io/Burger/diff_18w19b_18w20a.json) 2018-05-15 16:59:20 Not-10ef [Burger] Full data: http://pokechu22.github.io/Burger/18w20a.html (http://pokechu22.github.io/Burger/18w20a.json) 2018-05-15 17:00:46 Mustek I'll take a look at it when I get home 2018-05-15 17:07:34 --> HurricanKai (~HurricanK@HSI-KBW-149-172-162-110.hsi13.kabel-badenwuerttemberg.de) a rejoint #mcdevs 2018-05-15 17:11:12 HurricanKai anyone has an idea how i can get from 10756 bytes send (in a field) to minecraft telling me it received 32639 but max woud be 10883? 2018-05-15 17:12:02 HurricanKai im so confused. (im sending the Chunk Data Packet) 2018-05-15 17:12:36 timmyRS Did you properly implement VarInt? 2018-05-15 17:13:06 HurricanKai yes 2018-05-15 17:13:14 HurricanKai got all the data given in Wiki passing fine. 2018-05-15 17:15:53 HurricanKai https://hastebin.com/bubenupasu.cs this woud be my Send Packet Code. maybe the adding of the length is wrong? 2018-05-15 17:18:04 timmyRS Is it big endian as well? 2018-05-15 17:18:13 HurricanKai wdm? 2018-05-15 17:18:56 timmyRS Minecraft is big endian, however, your library might be little endian. Here's a Wikipedia article on Endianness: https://en.wikipedia.org/wiki/Endianness 2018-05-15 17:21:20 <-- justJanne (kuschku@lithium.kuschku.de) a quitté (Ping timeout: 255 seconds) 2018-05-15 17:26:54 HurricanKai huh. so if i want stuff to work properly, i have to check the hardware type. and if its Little-Endian, i have to turn around every Byte array read 2018-05-15 17:27:20 HurricanKai thought i dont get how im supposed to do that. i can now for example, how long a Int will be in the Send Bytes. 2018-05-15 17:27:50 --> iso2013 (~iso2013@2601:281:c503:9186:1d27:e81a:e1ea:5719) a rejoint #mcdevs 2018-05-15 17:28:05 --> justJanne (kuschku@lithium.kuschku.de) a rejoint #mcdevs 2018-05-15 17:41:45 timmyRS It's nothing with hardware, it's just the order of bits. 2018-05-15 17:45:46 timmyRS And also bytes of course 2018-05-15 18:50:06 HurricanKai yeah, that was related to C#, there it has to do something with Hardware... 2018-05-15 18:50:26 HurricanKai thought, that doesnt apply in this case anymore, as all the logic is now handled on my side. 2018-05-15 19:00:53 HurricanKai actually, i just realized my VarInt is broke. it causes an OutOfMemoryException which is never thrown for some good reason.... 2018-05-15 19:01:58 pokechu22 IIRC in C# you can't catch OutOfMemoryException or something 2018-05-15 19:02:11 HurricanKai you can, its just an Exception? 2018-05-15 19:02:30 HurricanKai its because its thrown in an "unmanaged" (idk the propper term) Thread 2018-05-15 19:03:18 pokechu22 Ah, yeah, you can, hm 2018-05-15 19:04:26 HurricanKai i fixed Var Ints now.... thought it doesnt seem to change anything... i guess i implemented that problem while actually trying to fix it... 2018-05-15 19:05:06 timmyRS " Did you properly implement VarInt?" called it once again. :P 2018-05-15 19:05:37 pokechu22 It's StackOverflowException you can't catch 2018-05-15 19:05:44 pokechu22 my mistake 2018-05-15 19:06:19 HurricanKai yeah, i guess so? well if someone coud look over my code? https://hastebin.com/corurifoqe.swift (idk why it thinks this is swift? it's not) 2018-05-15 19:07:48 --> Myrax (~Dominic@95.145.113.180) a rejoint #mcdevs 2018-05-15 19:07:50 timmyRS Um, so `VarInt` is an object as well? Why don't you merge MinecraftVarInt with VarInt? 2018-05-15 19:09:24 HurricanKai MinecraftVarInt is the class used to Write VarInt. VarInt is simply a class which Refers to In32, but im using a Reflection-fancy methode, so its to make it work while there is also MinecraftInt32, which writes a normal int32 2018-05-15 19:10:02 HurricanKai so VarInt is just Int32, but needed to make it work with the other Read/Writer MinecraftInt32 2018-05-15 19:10:12 timmyRS Another MC dev coming out as German? :P 2018-05-15 19:10:24 HurricanKai yeah ;d 2018-05-15 19:11:36 timmyRS "methode" gave it away. But I have no idea how C# works, even less why your program doesn't. 2018-05-15 19:12:21 timmyRS At first glance I'd say your methods look correct, so there must be some other issue lurking somewhere. 2018-05-15 19:12:26 timmyRS Have you tried writing Unit Tests? 2018-05-15 19:22:38 HurricanKai ive written plenty 2018-05-15 19:22:48 HurricanKai with the data given by the Wiki