<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:40] ⇨ Joins: Relkofizz (~Relkofizz@S0106f0f249e0f7a3.cg.shawcable.net)
L2[00:00:56] ⇦ Quits: Relkofizz (~Relkofizz@S0106f0f249e0f7a3.cg.shawcable.net) (Client Quit)
L3[00:02:00] ⇨ Joins: Relkofizz (~Relkofizz@S0106f0f249e0f7a3.cg.shawcable.net)
L4[00:08:10] ⇨ Joins: Hunterz (~hunterz@2001:af0:8000:1c01:6af7:28ff:fe37:5d6a)
L5[00:56:37] ⇦ Quits: KnightMiner (~KnightMin@adsl-75-5-69-53.dsl.emhril.sbcglobal.net) (Quit: Leaving)
L6[00:57:30] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8000:134f:4d3d:29ec:d0d6:5e00)
L7[01:03:05] ⇨ Joins: Hgrebnednav (~Hgrebnedn@d8D872A6E.access.telenet.be)
L8[01:04:11] ⇦ Quits: Meronat (uid190493@id-190493.highgate.irccloud.com) (Quit: Connection closed for inactivity)
L9[01:50:21] <ghz|afk> :3 SOON! https://twitter.com/LexManos/status/873054506379902979
L10[01:50:42] <killjoy> mjm
L11[01:53:03] <kashike> another friendly reminder: https://git.io/mcpbot-input-wanted
L12[01:54:14] <kashike> ghz|afk: what is a PUBG?
L13[01:54:16] <kashike> do you know?
L14[01:54:47] <ghz|afk> playerunknown's battlegrounds
L15[01:54:53] <MiniDigger> Player unknown: battlegrounds
L16[01:54:56] <kashike> oh
L17[01:54:57] <killjoy> patch update
L18[01:55:02] <MiniDigger> It's a king of the Hill type game
L19[01:55:10] <kashike> ah, thanks
L20[01:55:14] <killjoy> er.. Why can't I look at context?
L21[01:55:19] <kashike> haven't heard that.. acronym?
L22[01:55:20] <ghz|afk> yeah, multiplayer team-based shooter
L23[01:55:28] <kashike> heard of the game, yeah
L24[01:55:29] <ghz|afk> I have heard it everywhere ;P
L25[01:55:31] <kashike> just not "PUBG"
L26[01:55:32] <MiniDigger> Everybody uses that acronym ^^
L27[01:56:13] <MiniDigger> Even the developer uses it
L28[01:56:48] <ghz|afk> apparently developed by one single dude who uses "PlayerUnknown" as a nickname
L29[01:56:48] <ghz|afk> XD
L30[02:00:03] <MCPBot_Reborn> [TEST CSV] Pushing snapshot_20170609 mappings to Forge Maven.
L31[02:00:07] <MCPBot_Reborn> [TEST CSV] Maven upload successful for mcp_snapshot-20170609-1.11.zip (mappings = "snapshot_20170609" in build.gradle).
L32[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/
L33[02:12:26] ⇦ Quits: McJty (~jorrit@94-224-152-129.access.telenet.be) (Remote host closed the connection)
L34[02:13:52] ⇨ Joins: McJty (~jorrit@94-224-152-129.access.telenet.be)
L35[02:14:47] ⇦ Quits: killjoy (~killjoy@2606:a000:1118:812d:fc93:e190:26d4:583b) (Ping timeout: 186 seconds)
L36[02:19:12] ⇦ Quits: McJty (~jorrit@94-224-152-129.access.telenet.be) (Quit: Leaving)
L37[02:24:42] ⇦ Quits: Backslash_ (~Backslash@ip-176-199-150-218.hsi06.unitymediagroup.de) (Quit: Leaving)
L38[02:26:37] ⇨ Joins: Backslash (~Backslash@ip-176-199-150-218.hsi06.unitymediagroup.de)
L39[02:28:16] ⇨ Joins: gigaherz|work (~gigaherz@84.89.63.25)
L40[02:28:42] <illy> LexMobile: fixed the mac build I think I'll merge the mirror stuff tomorrow as well
L41[02:29:09] <illy> just need to do a few more tests on real hardware
L42[02:29:40] *** illy is now known as illy[Zzz]
L43[02:31:32] <illy[Zzz]> but unless somthing major(knock on wood) happens miirror support and the mac build fix should be useable tomorrow
L44[02:35:18] ⇦ Quits: Katrix (~Katrix@2a02:fe1:b001:f400:6846:6b3e:cfb2:1197) (Read error: Connection reset by peer)
L45[02:40:13] ⇨ Joins: Katrix (~Katrix@2a02:fe1:b001:f400:39cf:1cee:60bb:1402)
L46[02:45:09] <LexMobile> seriously need someone with a mac to test :/
L47[02:45:27] ⇦ Quits: ghz|afk (gigaherz@9.red-79-145-67.dynamicip.rima-tde.net) (Read error: Connection reset by peer)
L48[02:45:50] <gigaherz|work> i'm on a mac, at work
L49[02:46:20] <gigaherz|work> if I can help test something
L50[02:57:12] <illy[Zzz]> gigaherz|work: does the mac not have java installed? or hava a java version that is not 8?
L51[02:58:22] <gigaherz|work> nope I need java8 for work
L52[02:58:30] <illy[Zzz]> damn
L53[02:58:56] <gigaherz|work> I may or may not have a working hackintosh VM at home
L54[02:59:01] <z0ttel> I have a Mac with Java 6, 7 and 8, Just need Some time to get to it
L55[02:59:47] <illy[Zzz]> one of these days I need to figure out how to get a hackintosh working just need to find a mac I can base it on first
L56[03:00:12] <gigaherz|work> hmmm my internet at home seems down
L57[03:00:17] <gigaherz|work> so I can't teamviewer to it
L58[03:00:28] <gigaherz|work> oh it's worse
L59[03:00:37] <illy[Zzz]> it's fine ill talk to Paleo tommorow
L60[03:00:45] <gigaherz|work> power went out for a couple seconds
L61[03:00:49] <gigaherz|work> either way
L62[03:00:52] <gigaherz|work> I can test later from home
L63[03:01:05] <illy[Zzz]> the way macs handle java is really weird
L64[03:02:53] <z0ttel> I have two versions installed with oracle installers and one through homebrew
L65[03:03:59] <illy[Zzz]> the system check I was doing on a system without java was triggering a mac dialogue box(apparently calling java from cli is enough to trigger it) which was requsting that you download java
L66[03:04:58] <illy[Zzz]> then I thought ok lets check the envroment variables eg $PATH or $JAVA_HOME
L67[03:05:53] <illy[Zzz]> ^those were on system that just installed java and java wasnt on the $PATH for some off reason
L68[03:06:58] <illy[Zzz]> this is the mac build fix for anyone who wants it http://files.minecraftforge.net/maven/net/minecraftforge/javawrapper/javawrapper/1.2.4/javawrapper-1.2.4-osx.tar.gz
L69[03:12:01] <illy[Zzz]> not as elegant of a solution as I would like and I might just end up checking the install path for java because the current soulution is to ignore the problem. On a side note we managed to completely coredump Paleo's JVM but I think that was just a thing on paleos comp
L70[03:13:49] <TechnicianLP_> coredump?
L71[03:14:14] <illy[Zzz]> yea instead of my path check im just going to search for the JVM in here /System/Library/Java/JavaVirtualMachines/*
L72[03:14:26] * illy[Zzz] gest out of bed
L73[03:14:42] <illy[Zzz]> Tech we crashed his jvm
L74[03:14:56] <TechnicianLP_> ah
L75[03:15:08] <illy[Zzz]> https://pastebin.com/XbsCMnQd
L76[03:23:25] <illy[Zzz]> vim .
L77[03:40:20] <illy[Zzz]> ok updated the mac build to be a bit less baised it now checks the system to see if "Library/Java/JavaVirtualMachines/jdk1.8.0_70.jdk/" exsistes on the path id not it will download the mojang jdk ill change the hardcoded version tomarrow in the the config update
L78[03:40:42] <illy[Zzz]> err jre not jdk
L79[03:40:50] <gigaherz|work> onyl that specific version?
L80[03:43:17] ⇦ Quits: Relkofizz (~Relkofizz@S0106f0f249e0f7a3.cg.shawcable.net) (Quit: Leaving)
L81[03:43:20] <illy[Zzz]> I check withen a range of that
L82[03:43:51] <illy[Zzz]> ill just check the whole dir and and look for 1.8
L83[03:44:06] <illy[Zzz]> yea thats simple enough
L84[03:44:10] <illy[Zzz]> vim
L85[03:47:56] ⇦ Quits: Katrix (~Katrix@2a02:fe1:b001:f400:39cf:1cee:60bb:1402) (Ping timeout: 180 seconds)
L86[03:48:14] <illy[Zzz]> files, _ := "Library/Java/JavaVirtualMachines/")
L87[03:49:37] <illy[Zzz]> there's a reson why one shouldn't works split screened at 4:50 in the morning http://i.imgur.com/qlqvDa2.png :P
L88[03:49:58] <gigaherz|work> XD
L89[03:50:01] <gigaherz|work> go to sleep XD
L90[03:50:40] <illy[Zzz]> no I want this done :P
L91[03:51:24] <illy[Zzz]> once i finish this thing that will finally beable to mod XD
L92[03:51:33] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 200 seconds)
L93[03:57:44] ⇦ Quits: Hgrebnednav (~Hgrebnedn@d8D872A6E.access.telenet.be) (Ping timeout: 204 seconds)
L94[04:02:19] <illy[Zzz]> ok the 1.8 check is less hard coded ima pass out
L95[04:02:36] <illy[Zzz]> ill push it to master in the morning
L96[04:03:17] *** diesieben|away is now known as diesieben07
L97[04:04:04] <illy[Zzz]> though on a random note I could have come up with a better fuction name than "macHasJ8()"
L98[04:10:48] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L99[04:30:06] ⇨ Joins: maxanier (~maxanier@2a02:2450:10d0:1e4:15d9:c7d:d3c7:7495)
L100[04:50:13] ⇨ Joins: h5h77 (~h5h77@2a02:8108:4b40:907:922b:34ff:feae:b38b)
L101[05:04:30] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 201 seconds)
L102[05:26:37] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L103[05:52:22] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 204 seconds)
L104[05:54:11] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L105[05:54:57] ⇦ Quits: Hunterz (~hunterz@2001:af0:8000:1c01:6af7:28ff:fe37:5d6a) (Remote host closed the connection)
L106[05:58:42] ⇦ Quits: Davnit (~Davnit@72-189-115-20.res.bhn.net) (Ping timeout: 204 seconds)
L107[05:59:35] ⇨ Joins: KGS (~KGS@h-158-174-9-249.NA.cust.bahnhof.se)
L108[06:14:50] ⇨ Joins: Cast0077 (~Cast0077@24-151-30-78.dhcp.nwtn.ct.charter.com)
L109[06:19:39] ⇨ Joins: Davnit (~Davnit@72-189-115-20.res.bhn.net)
L110[06:28:29] ⇨ Joins: Meronat (uid190493@id-190493.highgate.irccloud.com)
L111[07:01:41] ⇦ Quits: gigaherz|work (~gigaherz@84.89.63.25) (Remote host closed the connection)
L112[07:06:31] ⇦ Quits: KGS (~KGS@h-158-174-9-249.NA.cust.bahnhof.se) (Ping timeout: 186 seconds)
L113[07:24:09] ⇨ Joins: gigaherz (gigaherz@140.red-88-8-165.dynamicip.rima-tde.net)
L114[07:28:26] ⇦ Quits: maxanier (~maxanier@2a02:2450:10d0:1e4:15d9:c7d:d3c7:7495) (Ping timeout: 180 seconds)
L115[07:36:23] *** PaleOff is now known as PaleoCrafter
L116[07:37:39] ⇨ Joins: maxanier (~maxanier@2a02:2450:10d0:1e4:15d9:c7d:d3c7:7495)
L117[07:37:40] ⇨ Joins: Brokkoli (~Brokkoli@p2E5B11E5.dip0.t-ipconnect.de)
L118[07:50:21] ⇦ Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Remote host closed the connection)
L119[08:16:18] *** Morpheus1101 is now known as Morph|ZzZz
L120[08:16:46] <Ivorius> Hmm, I see Forgelin
L121[08:16:51] <Ivorius> Does that work well already?
L122[08:17:36] ⇨ Joins: Searge|mojang (~Searge@h-85-24-130-18.NA.cust.bahnhof.se)
L123[08:19:15] <PaleoCrafter> https://github.com/shadowfacts/Forgelin this one probably does
L124[08:19:22] ⇦ Quits: Searge|office (~Searge@h-85-24-130-18.na.cust.bahnhof.se) (Ping timeout: 201 seconds)
L125[08:21:36] <PaleoCrafter> https://pastebin.com/MuHvafji god, I feel dirty
L126[08:25:41] <Ivorius> Yeah that's what I meant :P
L127[08:25:56] <Ivorius> No wait, it's another one
L128[08:26:18] <PaleoCrafter> yeah, the original one isn't quite that good, it doesn't support all Kotlin features for the main class iirc
L129[08:27:21] <Ivorius> I'm still considering switching to kotlin for the command library
L130[08:27:35] <Ivorius> Mostly just because lacking extension methods annoys me so much
L131[08:29:03] <PaleoCrafter> you mean moving your entire project to Kotlin and keeping the library in Java? :P the extension methods don't care about the "source" language
L132[08:33:48] <Ivorius> PaleoCrafter, don't you need to have a method declared as MyClass.fun(a) to make it an extension method to MyClass?
L133[08:34:01] <Ivorius> I won't just work on any static method
L134[08:34:10] <PaleoCrafter> well, yeah
L135[08:34:28] <PaleoCrafter> but you want to extend the library stuff from your actual project, don't you?
L136[08:35:21] <Ivorius> No, the library is standalone
L137[08:35:24] <Ivorius> And the project uses it
L138[08:35:40] <Ivorius> So both would need to be kotlin (in those places)
L139[08:36:12] <PaleoCrafter> what I mean is that you want to extend the library's Except class with project-specific methods, no?
L140[08:37:58] ⇦ Quits: Meronat (uid190493@id-190493.highgate.irccloud.com) (Quit: Connection closed for inactivity)
L141[08:38:39] <Ivorius> Yes
L142[08:38:52] <Ivorius> Ah, I get what you mean
L143[08:39:01] <Ivorius> But the library actually has two of those classes as well
L144[08:39:57] <PaleoCrafter> so the library adds extensions to its own stuff? :D
L145[08:42:33] <Ivorius> I mean, I could put it into the class itself
L146[08:42:42] <Ivorius> But the methods really don't belong there
L147[08:43:00] <Ivorius> Actually, I couldn't
L148[08:43:14] <Ivorius> Because the methods require a Parameter<String>, not a Parameter
L149[08:45:03] <PaleoCrafter> if it has the same name, you probably can't add it via extensions, either
L150[08:47:01] <Ivorius> No, not the same name
L151[08:47:15] <Ivorius> I'm pretty sure extensions are the best way to go here actually
L152[08:47:54] <PaleoCrafter> how about a concrete example? ^^
L153[08:49:23] <Ivorius> parameters.get(0).structure().require()
L154[08:49:23] <Ivorius> Parameter<String> to Parameter<Structure> to Structure
L155[08:49:52] <Ivorius> structure() can't be called onto a Parameter<Structure> (possibly a Parameter<whateverelse> but then I can settle on not overloading)
L156[08:50:33] <Ivorius> And currently it's RCE.structure(parameters.get(0)).require) (shit) or parameters.get(0).to(RCE::structure).require (less shit)
L157[08:51:31] <Ivorius> But if I have more arguments to the method it becomes parameters.get(0).to(RCE.position(sender, center)).require(), which looks okay here but in RCE is bad
L158[08:52:08] <Ivorius> Since it returns a Function<Parameter<String>, Parameter<Structure>> and is just far too explicit
L159[08:53:00] <Ivorius> Since structure() isn't intended to be overriden with other implementation details it's perfect as a static method, but I just want it ordered by call order left to right
L160[08:54:03] <Ivorius> Kinda wish sometimes all calls, static or not, would be to the right of the parameters to make it easier to read
L161[08:55:10] <Ivorius> Imagine something like (collection, sorter).Collections::sort, then I'd be happy too
L162[08:56:31] <PaleoCrafter> so you want RPN? :P
L163[08:57:07] <Ivorius> Nah
L164[08:57:15] <Ivorius> I just want to read chronologically left to right
L165[08:57:23] <Ivorius> Every call that gets executed earlier is left
L166[08:58:53] ⇦ Quits: afdw (~afdw@109.111.7.208) (Killed (NickServ (GHOST command used by afdw2!~afdw@80.80.195.105)))
L167[08:58:56] ⇨ Joins: afdw2 (~afdw@80.80.195.105)
L168[09:02:23] <Ivorius> ((parameters 0) get, sender, center) position require
L169[09:02:29] <Ivorius> I guess it might need a little work
L170[09:03:16] <Ivorius> ((parameters 0) get, sender, center) RCE::structure require
L171[09:03:16] <Ivorius> It does seem usable ish though
L172[09:03:53] <Ivorius> Well, (parameters 0) get RCE::structure require
L173[09:04:07] ⇦ Quits: srs_bsns (blk@198-48-175-31.cpe.pppoe.ca) (Killed (NickServ (GHOST command used by zxc)))
L174[09:04:11] ⇨ Joins: srs_bsns (blk@198-48-175-31.cpe.pppoe.ca)
L175[09:04:36] <Ivorius> I'm noticing by solving chronological order, it gets harder to group parameters to their calling method
L176[09:05:03] <Ivorius> Although really it should be the same, perhaps I'm just used to method(params) too much
L177[09:09:56] <Ivorius> I wonder if someone explored this concept before
L178[09:10:07] <Ivorius> Even stuff like haskell has mixed chronological call orders
L179[09:10:26] <Ivorius> last (first, second, third)
L180[09:34:23] ⇨ Joins: sciguyryan (~sciguyrya@185.92.25.75)
L181[09:36:26] ⇦ Quits: maxanier (~maxanier@2a02:2450:10d0:1e4:15d9:c7d:d3c7:7495) (Ping timeout: 180 seconds)
L182[09:48:26] ⇦ Quits: sciguyryan (~sciguyrya@185.92.25.75) (Remote host closed the connection)
L183[10:02:31] ⇦ Quits: afdw2 (~afdw@80.80.195.105) (Read error: Connection reset by peer)
L184[10:06:45] *** diesieben07 is now known as diesieben|away
L185[10:16:50] ⇨ Joins: maxanier (~maxanier@cable-158-181-86-98.cust.telecolumbus.net)
L186[10:32:16] ⇨ Joins: MoxieGrrl (~MoxieGrrl@173-23-172-139.client.mchsi.com)
L187[10:33:40] <gigaherz> so I just built my first vanilla skeleton farm XD
L188[10:33:53] <gigaherz> I had never found a dungeon near my base XD
L189[10:43:35] <z0ttel> All teh bonemeal
L190[10:46:14] ⇦ Quits: maxanier (~maxanier@cable-158-181-86-98.cust.telecolumbus.net) (Ping timeout: 204 seconds)
L191[11:01:16] <AshIndigo> !gc bxl
L192[11:02:35] <AshIndigo> !gc bxl 1.10.2
L193[11:03:30] <PaleoCrafter> I still wonder why people need to look up classes <.<
L194[11:04:05] <AshIndigo> crash report on #ftb had a notch class name :\
L195[11:05:18] <PaleoCrafter> weird
L196[11:05:43] <AshIndigo> if you care here it is http://paste.feed-the-beast.com/view/4fdbfb01
L197[11:06:37] <PaleoCrafter> interesting
L198[11:08:48] *** Clank is now known as Clank[Away]
L199[11:10:11] ⇨ Joins: maxanier (~maxanier@2a02:2450:10d0:1e4:15d9:c7d:d3c7:7495)
L200[11:10:52] ⇦ Parts: Cast0077 (~Cast0077@24-151-30-78.dhcp.nwtn.ct.charter.com) ())
L201[11:31:04] ⇨ Joins: Noppes (~Noppes@ip56530f2e.direct-adsl.nl)
L202[11:49:03] ⇨ Joins: quadraxis (~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net)
L203[11:55:23] ⇨ Joins: Hunterz (~hunterz@62.182.234.189)
L204[11:57:57] <primetoxinz> can getActualState not access tile entities?
L205[11:58:06] <tterrag> sure it can
L206[11:58:21] <primetoxinz> hmm, for some reason the tile is always null on world reload .-.
L207[11:58:33] <tterrag> did you register your TE?
L208[11:58:44] <primetoxinz> yeah
L209[11:58:55] <tterrag> is it null *always* or just during the first access?
L210[12:00:09] <primetoxinz> hold up, weird stuff happening
L211[12:06:15] <primetoxinz> ok, the getActualState still loads different texture but it drops the wrong item?!?!?
L212[12:06:44] <tterrag> actual state is only really used for rendering things
L213[12:06:49] <tterrag> why would it matter for items
L214[12:07:00] <primetoxinz> right, I'm actually just accessing the TE directly for items
L215[12:07:55] ⇨ Joins: Hawaii_Beach (~Hawaii_Be@c80-216-159-75.bredband.comhem.se)
L216[12:12:17] ⇨ Joins: McJty (~jorrit@94-224-152-129.access.telenet.be)
L217[12:14:04] <primetoxinz> ok, which method is proper to make item drop based on TE data?
L218[12:14:57] <primetoxinz> it's not getItem it seems
L219[12:15:26] <primetoxinz> damageDropped doesn't have World
L220[12:17:41] <Tahg> you might have to drop them yourself in harvest
L221[12:22:30] <barteks2x> how can I get snapshot_20170516 in BON2?
L222[12:23:10] <LexMobile> getDrops
L223[12:24:52] <primetoxinz> kinda annoying that getDrops always goes through dropBlockAsItemWithChance
L224[12:25:09] <PaleoCrafter> doesn't getDrops get called after the TE is already removed?
L225[12:25:17] <primetoxinz> yeah... seems so
L226[12:26:12] <TechnicianLP_> iirc there was a way to delay that ... look a flowerpot for example
L227[12:26:22] <barteks2x> where BON2 looks for mappings?
L228[12:28:34] <barteks2x> it seems to be able to find many versions I've used at one pooint somewhere, but not the ones I use now
L229[12:32:32] <primetoxinz> what determines block breaking particles? currently it only does the default state's particles
L230[12:33:52] <TechnicianLP_> theres no way to do state-based particles afaik
L231[12:34:04] <gigaherz> barteks2x: there was a bugged version
L232[12:34:11] <gigaherz> that failed to detect 1.11 mappings when used with 1.11.2
L233[12:34:24] <gigaherz> you may want the latest build
L234[12:34:28] <barteks2x> I'm using latest
L235[12:34:38] <barteks2x> At least, the same file name as latest
L236[12:35:00] <barteks2x> anyway, trying without deobfuscating first
L237[12:35:00] <gigaherz> from here? http://ci.tterrag.com/job/BON2/
L238[12:35:04] <primetoxinz> aren't all particles state based though TechnicianLP_?
L239[12:35:06] <barteks2x> yes
L240[12:35:07] <gigaherz> and yeah same filename
L241[12:35:08] <gigaherz> new date
L242[12:35:08] <primetoxinz> how would wool work then?
L243[12:35:26] <barteks2x> I even had one version that crashed with banana exception on startup from there
L244[12:35:38] <gigaherz> primetoxinz: particles only know the "meta-based" state
L245[12:35:49] <gigaherz> they don't call getActualState, even less so getExtendedState
L246[12:35:50] <primetoxinz> damn
L247[12:36:00] <gigaherz> IIRC
L248[12:36:33] <barteks2x> I need to delete all my old BON2 versions..
L249[12:36:44] <gigaherz> so I got my new crepes frying pan
L250[12:36:48] <primetoxinz> it was working somehow with these blocks before, had to fix issues and then it stopped :P
L251[12:36:48] <gigaherz> made crepes :3
L252[12:37:15] <Subaraki> hey guys
L253[12:37:17] <Subaraki> stupid question
L254[12:37:30] <Subaraki> can i render an item to another item model?
L255[12:37:41] <Subaraki> i want to render a bow onto my item model
L256[12:38:20] <PaleoCrafter> you can combine model
L257[12:38:23] <TechnicianLP_> custom baked model that adds the quads of the two together?
L258[12:38:29] <gigaherz> yup ^
L259[12:38:37] <Subaraki> nice
L260[12:38:42] <Subaraki> anyone got asmple code ? ._.
L261[12:38:43] <barteks2x> industrialcraft is doing some crazy stuff... http://i.imgur.com/25hYly7.png
L262[12:39:17] <Subaraki> how do i add quads together ?
L263[12:39:21] <Subaraki> is that done in code ?
L264[12:39:23] <TechnicianLP_> looks cool
L265[12:39:27] <Subaraki> or in json ?
L266[12:39:30] <Subaraki> i guess in code
L267[12:39:39] <gigaherz> Subaraki: pretty much, you just want to call getQuads on the two models you want to combine
L268[12:39:48] <gigaherz> and return the list with both sets of quads
L269[12:40:02] <PaleoCrafter> you could write a custom model loader and then you can do it in JSON, if you want to :P
L270[12:40:05] <Subaraki> got sample code ? never did such a custom baked model
L271[12:40:20] <Subaraki> haha paleo xD i'm looking for efficiency :P
L272[12:40:26] <gigaherz> this is the closest I have
L273[12:40:27] <gigaherz> https://github.com/gigaherz/Everpipe/blob/master/src/main/java/gigaherz/everpipe/pipe/client/PipeBakedModel.java
L274[12:40:38] <gigaherz> uses my ModelHandle to load the other models
L275[12:40:42] <gigaherz> and combines them based on blockstate
L276[12:40:56] <gigaherz> (yes, it's a block, but it should still be useful to you)
L277[12:41:22] <PaleoCrafter> what does this have to do with efficiency, Subaraki? :P
L278[12:41:28] <PaleoCrafter> it's baked either way :P
L279[12:42:39] <Subaraki> i still got your ModelHandle, this should be doable
L280[12:42:52] <Subaraki> time efficiency P: irl
L281[12:42:59] <PaleoCrafter> "Some changes I made at some point."
L282[12:43:05] <PaleoCrafter> tsk
L283[12:43:08] <Subaraki> dont have the time to bother to write a custom loader x)
L284[12:43:09] <TechnicianLP_> and theres probably even a type of list that just concatenates multiple list for iteration (instead of creating a new list and adding all the quads to it)
L285[12:43:43] <gigaherz> lazyness, then, no efficiency ;P
L286[12:45:12] ⇨ Joins: Delaxarnyazer (~Delaxarny@2a02:a44e:91ce:1:80dc:7855:5421:3308)
L287[12:47:51] <Subaraki> so.. i need some registering somewhere, right ?
L288[12:47:56] ⇦ Quits: Baughn (~Baughn@2a01:4f8:172:3065::2) (Quit: ZNC 1.6.2+deb1 - http://znc.in)
L289[12:47:59] <Subaraki> ugh, just reading this makes me wanna stop
L290[12:48:11] <Subaraki> maybe i'll just model a dirty square or so
L291[12:49:25] ⇨ Joins: Baughn (~Baughn@2a01:4f8:172:3065::2)
L292[12:49:49] <TechnicianLP_> you register the ICustomModelLoader > te loader returns an custom IModel for a specifc MRL (you specify for your meta) > the IModel bakes into and IBakedModel (internally the bakes gives you IBakedModel the other two IBakedModels) > in getQuads you just concatenate the quad lists
L293[12:50:21] <Subaraki> yah, nevermind. thats too much rn
L294[12:50:23] <Subaraki> maybe later
L295[12:50:25] <Subaraki> thanks anyway
L296[12:56:42] ⇨ Joins: CoderPuppy (~cpup@32.218.113.93)
L297[12:58:06] ⇦ Quits: cpup (~cpup@32.218.117.123) (Ping timeout: 201 seconds)
L298[13:03:48] ⇨ Joins: Ipsis418 (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L299[13:03:48] ⇨ Joins: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L300[13:08:21] ⇨ Joins: cpup (~cpup@32.218.113.111)
L301[13:10:38] ⇦ Quits: CoderPuppy (~cpup@32.218.113.93) (Ping timeout: 204 seconds)
L302[13:12:13] ⇦ Quits: McJty (~jorrit@94-224-152-129.access.telenet.be) (Quit: Leaving)
L303[13:35:24] ⇨ Joins: JorjaAnn (Mibbit@67.213.24.203)
L304[13:46:17] ⇦ Quits: p455w0rd (~p455w0rd@45.52.233.93) (Ping timeout: 200 seconds)
L305[13:46:53] ⇨ Joins: p455w0rd (~p455w0rd@45.52.232.155)
L306[13:47:24] ⇨ Joins: CoderPuppy (~cpup@32.218.113.160)
L307[13:49:17] ⇦ Quits: cpup (~cpup@32.218.113.111) (Ping timeout: 201 seconds)
L308[13:52:26] ⇦ Quits: p455w0rd (~p455w0rd@45.52.232.155) (Ping timeout: 204 seconds)
L309[13:53:19] ⇨ Joins: p455w0rd (~p455w0rd@50.102.87.52)
L310[13:57:23] ⇨ Joins: Flashfire (~Samuel@d24-36-207-240.home1.cgocable.net)
L311[13:57:43] *** MrKick|Away is now known as MrKickkiller
L312[13:58:02] <Flashfire> Can I make a block use a different model depending on its blockpos without adding another variant to the blockstate json?
L313[13:58:33] <gigaherz> wat?
L314[13:58:39] <gigaherz> oh blockpos
L315[13:58:48] <gigaherz> yes
L316[13:58:53] <gigaherz> you can skip properties from the statemapper
L317[13:58:53] <Flashfire> I don't want to have to add a subblock but I want the same block to use a different model depending on whether pos x + pos z is odd or even
L318[13:59:24] <Flashfire> Where do I get the blockpos from the custom state mapper?
L319[13:59:28] <gigaherz> you do not
L320[13:59:46] <gigaherz> okay let me explain:
L321[13:59:56] <gigaherz> you want to change the model, but not through the blockstates json
L322[14:00:03] <gigaherz> which means you'll need a custom baked model
L323[14:00:12] <Flashfire> Alright
L324[14:00:20] <gigaherz> and this custom baked model will get the actual state through getActualState
L325[14:00:23] <gigaherz> which does have a BlockPos
L326[14:00:44] <Flashfire> Ah I see
L327[14:01:16] <Flashfire> So I need to do something like I did here, but not as messy? (it's old code) https://github.com/Samuel-Harbord/MazeTowers/blob/master/java/com/samuel/mazetowers/eventhandlers/ModelBakeEventHandler.java
L328[14:01:28] ⇨ Joins: killjoy (~killjoy@2606:a000:1118:812d:948:4b3:cff2:4b54)
L329[14:01:44] <tterrag> Flashfire: why don't you want to add another variant
L330[14:01:49] <gigaherz> slightly, yes
L331[14:01:50] <tterrag> that sounds like the correct way to do it
L332[14:02:07] <Flashfire> Because I don't want to make a 2nd version of my stairs block
L333[14:02:12] <tterrag> so
L334[14:02:14] <gigaherz> wat?
L335[14:02:18] <tterrag> you're gonna make an entirely custom model and do it in code
L336[14:02:24] <tterrag> instead of just adding like 3 lines of json to make another variant?
L337[14:02:39] <gigaherz> you could also make a new blockstates json
L338[14:02:43] <gigaherz> for the "odd" variant
L339[14:02:44] <Flashfire> You can only add 16 variants correct?
L340[14:02:48] <tterrag> false
L341[14:02:50] <gigaherz> no
L342[14:02:51] <Flashfire> :o
L343[14:02:55] <tterrag> see: fences
L344[14:02:58] <Flashfire> Ok that changes everything
L345[14:03:00] <gigaherz> metadata has 4 bits which means it can only have 16 metadata combinations
L346[14:03:07] <gigaherz> but getActualState can manage contextual state values
L347[14:03:19] <gigaherz> such as from position, neighbours, or tileentity data
L348[14:03:31] <Flashfire> So I can just add a boolean property?
L349[14:03:34] <gigaherz> yes
L350[14:03:39] <Flashfire> Cool, thanks
L351[14:04:00] <gigaherz> note that
L352[14:04:05] <gigaherz> so far as the world grid is concerned
L353[14:04:12] <gigaherz> all the blocks are the same IBlockState
L354[14:04:17] <gigaherz> it is for collision and rendering purposes
L355[14:04:20] <Flashfire> Ah
L356[14:04:28] <gigaherz> when getActualState is used to modify the world grid value
L357[14:04:29] <Flashfire> So it just couldn't have different block properties
L358[14:04:37] <Flashfire> Which I don't need
L359[14:05:49] ⇨ Joins: Meronat (uid190493@id-190493.highgate.irccloud.com)
L360[14:06:48] <tterrag> it's rather fuzzy what methods get passed the actual state
L361[14:07:44] <gigaherz> well, many of them don't, probably for performance reasons
L362[14:07:56] <gigaherz> but in most cases forge gives you enough info that you can call getActualState in your overrides
L363[14:12:01] ⇨ Joins: Hgrebnednav (~Hgrebnedn@d8D872A6E.access.telenet.be)
L364[14:16:41] ⇨ Joins: MonkeyTyrant (~MonkeyTyr@blk-212-75-47.eastlink.ca)
L365[14:16:58] ⇦ Quits: MonkeyTyrant (~MonkeyTyr@blk-212-75-47.eastlink.ca) (Client Quit)
L366[14:17:20] ⇦ Quits: maxanier (~maxanier@2a02:2450:10d0:1e4:15d9:c7d:d3c7:7495) (Quit: Konversation terminated!)
L367[14:18:14] <Flashfire> It doesn't work if I don't add a new metadata for it
L368[14:18:19] <Flashfire> Am I supposed to use an unlisted property?
L369[14:18:46] <PaleoCrafter> doesn't work how?
L370[14:18:47] ⇦ Quits: Hgrebnednav (~Hgrebnedn@d8D872A6E.access.telenet.be) (Read error: Connection reset by peer)
L371[14:19:00] <Flashfire> Well on the createBlockState method I get an illegalargumentexception
L372[14:19:10] <Flashfire> If I don't add createBlockState the blockstate json doesn't work
L373[14:20:48] ⇨ Joins: KGS (~KGS@h-158-174-9-249.NA.cust.bahnhof.se)
L374[14:20:56] <PaleoCrafter> the exception should explain what's wrong, fix it
L375[14:21:13] <Flashfire> "Don't know how to convert spectritemod:spectrite_bricks[odd=true] back into data..."
L376[14:21:27] <Flashfire> *looks up* problem is there is no metadata conversion
L377[14:21:31] <Flashfire> But I don't want to use metadata
L378[14:21:42] <PaleoCrafter> then just return 0 in getMetaFromState
L379[14:21:50] <Flashfire> Wait that works?
L380[14:21:50] <PaleoCrafter> similarly for getStateFromMeta
L381[14:21:52] <Flashfire> Hm, ok
L382[14:22:17] <Flashfire> Oh I see it now
L383[14:22:24] <Flashfire> If there are properties it throws that
L384[14:22:34] <PaleoCrafter> indeed
L385[14:25:17] <Flashfire> Wow it works
L386[14:25:20] <Flashfire> And it was so worth it
L387[14:26:37] <Flashfire> http://imgur.com/a/IOM1u
L388[14:27:52] <Ordinastie> maybe you should slow down on LSD
L389[14:28:01] <Flashfire> xD
L390[14:42:11] ⇦ Quits: Dark (~MrDark@2607:fcc8:d48b:eb00:1053:b4fd:c1a5:6753) (Read error: Connection reset by peer)
L391[14:42:58] ⇨ Joins: Dark (~MrDark@2607:fcc8:d48b:eb00:c4a2:c772:3fca:15e4)
L392[14:50:30] ⇦ Quits: Hawaii_Beach (~Hawaii_Be@c80-216-159-75.bredband.comhem.se) (Quit: Leaving)
L393[14:56:26] ⇦ Quits: quadraxis (~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net) (Ping timeout: 180 seconds)
L394[14:56:56] ⇦ Quits: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) (Ping timeout: 180 seconds)
L395[14:56:56] ⇦ Quits: Ipsis418 (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) (Ping timeout: 180 seconds)
L396[14:58:22] ⇨ Joins: quadraxis (~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net)
L397[15:10:32] ⇨ Joins: Hgrebnednav (~Hgrebnedn@d8D872A6E.access.telenet.be)
L398[15:16:03] ⇨ Joins: Javaschreiber (~Thunderbi@88-209-32-73.nga.highspeed-baumann.de)
L399[15:36:17] ⇦ Quits: Davnit (~Davnit@72-189-115-20.res.bhn.net) (Ping timeout: 200 seconds)
L400[15:36:46] ⇦ Quits: JorjaAnn (Mibbit@67.213.24.203) (Quit: http://www.mibbit.com ajax IRC Client)
L401[15:37:11] ⇦ Quits: p455w0rd (~p455w0rd@50.102.87.52) ()
L402[15:46:38] ⇦ Quits: Hunterz (~hunterz@62.182.234.189) (Quit: Leaving.)
L403[15:51:26] ⇨ Joins: TechnicianLP2 (~AndChat59@p4FE5650C.dip0.t-ipconnect.de)
L404[15:54:56] ⇦ Quits: TechnicianLP_ (~Technicia@p4FE5650C.dip0.t-ipconnect.de) (Ping timeout: 180 seconds)
L405[15:58:00] ⇦ Quits: Disconsented (~quassel@disconsented.com) (Remote host closed the connection)
L406[16:07:11] *** PaleoCrafter is now known as PaleOff
L407[16:14:07] *** PaleOff is now known as PaleoCrafter
L408[16:26:22] ⇦ Quits: Javaschreiber (~Thunderbi@88-209-32-73.nga.highspeed-baumann.de) (Quit: Javaschreiber)
L409[16:32:56] ⇨ Joins: Davnit (~Davnit@72-189-115-20.res.bhn.net)
L410[16:35:14] ⇦ Quits: Meronat (uid190493@id-190493.highgate.irccloud.com) (Quit: Connection closed for inactivity)
L411[16:36:21] <PaleoCrafter> Well
L412[16:36:27] <PaleoCrafter> *Welp
L413[16:44:04] <risux> Can someone help me figure out why the java compiler during the build process is throwing these errors when the java compiler in Eclipse has absolutely no problem? https://gist.github.com/anonymous/78f62dfd2c83907d2836678b22b00414#file-compiler-error-L25
L414[16:44:29] <risux> I thought it might have to do with Java 8, but I'm compiling using Java 8 (as far as I know)
L415[16:44:53] <gigaherz> risux: are there unicode characters in the file?
L416[16:44:54] <PaleoCrafter> So that new param is kinda like partial ticks but not, interesting xD
L417[16:45:17] <PaleoCrafter> (Lex just pushed the first set of 1.12 patches)
L418[16:45:37] <risux> gigaherz, I think I saw an error about that at some point, so possibly.
L419[16:46:56] <risux> Oh, right, it was the dependency MDX that had unicode characters, which is being used here, but MDX compiled fine.
L420[16:47:04] <risux> (I should fix it anyways)
L421[16:49:30] <gigaherz> I don't know if this is the issue
L422[16:49:31] <gigaherz> but
L423[16:49:31] <gigaherz> https://github.com/gigaherz/Survivalist/blob/master/build.gradle#L79
L424[16:49:41] <gigaherz> I like to have this in my build.gradle to ensure the compiler doesn't choke on unicode letters
L425[16:50:04] <gigaherz> actually no that can't be the problem
L426[16:50:13] <gigaherz> I didn't see that the lines extend to the right too much
L427[16:50:33] <risux> Ah
L428[16:50:43] <gigaherz> hmmm
L429[16:50:51] <gigaherz> this sounds like you didn't properly refrash your development environment
L430[16:50:58] <gigaherz> after changing mappings/version
L431[16:51:16] <gigaherz> eclipse may be seeing a different cached copy of the forge/mc sources
L432[16:51:50] <risux> On two computers though?
L433[16:52:01] <risux> I mean, it's possible, but would be odd imo
L434[16:52:07] <gigaherz> well
L435[16:52:14] <gigaherz> either that or eclipse's compiler is broken
L436[16:52:29] <gigaherz> I do dislike eclipse, but I assume it's not THAT bad ;P
L437[16:52:53] <risux> That would be terrible if that was the problem.. I assume it's not that though.
L438[16:53:35] <gigaherz> my first suggestion would be to make sure that eclipse is seeing the right forge sources
L439[16:53:56] <gigaherz> dunno what that means in eclipse
L440[16:54:14] <gigaherz> (in intellij you can just click the refresh icon in the gradle panel)
L441[16:55:17] <risux> Couldnt I just clean the cache using gradle and re-setupDecompWorkspace?
L442[16:56:25] <PaleoCrafter> Hm... The Netflix fire TV app changed, not sure if I like it
L443[16:57:03] ⇨ Joins: Shambling (~Shambling@97-89-242-134.static.plbg.ny.charter.com)
L444[16:57:49] <Shambling> so many good releases of mod updates today
L445[16:58:26] <Shambling> well... ones I've been looking forward too, whether or not they are good is to be seen once minecraft finishes lagging out and loads
L446[16:59:11] ⇦ Quits: TechnicianLP2 (~AndChat59@p4FE5650C.dip0.t-ipconnect.de) (Quit: Bye)
L447[16:59:44] <PaleoCrafter> Thermal dynamics got released today, right?
L448[16:59:51] <PaleoCrafter> That's about all I know
L449[16:59:57] ⇨ Joins: Meronat (uid190493@id-190493.highgate.irccloud.com)
L450[17:00:07] <barteks2x> I see forge 1.12 initial commit
L451[17:00:29] <PaleoCrafter> Indeed
L452[17:00:44] <Shambling> I haven't seen the release, is it on the cofh site first?
L453[17:00:54] <Shambling> (td)
L454[17:01:12] <Shambling> and I was more looking forward to biome bundle for 1.11.2 than TD
L455[17:01:14] <barteks2x> I'm curious if it would be possible to attempt to already compile a mod with it
L456[17:01:23] <Shambling> I am looking forward to more pipes in 1.11.2 once TD hits 1.11.2
L457[17:01:23] <barteks2x> (I mean the 1.12 forge)
L458[17:01:27] <PaleoCrafter> Doubt it
L459[17:01:34] <gigaherz> barteks2x: not with the MDK, I'd guess
L460[17:01:35] ⇨ Joins: TechnicianLP2 (~AndChat59@p4FE5650C.dip0.t-ipconnect.de)
L461[17:01:40] <gigaherz> since there won't be a maven for it just yet
L462[17:01:41] ⇨ Joins: sinkillerj (~sinkiller@nc-67-232-8-79.dhcp.embarqhsd.net)
L463[17:02:00] ⇦ Quits: nallar (~nallar@cpc16-cani3-2-0-cust33.14-2.cable.virginm.net) (Quit: ZNC - http://znc.in)
L464[17:02:02] <gigaherz> yeah noci-
L465[17:02:03] <barteks2x> is it possible to somehoe make and use local one?
L466[17:02:27] <gigaherz> you could presumably set up forge itself
L467[17:02:27] <PaleoCrafter> But Shambling, I just saw KL talking about a "release on Friday" some days ago
L468[17:02:35] <gigaherz> and have the mod project's classpath depend on forge
L469[17:02:42] <gigaherz> instead of the MDK's one
L470[17:02:59] <barteks2x> I will try and see where that goes
L471[17:03:01] ⇨ Joins: nallar (~nallar@cpc16-cani3-2-0-cust33.14-2.cable.virginm.net)
L472[17:03:05] <Shambling> yeah, but they're probably somewhere where 12PM happens in another 12 hours
L473[17:03:10] <gigaherz> but dunno how it would handle building the jar file
L474[17:03:19] <Shambling> so yes, it might release today
L475[17:03:22] <barteks2x> I don't need the jar file, I just want to see it work in dev
L476[17:03:27] <gigaherz> ah
L477[17:03:28] <gigaherz> then yes
L478[17:03:29] <Shambling> I'm more curious as to what path forge goes with the recipe changes
L479[17:03:36] <gigaherz> you can have your mod project added to the workspace
L480[17:03:38] <gigaherz> and depend on forge
L481[17:03:41] <PaleoCrafter> There's also the problem of mappings
L482[17:03:47] <Shambling> I'm really hoping its not going to be mandatory to have a separate json for every recipe, imagine the file spam
L483[17:03:57] <Shambling> oh wait, I guess they can be smooshed into the jar can't they
L484[17:04:03] <gigaherz> make your mod's compile-time classpath depend on the forge project's compile classpath
L485[17:04:08] <barteks2x> probably will be more like with with models
L486[17:04:14] <gigaherz> and make forge's runtime classpath include your mods' runtime classpath
L487[17:04:20] <barteks2x> it will be possible to define more than one "effective" recipe with one json
L488[17:04:40] <gigaherz> Shambling: vanilla recipes are in the jar
L489[17:04:46] <gigaherz> inside assets/minecraft/recipes/
L490[17:04:55] <gigaherz> mc scans that folder inside the jar for the recipes
L491[17:04:55] <Shambling> wonder if you can change recipes based on some secondary aspect, such as required achievements to unlock easier ingredients
L492[17:05:06] <gigaherz> forge will probably have to fix it to scan all mods' jars
L493[17:05:25] <gigaherz> sounds like those would be different recipes in practice
L494[17:06:10] <gigaherz> hmmm
L495[17:06:11] <barteks2x> based on the commit I've seen, it will be stil possible to have in-code recipes
L496[17:06:13] <barteks2x> in 1.12
L497[17:06:14] <gigaherz> https://github.com/MinecraftForge/MinecraftForge/commits/noci-1.12.x
L498[17:06:16] <gigaherz> this is from 4 days ago
L499[17:06:18] <Shambling> boy its nice of minecraft to not crash after throwing a crash report in single player
L500[17:06:24] <Shambling> stupid server/client disconnect
L501[17:06:35] <gigaherz> so it won't include any of lex's work
L502[17:06:50] <barteks2x> damn I HATE github not showing notifications for other branches
L503[17:06:59] <Shambling> nice to know 6 minutes later it crashed :D
L504[17:07:53] <barteks2x> I got all excited that it's new and it tuns out it's 4 days old bug I only got a notification probably from a comment on that commit
L505[17:08:11] <barteks2x> *bug->but
L506[17:08:43] <PaleoCrafter> The branch was only pushed today, so
L507[17:08:52] <barteks2x> oh...
L508[17:08:53] <modmuss50> that branch has been there for about 30 mins
L509[17:09:02] <modmuss50> I think something when wrong with git
L510[17:09:06] <PaleoCrafter> Yeah
L511[17:09:16] <barteks2x> guthub shows when it was added to git repository,not when it was pushed
L512[17:09:21] <gigaherz> well
L513[17:09:27] <gigaherz> the commit metadata says 4 days ago
L514[17:09:36] <gigaherz> but it could have been pushed 30 minutes ago
L515[17:09:42] <modmuss50> it gets to the main menu
L516[17:09:45] <gigaherz> the fun thing about git
L517[17:09:46] <barteks2x> you can push a week worth of commits and all of then will have the date when you committed them, not when you pushed
L518[17:09:51] <gigaherz> is that it trusts whatever you wish
L519[17:09:58] <gigaherz> even if the metadta is completely fabricated
L520[17:10:16] <gigaherz> so lex could have presumably used "ammend this commit" or similar
L521[17:10:23] <gigaherz> and kept the original metadata
L522[17:11:11] <Shambling> oops oh well, guess I won't be using open terrain control today, doesn't work with 2315
L523[17:11:15] <gigaherz> and hwo the F is "Choonster"?
L524[17:11:16] <illy[Zzz]> bach who needs git tarballs and patches :P
L525[17:11:19] <gigaherz> ;P
L526[17:11:21] <barteks2x> noci branch and travis built it anyway :D
L527[17:11:26] <gigaherz> lol
L528[17:11:30] <gigaherz> wait
L529[17:11:31] <gigaherz> travis
L530[17:11:31] <gigaherz> yes
L531[17:11:41] <barteks2x> well, it tried and failed
L532[17:11:44] ⇦ Quits: Flashfire (~Samuel@d24-36-207-240.home1.cgocable.net) (Quit: Leaving)
L533[17:11:51] <gigaherz> but not jenkins, which is the one that uploads to maven
L534[17:11:55] <Shambling> guess cunc_76572_b changed or something
L535[17:12:03] <illy[Zzz]> you have to have ci-skip in the commit for travis to skip iirc
L536[17:12:07] <kashike> include "[ci skip]" in your commit message
L537[17:12:07] <Shambling> !gm func_76572_b
L538[17:12:32] <illy[Zzz]> there's also a jenkins plugin that is really nice
L539[17:12:33] <kashike> https://docs.travis-ci.com/user/customizing-the-build/#Skipping-a-build
L540[17:12:58] <illy[Zzz]> git merge devel
L541[17:13:46] <quadraxis> well looks like a slightly cleaner decompile at least
L542[17:14:49] <risux> gigaherz, You were right, eclipse had old cached files... on both machines. What a coincidence, haha.
L543[17:15:11] <barteks2x> I'm curious if the 1.12 forge actually builds in it's ow environment
L544[17:15:29] <barteks2x> because the travis build failed
L545[17:15:44] <Shambling> lol kinda silly, looks like it doesn't work because hasnosky was changed to hasskylight
L546[17:17:26] ⇦ Quits: Redfoxmoon (~Red@177.92-221-236.customer.lyse.net) (Ping timeout: 180 seconds)
L547[17:18:26] ⇦ Quits: Delaxarnyazer (~Delaxarny@2a02:a44e:91ce:1:80dc:7855:5421:3308) (Ping timeout: 180 seconds)
L548[17:18:37] <gigaherz> barteks2x: it may require a newer forgegradle or stuff like that, there is a possibility that it only works in lex's computer ;P
L549[17:18:57] <barteks2x> 1.12 seg mappings downloaded just fine
L550[17:19:00] <barteks2x> *srg
L551[17:19:12] <barteks2x> decompiling jar now
L552[17:19:35] <quadraxis> I see parrot sound hooks
L553[17:19:55] <kashike> gigaherz: FG 2.3 is already used in forge's 1.12 update
L554[17:21:17] ⇨ Joins: Redfoxmoon (~Red@177.92-221-236.customer.lyse.net)
L555[17:21:33] ⇨ Joins: Delaxarnyazer (~Delaxarny@ip56572345.direct-adsl.nl)
L556[17:21:57] * gigaherz shrugs ;P
L557[17:23:36] <barteks2x> gradle setup worked
L558[17:27:38] <barteks2x> what setting do I need to change for IDEA to ignore nullable annotations at runtime again?
L559[17:27:53] <barteks2x> nvm, found it
L560[17:28:17] <Zethalion> I want to get started. Which IDE is most preferable, Netbeans, Intelj IDEA or Eclipse?
L561[17:28:25] <gigaherz> IDEA
L562[17:28:33] <gigaherz> unless you really love eclipse
L563[17:28:34] <killjoy> ^
L564[17:28:35] <illy[Zzz]> sadly IDEA
L565[17:28:47] <killjoy> I don't think that word means wha tyou think it means.
L566[17:28:49] <gigaherz> it's the smoothest experience
L567[17:28:56] <illy[Zzz]> I love eclipse but idea works :/
L568[17:28:56] <barteks2x> I'm almost sure netbeans could also work, nut it's not officially supported
L569[17:28:59] <gigaherz> xcept for barteks2x, who seems to find all the possible ways for it to break
L570[17:29:21] <barteks2x> I actually use netbeans for a long time before I started using forge
L571[17:29:29] <gigaherz> same
L572[17:29:38] <gigaherz> they taught us java at uni, with eclipse
L573[17:29:41] <killjoy> I tried netbeans once
L574[17:29:44] <killjoy> ..once..
L575[17:29:45] <gigaherz> but I hated it so I got netbeans
L576[17:29:58] <barteks2x> netbeans has a really nice gradle plugin
L577[17:29:59] <gigaherz> I even used netbeans when I tried to mod the first time on 1.4.7
L578[17:30:21] <barteks2x> that plugin has no real concept of run configurations, you just yuse gradle tasks to run the prjject
L579[17:30:32] <gigaherz> Zethalion: look at the channel topic, it has that readthedocs link
L580[17:30:36] <gigaherz> it includes information on how to set up idea
L581[17:30:37] <barteks2x> you can configure it to run gradle runClient there
L582[17:30:44] <gigaherz> and if you are like me and hate typing in a terminal
L583[17:30:50] <gigaherz> there's a section on how to avoid that completely ;p
L584[17:31:05] <barteks2x> there is als a video linked inreadme
L585[17:31:12] <barteks2x> on how to setup MDK in IDEA
L586[17:31:21] <gigaherz> meh
L587[17:31:28] <Zethalion> I was hoping i could go without IDEA since it aint OSS
L588[17:31:40] <barteks2x> I saw the source of IDEA on github
L589[17:31:42] <gigaherz> IMO, if you need a video, you may not have enough knowledge to actually do any modding
L590[17:31:43] <gigaherz> ;p
L591[17:32:06] <kashike> <Zethalion> I was hoping i could go without IDEA since it aint OSS
L592[17:32:07] <kashike> yes it is
L593[17:32:13] <kashike> https://github.com/JetBrains/intellij-community
L594[17:32:14] <gigaherz> community edition is
L595[17:32:16] <gigaherz> ;P
L596[17:32:22] <kashike> the Ultimate edition isn't, for obvious reasons
L597[17:32:25] <Zethalion> It's missing a lot kashike
L598[17:32:34] <gigaherz> look
L599[17:32:37] <kashike> so get ultimate :p
L600[17:32:41] <Zethalion> :P
L601[17:32:43] <gigaherz> if you really really hate to use idea because it's "tainted"
L602[17:32:45] <gigaherz> your choice
L603[17:32:48] <gigaherz> eclipse works ... mostly
L604[17:32:49] <kashike> https://www.jetbrains.com/buy/opensource/
L605[17:33:09] *** amadornes is now known as amadornes[OFF]
L606[17:33:34] <gigaherz> but IDEA community edition works ... harder better faster stronger
L607[17:33:35] <gigaherz> ;P
L608[17:34:01] <Zethalion> Good to know kashike. About to apply in conjunction with FE
L609[17:34:28] <PaleoCrafter> The community edition even has JSON support, right? I remember it being an ultimate only feature for some time
L610[17:34:51] <barteks2x> what... io.netty.channel.AbstractChannel$AnnotatedConnectException: syscall:getsockopt(..) failed: Connection refused: localhost/127.0.0.1:25565
L611[17:35:04] <gigaherz> I use ultimate at work
L612[17:35:05] <barteks2x> they said singleplayer doesn't work... so I tried server
L613[17:35:06] <gigaherz> and community at home
L614[17:35:25] <gigaherz> I still haven't seen ANYTHING that I don't have at home XD
L615[17:36:21] <gigaherz> oh wait
L616[17:36:22] <gigaherz> yeah
L617[17:36:25] <gigaherz> that duplicate code thing
L618[17:36:30] <gigaherz> that I disabled because it was horribly annoying
L619[17:36:39] <gigaherz> (the code was duplicated on purpose)
L620[17:36:54] <PaleoCrafter> Ultimate has database utilities built-in, for example
L621[17:36:55] ⇦ Quits: CoderPuppy (~cpup@32.218.113.160) (Ping timeout: 200 seconds)
L622[17:37:19] <gigaherz> AH
L623[17:37:29] <gigaherz> javascript/typescript support is ultimate-only
L624[17:37:35] <gigaherz> but I only use that at work lol
L625[17:37:41] <PaleoCrafter> A lot of framework support, too
L626[17:38:01] <gigaherz> but yeah
L627[17:38:04] <barteks2x> oh... the server was down because eula.txt...
L628[17:38:04] <gigaherz> so far as modding is concerned
L629[17:38:11] <gigaherz> there's nothing in ultimate that I care about
L630[17:38:12] <gigaherz> ;P
L631[17:38:38] <PaleoCrafter> Yeah, ultimate just adds convenience for a lot of enterprise stuff
L632[17:38:45] <illy[Zzz]> I just wish the workspaces in Idea were like eclipse workspaces but I can live with modules :P
L633[17:38:51] <Zethalion> TypeScript is the reason I was looking at IDEA at first because of FE
L634[17:39:16] ⇦ Quits: Noppes (~Noppes@ip56530f2e.direct-adsl.nl) (Read error: Connection reset by peer)
L635[17:39:21] <gigaherz> FE?
L636[17:39:31] <Zethalion> ForgeEssentials
L637[17:39:39] <killjoy> I use VSCode for ts
L638[17:39:40] <gigaherz> oh ... I have no idea whta that is
L639[17:39:41] <gigaherz> XD
L640[17:39:57] <gigaherz> AH
L641[17:40:00] <gigaherz> server management stuff
L642[17:40:02] <gigaherz> that explains why
L643[17:40:14] <gigaherz> (why I don't know it, and why typescript may have been involved)
L644[17:40:37] <PaleoCrafter> Actually, ultimate *really* is just the complete IntelliJ platform in one product, considering all that PHPStorm etc do is just plugins
L645[17:40:39] <barteks2x> looks like it's not only singleplayer that doesn't work
L646[17:40:55] <Zethalion> FE has Nashorn implemented to run JS as plugins
L647[17:41:00] <illy[Zzz]> Did Lat's PermAPI get merged?
L648[17:41:12] <PaleoCrafter> Yup
L649[17:41:15] <Zethalion> yes
L650[17:41:17] <illy[Zzz]> I could look at the repo but the lazyness is strong in me
L651[17:41:54] <PaleoCrafter> Haven't seen it used yet in any "normal" project I've come across, though xD
L652[17:42:35] *** Morph|ZzZz is now known as Morpheus1101
L653[17:42:52] <barteks2x> I can join vanilla server with 1.12 forge
L654[17:43:01] <gigaherz> heh
L655[17:43:16] <gigaherz> well, that's not so surprising
L656[17:43:17] ⇨ Joins: cpup (~cpup@32.218.115.58)
L657[17:43:29] <barteks2x> but can't join forge server or single player
L658[17:43:31] <gigaherz> forge only complains if you have mods that are not client-only, I think
L659[17:43:46] <Zethalion> It needs a boost, the demo scripts are there with fun results showing some that's possible but I feel limited using Atom writing more
L660[17:43:46] <PaleoCrafter> Can you join a forge server with a vanilla client? :p
L661[17:43:48] <illy[Zzz]> Well someone has to implement a perms manager for it :P I have an idea just need to sit down and do it
L662[17:43:54] <barteks2x> trying it now :D
L663[17:44:21] <Zethalion> If the only mod is FE than yes PaleoCrafter
L664[17:44:56] <killjoy> PaleoCrafter, if there are no client-required mods, yes
L665[17:45:16] <killjoy> support was added back in 1.8/9
L666[17:45:20] <barteks2x> I can't join forge server with 1.12 clean client on 1.12
L667[17:45:24] <PaleoCrafter> That was a question to barteks2x about the 1.12 thing
L668[17:45:47] <PaleoCrafter> I know that you can do it generally xD
L669[17:45:51] <killjoy> looks like you have your answer then
L670[17:45:56] <barteks2x> java.util.NoSuchElementException: packet_handler
L671[17:45:58] <PaleoCrafter> Yeah :D
L672[17:46:00] <Zethalion> isn't Forge for 1.12 still beta?
L673[17:46:05] <barteks2x> it's not even beta
L674[17:46:06] <gigaherz> not even beta
L675[17:46:12] <barteks2x> I'm just experimenting
L676[17:46:13] <Zethalion> alpha...
L677[17:46:15] <gigaherz> there's ONE initial commit
L678[17:46:17] <gigaherz> with some patches applied
L679[17:46:33] <gigaherz> that's all.
L680[17:46:33] <Zethalion> FE is at 1.10 atm
L681[17:46:48] <barteks2x> I'm not trying to do anything with FE
L682[17:46:50] <PaleoCrafter> Oh, https://twitter.com/RazzleberryFox/status/873307370788663296
L683[17:47:14] <gigaherz> wait wiiu has Minecraft?
L684[17:47:23] <gigaherz> oh wait I remember!
L685[17:47:44] <gigaherz> the one where they did NOT use the wiiu gamepad to show the player inventory gui permanently
L686[17:47:51] <PaleoCrafter> Heh
L687[17:48:15] <gigaherz> really who the F makes a WiiU port and does NOT use the wiiu gamepad as a way to show the player inventory at all times?
L688[17:48:21] <gigaherz> unless like, you are holding a map
L689[17:48:24] <gigaherz> which I'd show down there
L690[17:48:55] <gigaherz> and use the gyroscope of the wiiu gamepad to raise it
L691[17:49:21] <PaleoCrafter> tbh, a lot of stuff didn't end up using the gamepad in ideal situations, afaik
L692[17:49:23] <gigaherz> (i'm going to guess they didn't do that either)
L693[17:49:37] <illy[Zzz]> bah what I want is mario maker for the switch
L694[17:49:43] <gigaherz> mario kart 8's use of the gamepad is ok
L695[17:49:47] <Shambling> whats the current 1.11.2 mapping number?
L696[17:49:54] <gigaherz> none
L697[17:49:55] <PaleoCrafter> That's also from Nintendo :P
L698[17:49:58] <gigaherz> there's no 1.11.2 mappings
L699[17:50:00] <Shambling> *sigh*
L700[17:50:03] <killjoy> I like botw's motion aiming
L701[17:50:05] <gigaherz> you want latest 1.11(.0) mappings
L702[17:50:06] <Shambling> you know perfectly well what I mean
L703[17:50:07] <illy[Zzz]> GOOS=dawrwin; go build
L704[17:50:08] <Shambling> but sure
L705[17:50:14] <gigaherz> !!latest 1.11.2
L706[17:50:15] <MCPBot_Reborn> === Latest Mappings ===
L707[17:50:15] <MCPBot_Reborn> MC Version Forge Gradle Channel
L708[17:50:23] <killjoy> Kind of sucks that it doesn't show the map anymore
L709[17:50:24] <gigaherz> !!latest 1.11
L710[17:50:24] <MCPBot_Reborn> === Latest Mappings ===
L711[17:50:25] <MCPBot_Reborn> MC Version Forge Gradle Channel
L712[17:50:25] <MCPBot_Reborn> 1.11 snapshot_20170609
L713[17:50:26] <Shambling> !!latest 1.11
L714[17:50:27] <MCPBot_Reborn> === Latest Mappings ===
L715[17:50:28] <MCPBot_Reborn> MC Version Forge Gradle Channel
L716[17:50:28] <MCPBot_Reborn> 1.11 snapshot_20170609
L717[17:50:29] <PaleoCrafter> illy[Zzz], concentrate!
L718[17:50:32] <PaleoCrafter> Jesus
L719[17:50:35] <killjoy> Um...
L720[17:50:38] <killjoy> do you mind?
L721[17:50:51] <Shambling> does that put that into chat for everyone?
L722[17:50:55] <gigaherz> yes
L723[17:50:59] <gigaherz> if you use one ! it does not
L724[17:51:01] <Shambling> oh shoot, I did !!
L725[17:51:05] <Shambling> dangit, lol
L726[17:51:10] ⇨ Joins: CoderPuppy (~cpup@32.218.115.95)
L727[17:51:44] <Shambling> I was in the middle of typing it figuring it wouldn't output it, but I just typed exactly what you had stupidly :P
L728[17:52:04] <Shambling> (I'm not sure if I left out a comma that would have helped that sentence, I was the stupid one)
L729[17:52:04] <gigaherz> XD
L730[17:52:23] <gigaherz> well I understood correctly
L731[17:52:27] <gigaherz> others can think what they want ;P
L732[17:52:30] <illy[Zzz]> PaleoCrafter: this is what my workspace looks like atm :P http://i.imgur.com/sWx2KXY.png
L733[17:52:44] <illy[Zzz]> thats thecause of mu fuck ups
L734[17:52:52] <Shambling> oh wow, alot of kind of pointless renames, no wonder it won't run now
L735[17:52:55] <barteks2x> what irc client is that?
L736[17:53:00] <gigaherz> Shambling: not pointless
L737[17:53:06] ⇦ Quits: cpup (~cpup@32.218.115.58) (Ping timeout: 204 seconds)
L738[17:53:07] <PaleoCrafter> I know, hence concentrate :P
L739[17:53:07] <gigaherz> the latest mappings are in preparation for 1.12
L740[17:53:10] <gigaherz> so peoplecan start renaming now
L741[17:53:13] <Shambling> ah
L742[17:53:14] <gigaherz> and make porting smoother
L743[17:53:21] <Shambling> I guess I should use the latest previous stable mappings
L744[17:53:32] <Shambling> which ones do 2315 run off of?
L745[17:53:37] <Shambling> *does
L746[17:53:54] <gigaherz> dunno probably some from late 2016
L747[17:53:55] <gigaherz> ;P
L748[17:54:03] <PaleoCrafter> Something from November
L749[17:54:08] <Shambling> weird
L750[17:54:16] <gigaherz> just use anything from late may
L751[17:54:25] <gigaherz> anything from a week ago is "clean"
L752[17:54:26] <Shambling> 430 should work
L753[17:54:28] <PaleoCrafter> Role of thumb: never user stable or what forge uses :P
L754[17:54:29] <illy[Zzz]> Barteks2x__: https://about.riot.im not really an irc client but it works as one
L755[17:54:34] <gigaherz> so
L756[17:54:45] <Shambling> yeah unfortunately biomebundle and open terrain generator run off of like 2228 or something ancient
L757[17:54:48] <gigaherz> 20170603 or a few days newer
L758[17:54:56] <gigaherz> it doesn't matter though
L759[17:54:58] <gigaherz> forge is in SRG names
L760[17:54:58] <Shambling> so I'm trying to compile it off of 2315, since that is the latest JEI/more overlays version
L761[17:55:07] <illy[Zzz]> there are alot of pain pints when using it as an irc client, I cant see user leves for example
L762[17:55:09] <gigaherz> it gets remapped by forgegradle
L763[17:55:22] <killjoy> Can we get the srg names available without forge? I wish.
L764[17:55:33] <gigaherz> hm?
L765[17:55:34] <gigaherz> yes?
L766[17:55:45] <gigaherz> http://export.mcpbot.bspk.rs/
L767[17:55:54] <killjoy> No, as in distribute them
L768[17:56:02] <gigaherz> I have no idea what you mean
L769[17:56:03] <killjoy> notch->srg, not srg->mcp
L770[17:56:09] <gigaherz> MCP does that
L771[17:56:17] <killjoy> during runtime
L772[17:56:18] <gigaherz> you can use MCP to decompile mc without forge
L773[17:56:24] <gigaherz> ah eh
L774[17:56:30] <gigaherz> dunno then
L775[17:56:35] <gigaherz> you'd need to duplicate part of FML
L776[17:56:39] <killjoy> from what I know, forge is the only mod allowed to use them
L777[17:56:44] <Shambling> I'm just wondering why this is crashing at net.minecraft.world.WorldProvider.func_76572_b(WorldProvider.java:58)
L778[17:56:48] <gigaherz> wat
L779[17:56:50] <Shambling> its called by some random library
L780[17:56:55] <PaleoCrafter> Yeah, there's that deal between MCP and forge
L781[17:57:05] <gigaherz> illy[Zzz]: btw I'm at home now, if you need me to test something in the hackintosh, I can ;P
L782[17:57:10] <gigaherz> ... well, if it boots ;P
L783[17:57:26] *** illy[Zzz] is now known as illy
L784[17:57:40] <Shambling> if that is true, how does better than wolves still exist and update?
L785[17:57:45] <killjoy> Though I think vanillasponge ships them
L786[17:58:06] <Shambling> though I guess ... its stuck on 1.4.3
L787[17:58:08] <Shambling> so it doesn't matter :P
L788[17:59:29] <illy> gig sure I just have to fix 4AM illy's fuck ups then ill get ready for you test
L789[17:59:48] <illy> tired illy should compile test things
L790[17:59:58] <Shambling> can someone please make a mod that crashes minecraft client the second the single player server crashes?
L791[18:00:00] <gigaherz> it's booting up... slowly...
L792[18:00:08] <gigaherz> the VM is in an HDD instead of SSD, which doesn't help
L793[18:01:15] <Shambling> it shouldn't take 20 minutes to finally get the message that a world isn't going to load since the server side of singleplayer crashed
L794[18:03:13] <illy> all my VMs are on HDD and they are pretty fast
L795[18:03:22] <illy> I also have the kvm so...
L796[18:04:24] <gigaherz> hmmm
L797[18:04:31] <gigaherz> I may have updated vmware
L798[18:04:44] <gigaherz> and it may not be happy about booting OSX
L799[18:05:05] <gigaherz> (there's a patch you need in order to install/boot OSX outside osx)
L800[18:05:52] <illy> nothing is ever happy about running OSX even mac hardware wants to die after some time :P
L801[18:06:07] <killjoy> as jobs intended
L802[18:07:03] <illy> bah why wont you compile
L803[18:07:41] <gigaherz> yeah it got stuck
L804[18:07:47] <gigaherz> I may not have a vm after all
L805[18:08:44] <PaleoCrafter> I'd love to help again, only on my phone right now, though
L806[18:08:55] ⇦ Quits: Hgrebnednav (~Hgrebnedn@d8D872A6E.access.telenet.be) (Ping timeout: 186 seconds)
L807[18:11:03] ⇦ Quits: killjoy (~killjoy@2606:a000:1118:812d:948:4b3:cff2:4b54) (Ping timeout: 186 seconds)
L808[18:11:24] <illy> ahh it wouldn't compile because I didn't hava () at the end of Name....
L809[18:11:55] * illy should find a good IDE to looks for my fuckups :P
L810[18:12:33] <PaleoCrafter> How about Gogland? :p
L811[18:13:24] <illy> might try it
L812[18:13:42] <illy> suprisinly vim with a few good plugins is very powerfull
L813[18:14:11] <PaleoCrafter> But does it have a butterfly command?
L814[18:14:45] <illy> if I use emacs in EVIL mod it does :P
L815[18:14:59] * illy will figure out emacs one of these days
L816[18:15:03] <gigaherz> meh, time to sleep, night
L817[18:15:07] *** gigaherz is now known as ghz|afk
L818[18:15:23] <illy> this plugin has saved my life many of times https://github.com/fatih/vim-go
L819[18:15:25] *** MrKickkiller is now known as MrKick|Away
L820[18:16:19] <PaleoCrafter> That F-ing Go mascot though
L821[18:16:29] ⇨ Joins: cpup (~cpup@32.218.115.129)
L822[18:17:26] ⇦ Quits: CoderPuppy (~cpup@32.218.115.95) (Ping timeout: 180 seconds)
L823[18:18:21] <illy> i've also been playing around with rust
L824[18:18:57] <illy> though its mostly be bitching at things while they dont compile :P
L825[18:19:08] <illy> s/be/me/
L826[18:20:16] <PaleoCrafter> Heh, rust seemed weird to me when I last looked at it
L827[18:23:26] <illy> I need a somthing to manage my wine prefixes via a json template that isnt java(people are way to afraid things that run on the JVM)
L828[18:33:11] ⇨ Joins: CoderPuppy (~cpup@32.218.115.152)
L829[18:36:39] ⇦ Quits: cpup (~cpup@32.218.115.129) (Ping timeout: 201 seconds)
L830[18:48:56] ⇦ Quits: Shambling (~Shambling@97-89-242-134.static.plbg.ny.charter.com) (Quit: Leaving)
L831[18:53:43] ⇦ Quits: CoderPuppy (~cpup@32.218.115.152) (Ping timeout: 186 seconds)
L832[18:53:55] *** PaleoCrafter is now known as PaleOff
L833[18:59:26] ⇨ Joins: cpup (~cpup@32.218.115.167)
L834[19:07:14] <barteks2x> I'm learnign some really interesting stuff while trying (and failing) to debug why initial commit of forge won't join server
L835[19:11:45] ⇨ Joins: CoderPuppy (~cpup@32.218.115.195)
L836[19:14:52] <LexMobile> netty hell
L837[19:14:53] ⇦ Quits: cpup (~cpup@32.218.115.167) (Ping timeout: 201 seconds)
L838[19:15:07] <LexMobile> ive handed it off to cpw cuz i fucking refuse to deal with that overenginener POS.
L839[19:15:28] <LexMobile> basically the issue is the part where it SHOULD be translating the proxy packet to a vanilla packet isnt being called.
L840[19:15:38] <LexMobile> but after the 47th level of netty code.. i called it quits
L841[19:23:05] ⇨ Joins: cpup (~cpup@32.218.115.204)
L842[19:23:11] <barteks2x> I got to that point just now
L843[19:23:26] <barteks2x> looks like Clannelhandler.handlerAdded needs to be called somewhere
L844[19:23:34] <barteks2x> but isn't
L845[19:24:01] <barteks2x> in the version used in 1.11.2 it wasn't checked, now it is
L846[19:25:22] ⇦ Quits: CoderPuppy (~cpup@32.218.115.195) (Ping timeout: 201 seconds)
L847[19:27:17] <barteks2x> or it it but doesn't do the right thing
L848[19:28:45] <kashike> barteks2x: won't join vanilla server or forge server
L849[19:28:47] <kashike> or both
L850[19:29:18] <barteks2x> it joins only vanilla servers, but it's 1.12 initial commit
L851[19:29:31] <barteks2x> and the forge server can't be joined by vanilla for some other reason
L852[19:44:30] <barteks2x> I see what's going on...
L853[19:44:37] <barteks2x> but I don't see an easy fix there
L854[19:44:47] <barteks2x> other than hacking netty with reflection
L855[19:45:43] <barteks2x> when handlerAdded is called, it's not actially marked as added yet, so it will refuse to use it. And this if where forge sends the packet
L856[19:52:25] <barteks2x> oh well, worked around that and then server crashes with Caused by: java.util.NoSuchElementException: packet_handler
L857[19:53:31] <barteks2x> (it also does that when joining with vanilla client)
L858[19:54:45] <illy> bah my laptop is dying
L859[19:55:35] <kashike> barteks2x: you're getting io.netty.handler.codec.EncoderException: java.io.IOException: Can't serialize unregistered packet right?
L860[19:56:02] <barteks2x> no
L861[19:56:24] <barteks2x> I worked around the issue with FMLProxyPacket (well, worked around by hacking netty with reflection)
L862[19:56:25] ⇨ Joins: Cast0077 (~Cast0077@24-151-68-108.dhcp.nwtn.ct.charter.com)
L863[20:22:53] ⇨ Joins: Relkofizz (~Relkofizz@S0106f0f249e0f7a3.cg.shawcable.net)
L864[20:31:34] <barteks2x> oh... netty was eating exception my workaround produced when it broke
L865[20:32:41] <barteks2x> I got it working :D
L866[20:34:27] <barteks2x> interesting question: how can I prove on a screenshot that it's not vanilla server?
L867[20:35:47] <barteks2x> http://i.imgur.com/CN2cGuO.png
L868[20:39:19] ⇦ Quits: KGS (~KGS@h-158-174-9-249.NA.cust.bahnhof.se) (Ping timeout: 186 seconds)
L869[20:47:09] <risux> Can someone explain how this makes sense? http://i.imgur.com/hZla0xP.png
L870[20:48:58] ⇦ Quits: h5h77 (~h5h77@2a02:8108:4b40:907:922b:34ff:feae:b38b) (Remote host closed the connection)
L871[20:53:53] <Relkofizz> risux, have you tried refreshing the location in eclipse?
L872[20:54:13] <risux> This isn't in a dev workspace. It works perfect in a dev workspace.
L873[20:54:25] <Relkofizz> Oh, no idea then
L874[20:54:27] <risux> It's in a normal Minecraft installation that this randomly occurs
L875[20:57:24] ⇦ Quits: quadraxis (~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net) (Ping timeout: 204 seconds)
L876[21:03:06] ⇦ Quits: Wastl2 (~Wastl2@x4e34e8fb.dyn.telefonica.de) (Ping timeout: 204 seconds)
L877[21:05:20] ⇨ Joins: Wastl2 (~Wastl2@x4e34c20d.dyn.telefonica.de)
L878[21:20:49] <barteks2x> !mh moveEntityWithHeading
L879[21:23:45] <barteks2x> !gm moveEntityWithHeading
L880[21:24:20] <barteks2x> func_191986_a is the new moveEntityWithHeading that just got new float argument... why it isn't the same srg?
L881[21:24:29] <barteks2x> I've seen methods with same srg but different aeguments
L882[21:26:17] ⇨ Joins: williewillus (~williewil@cpe-24-28-24-13.austin.res.rr.com)
L883[21:30:55] ⇨ Joins: Last_Dovahkiin (webchat@h175.19.130.174.dynamic.ip.windstream.net)
L884[21:36:26] ⇦ Quits: TechnicianLP2 (~AndChat59@p4FE5650C.dip0.t-ipconnect.de) (Ping timeout: 180 seconds)
L885[21:36:29] ⇨ Joins: TechnicianLP2 (~AndChat59@p4FE56DB4.dip0.t-ipconnect.de)
L886[21:44:13] <barteks2x> "net.minecraft.advancements.critereon." - is that package name actually correct?
L887[21:45:57] <williewillus> second e should be an i
L888[21:46:00] <williewillus> criterion
L889[21:46:57] <williewillus> are you looking at the sources?
L890[21:47:25] ⇨ Joins: killjoy (~killjoy@2606:a000:1118:812d:b509:12a9:9e65:a812)
L891[21:47:56] ⇦ Quits: TomyLobo (~TomyLobo@2a02:8109:87c0:20c:69a6:77b5:6422:dec7) (Ping timeout: 180 seconds)
L892[21:48:25] ⇨ Joins: quadraxis (~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net)
L893[21:48:50] <barteks2x> I'm running it
L894[21:48:53] <barteks2x> and porting cubic chunks to it
L895[21:48:58] <barteks2x> "experimenting"
L896[21:50:19] <williewillus> oh, is there an mcp available? or is the 1.12 forge branch setuppable
L897[21:50:23] <williewillus> just want to poke around
L898[21:50:28] <killjoy> it is
L899[21:50:30] <williewillus> cool
L900[21:50:36] <killjoy> just no mcp mappings yet
L901[21:50:55] <barteks2x> also, forge doesn't actually work by itself
L902[21:51:02] <barteks2x> had to hack netty to make it work
L903[21:51:08] <williewillus> ?
L904[21:51:12] <williewillus> how so
L905[21:51:16] <killjoy> can't join singleplayer
L906[21:51:17] <barteks2x> it doesn't join the integrated server
L907[21:51:22] <williewillus> oh lol
L908[21:51:24] <barteks2x> or any server at all, exept vanilla one
L909[21:51:30] <williewillus> I'll just be poking at the source so no problem
L910[21:52:05] <LexMobile> And this is why i dont like pushing dev builds -.-
L911[21:52:46] <barteks2x> I'm not going to actually push my experiments with 1.12, I just want to see how much work it is to get it running
L912[22:00:38] ⇦ Quits: Cast0077 (~Cast0077@24-151-68-108.dhcp.nwtn.ct.charter.com) (Quit: Poof)
L913[22:00:57] ⇨ Joins: McJty (~jorrit@94-224-152-129.access.telenet.be)
L914[22:11:27] ⇦ 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))
L915[22:24:13] <barteks2x> anyway, I got my mod working in 1.12 and aside of adding one or 2 new overrides it all just works, so I'm not touching 1.12 again at least until MDK is available
L916[22:33:00] <illy> if anyone has a mac can you test this https://keybase.pub/illyohs/javawrapper-1.2.5-osx.tar.gz
L917[22:43:48] ⇦ Quits: mallrat208 (~mallrat20@107-145-175-135.res.bhn.net) (Ping timeout: 204 seconds)
L918[22:46:55] <illy> I do not like that manual search I do for that build but I dont know of another way to excape mac's dialogue box
L919[22:48:55] ⇦ Quits: Lathanael|Away (~Lathanael@p54960997.dip0.t-ipconnect.de) (Ping timeout: 186 seconds)
L920[22:53:18] ⇦ Quits: AshIndigo (uid202308@id-202308.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L921[22:56:14] ⇨ Joins: Lathanael|Away (~Lathanael@p54960202.dip0.t-ipconnect.de)
L922[22:58:15] ⇦ Quits: williewillus (~williewil@cpe-24-28-24-13.austin.res.rr.com) (Quit: Leaving)
L923[23:16:48] ⇨ Joins: Last_Dovahkiin1 (Mibbit@h175.19.130.174.dynamic.ip.windstream.net)
L924[23:23:28] <killjoy> !mh getBrightnessForRender
L925[23:28:29] <killjoy> !mh setInvisible
L926[23:36:36] ⇦ Quits: Last_Dovahkiin1 (Mibbit@h175.19.130.174.dynamic.ip.windstream.net) (Quit: http://www.mibbit.com ajax IRC Client)
L927[23:38:59] ⇦ Quits: Last_Dovahkiin (webchat@h175.19.130.174.dynamic.ip.windstream.net) (Ping timeout: 180 seconds)
<<Prev Next>> Scroll to Top