<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:05:15] *** TTFTCUTS is now known as TTFT|Away
L2[00:07:06] ⇦ Quits: Flashfire (~Samuel@d24-36-207-240.home1.cgocable.net) (Ping timeout: 201 seconds)
L3[01:53:54] ⇨ Joins: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L4[01:53:54] ⇨ Joins: Ipsis418 (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L5[02:00:03] <MCPBot_Reborn> [TEST CSV] Pushing snapshot_20170611 mappings to Forge Maven.
L6[02:00:07] <MCPBot_Reborn> [TEST CSV] Maven upload successful for mcp_snapshot-20170611-1.11.zip (mappings = "snapshot_20170611" in build.gradle).
L7[02:00:17] <MCPBot_Reborn> Semi-live (every 10 min), Snapshot (daily ~3:00 EST), and Stable (committed) MCPBot mapping exports can be found here: http://export.mcpbot.bspk.rs/
L8[02:04:39] ⇨ Joins: brandon3055 (~Brandon@202-159-137-237.dyn.iinet.net.au)
L9[02:16:07] ⇨ Joins: Hgrebnednav (~Hgrebnedn@d8D872A6E.access.telenet.be)
L10[02:24:25] <killjoy> Who changed files.minecraftforge.net? D:
L11[02:27:06] <quadraxis> Layout is designed by and used with permission from PaleoCrafter
L12[02:29:52] <killjoy> Good job with the copy/paste there :P
L13[02:33:25] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8000:134f:9570:1d89:71e9:583) (Read error: Connection reset by peer)
L14[02:41:44] ⇨ Joins: Hunterz (~hunterz@62.182.234.189)
L15[02:45:18] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 204 seconds)
L16[02:51:41] ⇨ Joins: mallrat208 (~mallrat20@107-145-175-135.res.bhn.net)
L17[02:56:57] *** MrKick|Away is now known as MrKickkiller
L18[02:57:53] ⇨ Joins: AshIndigo (uid202308@2604:8300:100:200b:6667:3:3:1644)
L19[03:00:18] ⇨ Joins: Noppes (~Noppes@ip56530f2e.direct-adsl.nl)
L20[03:02:48] ⇦ Quits: McJty (~jorrit@94-224-152-129.access.telenet.be) (Quit: Leaving)
L21[03:04:56] ⇦ Quits: An_Angry_Brit (~AngryBrit@90.196.183.91) (Ping timeout: 180 seconds)
L22[03:06:52] ⇨ Joins: An_Angry_Brit (~AngryBrit@90.196.180.6)
L23[03:33:44] <killjoy> We should update the json with the updated library format
L24[03:34:29] <killjoy> This: http://imgur.com/iAiVstp
L25[03:36:53] <killjoy> should make downloading libraries simpler (asm-5.1)
L26[03:42:54] ⇨ Joins: maxanier (~maxanier@cable-158-181-86-98.cust.telecolumbus.net)
L27[03:43:34] ⇦ Quits: killjoy (~killjoy@2606:a000:1118:812d:60ce:5b12:4019:349e) (Ping timeout: 204 seconds)
L28[03:53:25] ⇦ Quits: Ferrettomato (~Ferrettom@172.76.108.170) (Ping timeout: 201 seconds)
L29[04:04:25] ⇦ Quits: Gil (uid147942@id-147942.hathersage.irccloud.com) (Quit: Connection closed for inactivity)
L30[04:09:59] <ghz|afk> https://twitter.com/LexManos/status/873770115841409025
L31[04:10:10] <ghz|afk> woo!
L32[04:11:55] ⇨ Joins: TechnicianLP_ (~Technicia@p4FE1C180.dip0.t-ipconnect.de)
L33[04:12:18] ⇨ Joins: iari (~iari___@tyaralin.shadowdrake.eu)
L34[04:16:32] <TechnicianLP_> im getting a 404 for https://libraries.minecraft.net/org/ow2/asm/asm-all/5.1/asm-all-5.1.jar ?
L35[04:17:45] <minecrell> You can download it manually from https://repo1.maven.org/maven2/org/ow2/asm/asm-all/5.1/asm-all-5.1.jar
L36[04:18:56] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L37[04:21:06] <TechnicianLP_> it somehow still fails the getDependencies task of my launcher ...
L38[04:21:48] <minecrell> I think Mercurius also fails currently, not updated to 1.12 yet
L39[04:22:12] <TechnicianLP_> changing the repository for that dep worked ...
L40[04:22:40] <TechnicianLP_> lets see if my mod runs on 1.12 xD
L41[04:30:58] <LexMobile> it builds and logs in, its nowhere NEAR being done.
L42[04:31:21] <LexMobile> also aparently mojang arnt shipping 5.1, so i'll have to package that up, oh well.
L43[04:31:47] <minecrell> Maybe bump to 5.2 directly if you have to upload it
L44[04:32:12] <LexMobile> probably not as i dont know what changtes there are in .2
L45[04:32:19] <LexMobile> i know all my J8 stuff uses .1
L46[04:32:48] <minecrell> Minor bug fixes, see http://asm.ow2.org/history.html
L47[04:36:05] <ghz|afk> omg so stupidly hilarious XD https://www.youtube.com/user/rollinsafari/videos
L48[04:55:03] <ghz|afk> is this expected in the 1.12 MDK? (I know it's far from done, just wanted to know if the MDK that is present in the files section is expected to fail to setup)
L49[04:55:04] <ghz|afk> Execution failed for task ':fixMcSources'.
L50[04:55:04] <ghz|afk> > com.cloudbees.diff.PatchException: Cannot find hunk target
L51[04:56:05] <ghz|afk> wait I didn't copy over the fg 2.3 line
L52[04:56:08] <ghz|afk> so I was trying to use 2.2
L53[04:59:29] <ghz|afk> BUILD SUCCESSFUL
L54[04:59:32] <ghz|afk> yep, my bad
L55[05:02:19] <kashike> <killjoy> Who changed files.minecraftforge.net? D:
L56[05:02:21] <kashike> looks good
L57[05:02:27] <ghz|afk> yep
L58[05:02:40] <ghz|afk> hmm so, getSubItems "lost" the item parameter, it seems
L59[05:02:59] <ghz|afk> (which was a bit pointless since it's just "this")
L60[05:05:54] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 204 seconds)
L61[05:06:00] <ghz|afk> well, one of my mods compiles ;P
L62[05:06:20] <ghz|afk> I chose to start with Guidebook, since it's mostly just gui stuff, no recipes ;P
L63[05:06:54] <ghz|afk> (well there's one, but only as an example)
L64[05:07:08] <kashike> heh
L65[05:07:14] <ghz|afk> hmmm it's not going to start though
L66[05:07:22] <ghz|afk> I have to port my "Commons" lib-mod first
L67[05:07:30] <kashike> shouldn't be too hard
L68[05:07:34] <kashike> there's not a lot in that either
L69[05:11:28] <ghz|afk> okay the only thing changed is the Vertexbuffer->bufferbuilder name
L70[05:11:33] <ghz|afk> which means there's nothing to port
L71[05:11:37] <ghz|afk> so I can use the 1.11 one in 1.12
L72[05:12:28] <ghz|afk> server started fine... client starting...
L73[05:13:22] <ghz|afk> eep, the icon-buttons aren't working
L74[05:14:38] <ghz|afk> ah, drawButton got a new parameter, so it lost the name -- func_191745_a == drawButton
L75[05:15:44] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L76[05:16:45] <ghz|afk> it works!
L77[05:17:14] <ghz|afk> http://i.imgur.com/iIHmnnj.jpg
L78[05:18:15] <kashike> :D
L79[05:22:09] <ghz|afk> oww and here I thought I was early -- there's already two pages' worth of 1.12 ports in curseforge!
L80[05:22:10] <ghz|afk> ;P
L81[05:22:24] <ghz|afk> (well one page and a bit)
L82[05:26:49] <ghz|afk> okay... I'll port InventorySpam while this gets reviewed
L83[05:27:26] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 204 seconds)
L84[05:30:26] ⇦ Quits: Delaxarnyazer (~Delaxarny@ip56572345.direct-adsl.nl) (Ping timeout: 180 seconds)
L85[05:31:12] <ghz|afk> lol compiles without changes
L86[05:31:20] <ghz|afk> not even mappings broke it ;P
L87[05:31:34] ⇨ Joins: Javaschreiber (~Thunderbi@88-209-32-73.nga.highspeed-baumann.de)
L88[05:31:39] <ghz|afk> means unless somethign changes, I could re-release the latest version just with the @mod range changed
L89[05:32:06] ⇨ Joins: Delaxarnyazer (~Delaxarny@2a02:a44e:91ce:1:80dc:7855:5421:3308)
L90[05:33:06] <ghz|afk> yep works
L91[05:35:21] <ghz|afk> hmmm side question
L92[05:35:47] <ghz|afk> can I use a RenderGameOverlayEvent to draw on top of a GUI's background darkening, but before the gui itself?
L93[05:36:19] <ghz|afk> (I'm thinking no, but I have to ask ;P)
L94[05:41:22] ⇦ Quits: Delaxarnyazer (~Delaxarny@2a02:a44e:91ce:1:80dc:7855:5421:3308) (Ping timeout: 204 seconds)
L95[05:41:30] <ghz|afk> it's approved!
L96[05:41:30] <ghz|afk> https://minecraft.curseforge.com/projects/guidebook/files
L97[05:42:01] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L98[05:42:17] <kashike> that didn't take too long
L99[05:47:50] <ghz|afk> also approved!
L100[05:47:51] <ghz|afk> https://minecraft.curseforge.com/projects/inventory-spam/files
L101[05:48:44] <ghz|afk> my other mods will have to wait -- they do need recipes
L102[05:48:45] <ghz|afk> ;P
L103[05:49:02] <kashike> heh
L104[05:49:15] *** amadornes[OFF] is now known as amadornes
L105[05:49:58] <ghz|afk> although I suppose I could manually inject the recipes temporarily -- but I couldn't psosibly release with a hack like that
L106[06:05:15] ⇦ Quits: Meronat (uid190493@id-190493.highgate.irccloud.com) (Quit: Connection closed for inactivity)
L107[06:08:36] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 204 seconds)
L108[06:13:27] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L109[06:14:14] ⇨ Joins: KGS (~KGS@h-158-174-9-249.NA.cust.bahnhof.se)
L110[06:14:56] <TechnicianLP_> mines just a version-bump as well xD
L111[06:15:09] <ghz|afk> hmf, I wanted to start porting my ToolBelt mod, but it relies on baubles, meh.
L112[06:15:30] <ghz|afk> I guess I can disable baubles support meanwhile but meh regardless.
L113[06:16:59] <ghz|afk> weird
L114[06:17:08] <ghz|afk> how come addInformation takes a World now instead of player :/
L115[06:20:57] ⇨ Joins: Intektor (~Intektor@p5B27597F.dip0.t-ipconnect.de)
L116[06:22:47] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 186 seconds)
L117[06:23:07] ⇨ Joins: Necro (~Necro@p200300700D145C1A11A11C39E58F02D8.dip0.t-ipconnect.de)
L118[06:26:56] *** PaleOff is now known as PaleoCrafter
L119[06:30:47] <masa> hmm, I'm still getting the Cannot find hunk target failure, with FG 2.3 :/
L120[06:33:05] <ghz|afk> if you made the mistake of trying first with 2.2
L121[06:33:05] <PaleoCrafter> welp, I'd love to update to 1.12, but I don't have any mods, so yeah xD
L122[06:33:09] <ghz|afk> you ahveto wipe the version cache
L123[06:33:17] <ghz|afk> as in
L124[06:33:23] <ghz|afk> the one that you made the mistake to run with fg2.2
L125[06:33:28] <masa> mmkay... can I wipe it ithout wiping my 1.11.2 env?
L126[06:33:31] <ghz|afk> from the gradle cache
L127[06:33:57] <ghz|afk> %userprofile%\.gradle\
L128[06:34:37] <masa> I already wiped the .gradle/caches/minecraft/net/minecraftforge/forge/1.12*
L129[06:34:43] <ghz|afk> I see
L130[06:34:46] <ghz|afk> then do a cleanCache
L131[06:34:49] <masa> but that doesn't seem to be enough
L132[06:34:51] <ghz|afk> you'll have to re-setup everything else
L133[06:34:52] <ghz|afk> but eh.
L134[06:34:57] <masa> :/ okay
L135[06:35:10] <ghz|afk> if a "cleanThisVersionOnly" exists, I can't find it ;P
L136[06:36:14] <masa> I removed the 1.12 stuff from under net/minecraft as well... let's see if this works
L137[06:36:19] <TechnicianLP_> if you have an AT there another .gradle folder in the proect
L138[06:36:36] <masa> it's now at least decompiling it again
L139[06:38:32] <masa> yay success! \o/
L140[06:38:48] <masa> now to setup 15 mods in eclipse... >_>
L141[06:39:20] <Necro> !latest 1.12
L142[06:40:08] <ghz|afk> use today's date
L143[06:40:11] <ghz|afk> they are 1.11 mappings
L144[06:40:15] <ghz|afk> but they work well enough to do the trick
L145[06:40:16] ⇦ Quits: jamierocks (~jamierock@mana.bot.jamiemansfield.me) (Ping timeout: 204 seconds)
L146[06:40:19] <PaleoCrafter> https://www.youtube.com/watch?v=z3nBIzJcUT4 heh, kashike :P
L147[06:40:29] <kashike> what about it
L148[06:40:35] <kashike> oh
L149[06:40:37] <kashike> hehe
L150[06:40:43] <ghz|afk> \o/ ToolBelt compiles in 1.12
L151[06:40:55] <ghz|afk> had to use CraftingManager.func_193372_a to register the recipes manually ;P
L152[06:41:10] <ghz|afk> which means I won't be releasing this
L153[06:41:18] <ghz|afk> until forge has a proper recipe registry for 1.12
L154[06:42:22] <masa> luckily only two of my mods have any items or recipes... or well, 3 have items, but only 1 has recipes thus far :D
L155[06:43:15] <PaleoCrafter> is there any ETA on the mappings being editable from the bot yet?
L156[06:44:18] <ghz|afk> that wouldn't make sense until bspkrs bumps the mappings to 1.12 no?
L157[06:44:30] <PaleoCrafter> well, yes, that's what I mean :P
L158[06:45:35] <ghz|afk> \o/ ToolBelt works
L159[06:46:23] <ghz|afk> hmmm if the recipes work, I'll release it
L160[06:46:29] <ghz|afk> as alpha
L161[06:46:32] <ghz|afk> wit ha big disclaimer ;p
L162[06:47:10] <Necro> So, should I go for the 1.12 update already or should I wait? I mean how would you describe the status of forge for 1.12?
L163[06:47:29] <PaleoCrafter> it runs, that's about it :P
L164[06:48:36] <Necro> ok so I guess I rather wait a few days then.
L165[06:48:42] <ghz|afk> hmm JEI's display of my recipe is kindof broken XD
L166[06:48:54] <ghz|afk> Necro: the recipe system is 0% done
L167[06:49:05] <ghz|afk> so it's not recommended at all unless your mod has no recipes whatsoever
L168[06:49:23] <kashike> ghz|afk: there's a reason forge's methods throw ;p
L169[06:49:42] <ghz|afk> ofc
L170[06:49:42] <ghz|afk> ;P
L171[06:50:35] <ghz|afk> OWW the recipe won't work, even placing the items in the right order
L172[06:50:55] <kashike> lol
L173[06:51:07] <ghz|afk> which means
L174[06:51:10] <ghz|afk> either the order is wrong
L175[06:51:15] <ghz|afk> or calling that one method isn't enough
L176[06:54:52] <ghz|afk> oh crap
L177[06:54:59] <ghz|afk> the int isn't the recipe width, it's the recipe "un-width"
L178[06:55:00] <ghz|afk> so like
L179[06:55:02] <ghz|afk> 0 = 3x3
L180[06:55:04] <ghz|afk> 1=2x2
L181[06:55:07] ⇨ Joins: Naiten (Naiten@5.143.41.104)
L182[06:55:24] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L183[06:55:31] <ghz|afk> (2=1x1 ;P)
L184[06:55:49] <ghz|afk> (or rather, there's two ints, one for each axis)
L185[06:59:47] <ghz|afk> wrong again!
L186[06:59:51] <PaleoCrafter> as far as compilation is concerned, I've only had to update mappings xD
L187[06:59:55] <ghz|afk> for .. = 0; i <= 3
L188[06:59:59] <ghz|afk> 1 means 3!
L189[07:00:02] <ghz|afk> 0 means 4!
L190[07:00:22] <ghz|afk> so recipe size 1,1 = 3x3 grid
L191[07:00:51] <PaleoCrafter> why would 1 mean 6?
L192[07:01:09] <ghz|afk> for (int i = 0; i <= 3 - this.recipeWidth; ++i)
L193[07:01:16] <ghz|afk> so in order to have a 3x3 recipe
L194[07:01:21] <ghz|afk> width and height need to be 1
L195[07:04:21] <kashike> PaleoCrafter: for what project? :P
L196[07:04:25] ⇨ Joins: Morpheus1101 (~Morpheus1@92.206.190.203.sta.dodo.net.au)
L197[07:04:50] <PaleoCrafter> https://github.com/PaleoCrafter/investiture
L198[07:04:58] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 204 seconds)
L199[07:05:07] <PaleoCrafter> that's what I'm technically working on
L200[07:05:26] <Morpheus1101> is there any issues with the forge website atm? as i cant seem to get my 1.12 workspace to find forge for 1.12 but works fine for all other vers
L201[07:05:49] <PaleoCrafter> do you use FG 2.3?
L202[07:06:16] <Morpheus1101> It dosent even get that far in trying to setup my workspace, but i have that in there
L203[07:06:24] <kashike> error?
L204[07:07:07] <Morpheus1101> C:\Users\Morpheus1101\Desktop\Avarita\1.12 Full Port>gradlew setupdecompworkspace idea
L205[07:07:07] <Morpheus1101> Etag download for http://files.minecraftforge.net/maven/de/oceanlabs/mcp/versions.json failed with code 400
L206[07:07:07] <Morpheus1101> Etag download for http://export.mcpbot.bspk.rs/versions.json failed with code 400
L207[07:07:07] <Morpheus1101> Etag download for http://files.minecraftforge.net/maven/net/minecraftforge/forge/json failed with code 400
L208[07:07:07] <Morpheus1101> 1.12-14.21.0.2321
L209[07:07:54] <Morpheus1101> then mentions line 79 of my build.gradle which looks like: version = config.mc_version + "-" + config.forge_version
L210[07:08:09] <kashike> and what is mc_version and forge_version?
L211[07:08:13] <Morpheus1101> mc_version=1.12
L212[07:08:14] <Morpheus1101> forge_version=14.21.0.2321
L213[07:08:43] <kashike> try setupDecompWorkspace again?
L214[07:08:53] <Morpheus1101> just did as we spoke an same thing
L215[07:09:05] <kashike> gist your whole log
L216[07:09:44] <Morpheus1101> tried to load forge in a 1.12 instance in curse with 2 mods an it couldnt d/l the asm file
L217[07:10:07] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L218[07:10:41] <Morpheus1101> full error an error using stacktrace @ https://puu.sh/wgXga/7f2ae1e2f7.txt
L219[07:11:18] <Morpheus1101> Im using the same setup as i have for 1.0.2 & 1.11.2 an they work fine which is why its puzzeling
L220[07:12:47] <Morpheus1101> I have it set to use the 2.3-SNAPSHOT of gradle
L221[07:14:36] <kashike> etag failure, interesting.
L222[07:14:46] <kashike> works here
L223[07:15:36] <Morpheus1101> Yeah the etag issue is occuring on my 1.10.2 an 1.11.2 workspace
L224[07:15:53] <Morpheus1101> but it at least they compile an build
L225[07:18:01] ⇨ Joins: BerciTheBeast (~BerciTheB@77.111.11.55.ipv4.telemach.net)
L226[07:18:54] ⇦ Quits: md_5 (~md_5@marius.md-5.net) (Ping timeout: 204 seconds)
L227[07:19:24] ⇨ Joins: MonkeyTyrant (~MonkeyTyr@blk-212-75-47.eastlink.ca)
L228[07:19:29] ⇦ Quits: MonkeyTyrant (~MonkeyTyr@blk-212-75-47.eastlink.ca) (Remote host closed the connection)
L229[07:22:24] ⇨ Joins: md_5 (~md_5@marius.md-5.net)
L230[07:32:12] ⇨ Joins: sokratis12GR (kiwiirc@62.221.158.132)
L231[07:34:05] ⇨ Joins: Brokkoli (~Brokkoli@p2e5b11e5.dip0.t-ipconnect.de)
L232[07:34:15] ⇦ Quits: cpup (~cpup@32.218.115.160) (Ping timeout: 186 seconds)
L233[07:35:51] ⇦ Quits: Morpheus1101 (~Morpheus1@92.206.190.203.sta.dodo.net.au) (Ping timeout: 186 seconds)
L234[07:40:16] ⇨ Joins: cpup (~cpup@32.218.118.172)
L235[07:45:30] <TechnicianLP_> !ch EnumChatFormatting
L236[07:46:04] <TechnicianLP_> ok where did that go again?
L237[07:46:30] ⇨ Joins: CoderPuppy (~cpup@32.218.118.192)
L238[07:48:02] ⇦ Quits: cpup (~cpup@32.218.118.172) (Ping timeout: 204 seconds)
L239[07:48:11] <PaleoCrafter> TextFormatting, TechnicianLP_
L240[07:57:03] ⇦ Quits: Javaschreiber (~Thunderbi@88-209-32-73.nga.highspeed-baumann.de) (Quit: Javaschreiber)
L241[08:05:27] <ghz|afk> back
L242[08:05:30] <ghz|afk> I was wrong the second time!
L243[08:05:34] <ghz|afk> [14:01] (ghz|afk): for (int i = 0; i <= 3 - this.recipeWidth; ++i)
L244[08:05:34] <ghz|afk> [14:01] (ghz|afk): so in order to have a 3x3 recipe
L245[08:05:34] <ghz|afk> [14:01] (ghz|afk): width and height need to be 1
L246[08:05:35] <ghz|afk> that's bsd
L247[08:05:43] <ghz|afk> that loop is scanning for different placements of a recipe
L248[08:05:48] <ghz|afk> the actual recipe comparison is checkMatch
L249[08:05:49] <ghz|afk> XD
L250[08:05:53] <ghz|afk> s/bsd/BS
L251[08:08:23] ⇦ Quits: quadraxis (~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net) (Ping timeout: 186 seconds)
L252[08:14:11] ⇨ Joins: gegy1000 (~gegy1000@41.177.193.105)
L253[08:16:26] ⇨ Joins: Raycoms (~Raycoms@2804:14d:baa6:25e1::1001)
L254[08:16:29] <Raycoms> Hey there
L255[08:16:47] <Raycoms> How can I add to my recipe that one of the items is returned and not consumed?
L256[08:17:00] <ghz|afk> you have two choices
L257[08:17:06] <ghz|afk> first, is to make the item be a container item
L258[08:17:16] <ghz|afk> and return itself in the getcontainerItem or whatever it's called
L259[08:17:23] <ghz|afk> if you can't or don't want to do that
L260[08:17:46] <ghz|afk> then the other option is to make a custom IRecipe, or extend the stock recipe class
L261[08:18:05] ⇨ Joins: williewillus (~williewil@cpe-24-28-24-13.austin.res.rr.com)
L262[08:18:07] <ghz|afk> and implement getRemainingItems to leave that item in the crafting grid
L263[08:20:35] * williewillus waits patiently for 1.12 to get on the bot so he can start naming
L264[08:20:36] <ghz|afk> OH FUCK
L265[08:20:38] <ghz|afk> that's why
L266[08:20:54] <ghz|afk> the first element in the call to NonNullList.func_193580_a
L267[08:20:59] <ghz|afk> is the default/placeholder item
L268[08:21:02] <ghz|afk> not part of the actual list
L269[08:21:11] <ghz|afk> that's why JEI was broken and why the recipe only had 8 items in the list
L270[08:21:13] <ghz|afk> ¬¬
L271[08:22:59] <ghz|afk> IT WORKS! IT WORKS!
L272[08:23:43] <williewillus> maybe I shoudl just write down a huge list of my own names and dump them all in when it opens up
L273[08:23:56] <Raycoms> Thanks
L274[08:24:59] <ghz|afk> and this is how you make a recipe with forge 1.12 before the proper recipe API exists
L275[08:24:59] <ghz|afk> https://github.com/gigaherz/ToolBelt/commit/30f1f1ecf6146faa71ceca07780bb509bffca3f7#diff-abdbb4e093f1eab7098fce1959429588R116
L276[08:25:35] <ghz|afk> Ingredient.field_193370_a -> Ingredient.EMPTY
L277[08:25:59] ⇦ Quits: Davnit (~Davnit@72-189-115-20.res.bhn.net) (Ping timeout: 186 seconds)
L278[08:28:35] <williewillus> are environments setuppable?
L279[08:28:38] <ghz|afk> yup
L280[08:28:41] <williewillus> okay cool
L281[08:28:49] <ghz|afk> big note: make sure you are using fg 2.3
L282[08:28:56] <ghz|afk> otherwise you'll be forced to cleanCache if you try to setup with fg2.2
L283[08:29:04] <williewillus> gonna write a small wrapper around 1.11 to dump all my mundane recipes to json
L284[08:29:41] <williewillus> oh but the loader probably doesn't scan mod dirs yet
L285[08:29:43] <williewillus> :P
L286[08:29:47] <ghz|afk> I'll create jsons when forge coerces mc into loading from mod jars/dirs
L287[08:29:58] <ghz|afk> that's why I wrote them in code temporarily
L288[08:30:13] <ghz|afk> technically I could have done it manually
L289[08:30:19] <ghz|afk> by calling the decode function myself
L290[08:30:33] <ghz|afk> effectively copying func_192420_c into my own mod class
L291[08:30:38] <ghz|afk> so that it scans my jar instead of MC's
L292[08:32:45] <ghz|afk> so hm
L293[08:32:55] <ghz|afk> I wonder if it's possible to add recipes to the book listings
L294[08:32:59] * ghz|afk looks
L295[08:33:44] ⇨ Joins: cpup (~cpup@32.218.119.9)
L296[08:34:53] <PaleoCrafter> does somebody else have an item appearing to be stuck in the "delete" slot in creative?
L297[08:35:12] <ghz|afk> haven't seen that happen
L298[08:35:16] *** TTFT|Away is now known as TTFTCUTS
L299[08:35:57] <PaleoCrafter> lemme see if I can reproduce it
L300[08:36:28] ⇦ Quits: CoderPuppy (~cpup@32.218.118.192) (Ping timeout: 201 seconds)
L301[08:36:45] <PaleoCrafter> welp
L302[08:36:59] <PaleoCrafter> opening the control settings crashes my client xD
L303[08:37:26] <ghz|afk> same
L304[08:37:36] <ghz|afk> java.lang.NullPointerException: Updating screen events
L305[08:37:36] <ghz|afk> at net.minecraft.client.settings.KeyBinding.compareTo(KeyBinding.java:162)
L306[08:37:42] <gegy1000> Looks like recipes can be added to the book through RecipeList#func_192708
L307[08:37:47] ⇨ Joins: Hgreb (~Hgrebnedn@d8D872A6E.access.telenet.be)
L308[08:37:48] <ghz|afk> gegy1000: nice, thanks
L309[08:38:35] <ghz|afk> ah
L310[08:38:43] <ghz|afk> it's a list object present in multiple places
L311[08:38:44] <PaleoCrafter> ah, the key categories need some map populated
L312[08:38:59] <PaleoCrafter> for sorting purposes
L313[08:39:13] <ghz|afk> ah
L314[08:39:24] <gegy1000> RecipeBookClient#func_194082_a is private, but you can access the map yourself so it shouldn't matter
L315[08:39:26] ⇨ Joins: quadraxis (~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net)
L316[08:40:36] ⇦ Quits: Hgrebnednav (~Hgrebnedn@d8D872A6E.access.telenet.be) (Ping timeout: 204 seconds)
L317[08:40:44] <ghz|afk> AH the recipe tabs are creative inventory tabs?
L318[08:40:48] <ghz|afk> interesting
L319[08:42:02] <gegy1000> Yeah, although it only uses a few of them
L320[08:42:32] <kashike> that's a bad name for that class anyways
L321[08:42:34] <kashike> https://github.com/ModCoderPack/MCPBot-Issues/issues/444
L322[08:43:00] <PaleoCrafter> jesus christ... func_193626_b, talk about convoluted ways to get a key binding's display name xD
L323[08:43:13] <ghz|afk> heh
L324[08:43:39] <kashike> PaleoCrafter: because it's set on TextComponentKeybind
L325[08:43:44] <kashike> see net.minecraft.util.text.TextComponentKeybind#func_150261_e
L326[08:44:18] <kashike> server can send a new TextComponentKeybind("key.jump") and client will translate that to the real key
L327[08:44:20] <gegy1000> It uses BUILDING_BLOCKS, TOOLS, REDSTONE and MISC
L328[08:44:29] <kashike> rather than servers saying "press space"
L329[08:45:20] <PaleoCrafter> of course, but field_193639_d is never populated something else
L330[08:45:31] <PaleoCrafter> oh... nvm
L331[08:45:37] <kashike> you see why now? :)
L332[08:45:51] <PaleoCrafter> people may change the language while the game's running xD
L333[08:46:15] <kashike> no, that's not why
L334[08:46:18] ⇨ Joins: Meronat (uid190493@id-190493.highgate.irccloud.com)
L335[08:46:33] <PaleoCrafter> that's why it's returning the Supplier, which is the main point that confused me :P
L336[08:46:54] <kashike> oh, yes, thought you meant something else
L337[08:54:29] <williewillus> if the auto announce on #mcp says you get punished for asking for 1.10 etas does that mean I can ask for 1.12 ones? ;p
L338[08:54:40] ⇨ Joins: AtomicStryker (~AtomicStr@2a02:908:4c1:3a40:29c7:f2a3:a74a:b99f)
L339[08:55:40] <kashike> eta on what? mappings? soon(TM)
L340[08:56:05] <williewillus> them being available to name :P
L341[08:56:10] <AtomicStryker> i just wanted to add mappings except mcpbot doesnt know the functions yet aye
L342[08:56:16] <kashike> soon
L343[08:56:31] <AtomicStryker> mcp chan still has the message about bans asking for 1.10 eta
L344[08:56:35] <AtomicStryker> that was released when again
L345[08:56:43] <williewillus> lol I mentionefd that right before you joined
L346[08:56:58] <AtomicStryker> on the up side
L347[08:57:07] <AtomicStryker> im already done fixing the 1.12 compilation
L348[08:57:12] <AtomicStryker> so atleast there was no refactoring
L349[08:57:14] ⇦ Quits: sokratis12GR (kiwiirc@62.221.158.132) (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
L350[08:57:26] <AtomicStryker> ... except for the IRecipe tidbit ...
L351[08:57:57] <ghz|afk> AtomicStryker: https://github.com/gigaherz/ToolBelt/commit/30f1f1ecf6146faa71ceca07780bb509bffca3f7#diff-abdbb4e093f1eab7098fce1959429588R116
L352[08:58:03] <ghz|afk> this is how I registered a recipe
L353[08:58:06] <williewillus> what are the bitsets in RecipeList for?
L354[08:58:16] <ghz|afk> I'm working on getting them on the book tabs
L355[08:58:51] <ghz|afk> I managed to get them to show on the list, but the ingredients show the placeholder purple-and-black boxes
L356[08:58:53] <ghz|afk> instead of the items
L357[08:59:39] <ghz|afk> ah I know why
L358[08:59:45] <ghz|afk> because the ingredient has meta=32767
L359[08:59:54] <ghz|afk> so the recipe works, but the preview does now
L360[08:59:55] <ghz|afk> not*
L361[09:00:57] <williewillus> how do the builtin jsons handle wildcarding?
L362[09:01:04] <ghz|afk> https://github.com/gigaherz/ToolBelt/commit/a213aced64af73c9e58b20b6de7e859a8a8ade50#diff-a0c4c6d978e3c597ef6caeb73a799870R80
L363[09:01:06] <gegy1000> Something like this to add to book https://gist.github.com/gegy1000/e28b318856fad717e272eec0b761a759
L364[09:01:08] <ghz|afk> no idea yet
L365[09:01:19] <williewillus> (knowing them, probably just by listing every possible choice)...
L366[09:01:46] <williewillus> yup that's what they did...
L367[09:01:48] * williewillus sighs
L368[09:01:58] <williewillus> see any of the bed jsons
L369[09:03:41] <ghz|afk> ah then I'll call getSubItems
L370[09:03:47] <ghz|afk> for the item-based ingredients
L371[09:04:26] <AtomicStryker> ghz|afk why is there 10 arguments in your recipe list
L372[09:04:32] <AtomicStryker> if the recipe is 3 by 3
L373[09:04:56] <ghz|afk> first arg is the placeholder
L374[09:05:00] <ghz|afk> for the nonnull list
L375[09:05:02] <gegy1000> So, a RecipeList is a collection of recipes, like beds have all colours in one "item"?
L376[09:05:07] <ghz|afk> used when you recipe the nonnulllist
L377[09:05:41] <AtomicStryker> uh i didn't understand what you just said
L378[09:05:45] <AtomicStryker> dumb it down for me
L379[09:05:47] <williewillus> have you used the book?
L380[09:05:59] <williewillus> it groups for example all the boat recipes under one button
L381[09:06:04] <williewillus> instead of having 5 separate buttons
L382[09:06:16] <williewillus> it's specified as "group" in the jsons if you've looked at that
L383[09:09:29] ⇦ Quits: johnnysanz3 (~johnnysan@24.238.62.12.res-cmts.brd2.ptd.net) (Read error: Connection reset by peer)
L384[09:11:11] <williewillus> yeah I might wait until things are named before porting lol
L385[09:12:18] <AtomicStryker> did the obfuscated mappings change, actually
L386[09:12:55] <williewillus> i meant all the new stuff
L387[09:13:24] <williewillus> I don't like porting without modernizing/adapting to new things at the same time so I'll wait lol
L388[09:14:27] <ghz|afk> AtomicStryker: the nonnulllisdt constructor has a first parameter, with a placeholder item, for in case you resize the nonnulllist
L389[09:14:30] <ghz|afk> and then the actual items
L390[09:14:33] <ghz|afk> of which there's 9
L391[09:15:15] <TechnicianLP_> does anyone know where intellij stores the git aliases? it currently uses a random one ...
L392[09:15:27] <TechnicianLP_> and google isnt ver helpull today
L393[09:16:42] ⇦ Quits: Noppes (~Noppes@ip56530f2e.direct-adsl.nl) (Ping timeout: 204 seconds)
L394[09:17:23] <AtomicStryker> hmm nah mappings definitely different
L395[09:17:33] <kashike> which?
L396[09:17:41] <AtomicStryker> 1.12 to 1.11.2
L397[09:17:55] <AtomicStryker> (notch names)
L398[09:18:48] <williewillus> of course
L399[09:18:49] <AtomicStryker> ugh where did gradle put the mcp mapping files
L400[09:19:31] <kashike> the usual place
L401[09:20:03] <PaleoCrafter> why would you be dealing in Notch names? q.q
L402[09:20:43] <AtomicStryker> coremods?
L403[09:20:51] <kashike> what
L404[09:20:51] <ghz|afk> aren't coremods srg these days?
L405[09:20:54] <kashike> they are
L406[09:21:01] <AtomicStryker> i might be using the wrong term
L407[09:21:12] <PaleoCrafter> unless you don't use a SortingIndex > 1000
L408[09:21:13] <ghz|afk> func_1345_n -> SRG name
L409[09:21:17] <ghz|afk> aab -> notch name
L410[09:21:25] <kashike> don't tell me you're jarmodding
L411[09:21:26] <AtomicStryker> oh, i am using notch names after all
L412[09:21:30] <AtomicStryker> hue
L413[09:21:40] <kashike> wtf are you doing
L414[09:21:51] <AtomicStryker> injecting callbacks into vanilla methods, usually
L415[09:22:24] <PaleoCrafter> everything below 1000 (or undefined) will run before the runtime deobf kicks in, so you won't get SRG names
L416[09:22:36] <PaleoCrafter> iirc
L417[09:22:43] <AtomicStryker> well i found the mapping files
L418[09:22:48] <AtomicStryker> they are in "b59ae3dfcbe6daa8b98165d2544097bf57446015", obviously
L419[09:23:04] <PaleoCrafter> wat
L420[09:23:12] <kashike> ^
L421[09:23:22] <AtomicStryker> ".gradle\caches\modules-2\files-2.1\de.oceanlabs.mcp\mcp\1.12\b59ae3dfcbe6daa8b98165d2544097bf57446015"
L422[09:23:44] <kashike> https://gist.github.com/kashike/c096304b29ab3c7b2635a5e84c5f912b
L423[09:23:55] <PaleoCrafter> kashike, https://github.com/ModCoderPack/MCPBot-Issues/issues/442#issuecomment-307632130 I hope that's just a typo? :P
L424[09:24:22] <kashike> PaleoCrafter: I have no idea what you mean
L425[09:24:23] * kashike runs
L426[09:24:25] <kashike> fixed issue
L427[09:24:59] <Ordinastie> aww, didn't have time to see the typo :(
L428[09:25:44] <kashike> :3
L429[09:26:04] <quadraxis> a mapping /so bad/ it was reverted to its srg name, or so the comment says
L430[09:26:19] <kashike> shhhh
L431[09:26:56] <TechnicianLP_> git is driving me crazy: https://hastebin.com/sidimoguve
L432[09:27:06] <ghz|afk> WEEE, I fixed the recipe placeholders :3
L433[09:27:41] <ghz|afk> https://github.com/gigaherz/ToolBelt/commit/71bc1844f0d56e5505f71751aa8c2bdcd1cab154
L434[09:28:04] <ghz|afk> funny thing is I will delete all of that as soon as forge gets its own official recipe stuff
L435[09:28:26] <gegy1000> I got my recipe showing in the book
L436[09:28:35] <ghz|afk> now, they don't appear when I search
L437[09:28:37] <ghz|afk> only in the tab
L438[09:28:39] <ghz|afk> hmf.
L439[09:28:56] <gegy1000> I believe you have to add them to the SEARCH tab too
L440[09:29:00] <ghz|afk> the method does
L441[09:29:04] <williewillus> this sounds more convoluted than it shuold be :P
L442[09:29:08] <ghz|afk> func_194082_a
L443[09:29:16] <ghz|afk> adds to both the tab you give, and search
L444[09:29:19] <ghz|afk> the items show up
L445[09:29:30] <ghz|afk> but they can't be searched for
L446[09:30:44] ⇨ Joins: Shambling (~Shambling@97-89-242-134.static.plbg.ny.charter.com)
L447[09:33:20] <AtomicStryker> so i saw the vanilla recipes are now read from a json or something
L448[09:33:45] <kashike> yes
L449[09:34:13] <ghz|afk> yup
L450[09:34:17] <ghz|afk> xcept the very special ones
L451[09:34:25] <ghz|afk> you can see that in CRaftingmanager.java
L452[09:34:31] <gegy1000> http://i.imgur.com/upM83HM.png
L453[09:34:42] <ghz|afk> gegy1000: nice
L454[09:34:49] <ghz|afk> wait
L455[09:34:52] <ghz|afk> is that your own recipe group
L456[09:34:58] <ghz|afk> or did you add to the existing steak group
L457[09:35:06] <ghz|afk> wait nevermind
L458[09:35:14] <ghz|afk> cooked steak doesn't exist in vanilla
L459[09:35:18] <ghz|afk> I mean, a recipe for it
L460[09:35:34] <gegy1000> I added a recipe for it
L461[09:35:48] <ghz|afk> http://i.imgur.com/iA23oYk.png
L462[09:35:49] <ghz|afk> here are mine
L463[09:35:51] <ghz|afk> the last two
L464[09:35:57] <ghz|afk> but they don't show up in the search
L465[09:36:04] <ghz|afk> what did you do to make them searchable?
L466[09:36:20] <ghz|afk> unless it's something related to the item itself...
L467[09:36:46] <gegy1000> I made my own method for registry
L468[09:36:53] <ghz|afk> hm?
L469[09:37:12] <kashike> AtomicStryker: https://gist.github.com/kashike/1acd6921f8141c32f692e4a642236b37#file-gistfile1-txt-L47
L470[09:37:33] <gegy1000> This is what I had for registering to the book: https://pastebin.com/pt74mmbD
L471[09:38:10] <ghz|afk> so you didn't have to call ANYTHING else to make it searchable :/
L472[09:38:17] <gegy1000> Nope
L473[09:38:39] <ghz|afk> geh
L474[09:38:45] <ghz|afk> that means the items are indexed elsewhere
L475[09:38:51] <ghz|afk> it may only work for vanilla stuff
L476[09:39:01] <Shambling> holy crums do IC2 rubber trees spawn alot when there is no proper decoration code being used in a worldgen method
L477[09:39:06] <Shambling> ic2exp
L478[09:39:50] <Shambling> think I might need to just plain disable the generation of them, or set it to like... 0.001%
L479[09:40:00] ⇨ Joins: jamierocks (~jamierock@mana.bot.jamiemansfield.me)
L480[09:40:07] <AtomicStryker> gradle is kinda annoying me with a message about incompatible daemons
L481[09:40:09] <AtomicStryker> it just wont go away
L482[09:40:17] <AtomicStryker> how do i get this away
L483[09:40:24] <williewillus> ignore it :P
L484[09:40:27] <williewillus> or kill the daemons
L485[09:40:29] <Shambling> upgrade to the same gradle version as lex uses if you're doing 1.12?
L486[09:40:30] <TechnicianLP_> demon go away!
L487[09:40:51] <kashike> yeah, upgrade gradle :p
L488[09:40:52] <Shambling> Try salt behind your shoulder
L489[09:41:04] <AtomicStryker> huh, now the message is gone
L490[09:41:09] <AtomicStryker> i think one of you took my daemons
L491[09:42:18] <ghz|afk> Aha, SearchTreeManager
L492[09:42:26] <ghz|afk> there's a special data structure to optimize searches
L493[09:43:08] <ghz|afk> forge is going to need some event for that
L494[09:43:11] <williewillus> probably none of this supports nbt right
L495[09:43:28] <ghz|afk> or I guess, if it makes an actual recipe registry
L496[09:43:42] <ghz|afk> it will require things to be registered before mc init
L497[09:44:08] <PaleoCrafter> ghz|afk, check if func_193986_ar gets called before after your recipe gets added?
L498[09:44:37] <PaleoCrafter> can't find anything else that'd point at only Vanilla getting search
L499[09:44:53] <ghz|afk> before.
L500[09:45:50] <ghz|afk> hmmm I wonder if this is usable in preinit
L501[09:46:14] <ghz|afk> seems so
L502[09:46:30] <Shambling> I think you can spawn nbt flagged items by manually typing the nbt stuff into console with the give command, so I'd imagine there is a limit to the values, but shouldn't it still be possible to flag in the json?
L503[09:46:38] <ghz|afk> search works... but now I have stuff twice
L504[09:46:49] <williewillus> nope the recipe jsons don't support nbt at all
L505[09:46:51] <PaleoCrafter> lol
L506[09:46:55] <Shambling> well that is trash
L507[09:47:03] <ghz|afk> OH I see why
L508[09:47:14] <ghz|afk> there's no need to manually add things to the book!
L509[09:47:19] <williewillus> probably because the book doesn't support it either
L510[09:47:20] <ghz|afk> mc does it automatically during init
L511[09:47:31] <ghz|afk> so just adding the recipes BEFORE init (during preinit)
L512[09:47:35] <ghz|afk> fixes all the issues at once
L513[09:47:41] <Shambling> so it probably won't support oredict recipes either?
L514[09:47:45] <AtomicStryker> uh how to tell gradle to skip compiling tests
L515[09:47:49] <williewillus> what's "it"?
L516[09:47:58] <AtomicStryker> for some reason it wont resolve org.junit
L517[09:47:59] <williewillus> we'll have to patch od support in for the jsons which shouldn't be too hard
L518[09:48:08] <Shambling> ah that is true, ok nm
L519[09:48:47] <Shambling> I suppose the json reader could be appended with new functionality as well, shouldn't it?
L520[09:48:56] <williewillus> that's how it usually works
L521[09:49:10] <Shambling> just hope you all agree on a format that isn't horror itself
L522[09:49:16] <williewillus> ?
L523[09:49:27] <williewillus> it's probably going to be the exact same format as the shaped recipe format
L524[09:49:30] <williewillus> except supporting OD names
L525[09:49:37] <williewillus> instead of item|meta
L526[09:49:38] <Shambling> well, have you ever tried typing out a manual nbt flagged item inside of minecraft? the default way of doing it is ... horrendous
L527[09:49:44] <williewillus> oh I'm talking about od
L528[09:49:50] <PaleoCrafter> OreDict support will be implemented with a custom Ingredient, afaik
L529[09:49:52] <williewillus> NBT you just write it as json
L530[09:50:15] <PaleoCrafter> so probably some modularisation in func_193361_a or something
L531[09:50:29] <williewillus> ability to register custom types probably
L532[09:50:33] <williewillus> like modelloader
L533[09:50:34] <PaleoCrafter> yeah
L534[09:50:42] ⇨ Joins: Girafi (Girafi@0x5552fcc5.adsl.cybercity.dk)
L535[09:51:59] ⇨ Joins: Cast0077 (~Cast0077@24-151-68-108.dhcp.nwtn.ct.charter.com)
L536[09:52:02] <ghz|afk> so yeah, confirmed, things work just by adding the recipes in preinit
L537[09:52:11] <ghz|afk> no need to add them to the book or anything else
L538[09:52:12] ⇦ Quits: Cast0077 (~Cast0077@24-151-68-108.dhcp.nwtn.ct.charter.com) (Client Quit)
L539[09:52:20] <PaleoCrafter> ah, great
L540[09:52:23] <williewillus> so how do the book tabs actually work?
L541[09:52:27] <williewillus> are they just creative tabs?
L542[09:52:32] <PaleoCrafter> not that it's going to be relevant anymore in a week or so xD
L543[09:52:32] <AtomicStryker> i just tried installing forge, it fails to download the 1.12 mercurius updater
L544[09:52:33] <williewillus> or do you make them yourself
L545[09:52:35] <AtomicStryker> is that critical
L546[09:52:54] <PaleoCrafter> nah, Forge just won't get stats yet :P
L547[09:53:44] <AtomicStryker> ah good it works
L548[09:55:55] <AtomicStryker> actually no
L549[09:55:59] <AtomicStryker> it didnt install
L550[09:56:22] <AtomicStryker> do i have to do it manually
L551[09:57:51] <AtomicStryker> ah i removed mercurius from the installer jars installer_profile.json and it worked
L552[09:58:28] <AtomicStryker> ... or nor
L553[09:58:38] <AtomicStryker> mc launcher still shows no forge 1.12 profile
L554[09:59:06] <gegy1000> So it seems you only get the recipe in your book once you've crafted it. Do we have to add the recipe ourselves when the player gets required items?
L555[09:59:37] <williewillus> yes lol
L556[09:59:43] <williewillus> there's an advancement for every one
L557[09:59:47] <gegy1000> ...
L558[10:00:01] ⇨ Joins: Flashfire (~Samuel@d24-36-207-240.home1.cgocable.net)
L559[10:00:02] <gegy1000> Anyway, got this much working: http://i.imgur.com/4mha0E7.png
L560[10:00:03] <williewillus> I mean it's good for flexibility if you don't want them to unlock
L561[10:00:08] <gegy1000> Yeah
L562[10:00:13] <williewillus> and they can be autogenerated
L563[10:00:20] <Flashfire> Anyone know what gives lava its colour when the player goes inside it?
L564[10:00:37] <gegy1000> Fog, and iirc there's a texture overlay too
L565[10:00:47] <Flashfire> : o
L566[10:00:54] <williewillus> Flashfire: EntityRenderer.updateFogColor
L567[10:02:01] <AtomicStryker> ok i can add a forge 1.12 profile manually but when i try to launch mc with that it fails downloading the asm lib
L568[10:03:27] <Flashfire> Thanks
L569[10:04:09] <gegy1000> Has anyone managed to add advancements through a mod yet?
L570[10:07:31] <TechnicianLP_> how do i have to name the properties for http://mcforge.readthedocs.io/en/latest/concepts/jarsigning/ to work? i used the names it states and gradle cant find them ...
L571[10:07:51] ⇦ Quits: Shawn|i7-Q720M (~shawn156@c-71-205-36-210.hsd1.co.comcast.net) (Read error: Connection reset by peer)
L572[10:09:07] ⇦ Quits: Naiten (Naiten@5.143.41.104) (Read error: Connection reset by peer)
L573[10:09:19] <williewillus> gegy1000: no, because vanilla only scans its own path
L574[10:09:38] <williewillus> (and the world save folder)
L575[10:11:23] <kashike> williewillus: you can manually add them or read them yourself
L576[10:11:45] <williewillus> yes but it takes effort to reflectively call all the private methods that setup everything
L577[10:11:50] <williewillus> i'd rather just wait for forge
L578[10:13:06] ⇦ Quits: Raycoms (~Raycoms@2804:14d:baa6:25e1::1001) (Quit: Leaving)
L579[10:19:26] <ghz|afk> [16:52] (williewillus): so how do the book tabs actually work?
L580[10:19:26] <ghz|afk> [16:52] (williewillus): are they just creative tabs?
L581[10:19:37] <ghz|afk> it uses a CreativeTab object as key for the buttons
L582[10:19:41] <ghz|afk> but instead of item lists
L583[10:19:46] <ghz|afk> it indexes RecipeList objects
L584[10:20:48] <williewillus> how tedious is it to add a new tab to it?
L585[10:21:09] <PaleoCrafter> you have to sacrifice an arm, that's about it
L586[10:22:09] ⇨ Joins: Shawn|i7-Q720M (~shawn156@c-71-205-36-210.hsd1.co.comcast.net)
L587[10:26:13] <williewillus> lol
L588[10:26:52] <ghz|afk> no idea how hard it would be
L589[10:26:59] <ghz|afk> but I suspect it's not designed to be paged
L590[10:27:11] <ghz|afk> so if we add buttons to there, it would overflow the screen XD
L591[10:27:24] <ghz|afk> note that even vanilla groups things together
L592[10:27:31] <ghz|afk> it doesn't have weapons and tools separated
L593[10:27:35] <ghz|afk> it puts all of them into tools
L594[10:28:43] ⇦ Quits: Shawn|i7-Q720M (~shawn156@c-71-205-36-210.hsd1.co.comcast.net) (Read error: Connection reset by peer)
L595[10:33:07] <Flashfire> How can I make a custom liquid give a custom fog colour?
L596[10:33:21] <Flashfire> Water and lava materials are hardcoded in EntityRenderer.updateFogColor
L597[10:36:40] <williewillus> probably could do with a hook there
L598[10:36:47] <williewillus> like another else under the lava branch that calls to the block
L599[10:36:56] <Flashfire> That would be a good PR
L600[10:37:25] <ghz|afk> remember to make the PR in the 1.12 branch ;P
L601[10:37:45] <Flashfire> I've actually never made a forge PR so I probably won't do it myself
L602[10:37:59] <williewillus> i mean if you need it, you should try to do it yourself
L603[10:38:19] <williewillus> you might be waiting for a while if you just wait for someone else to
L604[10:38:26] <Flashfire> I don't /need/ it, it would just be nice
L605[10:38:56] <williewillus> ghz|afk: I hope some of these are pulled for 1.11... like the fix for https://github.com/MinecraftForge/MinecraftForge/issues/3933
L606[10:39:00] <williewillus> it's a massive bug
L607[10:39:04] <Flashfire> I'll consider it if I ever set up the forge workspace though
L608[10:41:14] <maxanier> Has anyone an idea why the player parameter of Block/Item#addInformation was replaced by the players world? My guess is that it is not needed.
L609[10:42:52] <ghz|afk> maxanier: mojang probably didn't need the player
L610[10:43:11] <ghz|afk> in my case, I wasn't using it either so it was ok
L611[10:45:20] <maxanier> Looks like at all calls of this method, where world is !=null, the player is available. So I think I will make a PR adding a Forge 'player sensitive' method
L612[10:46:49] <ghz|afk> do you actually need the player yourself?
L613[10:47:16] <ghz|afk> https://minecraft.curseforge.com/projects/tool-belt/files
L614[10:47:17] <ghz|afk> approved!
L615[10:47:46] <ghz|afk> that makes 3 of my mods now available for 1.12 testing
L616[10:47:49] <gegy1000> Think I've gotten mod advancement loading working, although it's very hacky
L617[10:47:51] <maxanier> it allows me to only display the relevant information to the player. It is not very important, but nice to have
L618[10:49:15] <ghz|afk> next up: Packing Tape
L619[10:55:52] ⇨ Joins: johnnysanz3 (~johnnysan@24.238.62.12.res-cmts.brd2.ptd.net)
L620[10:57:43] <gegy1000> http://i.imgur.com/QTx6b2L.png http://i.imgur.com/IQrpY0z.png
L621[11:00:37] ⇦ Quits: Girafi (Girafi@0x5552fcc5.adsl.cybercity.dk) ()
L622[11:02:52] ⇦ Quits: AtomicStryker (~AtomicStr@2a02:908:4c1:3a40:29c7:f2a3:a74a:b99f) (Quit: Leaving)
L623[11:03:20] ⇨ Joins: Kragnoth (~Shambling@97-89-242-134.static.plbg.ny.charter.com)
L624[11:06:52] <tterrag> guess I'm missing something...trying to set up 1.12 and just get a ton of failed patches
L625[11:07:01] <tterrag> http://i.imgur.com/rjFm7PW.png
L626[11:07:08] <kashike> using FG 2.3?
L627[11:07:10] <tterrag> yes
L628[11:07:17] <tterrag> dependencies { classpath 'net.minecraftforge.gradle:ForgeGradle:2.3-SNAPSHOT' }
L629[11:09:05] <tterrag> actually hold on
L630[11:09:07] <maxanier> did you run setupDecompWorkspace before changing the dependency? I had to run gradlew cleanCache to get rid of this issue
L631[11:09:08] ⇨ Joins: primetoxinz (~primetoxi@ip68-107-226-229.hr.hr.cox.net)
L632[11:09:14] ⇦ Quits: Necro (~Necro@p200300700D145C1A11A11C39E58F02D8.dip0.t-ipconnect.de) (Quit: Leaving)
L633[11:09:27] <tterrag> maxanier: yeah that's what I'm trying now
L634[11:09:31] <tterrag> and...don't ever use cleanCache
L635[11:09:34] ⇨ Joins: Necro (~Necro@p200300700D145C1A11A11C39E58F02D8.dip0.t-ipconnect.de)
L636[11:09:40] <tterrag> you just nuked your *entire* forgegradle cache
L637[11:09:41] <kashike> who told you to cleanCache
L638[11:09:51] <tterrag> ok nope, that didn't fix it
L639[11:09:51] <kashike> they should be slapped
L640[11:09:55] <ghz|afk> I haven't found any way besides cleanCache
L641[11:10:01] <tterrag> I ran gradlew clean sDecW --refresh-depdendencies
L642[11:10:04] <ghz|afk> to fix the cache if you tried fg2.2
L643[11:10:06] <ghz|afk> and it errored
L644[11:10:11] <tterrag> ghz|afk: ok then there's an FG bug
L645[11:10:26] <tterrag> it's not marking 2.3 as a "new" version
L646[11:10:35] ⇨ Joins: Noppes (~Noppes@ip56530f2e.direct-adsl.nl)
L647[11:10:42] <tterrag> sorry I'm not cleaning my multi GB cache. what files do I need to remove?
L648[11:10:43] <ghz|afk> yeah I don't know enough gradle
L649[11:10:54] <ghz|afk> I wish fg had a "cleanThisVersion" or whatever
L650[11:10:56] <ghz|afk> no idea
L651[11:10:58] <ghz|afk> that's the issue
L652[11:11:11] <ghz|afk> removing forge\1.12* isn't enough
L653[11:11:15] <ghz|afk> some other metadata is elsewhere
L654[11:11:24] <ghz|afk> so I wiped cache and I will re-setup as needed
L655[11:11:25] <gegy1000> Try remove the mappings you are using?
L656[11:11:57] <maxanier> I prefer to just let my computer do the work (redownload stuff) over manually searching what to remove ^^
L657[11:12:09] <maxanier> If there is a better aproach, pls let me know :D
L658[11:12:23] <tterrag> if even refresh-dependencies isn't working there is a serious problem here
L659[11:12:40] <tterrag> that is essentially "cleanThisVersion"
L660[11:13:04] <gegy1000> Apparently prospector changed his mappings version along with changing FG
L661[11:13:14] <tterrag> yep I think it's the mappings files
L662[11:13:21] <tterrag> I nuked those, trying again
L663[11:13:39] <tterrag> for the record that's caches/minecraft/net/minecraft/ etc
L664[11:13:43] <tterrag> anything with "1.12"
L665[11:14:30] <tterrag> yes, confirmed, that fixes it
L666[11:14:44] <gegy1000> nice!
L667[11:14:46] <tterrag> so either (A) change mappings version or (B) nuke anything in /caches/minecraft/net/minecraft/**/1.12
L668[11:15:07] <tterrag> I recommend B just to clear out 'corrupted' data
L669[11:15:26] <maxanier> thx, good to know for the future
L670[11:16:23] <tterrag> huh, what are these new methods in IModGuiFactory ?>
L671[11:17:13] <kashike> what new methods?
L672[11:17:40] <ghz|afk> the ones that were added int he middle of 1.11.2
L673[11:18:30] <kashike> was gonna say, none added with 1.12 yet, that was 1.11.x
L674[11:18:33] <kashike> https://github.com/MinecraftForge/MinecraftForge/pull/3735
L675[11:18:36] <kashike> back in april
L676[11:18:38] <kashike> april fools
L677[11:18:41] <ghz|afk> yteah but it was in the middle of 1.11
L678[11:18:46] <ghz|afk> so most people didn't even notice
L679[11:18:46] <tterrag> that breaks compat though? O.o
L680[11:18:56] ⇦ Quits: maxanier (~maxanier@cable-158-181-86-98.cust.telecolumbus.net) (Ping timeout: 204 seconds)
L681[11:19:08] ⇨ Joins: McJty (~jorrit@94-224-152-129.access.telenet.be)
L682[11:19:53] <tterrag> oh, it catches AMEs
L683[11:20:02] <tterrag> I guess 1.12 forge could probably get rid of that catch, and nuke the old methods
L684[11:20:05] <tterrag> *shrug*
L685[11:20:15] <ghz|afk> yup
L686[11:22:40] ⇨ Joins: Shawn|i7-Q720M (~shawn156@c-71-205-36-210.hsd1.co.comcast.net)
L687[11:22:47] ⇦ Quits: Shawn|i7-Q720M (~shawn156@c-71-205-36-210.hsd1.co.comcast.net) (Client Quit)
L688[11:34:09] <ghz|afk> one more approved!
L689[11:34:10] <ghz|afk> https://minecraft.curseforge.com/projects/packing-tape/files
L690[11:34:19] <ghz|afk> that's 4 of my mods on 1.12 so far
L691[11:34:33] <Flashfire> Is forge 1.12 out now?
L692[11:34:43] <McJty> yep
L693[11:34:48] <Flashfire> Huh
L694[11:35:32] <Flashfire> Does anyone think it's worth supporting both 1.11.2 and 1.12?
L695[11:35:54] <ghz|afk> it's SORTOF out
L696[11:35:57] <ghz|afk> the MDK is avialable
L697[11:36:06] <ghz|afk> but forge doesn't have proper recipe support at the moment
L698[11:36:16] <ghz|afk> the only way to get recipes added is to declare them by hand during preinit
L699[11:36:18] <Flashfire> Oh ok
L700[11:36:19] <ghz|afk> https://twitter.com/therealgigaherz/status/873941783822159872
L701[11:36:48] <ghz|afk> https://github.com/gigaherz/PackingTape/commit/97f29e5bc191d2182cbd4f6e857dff9a6a05ec8d#diff-b843b810a643a16b0e35bcd9add2a374R83
L702[11:36:51] <ghz|afk> like this ^
L703[11:36:54] <tterrag> huh...more FG issues
L704[11:37:02] <tterrag> I updated my JEI dep, and it does not redownload the AT
L705[11:37:10] <tterrag> I had to manually delete the file
L706[11:37:14] <ghz|afk> :/
L707[11:37:31] <Flashfire> Recipes are important in my mod so I'll wait til it's supported
L708[11:37:35] <ghz|afk> yeah
L709[11:37:41] <ghz|afk> that's why I'm not porting Survivalist yet
L710[11:37:47] <ghz|afk> Packing Tape has one recipe
L711[11:37:51] <ghz|afk> and Tool Belt has 2
L712[11:37:59] <ghz|afk> Inventory Spam and Guidebook have 0 recipes
L713[11:38:01] <ghz|afk> so they are ok
L714[11:38:05] <tterrag> chiesl has a lot but I can just comment out one line to disable them
L715[11:38:07] <tterrag> yay modular code :P
L716[11:38:22] <ghz|afk> I don't want to release a mod with recipes disabled XD
L717[11:38:55] <tterrag> I won't release it
L718[11:38:59] <tterrag> but I will get the work out of the way
L719[11:39:15] <tterrag> and if anyone wants a recipe-less dev build they can have it
L720[11:40:13] <ghz|afk> right
L721[11:40:43] <McJty> I ported TOP because that's useful without the recipe too and Lost Cities because that's just worldgen :-)
L722[11:40:56] <McJty> I tried Interaction Wheel but apparently capabilities for players are missing
L723[11:41:24] <ghz|afk> my remaining mods are Enderthing, which I may not port since Ender Storage is actively maintained now
L724[11:41:51] ⇨ Joins: Davnit (~Davnit@72-189-115-20.res.bhn.net)
L725[11:41:54] <ghz|afk> Ender-Rift, Survivalist, and Elements of Power
L726[11:44:38] <tterrag> interesting, drawButton got a partial tick param
L727[11:44:46] <ghz|afk> yep
L728[11:46:19] <McJty> Most curious modification so far is that the 'player' parameter in Item.addInformation() is now a world parameter
L729[11:46:25] <McJty> Which is a *lot* less useful IMHO
L730[11:47:43] <ghz|afk> yeah
L731[11:47:51] <ghz|afk> someone already said they will work on a PR
L732[11:48:08] <McJty> I do wonder why that was changed though
L733[11:49:33] <ghz|afk> no idea
L734[11:49:41] <ghz|afk> I guess it was more convenient for them
L735[11:49:45] <ghz|afk> to pass the world directly
L736[11:49:48] <ghz|afk> instead of doing player.world inside
L737[11:50:34] <tterrag> Tessellator->VertexBuffer->BufferBuilder
L738[11:50:38] <tterrag> what will be next, I wonder?
L739[11:51:06] <McJty> yes, I was also wondering about that :-)
L740[11:51:44] <ghz|afk> GeometryCollector? ;P
L741[11:52:13] <McJty> ArrayOfVerticesSoPeopleDontHaveToUseOpenGLDirectly
L742[11:53:13] <nekosune> Woo just pushed to curse my Undeath mod for 1.12
L743[11:53:38] <ghz|afk> :)
L744[11:53:42] <ghz|afk> welcome to the club, then
L745[11:53:47] <nekosune> :D
L746[11:53:53] <ghz|afk> (1.12 early adopters club, that is ;P)
L747[11:53:55] <PaleoCrafter> tterrag, eh... actually, (Tessellator ->) WorldRenderer -> VertexBuffer -> BufferBuilder
L748[11:53:58] <Kragnoth> this heat is going to be my undoing
L749[11:53:59] <PaleoCrafter> :P
L750[11:54:03] <tterrag> oh right, I forgot about that one :P
L751[11:54:13] <nekosune> I should add an achivement/advancement next again, get an achive for killling a monster based on you
L752[11:54:32] <ghz|afk> good luck with that ;P
L753[11:54:47] <nekosune> Not doable yet?
L754[11:55:07] <PaleoCrafter> oh... that's interesting
L755[11:55:30] <tterrag> http://i.imgur.com/3qwuPD5.png
L756[11:55:30] <PaleoCrafter> TESR has a default implementation now, it'll display the TE's dispaly name
L757[11:55:45] <tterrag> ez
L758[11:56:02] <tterrag> *ignores* http://i.imgur.com/5cQ2sNL.png
L759[11:56:04] <nekosune> there is JEI already?
L760[11:56:19] <tterrag> I'm surprised it loaded with all those compile errors
L761[11:56:30] <tterrag> nekosune: yep, as of like 2 hrs ago
L762[11:56:57] <williewillus> PaleoCrafter: screenshot?
L763[11:57:02] <nekosune> nice!
L764[11:57:07] <PaleoCrafter> only looking at the code :P
L765[11:57:14] <ghz|afk> tterrag: more like 5
L766[11:57:19] <tterrag> http://dvs1.progwml6.com/files/maven/mezz/jei/jei_1.12/
L767[11:57:33] <tterrag> ghz|afk: right, looking at the wrong timestamps
L768[11:57:33] <ghz|afk> https://minecraft.curseforge.com/projects/just-enough-items-jei/files
L769[11:57:35] <ghz|afk> 13 hours ago
L770[11:57:35] <ghz|afk> ;P
L771[11:57:45] <PaleoCrafter> https://pastebin.com/EMxFB2tY
L772[11:57:49] <ghz|afk> anyhow
L773[11:57:52] <PaleoCrafter> draws the name when looking at the TE
L774[11:57:54] <nekosune> Now all I need is Hwyla and I can re-add the full functionality
L775[11:57:56] <ghz|afk> there's JEI.
L776[11:58:00] <ghz|afk> HWYLA is out too
L777[11:58:03] <Kragnoth> the real question is, has anyone made a mod to disable the recipe book yet
L778[11:58:04] <Kragnoth> :P
L779[11:58:07] <nekosune> ... now I feel dumb
L780[11:58:16] <ghz|afk> https://minecraft.curseforge.com/projects/hwyla/files
L781[11:58:16] <williewillus> Kragnoth: don't even need a mod for that :p
L782[11:58:22] <williewillus> you just hide the icon usign your RP
L783[11:58:25] <ghz|afk> for almost as long as JEI
L784[11:58:34] <Kragnoth> wouldn't it still be clickable with no texture?
L785[11:58:36] <ghz|afk> that one I'm missing is Baubles
L786[11:58:41] <ghz|afk> I had to release Tool Belt without baubles
L787[11:58:53] <williewillus> Kragnoth: yes, but that doens't matter unless you go randomly clicking blank space in your windows :P
L788[11:59:06] <Kragnoth> I'm an old adventure game player, so don't tempt me
L789[11:59:07] <ghz|afk> why would you want to disable the book?
L790[11:59:12] <williewillus> you have JEI
L791[11:59:13] <Kragnoth> I might need to get ye olde flaske
L792[11:59:18] <nekosune> I can re-add in my helpful little HUD now
L793[11:59:21] <ghz|afk> ;P
L794[11:59:23] <williewillus> the book is nice for vanilla+ style mods and packs
L795[11:59:28] <PaleoCrafter> btw, has anybody figured out the new param for TESRs? it's always used as alpha in overrides, so my best guess would be debugging purposes or something
L796[11:59:38] <williewillus> but anything more advanced and you pretty much go to jei
L797[11:59:48] <williewillus> PaleoCrafter: what gets passed into it?
L798[12:00:01] <PaleoCrafter> all usages I found so far pass 1f
L799[12:00:51] <nekosune> I love the hwyla project image
L800[12:00:58] <williewillus> alpha for what, the entire TE?
L801[12:01:38] <PaleoCrafter> looks like it
L802[12:01:49] <PaleoCrafter> it's not used by every TESR, afaict
L803[12:02:00] <tterrag> PaleoCrafter: the banner renderer only uses it to set the alpha *after* it renders
L804[12:02:05] <tterrag> like its some kind of state memory
L805[12:02:34] <nekosune> hwyla isnt in the repo yet, is it?
L806[12:02:43] <PaleoCrafter> the chest renderer sets it before, but only if the destroy stage is < 0, so for item rendering
L807[12:02:57] <tterrag> weird
L808[12:02:57] <williewillus> probably something incomplete :P
L809[12:03:03] <nekosune> or I could be beung dumb
L810[12:03:25] <PaleoCrafter> for renderTileEntityFast it's called partial, but that doesn't really make any sense either
L811[12:04:06] <williewillus> the fast one is a forge method
L812[12:04:10] <williewillus> lex probably just guessed
L813[12:04:32] <PaleoCrafter> indeed :P
L814[12:05:59] ⇦ Quits: quadraxis (~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net) (Ping timeout: 200 seconds)
L815[12:06:22] <PaleoCrafter> oh... interesting
L816[12:07:27] <PaleoCrafter> looks like getSubItems is called for *all* tabs now and you have to check whether your item belongs there or not
L817[12:08:15] <nekosune> .. oops
L818[12:08:27] <nekosune> Okay time to take something off curse then if that is true
L819[12:08:56] <PaleoCrafter> ... that may or may not explain why I see my item in the destroy item slot xD
L820[12:08:58] <ghz|afk> crap, sendProgressBarUpdate is gone
L821[12:09:01] <ghz|afk> XD
L822[12:09:11] <ghz|afk> oh, sendWindowProperty
L823[12:09:14] <williewillus> in what class?
L824[12:09:25] <williewillus> yeah it got renamed
L825[12:09:38] <nekosune> .... Hwyla why are you talking at me
L826[12:09:40] ⇨ Joins: Javaschreiber (~Thunderbi@88-209-32-73.nga.highspeed-baumann.de)
L827[12:09:41] <manmaed> anyone got a 1.12 mod yet :P
L828[12:09:46] <ghz|afk> yes
L829[12:09:48] <ghz|afk> 4 of mine
L830[12:09:51] <ghz|afk> ;P
L831[12:09:57] <manmaed> are thay OS?
L832[12:10:06] <ghz|afk> https://minecraft.curseforge.com/members/gigaherz/projects
L833[12:10:07] <ghz|afk> yup
L834[12:10:18] <ghz|afk> note that forge doesn't yet have a crafting recipe API
L835[12:10:29] <ghz|afk> which means the only way to add your own recipes is to do it in code, during preinit
L836[12:10:48] <ghz|afk> https://github.com/gigaherz/PackingTape/blob/master/src/main/java/gigaherz/packingtape/ModPackingTape.java#L83
L837[12:10:49] <ghz|afk> like this
L838[12:10:53] <IoP> manmaed: I just changed my metadata in. Does it count?
L839[12:11:03] <williewillus> you could manually parse your jsons and register them yourself :P
L840[12:11:13] <williewillus> but better to just wait for forge to add recipe loading from mod jars
L841[12:11:19] <ghz|afk> or this
L842[12:11:19] <ghz|afk> https://github.com/gigaherz/ToolBelt/blob/master/src/main/java/gigaherz/toolbelt/ToolBelt.java#L104
L843[12:11:23] <ghz|afk> yeah
L844[12:11:32] <ghz|afk> I'm not going to go into all the trouble to parse jsons
L845[12:11:39] <ghz|afk> they will be hardcoded until forge does it right
L846[12:12:08] <nekosune> So func_194125_a is what I use for checking if it is the right tag
L847[12:12:16] <nekosune> tab*
L848[12:12:37] <ghz|afk> tab?
L849[12:12:43] <williewillus> ghz|afk: i mean, the method to parse them is public
L850[12:12:44] <williewillus> :P
L851[12:12:51] <ghz|afk> williewillus: is it?
L852[12:13:06] <ghz|afk> well if that's the case then ;P
L853[12:13:17] <williewillus> ShapedRecipes.func_193362_a and ShapelessRecipes.func_193363_a
L854[12:13:36] <williewillus> the method that chooses between those two in CraftingManager is private but that's one if statement
L855[12:13:51] <manmaed> i just need a replacement for GameRegistry.registerBlock
L856[12:13:58] <PaleoCrafter> just register
L857[12:14:26] <williewillus> what are you porting from, 1.8? ;p
L858[12:14:36] <manmaed> 1.11
L859[12:15:18] <ghz|afk> registerBlock was deprecated in 1.9
L860[12:15:19] <ghz|afk> ;P
L861[12:15:33] <ghz|afk> https://github.com/gigaherz/ToolBelt/blob/master/src/main/java/gigaherz/toolbelt/ToolBelt.java#L70
L862[12:15:39] <ghz|afk> you are supposed to use the registry events like this
L863[12:17:37] <tterrag> PaleoCrafter: you sure about that tabs thing?
L864[12:17:43] <tterrag> I do not check the tab in chisel and it works fine
L865[12:18:06] <ghz|afk> same
L866[12:18:13] <ghz|afk> I don't check the tab in any of my items
L867[12:18:22] <ghz|afk> although
L868[12:18:25] <PaleoCrafter> it only matters when you override getSubItems, ghz|afk :P
L869[12:18:30] <ghz|afk> I haven't ported over any item with subitems
L870[12:18:30] <ghz|afk> ;p
L871[12:18:45] <tterrag> oh, not getSubBlocks ?
L872[12:18:49] <tterrag> strange...
L873[12:19:09] <ghz|afk> ItemBlock does the check for you
L874[12:19:09] <PaleoCrafter> that gets called from ItemBlock and ItemBlock probably checks the tab for you
L875[12:19:10] <ghz|afk> it seems
L876[12:19:12] <PaleoCrafter> yeah
L877[12:19:17] <ghz|afk> public void getSubItems(CreativeTabs itemIn, NonNullList<ItemStack> tab)
L878[12:19:17] <ghz|afk> {
L879[12:19:17] <ghz|afk> if (this.func_194125_a(itemIn))
L880[12:19:23] <tterrag> weird
L881[12:19:24] <tterrag> but ok
L882[12:19:37] <ghz|afk> that func checks the tab
L883[12:19:51] <PaleoCrafter> you can also remove your item from the search, if you want to :P
L884[12:20:49] <ghz|afk> ugh, my room has crossed the sweat threshold
L885[12:21:11] <ghz|afk> and I don't have a working fan >_<
L886[12:21:25] <nekosune> func_194125_a seems to check if is the tab you set it to be in, or if it is the search tab
L887[12:21:26] <PaleoCrafter> also, if you guys use the most recent mappings and used to use AxisAlignedBB.expand somewhere, make sure that you replace it with grow :P
L888[12:23:06] <PaleoCrafter> lol, I forgot that I added worldgen in my mod and just found some random mineral, don't even know what mineral it'll yield
L889[12:23:13] <PaleoCrafter> eh, metal
L890[12:26:34] ⇨ Joins: mickelus (~mickelus@c-94-255-147-73.cust.bredband2.com)
L891[12:27:06] ⇦ Quits: Noppes (~Noppes@ip56530f2e.direct-adsl.nl) (Ping timeout: 201 seconds)
L892[12:27:29] ⇦ Quits: Kragnoth (~Shambling@97-89-242-134.static.plbg.ny.charter.com) (Quit: Leaving)
L893[12:28:49] <ghz|afk> okay... JEI updated, minetweaker support disabled, recipes disabled... code compiles... mc loads...
L894[12:29:09] <ghz|afk> the mod (Survivalist) is completely useless at this point but it's something ;P
L895[12:35:53] <primetoxinz> who's gonna make a way to output code recipes to json? :P
L896[12:37:30] <mezz> scripting as much as you can to json is probably a good idea, but there will be support for code-recipes in 1.12 at least
L897[12:38:07] <primetoxinz> yeah, bwm probably has like 300 recipes
L898[12:38:33] <primetoxinz> I would like them to be json eventually
L899[12:38:43] <mezz> adding vanilla's progression support to something like that could be really nice
L900[12:38:54] <primetoxinz> yep
L901[12:38:56] <mezz> it's basically a new way of creating a guide or intro
L902[12:39:03] <mezz> lots of work though
L903[12:39:57] <primetoxinz> wtf, why would they remove ItemTool::getToolMaterial
L904[12:40:21] <mezz> check the func_ methods, some stuff wasn't mapped properly
L905[12:40:41] <mezz> so it may still be there
L906[12:41:03] <primetoxinz> nope, not that I can tell
L907[12:41:22] <primetoxinz> seems they replaced it with getToolMaterialName
L908[12:42:16] <ghz|afk> well time for a forge PR then ;P
L909[12:42:33] <primetoxinz> heh
L910[12:45:12] *** Clank[Away] is now known as Clank
L911[12:45:42] ⇨ Joins: Girafi (Girafi@0x5552fcc5.adsl.cybercity.dk)
L912[12:45:59] ⇦ Quits: Meronat (uid190493@id-190493.highgate.irccloud.com) (Quit: Connection closed for inactivity)
L913[12:47:09] ⇨ Joins: Meronat (uid190493@id-190493.highgate.irccloud.com)
L914[12:47:10] <LexMobile> 10:15 <ghz|afk> registerBlock was deprecated in 1.9 -- It was DELETED in 1.9, but lazy modders bitches, so i added it back deprecated to shut them up
L915[12:47:30] <ghz|afk> right, forgot that bit
L916[12:48:05] <ghz|afk> i just upgraded my mods and forgot that registerBlock was still in there at all
L917[12:48:28] <tterrag> so lex, is forge's plan to make recipes impl IForgeRegistryEntry and have them be normal registry objects?
L918[12:49:14] <tterrag> oh, and now IFRE can have default methods :D
L919[12:49:27] <LexMobile> yes, and i know
L920[12:49:28] <ghz|afk> ifre?
L921[12:49:35] <ghz|afk> oh
L922[12:49:37] <ghz|afk> nevermind
L923[12:49:55] <illy[Work]> I just spent an embarrassingly long amount of time trying to figure out why Idea wouldn't launch only to to realise I still had my system set to j9
L924[12:50:12] <LexMobile> over 1.12's lifecycle a lot of things will be java8-ified
L925[12:51:47] <mezz> default methods are going to make my life a lot easier with JEI
L926[12:56:33] <ghz|afk> hmmm
L927[12:56:36] <ghz|afk> this is slightly annoying
L928[12:56:40] <masa> how do I fix the asm-all library dependency in MultiMC?
L929[12:56:46] <ghz|afk> OreIngredient is nice, but it gets the list of items right away
L930[12:56:55] <ghz|afk> instead of lazy-loading the list on demand
L931[12:56:57] <masa> I downlaoded the jar int othe directory, but that didn't do it
L932[12:57:26] <ghz|afk> hmm or actually
L933[12:57:28] <williewillus> made a quick and dirty thing to dump normal vanilla shaped/shapeless recipes to json
L934[12:57:28] <williewillus> https://gist.github.com/williewillus/a1a899ce5b0f0ba099078d46ae3dae6e
L935[12:57:31] <tterrag> masa: I don't believe you can
L936[12:57:32] <ghz|afk> the oredict does that thing where it returns the list
L937[12:57:38] <ghz|afk> that it will fill up later
L938[12:57:41] <ghz|afk> so I guess it will work
L939[12:57:53] <ghz|afk> hmm thne I don't know why the placehold... oh!
L940[12:57:54] <ghz|afk> right
L941[12:58:03] <ghz|afk> because the list of items is returned with wildcard values
L942[12:58:08] <ghz|afk> but the recipe display doesn't support them
L943[12:58:34] <ghz|afk> (tries to draw an item with meta=32768, instead of getting the list of subitems)
L944[13:02:24] ⇨ Joins: Fokson (~Fokson@S0106c8fb267d29ed.gv.shawcable.net)
L945[13:02:40] <Fokson> Hey again, everyone.
L946[13:03:31] ⇦ Quits: Girafi (Girafi@0x5552fcc5.adsl.cybercity.dk) ()
L947[13:04:21] <Fokson> I come with a quick question. When having a player mount an entity, is there any way to adjust where they sit? I'm attempting to have a player carry another player and it's working just fine with the one exception that the riding player gets in the way of the carrying player. I translated the model backwards a bit, which solved them getting up in the camera, but there's also the issue where when they fire an arrow it tends
L948[13:04:22] <Fokson> to hit the riding player immediately on launch.
L949[13:05:17] ⇨ Joins: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net)
L950[13:05:33] <williewillus> there's the getMountedYOffset method but that's in a vanilla method
L951[13:05:38] <williewillus> so not easily changed
L952[13:07:46] <gegy1000> And `updateRiderPosition`, but has the same issue as with `getMountedYOffset`
L953[13:10:54] ⇨ Joins: Noppes (~Noppes@ip56530f2e.direct-adsl.nl)
L954[13:12:59] <tterrag> is there a way to get gradle to build and ignore compile errors?
L955[13:13:06] <williewillus> ghz|afk: what were you guys mentioning about Item.getSubitems earlier? have to do another check?
L956[13:13:19] <tterrag> williewillus: the method is called for *all* tabs now
L957[13:13:29] <ghz|afk> the item one
L958[13:13:29] <tterrag> so most current impls will add the item to all tabs
L959[13:13:38] <ghz|afk> Eh nevermind
L960[13:13:50] <ghz|afk> sun's shining on the screen
L961[13:14:05] <williewillus> !mh verifyExplosion
L962[13:14:18] <ghz|afk> yeah you have to call if (!this.func_194125_a(tab)) return; to the beginning of your custom getSubItems
L963[13:14:21] <ghz|afk> ;P
L964[13:14:42] <ghz|afk> func_194125_a checks if your item belongs on the tab
L965[13:14:45] <kashike> williewillus: you can't remember your own requests? :P
L966[13:14:47] <kashike> https://github.com/ModCoderPack/MCPBot-Issues/issues/352
L967[13:14:53] <ghz|afk> based on the currently configured tab
L968[13:15:02] <williewillus> lol
L969[13:15:31] <williewillus> i remember i asked for a change but dont remember what I proposed
L970[13:15:58] <kashike> ah :P
L971[13:18:20] ⇨ Joins: ScottehBoeh (~ScottehBo@ip-47-84-52-196.southampton.uk.amsterdamresidential.com)
L972[13:18:38] <ScottehBoeh> Hey everyone :)
L973[13:18:48] <ScottehBoeh> Does anyone know which class handles the camera motion when the player is hurt?
L974[13:19:08] *** diesieben|away is now known as diesieben07
L975[13:21:33] ⇦ Quits: brandon3055 (~Brandon@202-159-137-237.dyn.iinet.net.au) (Read error: -0x1: UNKNOWN ERROR CODE (0001))
L976[13:26:40] <williewillus> also re: addInformation changing from player to world: it deosn't really matter since addInformation is sideonly client and there's only one player there :P
L977[13:27:25] <williewillus> ScottehBoeh: EntityRenderer.hurtCameraEffect
L978[13:27:28] <PaleoCrafter> how dare you discriminate against people with dissociative identity disorder, williewillus
L979[13:28:17] <ghz|afk> williewillus: tehcnically wouldn't need the world either, then ;P
L980[13:28:22] <williewillus> ScottehBoeh: are you trying to fix https://bugs.mojang.com/browse/MC-26678? :D
L981[13:28:40] <ScottehBoeh> nah its for my weapon
L982[13:28:44] <williewillus> aw
L983[13:28:44] <ghz|afk> speaking about bugs
L984[13:28:49] <ghz|afk> I noticed in my singleplayer vanilla
L985[13:28:49] <ScottehBoeh> when shooting, instead of just increasing camera Y I'm going to add a nicer shake effect
L986[13:28:55] <ghz|afk> that mc no longer notices when a tool breaks
L987[13:28:58] <ghz|afk> from mining
L988[13:29:03] <ghz|afk> it doesn't make the sound or particles
L989[13:29:11] <ghz|afk> in 1.12 that is
L990[13:29:12] <williewillus> yeah because it only damgaes serverside now
L991[13:29:19] <williewillus> to 'fix' the unbreaking desync
L992[13:29:25] <kashike> williewillus: is there a video of what that describes?
L993[13:29:32] <ghz|afk> yeahbut it doesn't send a "tool broken <itemstack>" packet either ;P
L994[13:29:42] <ScottehBoeh> Any way I can triggle hurtCameraEffect?
L995[13:29:43] <williewillus> kashike: the ticket I linked? no, but it's easily reproducible
L996[13:29:46] <ScottehBoeh> triggle... I mean trigger
L997[13:30:00] <williewillus> it bothers me that every time you get damaged in mc nowadays the screen always shakes right
L998[13:30:19] <ScottehBoeh> how do I get the instance is what I mean
L999[13:30:46] <ScottehBoeh> Ah got it
L1000[13:30:50] <PaleoCrafter> aw, damn
L1001[13:31:03] <williewillus> ghz|afk: did it ever?
L1002[13:31:05] <kashike> williewillus: attackedAtYaw isn't a thing anymore
L1003[13:31:11] <williewillus> wut
L1004[13:31:17] <williewillus> like completely gone?
L1005[13:31:18] <kashike> or it's been renamed
L1006[13:31:24] <PaleoCrafter> stacks not being nullable anymore disables me from using the elvis operator when an extraction fails :/
L1007[13:31:28] <williewillus> i still see it
L1008[13:31:35] <williewillus> EntityLivingBase.attackedAtYaw
L1009[13:31:39] <kashike> oh
L1010[13:31:41] <kashike> you said Entity.attackedAtYaw
L1011[13:31:48] <williewillus> did I mistype in the ticket lol
L1012[13:31:58] <williewillus> i did report like 4 years ago
L1013[13:32:00] <williewillus> lol
L1014[13:33:32] <kashike> williewillus: seems like something easy to fix, just hasn't been?
L1015[13:34:00] <williewillus> idk where you would sync the field, not familiar with how the animation is initiated
L1016[13:34:15] <ScottehBoeh> https://www.youtube.com/watch?v=cr3IR46Xos4
L1017[13:34:22] <williewillus> but yeah just one of the many things still lost from the 1.2 -> 1.3 SSP merge :P
L1018[13:34:22] <ScottehBoeh> To be honest
L1019[13:34:27] <ScottehBoeh> although its probably eating up a lot of resources
L1020[13:34:34] <ScottehBoeh> That would be a cool effect for a jumpscare in a horror map
L1021[13:34:46] <williewillus> did you know iron/snow golems are supposed to make particles when being spawned? lost in 1.3, end portals supposed to smoke when you put an eye in too
L1022[13:34:49] <williewillus> or water/lava mixing
L1023[13:34:54] <williewillus> bunch of particles got lost :P
L1024[13:35:04] <kashike> ScottehBoeh: and most likely bad for people who get seizures? ;p
L1025[13:35:07] <kashike> including that video
L1026[13:35:09] <ScottehBoeh> xD
L1027[13:35:16] <ScottehBoeh> Should've put a warning
L1028[13:41:23] ⇦ Quits: Hunterz (~hunterz@62.182.234.189) (Remote host closed the connection)
L1029[13:43:04] ⇨ Joins: Gil (uid147942@id-147942.hathersage.irccloud.com)
L1030[13:46:43] ⇨ Joins: maxanier (~maxanier@cable-158-181-86-98.cust.telecolumbus.net)
L1031[13:56:06] <williewillus> what does IRecipe.func_194133_a do? 0.o
L1032[13:56:46] <williewillus> ohh nvm
L1033[13:56:53] <williewillus> it's "canFitInGrid" or something like that
L1034[13:57:33] ⇦ Quits: ScottehBoeh (~ScottehBo@ip-47-84-52-196.southampton.uk.amsterdamresidential.com) (Quit: Leaving)
L1035[13:57:36] <maxanier> minecrell: How did you add a spoiler with the screenhot in this PR: https://github.com/MinecraftForge/MinecraftForge/pull/3965
L1036[13:57:48] <maxanier> did not know something like this is possible
L1037[13:57:59] <minecrell> https://stackoverflow.com/a/33033172
L1038[13:58:14] <maxanier> thx :)
L1039[14:03:22] ⇦ Quits: McJty (~jorrit@94-224-152-129.access.telenet.be) (Quit: Leaving)
L1040[14:05:29] <TechnicianLP_> why not make an interface for that and load the implementation via reflection? would allow for more custom stuff on userend
L1041[14:10:53] ⇨ Joins: Everseeking (~Everseeki@pool-100-6-95-214.pitbpa.fios.verizon.net)
L1042[14:13:14] ⇨ Joins: h5h77 (~h5h77@2a02:8108:4b40:907:922b:34ff:feae:b38b)
L1043[14:14:04] <williewillus> nice, all of ProjectE's achievements are just granted on crafting, easily made into advancements
L1044[14:14:06] <williewillus> and a lot less code
L1045[14:22:26] ⇦ Quits: maxanier (~maxanier@cable-158-181-86-98.cust.telecolumbus.net) (Ping timeout: 180 seconds)
L1046[14:27:46] <LexMobile> minecrell: maintained in a separate project. No
L1047[14:27:59] <LexMobile> Dep hell is dep hell and I wont do it
L1048[14:29:52] <minecrell> I'm using this in 3 separate projects myself and others are using it as well. It's extremely annoying to copy the changes across the projects
L1049[14:30:15] <minecrell> Copying changes across all the projects would take a lot of time
L1050[14:31:44] <LexMobile> I understand that, however all i care about is distribution.
L1051[14:32:14] <LexMobile> If its shaded in then i may care, but as it sits I dont like dealing with the distribution hell
L1052[14:32:52] <minecrell> You already download libraries like trove, jline. Where is the difference for it?
L1053[14:33:04] <minecrell> It can be easily downloaded by the installer
L1054[14:35:10] <LexMobile> it can but that requires us hosting it
L1055[14:36:19] ⇦ Quits: cpup (~cpup@32.218.119.9) (Ping timeout: 200 seconds)
L1056[14:36:46] <minecrell> Yes, just like jline and trove are already there
L1057[14:37:44] <LexMobile> itd still have the issue of needing to be static
L1058[14:37:54] <minecrell> In what way "static"?
L1059[14:38:02] <LexMobile> we hardcode the hashes in for multiple reasons, not the least of which is security.
L1060[14:38:17] <LexMobile> 1.0 will have to ALWAYS be the same file.
L1061[14:38:23] <minecrell> Oh
L1062[14:38:40] <LexMobile> The point i think you want having it external is making it updateable
L1063[14:38:42] <LexMobile> Which I dont like.
L1064[14:38:59] <minecrell> The snapshot version is temporary for review. I'll release once review is done (I kept it snapshot in case it needs changes until it is merged)
L1065[14:39:04] <LexMobile> However, Shading it in a build time would be the best for that I think
L1066[14:39:06] <minecrell> I don't plan to keep it a snapshot
L1067[14:39:33] <LexMobile> I think for simplicities sake, have it external, but shading it in for distro would ebt he way to go.
L1068[14:39:45] <LexMobile> I dont like other people being able to push out unreviewed code to users.
L1069[14:40:12] <kashike> ...it wouldn't be. the 1.0.0 release would go on forge maven, just like jline did before
L1070[14:40:19] <minecrell> Yep. ^
L1071[14:40:40] <minecrell> And when I make changes in the future, I'll submit another PR to update it to 1.1.0 for example
L1072[14:41:49] ⇦ Quits: MoxieGrrl (~MoxieGrrl@173-23-172-139.client.mchsi.com) (Ping timeout: 200 seconds)
L1073[14:42:06] ⇨ Joins: cpup (~cpup@32.218.113.138)
L1074[14:43:58] ⇦ Quits: iari (~iari___@tyaralin.shadowdrake.eu) (Quit: Leaving)
L1075[14:45:43] <minecrell> Shortly said, once the review of the PR is done I'll release the final version. You can upload that to Forge maven and it won't change anymore
L1076[14:47:35] <williewillus> if you have a deobfCompile mod dependency in build.gradle, is there a way to have it not get loaded when you run in the IDE?
L1077[14:47:52] ⇦ Quits: risux (~risux@2600:8804:285:6b00:b0c7:4b0a:f104:c48) (Quit: Leaving)
L1078[14:48:03] <LexMobile> Meh its a matter of trust I guess
L1079[14:48:10] <diesieben07> williewillus, deobfProvided should do it
L1080[14:48:22] <LexMobile> We dont have any mechanics to prevent you from overriding your versions on maven
L1081[14:49:00] <LexMobile> and im not comfortable with people being able to ship things that just auto get sent to clients.
L1082[14:49:06] <kashike> you can't re-release non-SNAPSHOT versions on maven central
L1083[14:49:13] <kashike> so once 1.0.0 is out, it's out for good
L1084[14:49:15] <LexMobile> jline is different in the case that NOBODY had access to override the fiels on our servers
L1085[14:49:33] <LexMobile> we're not getting it from maven central
L1086[14:49:57] <diesieben07> so don't give him access to the forge maven
L1087[14:50:00] <kashike> exactly, it's going on forge maven
L1088[14:50:02] <kashike> lol
L1089[14:50:16] <LexMobile> but he has access to it for his other projects
L1090[14:50:24] <LexMobile> and id expect he wants to released under his name
L1091[14:50:25] <kashike> <kashike> you can't re-release non-SNAPSHOT versions on maven central
L1092[14:50:27] <kashike> <kashike> so once 1.0.0 is out, it's out for good
L1093[14:50:34] <kashike> you can't modify it after it's released
L1094[14:50:37] <kashike> literally impossible to do
L1095[14:50:48] *** kashike was kicked by LexMobile (THIS ISNT FUCKING MAVEN CENTRAL WE DO NOT HAVE THOSE PROTECTIONS IN PLACE))
L1096[14:50:57] ⇨ Joins: kashike (kashike@is.sleeping.in.the.kingdom.of.kandarin.xyz)
L1097[14:51:07] <LexMobile> I do not fucking like repeating myself
L1098[14:51:15] <LexMobile> This has ABSOLUTLY NOTHING TO DO WITH MAVEN CENTRAL
L1099[14:51:42] <LexMobile> The only way i'll allow this to be included is if its done via jar shading, End Of Story
L1100[14:52:14] <minecrell> I don't understand, sorry. I don't mind if you shade it, but where is the difference between uploading the JAR on Forge maven and shading it?
L1101[14:52:39] <LexMobile> you upload v1
L1102[14:52:44] <LexMobile> i include ref to v1
L1103[14:52:50] <LexMobile> user downloads forge
L1104[14:52:54] <LexMobile> gets v1
L1105[14:53:03] <kashike> no, *you* upload it, is what minecrell said originally
L1106[14:53:11] <LexMobile> you upload v1 again, but whops this time it formats the users computer
L1107[14:53:26] <LexMobile> user gets 'new' v1 and poof computer fone
L1108[14:53:37] <minecrell> I don't have access to Forge maven
L1109[14:53:45] <LexMobile> thought you had projects on it
L1110[14:53:58] <LexMobile> in that case its even more dep hell i dont wanan deal with
L1111[14:54:04] <LexMobile> shading in is the way to go
L1112[14:55:40] <minecrell> But why is this a "dep hell"? For my PR you also need to upload the new version of JLine. Uploading TerminalConsoleAppender would work the same way
L1113[14:55:50] ⇨ Joins: maxanier (~maxanier@2a02:2450:10d0:1e4:89ee:9b71:c379:bee3)
L1114[14:56:21] <LexMobile> ugh well thats annoying as well :/
L1115[14:56:22] ⇦ Quits: KGS (~KGS@h-158-174-9-249.NA.cust.bahnhof.se) (Ping timeout: 186 seconds)
L1116[14:56:30] <LexMobile> adding deps is a PITA as it sits
L1117[14:56:38] <LexMobile> esp anything thats large cuz we have to go the compresison route
L1118[14:56:46] <LexMobile> and then we need to pull in the shas
L1119[14:57:02] <LexMobile> anyways afk for now, IRL shit to do
L1120[14:57:35] ⇦ Quits: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) (Ping timeout: 200 seconds)
L1121[14:57:35] ⇦ Quits: Ipsis418 (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) (Ping timeout: 200 seconds)
L1122[14:57:49] <minecrell> One reason against shading is that both are not needed on the client at all
L1123[14:57:57] <minecrell> and you could only shade it into the universal JAR
L1124[14:59:04] ⇨ Joins: KGS (~KGS@h-158-174-9-249.NA.cust.bahnhof.se)
L1125[15:03:05] ⇦ Quits: maxanier (~maxanier@2a02:2450:10d0:1e4:89ee:9b71:c379:bee3) (Quit: Konversation terminated!)
L1126[15:05:58] ⇦ Quits: KGS (~KGS@h-158-174-9-249.NA.cust.bahnhof.se) (Ping timeout: 186 seconds)
L1127[15:10:27] <williewillus> diesieben07: seems to still load it
L1128[15:10:33] <williewillus> `provided files("libs/Baubles-1.11-1.4.3-deobf.jar")`
L1129[15:10:57] <diesieben07> hm. not sure then.
L1130[15:11:07] <williewillus> want to have it in the workspace so I don't have to comment all the interfaces out but not run it since it doesn't work on 1.12
L1131[15:11:20] <diesieben07> ohhh
L1132[15:11:27] <diesieben07> i am not sure if that's possible
L1133[15:13:01] <diesieben07> actually, in File > Project Structure > Modules > Dependencies you might be able to do it
L1134[15:16:00] <williewillus> what to change to?
L1135[15:16:02] <williewillus> provided doesn't work
L1136[15:16:52] <diesieben07> idk, maybe test? :D i am as clueless as you on this :ÜP
L1137[15:17:19] <Matthew> libs/ is added to the compile config by FG: https://github.com/MinecraftForge/ForgeGradle/blob/eb2e450f31a9e191d673d439bd555d071599740a/src/main/java/net/minecraftforge/gradle/user/UserBasePlugin.java#L531-L531
L1138[15:17:28] <Matthew> you probably don't want to use that
L1139[15:18:58] ⇨ Joins: vico (~Thunderbi@189.27.204.158.dynamic.adsl.gvt.net.br)
L1140[15:19:25] <williewillus> ?
L1141[15:19:34] <williewillus> oh
L1142[15:19:35] <vico> hi
L1143[15:21:12] <LexMobile> You know I haven't tested this and if someone wants to that would be nice...
L1144[15:21:24] <LexMobile> Converting a function to a interface default method
L1145[15:21:38] <LexMobile> Is that binary compatible? I don't think so...
L1146[15:21:42] <vico> i forgot to congrat all forge devs for this quick update
L1147[15:21:46] <vico> thanks a lot guys!
L1148[15:22:32] <kashike> Lex: "Adding a default method, or changing a method from abstract to default, does not break compatibility with pre-existing binaries, but may cause an IncompatibleClassChangeError if a pre-existing binary attempts to invoke the method. This error occurs if the qualifying type, T, is a subtype of two interfaces, I and J, where both I and J declare a default method with the same signature and
L1149[15:22:34] <kashike> result, and neither I nor J is a subinterface of the other."
L1150[15:22:51] ⇨ Joins: maxanier (~maxanier@server1.maxgb.de)
L1151[15:26:47] <ghz|afk> hmmm
L1152[15:26:59] <ghz|afk> if I understand java correctly, it binds method calls on classload, no?
L1153[15:27:15] <ghz|afk> so the method resolution SHOULD be perfectly able to find the method
L1154[15:27:29] <diesieben07> yeah
L1155[15:27:34] <diesieben07> but in that case there is an ambiguity
L1156[15:27:39] <diesieben07> which is a compile error
L1157[15:27:46] <diesieben07> but since everything is already compiled... you get a runtime error
L1158[15:30:13] <ghz|afk> vico: please note that the current forge builds are early builds considered alpha stage
L1159[15:30:26] <ghz|afk> as a modder, you shouldn't rely on any of the API, because it may change
L1160[15:30:26] <vico> yeah
L1161[15:30:38] <ghz|afk> as a player, you shouldn't rely on the game not crashing and losing your save
L1162[15:35:30] <ghz|afk> that said, 4 of my mods are already out for 1.12 (with the big disclaimer that they may become incompatible at any moment ;P)
L1163[15:35:52] <ghz|afk> (and that the ones that do have recipes may not work in multiplayer if, for any reason, the recipes get registered in different order)
L1164[15:37:03] <ghz|afk> shameless plug: https://minecraft.curseforge.com/members/gigaherz/projects
L1165[15:39:36] <williewillus> bleh this irritates me
L1166[15:39:50] <TechnicianLP_> !latest
L1167[15:39:55] <williewillus> having to wait on baubles all the time is annoying esp since it offers such a small integration
L1168[15:40:16] <diesieben07> welcome to dep hell :D
L1169[15:41:21] <tterrag> something up with libs on OSX? https://cdn.discordapp.com/attachments/183205681023811584/323561863084244993/unknown.png
L1170[15:41:45] <kashike> tterrag: https://github.com/MinecraftForge/MinecraftForge/issues/3964
L1171[15:42:52] <ghz|afk> williewillus: yeah in ToolBelt i decided to release without baubles support
L1172[15:44:03] <TechnicianLP_> !gm func_146192_a
L1173[15:44:42] <williewillus> yeah whatever I'm just gonna rip it out and revert the commit later lol
L1174[15:44:45] <ghz|afk> williewillus: have you tried compiling baubles?
L1175[15:44:48] <ghz|afk> I mean
L1176[15:44:55] <ghz|afk> the code may be 1.12-compatible xcept for the version tag
L1177[15:48:40] <williewillus> wut
L1178[15:48:49] <williewillus> just ran sDW on baubles and the patching failed
L1179[15:49:00] <ghz|afk> fg2.2
L1180[15:49:06] <ghz|afk> you didn't change it, did you?
L1181[15:49:08] <williewillus> dammit
L1182[15:49:13] <ghz|afk> yeah sucks to be you, now ;P
L1183[15:49:14] <williewillus> i remembered for pe lol
L1184[15:49:34] <PaleoCrafter> anybody here experienced with IDEA's structural search?
L1185[15:49:43] <williewillus> i have to cleancache right?
L1186[15:49:46] <ghz|afk> well
L1187[15:49:47] <williewillus> or can I just delete a folder
L1188[15:49:51] <ghz|afk> if you can figure out a less destructive way
L1189[15:49:58] <ghz|afk> "just deleting one folder" isn't enough
L1190[15:50:03] <ghz|afk> it requires something extra
L1191[15:50:05] <ghz|afk> but I don't know what
L1192[15:50:07] <williewillus> lol whatever I'll just redecompile everything
L1193[15:50:56] <tterrag> williewillus: delete anything named caches/minecraft/net/minecraft/**/1.12
L1194[15:51:05] <tterrag> as well as in /minecraftforge/**
L1195[15:52:59] <PaleoCrafter> welp, forgot I'm dealing with Kotlin, no support for structural search there ...
L1196[15:53:41] <ghz|afk> so, xbox conference soon
L1197[15:53:55] <ghz|afk> I loaded https://mixer.com/Xbox to watch
L1198[15:54:06] <ghz|afk> decided to "close" the chat cos it's annoying
L1199[15:54:06] ⇦ Quits: Shambling (~Shambling@97-89-242-134.static.plbg.ny.charter.com) (Quit: Leaving)
L1200[15:54:10] <ghz|afk> but instead of just closing
L1201[15:54:27] <ghz|afk> now shows the disconnected message on the top
L1202[15:54:30] <ghz|afk> blinking a bit
L1203[15:54:36] <ghz|afk> which is even more annoying than having the chat itself
L1204[15:55:59] ⇦ Quits: Meronat (uid190493@id-190493.highgate.irccloud.com) (Quit: Connection closed for inactivity)
L1205[15:56:03] <PaleoCrafter> you could watch it with commentary from your favourite streamer or whatever :P
L1206[15:56:37] <ghz|afk> nah my flatmate and a friend are live-commenting in the livingroom
L1207[15:56:55] <ghz|afk> (they have a podcast)
L1208[15:57:52] <TechnicianLP_> im really confused now: im getting a NoSuchMethodException: net.minecraft.client.gui.GuiTextField.func_146192_a(III)Z (but the signture of that method did not change in 1.11>1.12 ...)
L1209[15:58:36] <kashike> full stack/error?
L1210[16:02:02] <TechnicianLP_> https://hastebin.com/habojalowi.css
L1211[16:02:22] <TechnicianLP_> compiled against 1.12 but it should be compatible with 1.11 ...
L1212[16:04:09] <tterrag> !gm func_146192_a
L1213[16:04:24] <williewillus> that method changed in 1.12
L1214[16:04:33] <tterrag> did it?
L1215[16:04:37] <williewillus> it's unnamed in 1.12 and has an extra partialTicks param
L1216[16:04:40] <tterrag> it's III in my code
L1217[16:04:44] <kashike> boolean func_146192_a(int p_146192_1_, int p_146192_2_, int p_146192_3_)
L1218[16:04:56] <tterrag> williewillus: you are thinking of drawButton
L1219[16:04:57] <williewillus> oh i'm thinking about another one
L1220[16:06:38] <TechnicianLP_> ok i just decompiled both the 1.11 and the 1.12 version ... the are the same in the mouseCLickedMethod of my GuiScreen
L1221[16:07:09] <ghz|afk> williewillus: well, it doesn't need THAT much changed ;P
L1222[16:07:10] <ghz|afk> https://gist.github.com/gigaherz/888cc7e0265d8ce9807654cc2c36e449
L1223[16:07:17] <ghz|afk> sadly not binary compatible (Baubles)
L1224[16:08:23] <ghz|afk> heh so
L1225[16:08:26] <ghz|afk> Xbox One X
L1226[16:08:53] <ghz|afk> ready for 4k, and will supersample (render at 4k) for 1080p TVs
L1227[16:09:13] <ghz|afk> lol liquid cooled
L1228[16:09:21] ⇦ Quits: vico (~Thunderbi@189.27.204.158.dynamic.adsl.gvt.net.br) (Quit: vico)
L1229[16:09:22] <illy[Work]> I will now abbreviate the X Box One X it wil be now know as The XBOX
L1230[16:09:31] <ghz|afk> XD
L1231[16:09:58] <illy[Work]> think on how much they will save in marketing
L1232[16:11:11] <ghz|afk> illy[Work]: nono, it's the XOX
L1233[16:13:16] <kashike> what a stupid name
L1234[16:13:33] <ghz|afk> next model HAS to be "Xbox One X Origin" or something
L1235[16:13:43] <ghz|afk> and be shortened to "xoxo" and say "Because we love our gamers"
L1236[16:14:08] <illy[Work]> Huh my nick didnt change damn it riot
L1237[16:14:27] *** illy[Work] is now known as illy
L1238[16:14:27] <kashike> Xbox One X L
L1239[16:15:16] <illy> Or we could call it what it is "M$ Money Pit" we will call it MMP
L1240[16:16:58] <williewillus> lol
L1241[16:17:14] <kashike> https://github.com/MinecraftForge/MinecraftForge/issues/3968 lol
L1242[16:17:25] <illy> pfft
L1243[16:17:48] <maxanier> ^^
L1244[16:17:56] <illy> I need to change the download path of the javawrapper
L1245[16:24:28] <illy> im thinking somthing along the lines of `$MCDIR/runtime/sha1/{launcher,JRE}
L1246[16:25:34] <TechnicianLP_> this literally makes no sense ... why cant it find that method? -.-
L1247[16:26:21] <PaleoCrafter> lol, the captioner: "first to call themselves the asays tor -- assessors"
L1248[16:26:33] <PaleoCrafter> (E3 twich stream)
L1249[16:26:40] <PaleoCrafter> they meant Assassins xD
L1250[16:29:43] <ghz|afk> XD
L1251[16:29:52] <ghz|afk> I have hopes for AC Origins
L1252[16:30:00] <ghz|afk> I didn't care much for the more modern ones
L1253[16:30:21] <PaleoCrafter> it appears to have been in the work for ages, so it better be good, yeah
L1254[16:31:55] <ghz|afk> lol
L1255[16:32:01] <ghz|afk> I liked that "ledge takeout"
L1256[16:32:05] <ghz|afk> it was like 2 meters tall
L1257[16:32:10] <ghz|afk> and the dude was "aaaaaaaaaaaaaaaaah"
L1258[16:32:20] <ghz|afk> dude, it was more like "oww! you sonofa!"
L1259[16:32:28] <williewillus> wait..where is the logic for container items? ItemBucketMilk doesn't say anythign about whether it gives a bucket back after crafting
L1260[16:33:14] ⇨ Joins: CoderPuppy (~cpup@32.218.114.111)
L1261[16:33:17] <PaleoCrafter> williewillus, it's in the initialisation
L1262[16:33:17] <ghz|afk> williewillus: setContainerItem
L1263[16:33:20] <ghz|afk> look for usages
L1264[16:33:49] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8000:134f:a58f:95db:5372:faa1)
L1265[16:33:50] ⇨ Joins: MonkeyTyrant (~MonkeyTyr@blk-212-75-47.eastlink.ca)
L1266[16:34:10] ⇦ Quits: MonkeyTyrant (~MonkeyTyr@blk-212-75-47.eastlink.ca) (Client Quit)
L1267[16:35:34] <maxanier> Do you think we will get another recommend version for 1.11.2 before 1.11.2 is dropped?
L1268[16:35:49] <ghz|afk> possibly
L1269[16:35:56] ⇦ Quits: cpup (~cpup@32.218.113.138) (Ping timeout: 180 seconds)
L1270[16:35:59] <ghz|afk> just because 1.12 is out doesn't mean all 1.11.2 development is halted
L1271[16:36:04] <ghz|afk> backports are still possible
L1272[16:36:05] <PaleoCrafter> if anything, the latest will just become recommended :P
L1273[16:36:16] <ghz|afk> not common, but possible
L1274[16:36:17] <TechnicianLP_> ok the signature of the click method changed xD return void>boolean
L1275[16:38:46] ⇦ Quits: Hgreb (~Hgrebnedn@d8D872A6E.access.telenet.be) (Ping timeout: 204 seconds)
L1276[16:41:27] <williewillus> what is .mcassetsroot for?...
L1277[16:41:58] <PaleoCrafter> welp, http://i.imgur.com/w03SwWv.png thought I'd give this another shot
L1278[16:42:24] <PaleoCrafter> Although a much more limited scope, that took way more effort to update to 1.12 than my other project. might be due to the added 1.11 changes, though
L1279[16:42:25] <ghz|afk> heh
L1280[16:44:43] <PaleoCrafter> williewillus, it appears to be used for discovering the advancements and recipes
L1281[16:44:50] <PaleoCrafter> kinda...
L1282[16:45:10] ⇦ Quits: Javaschreiber (~Thunderbi@88-209-32-73.nga.highspeed-baumann.de) (Quit: Javaschreiber)
L1283[16:45:39] <ghz|afk> hmmm apparently they are unifying minecraft
L1284[16:45:48] <ghz|afk> win10, xbox, and switch version
L1285[16:45:51] <ghz|afk> with crossplay on servers
L1286[16:46:11] <ghz|afk> anb mobile
L1287[16:46:15] <PaleoCrafter> tsk, "unifying"
L1288[16:46:32] <ghz|afk> so all console and PE based Minecraft versions, will be able to play on xbox live
L1289[16:46:43] <williewillus> uhhh even the non-MS consoles?
L1290[16:46:50] <ghz|afk> yup
L1291[16:46:57] <williewillus> interesting
L1292[16:47:06] <diesieben07> but the java version remains separate, right
L1293[16:47:07] <williewillus> from what I hear the non-UWP console editions are quite buggy
L1294[16:47:12] <ghz|afk> I would assume so
L1295[16:47:14] <williewillus> yes, that's what theyre going for
L1296[16:47:24] <williewillus> drown out the java ed by unifying all the other ones
L1297[16:47:32] <diesieben07> :(
L1298[16:47:39] <ghz|afk> lol a native shaders "graphics pack" on the xbox edition
L1299[16:47:50] <PaleoCrafter> jesus christ
L1300[16:47:51] <ghz|afk> realtime daylight and shadows, and such
L1301[16:48:02] <PaleoCrafter> I mean, it looks good, but meh
L1302[16:48:05] <ghz|afk> ending with sunshafts
L1303[16:48:10] <PaleoCrafter> wonder if "community-run" servers means "not Realms", btw :P
L1304[16:48:27] <ghz|afk> PaleoCrafter: well they showed somethingsomething servers hosting logo
L1305[16:48:33] <ghz|afk> in one of the bits
L1306[16:48:48] <ghz|afk> so I think it means server hostings will be able to host xbox live servers
L1307[16:53:17] <illy> someone tried to convice me that the the Win10 version is better the Pc version the other day
L1308[16:53:43] <PaleoCrafter> I hope their corpse is on public display on your town's marketplace now?
L1309[16:54:17] <ghz|afk> heh
L1310[16:54:23] <illy> Nope I just gave up they were to far gone :P
L1311[16:54:24] <ghz|afk> well ignoring the lack of mods
L1312[16:54:31] <ghz|afk> the win10 edition is quite a lot smoother and snappier
L1313[16:54:46] <illy> without mods its not worth playing MC :P
L1314[16:54:48] <ghz|afk> specially in worldgen
L1315[16:54:53] <ghz|afk> but yeah no mods, no fun
L1316[16:55:34] <ghz|afk> LOL
L1317[16:55:38] <ghz|afk> "Coming when it's damn ready"
L1318[16:55:58] ⇦ Quits: immibis (~chatzilla@122-60-111-178.jetstream.xtra.co.nz) (Ping timeout: 201 seconds)
L1319[16:56:07] <Flashfire> My mod keeps getting reviews from famous foreign youtubers but the only english one has < 100 views xD
L1320[16:56:41] <ghz|afk> lol
L1321[16:56:58] <PaleoCrafter> is the majority of the foreign ones Spanish (speaking), Flashfire? :P
L1322[16:56:58] <Flashfire> An italian guy with 476k subs just made one
L1323[16:57:11] <Flashfire> I got 1 in italian, 1 in portuguese, 1 in polish
L1324[16:57:25] <Flashfire> The portuguese guy has like 550k+ subs
L1325[16:57:41] ⇦ Quits: Everseeking (~Everseeki@pool-100-6-95-214.pitbpa.fios.verizon.net) (Quit: Big Gulps, huh? Alright... Welp, see ya later)
L1326[16:58:08] <Flashfire> So no spanish ones yet
L1327[16:58:44] <PaleoCrafter> hm... well, I tend to see a lot of Spanish spotlights when I search for a video of a random mod
L1328[16:58:46] <ghz|afk> weird, most of the reviews of my mods I'm aware of, are in spanish
L1329[16:58:47] <ghz|afk> XD
L1330[16:58:56] <Flashfire> Huh
L1331[17:01:35] * illy needs to work his mod
L1332[17:01:39] <illy> IRL sucks
L1333[17:08:09] ⇦ Quits: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net) (Quit: You think you are above consequences.)
L1334[17:20:49] *** diesieben07 is now known as diesieben|away
L1335[17:23:14] *** amadornes is now known as amadornes[OFF]
L1336[17:24:56] ⇦ Quits: halvors1 (~halvors@2a02:fe0:c810:16b2:6989:1ac6:a7b6:4dad) (Ping timeout: 180 seconds)
L1337[17:30:42] ⇦ Quits: TechnicianLP_ (~Technicia@p4FE1C180.dip0.t-ipconnect.de) (Ping timeout: 204 seconds)
L1338[17:32:50] <PaleoCrafter> Imagine those enterprise class names: XBoxOneXEnhancedServiceManagerProvider
L1339[17:35:51] ⇨ Joins: sinkillerj (~sinkiller@nc-67-232-8-79.dhcp.embarqhsd.net)
L1340[17:38:26] ⇦ Quits: TomyLobo (~TomyLobo@2a02:8109:87c0:20c:2cc9:3f4a:7361:545f) (Ping timeout: 180 seconds)
L1341[17:45:01] <PaleoCrafter> to stay up for Bethesda or not to, ghz|afk? :P
L1342[17:45:13] <ghz|afk> definitely not, I work tomorrow ;P
L1343[17:45:16] <kashike> huh?
L1344[17:45:41] <ghz|afk> there's a conference starting at like 5am (europe time)
L1345[17:54:32] *** MrKickkiller is now known as MrKick|Away
L1346[17:54:57] ⇨ Joins: SatanicSanta (~SatanicSa@ec2-34-209-7-67.us-west-2.compute.amazonaws.com)
L1347[17:55:47] <SatanicSanta> I need to use ForgeGradle 2.3 for 1.12 right?
L1348[17:56:05] <williewillus> yea
L1349[17:56:18] <kashike> yes, and attempts to use older will cause issues
L1350[17:58:19] <SatanicSanta> what kind of issues?
L1351[17:58:39] <ghz|afk> it will try to decompile
L1352[17:58:40] <ghz|afk> fail
L1353[17:58:40] ⇨ Joins: Shambling (~Shambling@97-89-242-134.static.plbg.ny.charter.com)
L1354[17:58:43] <ghz|afk> and leave the cache broken
L1355[17:58:49] <kashike> yup
L1356[17:58:55] <ghz|afk> so that you are forced to mess with the files by hand, or resort to clearCache
L1357[17:59:23] <SatanicSanta> ight
L1358[18:01:28] ⇨ Joins: Shawn|i7-Q720M (~shawn156@c-71-205-36-210.hsd1.co.comcast.net)
L1359[18:02:40] ⇦ Quits: Noppes (~Noppes@ip56530f2e.direct-adsl.nl) (Read error: Connection reset by peer)
L1360[18:03:17] ⇦ Quits: jrbudda (~jrbudda__@cpe-172-74-248-146.sc.res.rr.com) (Read error: Connection reset by peer)
L1361[18:05:54] ⇦ Quits: AshIndigo (uid202308@2604:8300:100:200b:6667:3:3:1644) (Quit: Connection closed for inactivity)
L1362[18:07:56] <SatanicSanta> hm, looks like a thing is fucked up https://paste.ee/p/IBbFx
L1363[18:09:27] <kashike> https://github.com/MinecraftForge/MinecraftForge/issues/3964
L1364[18:09:29] <kashike> known
L1365[18:10:16] <ghz|afk> there don't seem to be any natives
L1366[18:10:16] <ghz|afk> https://repo1.maven.org/maven2/ca/weblite/java-objc-bridge/1.0.0/
L1367[18:10:30] <SatanicSanta> ghz|afk: yeah apparently it's supposed to look in the mojang maven
L1368[18:10:30] <kashike> https://libraries.minecraft.net/ca/weblite/java-objc-bridge/1.0.0/java-objc-bridge-1.0.0-natives-osx.jar
L1369[18:10:30] <ghz|afk> oh I see
L1370[18:10:32] <kashike> there are
L1371[18:10:41] <ghz|afk> not in THAT repository though ;P
L1372[18:12:07] <SatanicSanta> so should i wait for that to get fixed or do the thing lex said to not do in that issue convo
L1373[18:13:27] <ghz|afk> or you can get windows or something ;P
L1374[18:13:27] ⇨ Joins: Red75 (~Red@host213-122-112-104.range213-122.btcentralplus.com)
L1375[18:13:55] <SatanicSanta> if i were to switch from macos i would absolutely not do windows
L1376[18:14:01] <SatanicSanta> <3
L1377[18:14:26] <ghz|afk> I'm the same, but opposite
L1378[18:14:35] <ghz|afk> if I were to switch away from windows, I'd most certainly not choose macos
L1379[18:14:42] <ghz|afk> I use a macbook at work
L1380[18:14:47] <ghz|afk> and don't get me wrong, it works
L1381[18:14:50] <ghz|afk> does the job just fine
L1382[18:14:52] <ghz|afk> but I hate the UI
L1383[18:14:56] <ghz|afk> I hate the design choices
L1384[18:15:41] <SatanicSanta> anyway, is there an actual thing i should do or just wait patiently
L1385[18:15:42] <Shambling> I hate the mice :P
L1386[18:15:53] <SatanicSanta> Shambling: yeah they are terrible. I like the keyboards though
L1387[18:16:20] <SatanicSanta> I used to like mechanical keyboards but I stopped using it so frequently (haven't had desk access for about a year)
L1388[18:16:28] <SatanicSanta> and now I hate it when I have to
L1389[18:17:21] <Shambling> I can't contribute to the conversation, but I like mechanical keyboards for the single reason of being able to pull off a key, clean under it, and put it back on. Those weird scissor attachments are such a pain to fix
L1390[18:17:56] <SatanicSanta> yeah that is nice. The old apple mechanical keyboards sucked to clean though because shit would get stuck in between the white bottom and the clear sides and look disgusting
L1391[18:18:59] <Shambling> haha that is old
L1392[18:19:11] <ghz|afk> I use a Cherry G80-3000, both here and at work
L1393[18:19:12] <SatanicSanta> its the one i used to have. It died last week
L1394[18:19:16] <ghz|afk> I love it.
L1395[18:19:20] <ghz|afk> MX Black switches
L1396[18:19:50] ⇦ Quits: BerciTheBeast (~BerciTheB@77.111.11.55.ipv4.telemach.net) (Ping timeout: 201 seconds)
L1397[18:22:20] * SatanicSanta googles that
L1398[18:22:28] <SatanicSanta> >$89.36
L1399[18:22:29] <SatanicSanta> no thanks
L1400[18:23:29] ⇨ Joins: KGS (~KGS@h-158-174-9-249.NA.cust.bahnhof.se)
L1401[18:24:09] ⇦ Quits: Intektor (~Intektor@p5B27597F.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
L1402[18:24:19] <ghz|afk> SatanicSanta: it's out of production
L1403[18:24:24] <ghz|afk> so the remaining units are getting more expensive
L1404[18:24:36] <SatanicSanta> that apple keyboard i mentioned earlier was $5
L1405[18:24:42] <SatanicSanta> and it lated me like 6 years
L1406[18:24:57] <ghz|afk> surely not new ;P
L1407[18:25:04] <ghz|afk> apple doesn't sell anything cheaply
L1408[18:25:10] <ghz|afk> a single key would be $5 ;p
L1409[18:25:21] <SatanicSanta> let's see how much it goes for on amazon nowadays
L1410[18:25:24] ⇦ Quits: Fokson (~Fokson@S0106c8fb267d29ed.gv.shawcable.net) (Read error: Connection reset by peer)
L1411[18:26:12] ⇦ Parts: Red75 (~Red@host213-122-112-104.range213-122.btcentralplus.com) (POOF! And he was gone.))
L1412[18:27:08] <SatanicSanta> about $25 on amazon
L1413[18:27:21] <SatanicSanta> A1048
L1414[18:27:50] <ghz|afk> hmm that's not a mechanical
L1415[18:28:36] <SatanicSanta> oh
L1416[18:28:43] <SatanicSanta> I don't really know fuck about keyboards tbh
L1417[18:28:52] <SatanicSanta> I was told it was mechanical lmao
L1418[18:29:01] <williewillus> i have a macbook at work and I hate the keyboards
L1419[18:29:07] <williewillus> compared to mechanicals
L1420[18:29:19] <williewillus> way less travel than I'm used to
L1421[18:29:37] <williewillus> also the fact that the command key shouldn't even exist
L1422[18:30:43] <ghz|afk> I find it extrmely funny that gui apps use command-stuff
L1423[18:30:48] <ghz|afk> but the terminal is ctrl-stuff
L1424[18:31:57] <PaleoCrafter> adept terminal users obviously are in control, while the GUI people can only give commands :P
L1425[18:32:10] <ghz|afk> all info I can find points to the apple A1048 keyboard being rubber dome
L1426[18:32:20] <ghz|afk> which was better than the newer membrane keyboards
L1427[18:32:23] <ghz|afk> but not by much
L1428[18:32:59] <ghz|afk> the rubber does give a keyboard a softer feel
L1429[18:33:06] <ghz|afk> which doesn't happen on true mechanicals
L1430[18:33:17] <ghz|afk> they have sharper response
L1431[18:33:30] <ghz|afk> things "click" into place
L1432[18:33:39] <ghz|afk> basically there's two kinds of mechanical
L1433[18:34:04] <ghz|afk> the old-style kind that some people love enough to pay a lot for: buckling spring switches
L1434[18:34:14] <SatanicSanta> !gf field_194131_c
L1435[18:34:25] <Shambling> did anyone give satanicsanta a working answer to his dev environemtn yet?
L1436[18:34:43] <ghz|afk> and the more common kind like the http://www.keyboardco.com/blog/index.php/2012/12/an-introduction-to-cherry-mx-mechanical-switches/
L1437[18:34:54] <ghz|afk> Shambling: not besides "wait" and "get al linux/windows"
L1438[18:35:00] <ghz|afk> s/al/a
L1439[18:35:02] <SatanicSanta> Shambling: the thing that was mentioned in the issue comments works, I'll just watch that issue and update
L1440[18:35:19] <Shambling> which one, extracting the file out of the jar, or moving the maven to the top of the list?
L1441[18:35:27] <SatanicSanta> latter
L1442[18:35:30] <SatanicSanta> !sf field_194131_c canShowAdvancedTooltips
L1443[18:35:36] <SatanicSanta> >.>
L1444[18:35:59] <ghz|afk> there's no 1.12 mappings, so you can't set the new stuff
L1445[18:36:03] <ghz|afk> the bot is still on 1.11
L1446[18:36:04] <ghz|afk> not even 1.11.2
L1447[18:36:09] <SatanicSanta> lame
L1448[18:36:35] <ghz|afk> why do you think there's so many things unmapped?
L1449[18:36:41] <ghz|afk> we have spent all day porting mods and stuff ;P
L1450[18:36:59] <SatanicSanta> but mapping shit makes porting mods so much easier :(
L1451[18:37:29] <ghz|afk> yeah but not much we can do
L1452[18:37:34] <PaleoCrafter> It's what separates us from the plebs, though :P
L1453[18:38:03] <kashike> I've got a lot of things queued to name when 1.12 mappings come
L1454[18:38:49] <PaleoCrafter> We better be quick about it, before the optifine dude fucks them up
L1455[18:38:58] <SatanicSanta> well if you want some more: func_194127_a canShowAdvancedTooltips; p_i47611_3_ canShowAdvancedTooltips; field_194131_c canShowAdvancedTooltips
L1456[18:39:02] <kashike> what's his name?
L1457[18:39:20] <PaleoCrafter> sp64x or something?
L1458[18:39:32] <kashike> oh that person
L1459[18:39:34] <kashike> ಠ_ಠ
L1460[18:39:45] <ghz|afk> welp I need to sleep
L1461[18:39:46] <ghz|afk> night people
L1462[18:39:50] * ghz|afk poofs
L1463[18:39:51] <kashike> night
L1464[18:40:17] <PaleoCrafter> He's responsible for most of the worst mappings I've come across
L1465[18:40:43] <SatanicSanta> like what?
L1466[18:41:23] <SatanicSanta> tbh forge has some pretty fucking horribly named shit
L1467[18:41:54] <PaleoCrafter> Can't remember one off the top of my head and most were probably changed already
L1468[18:42:03] <SatanicSanta> gotcha
L1469[18:42:23] <PaleoCrafter> Also, do you mean Forge or MCP? :P
L1470[18:42:48] <kashike> both to be fair
L1471[18:43:06] <kashike> forge has a bunch of methods that reference old MCP names
L1472[18:43:44] <SatanicSanta> "isCanShowAdvancedTooltips"
L1473[18:43:45] <PaleoCrafter> I suppose, but "original" stuff is mostly aptly named, imo
L1474[18:44:30] <MCPBot_Reborn> MCPBot_Reborn is now in read-only mode. Commands that change database data are currently disabled.
L1475[18:44:47] <kashike> :3
L1476[18:44:50] <MCPBot_Reborn> === Mappings Commit ===
L1477[18:44:53] <MCPBot_Reborn> Total: 648 method changes committed, 568 field changes committed, 934 method parameter changes committed
L1478[18:44:59] <MCPBot_Reborn> [STABLE CSV] Pushing stable_31 mappings to Forge Maven.
L1479[18:45:00] <tterrag> woooo
L1480[18:45:02] <MCPBot_Reborn> [STABLE CSV] Maven upload successful for mcp_stable-31-1.11.zip (mappings = "stable_31" in build.gradle).
L1481[18:45:06] <tterrag> itshappening.gif
L1482[18:45:13] <MCPBot_Reborn> Semi-live (every 10 min), Snapshot (daily ~3:00 EST), and Stable (committed) MCPBot mapping exports can be found here: http://export.mcpbot.bspk.rs/
L1483[18:46:52] <PaleoCrafter> I wonder if we'll find a good name for that new TESR param which isn't just a random guess
L1484[18:48:17] <kashike> it's always called with 1.0F as far as I can see, too
L1485[18:49:02] <SatanicSanta> So what changed with keybind stuff in 1.12?
L1486[18:50:00] <PaleoCrafter> Key categories appear to have an order associated with them now
L1487[18:50:06] <williewillus> i always want to name things as well because people either 1. give extremely stupid names or 2. name things with no continuity between versions
L1488[18:50:19] <williewillus> like if a parameter gets added and someone goes in and just names it something completely different from the original
L1489[18:50:21] <williewillus> useless churn
L1490[18:50:39] <PaleoCrafter> That and the key binding text component are about all that's changed, as far as I can see
L1491[18:52:16] <SatanicSanta> Do I need to register it at a different phase? Currently doing it in init and I'm getting an npe when I try to view the controls menu
L1492[18:52:18] <PaleoCrafter> tbh, considering renderTileEntityAt has the new parameter, maybe the opportunity should be taken to simply name it render
L1493[18:52:26] <williewillus> oh and 3. name in wordy, unconcise, and with the wrong aspect, so we end up naming fields theIsCanShowAdvancedThing
L1494[18:52:28] <williewillus> Obj
L1495[18:52:36] <PaleoCrafter> That's due to the category sorting thing, SatanicSanta
L1496[18:52:46] <kashike> theIsCanShowAdvanced_Obj
L1497[18:52:50] <kashike> don't forget the underscore
L1498[18:52:51] <williewillus> 4. naming overloads differently
L1499[18:53:17] <SatanicSanta> thisIsCanShowAdvancedObjIn
L1500[18:53:24] <PaleoCrafter> Overloads are due to the bot though, no?
L1501[18:53:26] <kashike> <kashike> don't forget the underscore
L1502[18:53:27] <kashike> !!
L1503[18:53:30] <SatanicSanta> oh sorry
L1504[18:53:36] <PaleoCrafter> At least that used to be a limitation
L1505[18:53:47] <SatanicSanta> thisIsCanShowAdvanced_ObjIn or thisIsCanShowAdvancedIn_Obj?
L1506[18:53:54] <Shambling> alot of mods updating on 1.11.2 today that haven't updated since like february
L1507[18:54:07] <williewillus> PaleoCrafter: what do you mean?
L1508[18:54:18] <Shambling> all it seems to take to get some updates going is college to let out for the summer and a new minecraft forge version to wake the devs dev environments back up :P
L1509[18:54:29] <SatanicSanta> PaleoCrafter: Is there anything specific I have to do to deal with key categories then?
L1510[18:54:33] <PaleoCrafter> Like, you can't name two methods the same in a class
L1511[18:54:56] <PaleoCrafter> Forge needs to do something about it, SatanicSanta
L1512[18:55:06] <SatanicSanta> ah
L1513[18:55:31] <PaleoCrafter> You could temporarily use reflection and add missing categories to the map
L1514[18:55:36] <williewillus> really? 0.o
L1515[18:55:37] <tterrag> Shambling: well, I released an that *supports* 1.11.2 today
L1516[18:55:41] <williewillus> weird limitation
L1517[18:55:42] <tterrag> but it was an update to add 1.12 support, so...
L1518[18:55:50] <williewillus> if they have different sigs they should be able to be overloaded
L1519[18:56:19] <PaleoCrafter> Maybe it isn't limited anymore, dunno
L1520[18:56:32] <Shambling> yeah makes sense that updating base code, might as well push out the similar version so you have less to bugfix against
L1521[18:57:03] <williewillus> also can we request class renames already? :P
L1522[18:57:04] <Shambling> which did you push out today tterrag? I'm not sure I remember
L1523[18:57:06] <PaleoCrafter> It's more understandable than the "no lowercase class names as field names", tbf
L1524[18:57:11] <Shambling> I just clicked udpate on like 12
L1525[18:57:46] <tterrag> Blur
L1526[18:57:49] <williewillus> Advancement.Builder is AdvancementTask
L1527[18:57:58] <williewillus> mcp derp
L1528[18:58:23] <tterrag> williewillus: first thing I'm doing is AdvancementCommand->CommandAdvancement >.>
L1529[18:58:28] <williewillus> lol
L1530[18:58:37] <kashike> tterrag: that was done intentionally
L1531[18:58:42] <kashike> as was RecipeCommand and others
L1532[18:58:46] <tterrag> y tho
L1533[18:58:55] <kashike> https://github.com/ModCoderPack/MCPBot-Issues/issues/275#issuecomment-306961596
L1534[18:59:00] <PaleoCrafter> Because prefixes be bad
L1535[18:59:33] ⇨ Joins: KnightMiner (~KnightMin@adsl-75-5-64-85.dsl.emhril.sbcglobal.net)
L1536[18:59:33] <tterrag> why are they bad?
L1537[18:59:45] <tterrag> it's much easier to search+open a class called "CommandX" rather than just "X"
L1538[19:00:01] <williewillus> also AdvancementCommand still has the smurf it's just at the end
L1539[19:00:02] <williewillus> lol
L1540[19:00:13] <tterrag> that too
L1541[19:00:15] <tterrag> it's just a dumb name
L1542[19:00:28] <tterrag> the same inconsistency you guys were just complaining about
L1543[19:00:31] <MCPBot_Reborn> MCPBot_Reborn is no longer in read-only mode. All commands are now available again.
L1544[19:00:41] <williewillus> also package rename n.m.advancement.critereon -> criterion pls
L1545[19:00:48] <williewillus> literally unmoddable
L1546[19:00:53] <kashike> lol
L1547[19:00:55] <kashike> open an issue
L1548[19:01:44] ⇦ Quits: Shambling (~Shambling@97-89-242-134.static.plbg.ny.charter.com) (Quit: Leaving)
L1549[19:02:37] <PaleoCrafter> imo it should all be moved to suffixes, only removing the smurf when it really makes sense
L1550[19:02:49] <PaleoCrafter> Suffixes reflect natural English way better
L1551[19:03:00] <tterrag> but are again, harder to search+open
L1552[19:03:11] <tterrag> prefixes follow the package structure of wide->narrow
L1553[19:04:47] <PaleoCrafter> When are you interested in category when searching with names, though?
L1554[19:05:11] <tterrag> every time I use "open type" ?
L1555[19:05:29] <tterrag> >> http://i.imgur.com/SEYRUup.png
L1556[19:05:37] <PaleoCrafter> It's more likely that you're interested in everything related to "Furnace" rather than "BlockFurnace"
L1557[19:05:42] <tterrag> vs having to guess that it's called "AdvancementCommand"
L1558[19:05:52] <tterrag> the name is not always as obvious as "Furnace"
L1559[19:05:56] <tterrag> like wool being BlockColored
L1560[19:06:43] <PaleoCrafter> Of course, but when you search by the category, look at the package or type hierarchy, don't rely on names :P
L1561[19:07:21] <PaleoCrafter> Same reason we don't/shouldn't put 'I's before our interfaces anymore
L1562[19:07:30] <williewillus> hmm so a bunch of the new predicates/function stuff a statc final field representing a sort of "zero" value or always true, what should those be named
L1563[19:08:11] <PaleoCrafter> Unit?
L1564[19:09:08] <williewillus> would everyone know what that means? :P
L1565[19:10:03] <PaleoCrafter> Unlikely
L1566[19:10:36] <SatanicSanta> PaleoCrafter: I hate the "IInterface" thing
L1567[19:10:55] <williewillus> blame the net people ;p
L1568[19:11:02] <SatanicSanta> I do
L1569[19:11:48] <PaleoCrafter> That's the wrong term anyway, "identity" was what I was looking for
L1570[19:12:03] <PaleoCrafter> People should have a basic understanding of monoids :P
L1571[19:13:00] <SatanicSanta> PaleoCrafter: To resolve the thing you're talking about (Furnace/BlockFurnace) in the mod I dev that's actually large I started packaging by feature instead of layer. It works quite well
L1572[19:13:02] <williewillus> good thing about all these new classes
L1573[19:13:08] <williewillus> a lot of them have the pregenerated toString
L1574[19:13:17] <williewillus> that just gives us the class name + a bunch of field names for free
L1575[19:14:10] <PaleoCrafter> Won't be changing that about Vanilla though, SatanicSanta :P
L1576[19:14:15] <SatanicSanta> right
L1577[19:14:18] <SatanicSanta> im just saying
L1578[19:14:33] <SatanicSanta> package by layer is terrible and i hate how much it's used
L1579[19:15:17] <williewillus> oh 5 on my list of complaints: when mojang just hands us the mapping for free and people name it differently -.-
L1580[19:16:01] <PaleoCrafter> Unless the Mojang names as terrible :P
L1581[19:16:30] <williewillus> but they're the true names so we should follow accordingly imo
L1582[19:16:34] <SatanicSanta> "flag"
L1583[19:16:37] <SatanicSanta> –Mojang
L1584[19:17:43] <PaleoCrafter> If they name something overly verbose and there's a more concise alternative, I'd rather have that
L1585[19:21:54] <Flashfire> Is world.isChunkGeneratedAt 100% reliable?
L1586[19:22:14] ⇨ Joins: KnightMiner_ (~KnightMin@adsl-75-5-66-171.dsl.emhril.sbcglobal.net)
L1587[19:22:21] <Flashfire> My generation code isn't working correctly when it's generated before all chunks are loading and I want to rule this out
L1588[19:22:34] <Flashfire> all chunks are loaded*
L1589[19:22:58] <Flashfire> Like I have chunks that don't generate anything
L1590[19:23:25] ⇦ Quits: KnightMiner (~KnightMin@adsl-75-5-64-85.dsl.emhril.sbcglobal.net) (Ping timeout: 200 seconds)
L1591[19:25:18] <Flashfire> I think I /may/ have found the problem
L1592[19:29:40] <williewillus> if a method does a bunch of cleanup and calls a bunch of cleanup on its fields should it be clear(), clean(), or cleanup()? (or other?)
L1593[19:31:04] <SatanicSanta> depends on the object imo
L1594[19:31:20] <SatanicSanta> like a collection should be clear()
L1595[19:32:07] <williewillus> it's a variety
L1596[19:32:14] <williewillus> clears collections, resets things to null, etc.
L1597[19:32:40] <williewillus> also, what do you call a node of a tree that isn't a root again? (i.e. inner + leaves)
L1598[19:33:02] <SatanicSanta> then i'd do clean or cleanup
L1599[19:33:09] <PaleoCrafter> Dispose maybe?
L1600[19:33:33] <SatanicSanta> reset?
L1601[19:33:41] <PaleoCrafter> Although that implies that the object is about to be disposed off
L1602[19:34:04] <PaleoCrafter> Yeah, reset is the other one I thought about, but might be inappropriate depending on context
L1603[19:35:02] <Flashfire> If a vanilla world is stopped before a structure finishes building, does it stay incomplete or resume?
L1604[19:35:09] <Flashfire> Or does it somehow finish it before the world closes
L1605[19:35:53] ⇦ Quits: KnightMiner_ (~KnightMin@adsl-75-5-66-171.dsl.emhril.sbcglobal.net) (Ping timeout: 200 seconds)
L1606[19:36:53] ⇨ Joins: Cast0077 (~Cast0077@24-151-68-108.dhcp.nwtn.ct.charter.com)
L1607[19:38:32] *** SatanicSanta is now known as Santa|af
L1608[19:38:34] *** Santa|af is now known as Santa|afk
L1609[19:42:05] *** PaleoCrafter is now known as PaleOff
L1610[19:45:59] ⇦ Quits: KGS (~KGS@h-158-174-9-249.NA.cust.bahnhof.se) (Ping timeout: 186 seconds)
L1611[19:53:05] <Flashfire> Turns out world.isChunkGeneratedAt is not 100% reliable
L1612[19:53:36] <Flashfire> It's returning true when the chunk is causing a cascading world generation error
L1613[20:00:21] <Flashfire> Ok apparently having been populated and having loaded are 2 different things and there doesn't seem to be a isChunkPopulated method anywhere obvious
L1614[20:00:51] ⇨ Joins: Meronat (uid190493@id-190493.highgate.irccloud.com)
L1615[20:01:41] <Flashfire> I guess I need to actually get the chunk object then, hm
L1616[20:03:26] <Flashfire> Ok I see now, it logs the error while the chunk is populating, yet using a world generator will generate before the chunk is finished populating, so won't it always have the error?
L1617[20:05:53] ⇨ Joins: KnightMiner_ (~KnightMin@adsl-75-5-66-171.dsl.emhril.sbcglobal.net)
L1618[20:06:56] <kashike> https://github.com/MinecraftForge/MinecraftForge/issues/3971 sigh
L1619[20:09:04] <williewillus> when people use early forge builds without knowing what they're getting into :P
L1620[20:09:27] <Flashfire> Hey williewillus, do you have an explanation for the above?
L1621[20:09:38] <williewillus> no idea, Ive never done worldgen
L1622[20:09:41] <Flashfire> Apparently I'm not allowed to do world.setBlockState in my world generator's generate event
L1623[20:09:49] <Flashfire> Which seems kind of weird
L1624[20:15:29] *** pig is now known as Minecraft
L1625[20:15:36] *** Minecraft is now known as hipsterpig
L1626[20:22:05] <tterrag> $ help
L1627[20:22:07] <Actuarius> Usage: $ [labels|labels add|labels remove|assign|deassign|open|close] [<issue>] [<label>|<assignee>]; add supports a list of labels
L1628[20:22:17] <tterrag> $ close 3971
L1629[20:22:18] <Actuarius> Issue 3971 closed.
L1630[20:22:32] <Flashfire> tterrag have you done world generation before?
L1631[20:22:40] <tterrag> not beyond very simple things
L1632[20:22:48] <Flashfire> Ah
L1633[20:23:00] <Flashfire> I can't seem to figure out how I'm supposed to generate without that error being thrown
L1634[20:23:16] <Flashfire> "Spectrite Mod loaded a new chunk (-1, 2 Dimension: 0) during chunk population, causing cascading worldgen lag. Please report this to the mod's issue tracker. This log can be disabled in the Forge config."
L1635[20:23:26] <tterrag> offset by 8,8
L1636[20:23:30] <Flashfire> 8 blocks?
L1637[20:23:32] <Flashfire> Or 8 chunks
L1638[20:23:37] <tterrag> blocks
L1639[20:23:39] <Flashfire> I read that online but I didn't know which one
L1640[20:23:42] <Flashfire> How does that work?
L1641[20:23:47] <Flashfire> Doesn't it go into the next chunk?
L1642[20:24:05] <tterrag> https://github.com/Chisel-Team/Chisel/blob/1.10/dev/src/main/java/team/chisel/common/util/GenerationHandler.java#L68
L1643[20:24:18] <tterrag> no, all decoration happens 8 blocks "behind" the edge of worldgen
L1644[20:24:22] <Flashfire> Ah
L1645[20:24:24] <tterrag> this gives you a spare 8 blocks to play with
L1646[20:24:24] <Flashfire> Thanks a lot
L1647[20:26:00] <tterrag> I wish the word 'lag' wasn't in that log line
L1648[20:26:09] <tterrag> it doesn't necessarily cause lag, it shouldl just say "causing cascading worldgen"
L1649[20:26:16] <tterrag> it's just unnecessary
L1650[20:27:09] <Flashfire> I did the offset
L1651[20:27:12] <Flashfire> Error still comes up
L1652[20:27:49] <tterrag> what kind of worldgen?
L1653[20:27:55] <Flashfire> Structure
L1654[20:28:05] <Flashfire> But it generates only in the chunk that generate is called for
L1655[20:28:26] <tterrag> does vanilla not have things for this?
L1656[20:28:33] <tterrag> nether fortresses, strongholds
L1657[20:28:50] <Flashfire> I'm using a WorldGeneration
L1658[20:28:57] <Flashfire> Vanilla uses MapGenStructure
L1659[20:29:08] <Flashfire> I couldn't find a single example of anyone using MapGenStructure in a mod
L1660[20:29:20] <Flashfire> I saw people saying to just use WorldGenerator
L1661[20:29:23] <tterrag> pretty sure for anything bigger than one chunk you should be using a structure
L1662[20:29:26] <tterrag> but idk
L1663[20:29:29] <tterrag> ask the guys doing TF
L1664[20:29:33] <tterrag> they would know more than me :P
L1665[20:29:33] <Flashfire> Well it's already done now lol
L1666[20:29:43] <Flashfire> That'd suck to have to redo it
L1667[20:29:57] <tterrag> do it right or do it fast
L1668[20:29:58] <tterrag> up to you :P
L1669[20:30:20] ⇨ Joins: Raycoms (~Raycoms@2804:14d:baa6:25e1::1001)
L1670[20:30:23] <Flashfire> Well it generates super fast
L1671[20:30:25] <Raycoms> Hey there
L1672[20:30:27] <Flashfire> I don't really see a problem
L1673[20:30:36] <Raycoms> Is there a way to load things from structure blocks in smp as well?
L1674[20:30:41] <williewillus> ?
L1675[20:30:44] <williewillus> what does that mean
L1676[20:30:49] <williewillus> sp is a server as well
L1677[20:31:03] <Raycoms> Yeah but there is no world/Structure folder
L1678[20:31:15] <Flashfire> I wasn't offsetting by 8 correctly, it might still work
L1679[20:31:20] <Raycoms> and when we save things with the structure block it doesn't get stored anywhere
L1680[20:31:26] <Raycoms> at least it doesn't seem to
L1681[20:31:28] <Flashfire> Doesn't it?
L1682[20:31:33] <Flashfire> I believe there's a file saved
L1683[20:31:48] <Raycoms> We couldn't find it and we couldn't retrieve it via structure block
L1684[20:32:18] <Flashfire> I've never used a structure block but I've seen a video that mentioned they get saved to files
L1685[20:32:29] <Raycoms> Yeah but all videos I found were for singleplayer
L1686[20:32:37] <williewillus> it shouldn't make a difference
L1687[20:33:02] <Raycoms> It shouldn't but it seems to make
L1688[20:35:08] <williewillus> i just tried it with a dedicated server and it saved just fine
L1689[20:35:21] <williewillus> <server root>/world/structures/foo.nbt
L1690[20:36:09] <williewillus> using the structure block gui
L1691[20:39:37] ⇦ Quits: Cast0077 (~Cast0077@24-151-68-108.dhcp.nwtn.ct.charter.com) (Quit: Poof)
L1692[20:43:08] <Raycoms> strange
L1693[20:44:12] <Raycoms> Hmm maybe some permission problems
L1694[21:02:15] ⇦ Quits: Wastl2 (~Wastl2@x4e3501cb.dyn.telefonica.de) (Ping timeout: 186 seconds)
L1695[21:05:09] ⇨ Joins: Wastl2 (~Wastl2@x4e34410d.dyn.telefonica.de)
L1696[21:12:45] ⇦ Quits: Raycoms (~Raycoms@2804:14d:baa6:25e1::1001) (Quit: Leaving)
L1697[21:21:59] ⇦ Quits: HeroCC (~HeroCC@cac.herocc.com) (Ping timeout: 186 seconds)
L1698[21:25:56] ⇨ Joins: HeroCC (~HeroCC@cac.herocc.com)
L1699[21:27:14] ⇦ Quits: williewillus (~williewil@cpe-24-28-24-13.austin.res.rr.com) (Quit: Leaving)
L1700[21:36:37] ⇨ Joins: williewillus (~williewil@cpe-24-28-24-13.austin.res.rr.com)
L1701[21:41:17] ⇦ Quits: Shawn|i7-Q720M (~shawn156@c-71-205-36-210.hsd1.co.comcast.net) (Ping timeout: 200 seconds)
L1702[21:54:59] *** KnightMiner_ is now known as KnightMiner
L1703[21:57:47] ⇨ Joins: McJty (~jorrit@94-224-152-129.access.telenet.be)
L1704[22:02:59] ⇦ Quits: williewillus (~williewil@cpe-24-28-24-13.austin.res.rr.com) (Quit: Leaving)
L1705[22:10:19] ⇨ Joins: killjoy (~killjoy@2606:a000:1118:8073:5d91:f7c7:5160:486e)
L1706[22:16:05] ⇨ Joins: JDLogic_ (~JDLogic@cpe-76-174-210-17.socal.res.rr.com)
L1707[22:22:27] ⇨ Joins: Vaht (~Tahg@pool-71-248-165-18.bstnma.fios.verizon.net)
L1708[22:22:27] MineBot sets mode: +v on Vaht
L1709[22:24:55] ⇦ Quits: Tahg (~Tahg@pool-71-248-165-18.bstnma.fios.verizon.net) (Ping timeout: 186 seconds)
L1710[22:27:16] ⇨ Joins: Naiten (Naiten@77.35.197.78)
L1711[22:47:26] ⇦ Quits: Lathanael|Away (~Lathanael@p549608EA.dip0.t-ipconnect.de) (Ping timeout: 180 seconds)
L1712[22:48:57] ⇨ Joins: Lathanael|Away (~Lathanael@p5496074A.dip0.t-ipconnect.de)
L1713[23:08:41] ⇨ Joins: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L1714[23:15:55] ⇦ Quits: McJty (~jorrit@94-224-152-129.access.telenet.be) (Quit: Leaving)
L1715[23:25:42] ⇦ Quits: Flashfire (~Samuel@d24-36-207-240.home1.cgocable.net) (Ping timeout: 201 seconds)
L1716[23:27:07] ⇦ Quits: Brokkoli (~Brokkoli@p2e5b11e5.dip0.t-ipconnect.de) (Quit: Die Sprache der Politik ist daf�r gemacht, dass L�gen wahr klingen und das T�ten angemessen wirkt. (George Orwell))
L1717[23:27:44] ⇦ Quits: Gil (uid147942@id-147942.hathersage.irccloud.com) (Quit: Connection closed for inactivity)
L1718[23:31:16] ⇨ Joins: AshIndigo (uid202308@id-202308.charlton.irccloud.com)
L1719[23:48:48] ⇨ Joins: Shawn|i7-Q720M (~shawn156@c-73-153-76-80.hsd1.co.comcast.net)
<<Prev Next>> Scroll to Top