<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:07:25] ⇨ Joins: An_Angry_Brit (~AnAngryBr@90.194.218.188)
L2[00:08:41] *** AbrarSyed is now known as Abrar|gone
L3[00:12:00] ⇦ Parts: Thutmose (~elpat@cpe-245-52-66-208.caribcable.com) ())
L4[00:16:56] ⇦ Quits: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net) (Ping timeout: 192 seconds)
L5[00:20:53] ⇨ Joins: tambre (~tambre@2bbf-ef83-176d-adc4-4301-8a22-07d0-2001.dyn.estpak.ee)
L6[00:21:19] ⇦ Quits: An_Angry_Brit (~AnAngryBr@90.194.218.188) (Read error: Connection reset by peer)
L7[00:25:07] *** willieaway is now known as williewillus
L8[00:30:58] <tterrag> http://www.commitstrip.com/en/2015/11/13/the-last-ever-line-of-code/
L9[00:34:12] <GeoDoX> tterrag, thats great.
L10[00:48:15] <Cypher121> https://github.com/Dobiasd/programming-language-subreddits-and-their-choice-of-words/blob/master/img/cursing.png
L11[00:59:02] <Cypher121> is there a way to catch block updates in a certain area?
L12[00:59:25] ⇨ Joins: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
L13[00:59:50] <Cypher121> if yes, how laggy it is for something like 7x7x7 box?
L14[01:00:27] *** williewillus is now known as willieaway
L15[01:02:51] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8002:ea78:2c09:4b76:f2ec:7a7a)
L16[01:03:46] ⇦ Quits: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net) (Client Quit)
L17[01:05:39] <tterrag> Cypher121: not that I know of
L18[01:06:04] <Cypher121> ok, I'll just check it periodically
L19[01:07:04] ⇨ Joins: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
L20[01:07:51] <GeoDoX> How would you guys attempt to make a cookie clicker game without a GUI? Just in a block.
L21[01:08:09] <GeoDoX> Like how would you get points?
L22[01:08:25] <GeoDoX> How would you get Items back using those points?
L23[01:08:30] <Kaiyouka> Tile Entity
L24[01:08:40] <Kaiyouka> Tile Entities
L25[01:08:50] <Kaiyouka> and the player's extra data tag
L26[01:09:04] <GeoDoX> Yeah, thats an obvious one
L27[01:09:23] <GeoDoX> I don't mean actually how would you do it
L28[01:09:51] <GeoDoX> I know how you'd do it with a GUI, but without is a challenge
L29[01:10:02] <GeoDoX> Cuz you can't get points clicking a button
L30[01:10:21] <GeoDoX> There isn't any buttons cuz no GUI :D
L31[01:10:31] <Kaiyouka> right click block -> earn points ?
L32[01:11:09] <GeoDoX> How would you get items with those points?
L33[01:11:15] <gabizou> Cypher121 to be honest, I can see why people hate php
L34[01:11:31] <gabizou> but I find it more impressive that people have no fucks to give about Mathematica
L35[01:11:32] *** Crystal|AFK is now known as CrystalMare
L36[01:11:33] <Kaiyouka> Make different parts of the block do different things when clicked?
L37[01:11:43] <GeoDoX> So each side?
L38[01:11:53] <Kaiyouka> Or different regions of any given side
L39[01:12:06] <GeoDoX> How would you chose what Item?
L40[01:12:23] <Kaiyouka> ... math?
L41[01:12:26] <GeoDoX> lol
L42[01:12:35] <GeoDoX> No math involved :P
L43[01:12:46] <GeoDoX> For the purposes of this conversation :D
L44[01:13:07] <Kaiyouka> Like, one side of the block is "click for cookies" and one side is "click to purchase items" and depending on where on that side you click, you get a different item?
L45[01:14:02] <Cypher121> gabizou: I came to hate all dynamically typed languages
L46[01:14:32] <GeoDoX> How would you possibly fit all the items into one side? :P
L47[01:15:01] <GeoDoX> I could do like how BloodMagic does it, and flood the chat
L48[01:15:07] <GeoDoX> But that's annoying..
L49[01:15:15] <tterrag> GeoDoX: https://www.youtube.com/watch?v=PeA1fLbu5Eg
L50[01:15:19] <Kaiyouka> How many items you looking at?
L51[01:15:37] <GeoDoX> No tterrag. That's not modded. :3
L52[01:15:43] <tterrag> doesn't need to be
L53[01:15:46] <tterrag> it's still good design
L54[01:16:07] <GeoDoX> Haha :D
L55[01:16:12] <Kaiyouka> Somebody build Neko Atsume in Minecraft
L56[01:16:20] <gabizou> Cypher121, would you count Scala as dynamically typed?
L57[01:16:20] <gabizou> :P
L58[01:16:23] <GeoDoX> I need to make it all into one block :P
L59[01:16:30] <tterrag> why?
L60[01:16:32] <tterrag> one block is boring
L61[01:16:38] <Kaiyouka> GeoDoX: how many items can the player buy?
L62[01:17:00] <GeoDoX> Because you'd need to craft the blocks that give you items then, and that's not right.
L63[01:17:34] <GeoDoX> Right now, there's all these, but I want to branch support out to other mods that wanna support it
L64[01:17:49] <GeoDoX> http://hastebin.com/xelozuwadi.pas
L65[01:18:06] <Kaiyouka> I'm getting an error on that link
L66[01:18:27] <Kaiyouka> but just from knowing 'mod support' is part of the equation, I think I could safely say your idea is infeasible
L67[01:18:44] <GeoDoX> http://hastebin.com/ripamiketa.pas
L68[01:18:56] <Kaiyouka> The only idea I have would be making part of the "get items" side be arrows to rotate through the items
L69[01:18:58] <GeoDoX> That's weird
L70[01:19:08] <GeoDoX> Ouhh
L71[01:19:14] <tterrag> you're using hastebin
L72[01:19:16] <tterrag> that's the problem
L73[01:19:16] <GeoDoX> That might look nice
L74[01:19:18] <Kaiyouka> i.e., click the left or right edge of that side to cycle back and forth
L75[01:19:24] <Kaiyouka> and click anywhere else on that side to purchase
L76[01:19:36] <GeoDoX> hastebin is alot nicer tterrag ;)
L77[01:19:58] <Kaiyouka> I'm still getting an Application Error on that link
L78[01:20:14] <Kaiyouka> hastebin is down for me I guess
L79[01:20:17] <tterrag> why?
L80[01:20:20] <tterrag> it uses scripts for no reason
L81[01:20:21] <GeoDoX> Yeah I know, I'm thinking because it's something to do with the .pas
L82[01:20:24] <tterrag> gist/pastebin are better
L83[01:20:25] <GeoDoX> everything else works
L84[01:20:39] <killjoy> pastebin uses a captcha
L85[01:20:45] <GeoDoX> pastebin is unnecessarily complicated
L86[01:20:56] <killjoy> gist needs an account (but who doesn't have github?)
L87[01:21:01] <Lord_Ralex> gist does not need accounts
L88[01:21:05] <Lord_Ralex> you can post to gist anon.
L89[01:21:08] <killjoy> til
L90[01:21:19] ⇨ Joins: Girafi (Girafi@0x555178eb.adsl.cybercity.dk)
L91[01:21:26] <tterrag> meh, make a pastebin account, why not
L92[01:21:31] <tterrag> no more captchas and it saves your pastes
L93[01:21:41] <tterrag> the point is that hastebin uses JS for no reason
L94[01:21:53] <tterrag> it's just displaying text...
L95[01:21:56] *** CrystalMare is now known as Crystal|AFK
L96[01:22:01] <GeoDoX> but what if I don't care about saving my pastes? what if I want something simple and disposable
L97[01:22:06] <GeoDoX> hastebin :D
L98[01:22:17] <tterrag> pastebin can autodelete
L99[01:22:18] <Kaiyouka> just fricken use pastie.org or something
L100[01:22:20] <Lord_Ralex> i like my paste without ads everywhere, thanks
L101[01:22:25] <tterrag> haha ads
L102[01:22:30] <Ordinastie> use puush
L103[01:22:36] ⇦ Quits: Hink (~Hink@146-115-152-96.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Quit: Leaving)
L104[01:22:36] <tterrag> or puush yes
L105[01:22:42] <tterrag> which is what I generally use for quick pastes
L106[01:22:49] <GeoDoX> I always forget Puush supports text
L107[01:22:56] <tterrag> but it requires a client and has no linux version, so I don't typically recommend it first off
L108[01:23:38] <GeoDoX> I have it anyway
L109[01:23:45] <GeoDoX> for quick and simple screenshots
L110[01:23:51] ⇨ Joins: alex_6611 (~alex_6611@p5DE78247.dip0.t-ipconnect.de)
L111[01:24:40] <tterrag> it is nice
L112[01:24:52] <tterrag> and yes ctrl+shift+5 puushes anything on the clipboard
L113[01:25:00] <tterrag> any file
L114[01:25:02] <tterrag> any text
L115[01:25:16] <GeoDoX> Puushing selected text would be nice :P
L116[01:25:36] <GeoDoX> But very difficult for puush to figure that out
L117[01:26:09] <Cypher121> gabizou: how's scala dynamic-typed?
L118[01:28:00] <Cypher121> wow, it's 2015 and people still don't use adblock
L119[01:29:07] <Kaiyouka> adblock's a funny thing
L120[01:29:37] <Kaiyouka> Some blockers are actually malicious, some get paid to let some ads through, and some eat your CPU for some goddamn reason.
L121[01:30:12] <Cypher121> there's one true AdBlock
L122[01:30:27] <Cypher121> everything else is a ripoff
L123[01:31:54] <Kaiyouka> AdBlock is crap
L124[01:32:03] <Kaiyouka> AdBlockPlus is okay enough
L125[01:32:11] <Cypher121> yeah, I meant that one
L126[01:32:31] <Cypher121> didn't know original adblock is still around
L127[01:32:35] <Kaiyouka> lol
L128[01:33:49] <Cypher121> it's one of those strange things that no one knew about between their creation and creation of "plus" version
L129[01:34:49] <Kaiyouka> I honestly don't know if the original is still around
L130[01:34:53] <GeoDoX> is this the original? cuz it's the one I use
L131[01:34:54] <GeoDoX> https://chrome.google.com/webstore/detail/adblock/gighmmpiobklfepjocnamgkkbiglidom
L132[01:35:10] <Kaiyouka> Possibly
L133[01:35:16] <Kaiyouka> I'd suggest swapping to AdBlockPlus
L134[01:35:24] <GeoDoX> What's the diff?
L135[01:35:44] <Kaiyouka> Ethics, really
L136[01:35:57] <killjoy> abp allows non-intrusive ads
L137[01:36:09] <killjoy> such as the text ads on google searches
L138[01:36:23] <Kaiyouka> Apparently, AdBlock discretely moved its actual source from open to closed and made some monetization movements privately.
L139[01:36:24] <GeoDoX> So does the one I use
L140[01:36:27] <killjoy> or ads that clearly mark themselves as ads
L141[01:36:30] <gabizou> Cypher121 well, granted, scala is static typed, but there's some interesting confusions reading scala code almost making it look dynamically typed
L142[01:36:36] <gabizou> case in point:
L143[01:36:48] <gabizou> val unknown = "foo"
L144[01:36:51] <GeoDoX> Well, the one I use, was purchased by someone else?
L145[01:36:55] <Cypher121> that's type inference
L146[01:37:11] <gabizou> sure, but when it's layers deep in abstraction, it's nigh unreadable
L147[01:37:12] <gabizou> :P
L148[01:37:25] <killjoy> Doesn't it act like lombok val?
L149[01:37:35] <GeoDoX> If that's what you mean by monetary movements?
L150[01:37:45] <Cypher121> paid ads
L151[01:37:58] <Cypher121> we give you money, you add as to whitelist
L152[01:38:00] <GeoDoX> Then the people who bought it introduced acceptable ads
L153[01:38:32] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 192 seconds)
L154[01:39:02] <killjoy> want good adblocking, edit your hosts file
L155[01:39:41] <Cypher121> you'll run out of disk space before you get them all
L156[01:39:58] <GeoDoX> Alright, I installed it ;)
L157[01:39:59] <killjoy> I said good, not practical
L158[01:42:27] <Cypher121> also I don't really feel bad about blocking every single ad, even on sites that deserve money. ad revenue is all about impressions and clicks and I produce none even without blockers.
L159[01:42:47] <Kaiyouka> This is true
L160[01:42:56] <Kaiyouka> (I wonder if that's the same for YouTube though)
L161[01:43:33] <Cypher121> youtube falls under the other category
L162[01:44:06] <Cypher121> no way these awful video ads should generate any profit
L163[01:44:33] <Cypher121> they even do same stuff tv channels do and raise their volume
L164[01:44:56] ⇨ Joins: Hgrebnednav (~Hgrebnedn@d8d872d48.access.telenet.be)
L165[01:45:35] ⇦ Quits: Hgrebnednav (~Hgrebnedn@d8d872d48.access.telenet.be) (Client Quit)
L166[01:45:52] <Kaiyouka> But, it's how a lot of youtubers (at least used to) make their wages
L167[01:46:46] <Cypher121> gabizou: inference may reduce readability, but dyntyping is much worse than that. it's more like "hey, let me grab this value from a method, although I don't even know what 'type' it is, then let me invoke the method I'm not sure even exists, and then operate with its return value which I'm not sure even exists"
L168[01:48:07] <gabizou> Cypher121 oh, I know the difference
L169[01:48:21] <Cypher121> Kaiyouka: well, sorry to them, but if youtube isn't offering anything more sensible than taking 15s of my time with impossibly loud and completely irrelevant ads I'm not going to change my opinion
L170[01:48:26] <gabizou> just I'm on the case where inferred typing is almost a pita to deal with
L171[01:48:34] <gabizou> java 8 generics don't help none
L172[01:48:41] <gabizou> even though sometimes it does, a lot of times it's just crap
L173[01:48:44] ⇦ Quits: killjoy (~killjoy@2606:a000:1118:c04e:e8f4:2596:f5c3:f6e3) (Ping timeout: 192 seconds)
L174[01:49:06] <Kaiyouka> Cypher121: It's 15 fucking seconds
L175[01:49:18] <Cypher121> it's my fucking eardrums
L176[01:49:22] <Kaiyouka> mute your fucking speakers and think about porn or something
L177[01:49:29] <Cypher121> I already do
L178[01:49:40] <Cypher121> s/already/always/
L179[01:49:42] <Cypher121> doesn't help
L180[01:49:57] <Kaiyouka> Maybe it's just me but...
L181[01:50:39] <Cypher121> also when I'll have money to buy one of these SO COOL, SO CLASSY, SO POWERFUL, SO SAFE VOLKSWAGEN CARS, I'll just go and buy a fucking Tesla
L182[01:51:12] <Kaiyouka> people who can't justify 15 seconds of their time so their favorite youtubers can pay their fucking bills are, to me, assholes.
L183[01:51:49] <Cypher121> yeah, I know
L184[01:51:59] <Cypher121> I came to embrace myself being one
L185[01:52:09] <gabizou> don't get me wrong, I don't mind ads, I do mind when ads are infectious though
L186[01:52:22] <gabizou> or really really misleading
L187[01:52:25] <Kaiyouka> Though, I don't mind so much anymore now that a lot of youtubers are using Patreon to sustain their income
L188[01:52:44] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L189[01:52:46] <Kaiyouka> (because god knows how long YouTube sustainability will last)
L190[01:54:07] <gabizou> god knows how long YoutubeRED will stick around
L191[01:54:15] <Kaiyouka> Fuck YoutubeRED
L192[01:54:45] <Kaiyouka> I mean, if Hank Green was correct in his explanation of it, it was a good idea in THEORY.
L193[01:54:54] <Kaiyouka> But if everything else I've read is true, it's a big clusterfuck
L194[01:55:06] <tterrag> it's the profit distribution that sucks
L195[01:55:08] <Kaiyouka> (not to mention some shitty stuff I've personally seen happen because of it)
L196[01:55:12] <Ordinastie> Kaiyouka, except I don't watch only ONE video of my FAVORITE youtuber
L197[01:55:27] <Ordinastie> I watch dozens of youtube vids of people I've never heard
L198[01:55:29] <tterrag> they evenly distribute ALL profits from RED to ALL users, based on views
L199[01:55:44] <tterrag> instead of based on individual's views
L200[01:56:46] <Kaiyouka> Meh, 3 minutes of ads spread out over the course of a couple hours isn't bad
L201[01:57:22] <Kaiyouka> tterrag: Hn. Hank explained it that each user's individual profits are split based on who they watch
L202[01:57:34] <Kaiyouka> s/profits/subscription costs
L203[01:58:07] <Kaiyouka> e.g. if I only watched SciShow for a month, the youtuber chunk of my $10 for that month goes to SciShow
L204[01:58:41] <Kaiyouka> if I watched 50-50 SciShow and Markiplier, both of them get half the youtuber chunk of my $10
L205[02:00:03] <MCPBot_Reborn> [TEST CSV] Pushing snapshot_20151114 mappings to Forge Maven.
L206[02:00:06] <MCPBot_Reborn> [TEST CSV] Maven upload successful for mcp_snapshot-20151114-1.8.zip (mappings = "snapshot_20151114" in build.gradle).
L207[02:00:11] <Kaiyouka> Well, whatever the distribution, I'm still annoyed that YouTube is EXTREMELY aggressive about the RED contract.
L208[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/
L209[02:00:45] <Kaiyouka> Sign or Die is a very, VERY shitty way to go about it
L210[02:13:03] ⇨ Joins: Drullkus (~Drullkus@2601:646:8301:c41e:80b8:d204:d50d:71bc)
L211[02:15:44] ⇦ Quits: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) (Ping timeout: 378 seconds)
L212[02:22:15] ⇦ Parts: BBoldt (~BBoldt@192.99.145.160) (Leaving))
L213[02:29:36] ⇦ Quits: Upthorn (~ogmar@108-85-88-195.lightspeed.frokca.sbcglobal.net) (Ping timeout: 190 seconds)
L214[02:40:40] ⇨ Joins: cobra (~cobra@HSI-KBW-078-042-231-115.hsi3.kabel-badenwuerttemberg.de)
L215[02:43:06] <Cypher121> !gm
L216[02:44:17] *** mallrat208 is now known as MR208|AFK
L217[02:44:39] *** AEnterpriseAFK is now known as AEnterprise
L218[02:45:01] ⇨ Joins: Goof (Mibbit@1.124.48.242)
L219[02:47:05] ⇦ Quits: alex_6611 (~alex_6611@p5DE78247.dip0.t-ipconnect.de) (Ping timeout: 378 seconds)
L220[02:51:05] ⇦ Quits: Drullkus (~Drullkus@2601:646:8301:c41e:80b8:d204:d50d:71bc) (Remote host closed the connection)
L221[03:05:20] *** cpw is now known as cpw|out
L222[03:08:59] ⇨ Joins: Nitrodev (~Nitrodev@dcx8fryfbyjw9rdwgjnvt-3.rev.dnainternet.fi)
L223[03:14:39] ⇨ Joins: Noppes (~Noppes@82-168-99-26.ip.telfort.nl)
L224[03:17:01] *** Crystal|AFK is now known as CrystalMare
L225[03:20:46] *** TehNut is now known as TehNut|Sleep
L226[03:23:18] ⇦ Quits: Goof (Mibbit@1.124.48.242) (Quit: http://www.mibbit.com ajax IRC Client)
L227[03:26:57] ⇨ Joins: Jezza (~Jezza@92.206.17.23)
L228[03:29:45] ⇨ Joins: spaceemotion (~spaceemot@x50abd79b.dyn.telefonica.de)
L229[03:30:32] ⇦ Quits: Nitrodev (~Nitrodev@dcx8fryfbyjw9rdwgjnvt-3.rev.dnainternet.fi) (Ping timeout: 378 seconds)
L230[03:30:56] ⇨ Joins: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net)
L231[03:39:20] ⇦ Quits: spaceemotion (~spaceemot@x50abd79b.dyn.telefonica.de) (Ping timeout: 378 seconds)
L232[03:39:34] ⇨ Joins: Loetkolben (~Loetkolbe@ipb2197f03.dynamic.kabel-deutschland.de)
L233[03:40:21] ⇦ Quits: Everseeking (~Everseeki@pool-100-6-80-50.pitbpa.fios.verizon.net) (Quit: Leaving)
L234[03:41:27] ⇨ Joins: Curle (~Curle@host86-159-88-87.range86-159.btcentralplus.com)
L235[03:44:36] *** MrKick|Away is now known as MrKickkiller
L236[03:45:56] ⇦ Quits: SnowDapples (~powered@p5794D968.dip0.t-ipconnect.de) (Ping timeout: 378 seconds)
L237[03:46:10] ⇨ Joins: spaceemotion (~spaceemot@x50abd79b.dyn.telefonica.de)
L238[03:47:53] ⇨ Joins: Catalyst (~Curle@host86-159-88-87.range86-159.btcentralplus.com)
L239[03:48:04] <Catalyst> https://gyazo.com/b2efd183b3473a79efdf82862098387a
L240[03:48:19] <Catalyst> I just launched Eclipse and this is what marvellous thing greeted me
L241[03:48:23] <Catalyst> ;-;
L242[03:49:07] <Catalyst> Anyone?
L243[03:50:53] ⇦ Quits: Curle (~Curle@host86-159-88-87.range86-159.btcentralplus.com) (Ping timeout: 378 seconds)
L244[03:52:14] <Cypher121> I think it says switch to IDEA
L245[03:52:34] <sham1> ^
L246[03:52:52] <Cypher121> other than that it doesn't seem like something mc specific, so googling it may bring up other people discussing it
L247[03:53:19] ⇨ Joins: Szernex (~Szernex@188-22-174-99.adsl.highway.telekom.at)
L248[03:53:54] <wizjany> yea looks like one of those things you have to reinstall your IDE to fix
L249[03:54:00] <wizjany> by which of course i mean delete it and install IDEA instead
L250[03:56:16] ⇦ Quits: spaceemotion (~spaceemot@x50abd79b.dyn.telefonica.de) (Ping timeout: 190 seconds)
L251[03:56:23] ⇦ Quits: Catalyst (~Curle@host86-159-88-87.range86-159.btcentralplus.com) (Ping timeout: 378 seconds)
L252[03:57:31] <Cypher121> I hate tall plants
L253[03:58:13] <iceman11a> Does any one know of a IRC Channel that's related to just general question about any and all mods.
L254[03:58:27] <sham1> #FTB ?
L255[03:58:54] <iceman11a> No thanks. That's a channel that I won't waste my time in any more.
L256[03:58:56] <sham1> I also hate tall plants. Too many Pokèmon live on them
L257[03:59:34] <Cypher121> nah, for these you just need to git gud
L258[03:59:49] <Cypher121> my case is more complicated :(
L259[04:03:24] <Cypher121> basically I need to find a top block for XZ coords in certain bounds of Y, that will block water
L260[04:03:59] <Cypher121> no, not a proper wording
L261[04:04:20] <Cypher121> it should stop sprinkler from pouring water on anything beneath itself
L262[04:09:04] ⇨ Joins: Poppy (~Poppy@chello085216146055.chello.sk)
L263[04:09:50] ⇦ Quits: orthoplex64 (~orthoplex@173.227.72.119) (Ping timeout: 192 seconds)
L264[04:10:15] ⇨ Joins: Villain (~yup@host86-152-97-210.range86-152.btcentralplus.com)
L265[04:11:10] <Ordinastie> note to self : before getting headaches to find out why it does download shit, make sure the url has actual contents -_-
L266[04:11:59] ⇨ Joins: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L267[04:13:27] ⇨ Joins: alex_6611 (~alex_6611@p5DE78247.dip0.t-ipconnect.de)
L268[04:13:46] ⇦ Quits: Poppy (~Poppy@chello085216146055.chello.sk) (Ping timeout: 190 seconds)
L269[04:16:09] <AEnterprise> i'm rendering a model but how do i make it render smaller? if i use GlStateManager.scale(0.5, 0.5, 0.5); the model moves when i move and adding "scale": 0.5 to the "normal" variant seems to do nothing
L270[04:16:33] <alex_6611> GL11.glScaled(double, double, double)
L271[04:16:45] <AEnterprise> i'm on 1.8 btw
L272[04:16:52] <alex_6611> GL11 is still GL11 :P
L273[04:17:39] <AEnterprise> GLStateManager.scale calls GL11.glScaled btw
L274[04:17:54] <AEnterprise> or GL11.glScalef if you pass it floats
L275[04:18:24] <alex_6611> well then something is probably wrong with translation... because scale by itself shouldn't be able to do anything like that
L276[04:18:27] *** K-4U|Mobile is now known as K-4U
L277[04:18:35] <alex_6611> ask some of the REAL pros here :P
L278[04:19:04] <AEnterprise> that's what i'm doing now, i've never been very good at this rendering stuff
L279[04:19:37] <masa> well afaik the order of scale vs. translate matters
L280[04:19:46] ⇦ Quits: Meow-J (uid69628@id-69628.highgate.irccloud.com) (Quit: Connection closed for inactivity)
L281[04:19:57] <AEnterprise> might be related, if i look at the model from certain angles it disapears even though the full block is still on the screen so it should still render the model and the TESR is still getting called
L282[04:20:13] <AEnterprise> i'm scaling after the translation
L283[04:20:55] <masa> and from memory OGL matrix stuff happens in the reverse order somhow, can't remember the details... rendering noob here also
L284[04:21:07] <AEnterprise> sorry before, if i do it after the model disapears as well
L285[04:21:23] <masa> but anyway, I would assume you are supposed to do scaling in the model itself
L286[04:21:36] <AEnterprise> the scaling is dynamic from code
L287[04:22:20] <AEnterprise> rendering an "anchored pearl" that powers a chunkloader, as it gets used up it's ment to shrink
L288[04:22:22] <masa> well you would then be returning a new model with the proper scaling from the getvertex or whatever methods, right?
L289[04:22:51] <alex_6611> in my mod (1.7, but technically shouldn't matter) i scale after translate and it all works fine
L290[04:23:00] <AEnterprise> i duno, i was told to use blockstates to return different variations defined in the json
L291[04:23:10] <AEnterprise> but scale in the json does nothing at all to my model
L292[04:24:52] <masa> hmm, don't really know about 1.8 stuff... I still have to re-do my own mod's rendering stuff in 1.8
L293[04:25:09] <AEnterprise> same here, learning the new things in 1.8 as i go
L294[04:25:40] <masa> the current beta version for 1.8 is from back in March, and I have some horrible messy hacks for the rendering, sicne I didn't know what I was doing and how to use the new system (and still don't)
L295[04:26:19] <masa> but at least the Forge blockstate stuff only came after that, and a LOT of other changes and model support etc. has been added since then too
L296[04:26:46] <AEnterprise> i'm trying to learn it but when it comes to obj rendering i'm having a hard time finding examples, didn't find any that use a tesr even
L297[04:26:57] ⇨ Joins: spaceemotion (~spaceemot@x50abd79b.dyn.telefonica.de)
L298[04:29:11] *** Vigaro|AFK is now known as Vigaro
L299[04:29:57] <masa> hmm btw, you said a scale in the normal variant doesn't do anything... but wouldn't your "size" or "charge" or whatever be a property of the blockstate, meaning that you would set the scale in the variants?
L300[04:31:03] <masa> or well return a different model with the proper scaling in each variant rather, I guess
L301[04:31:55] <AEnterprise> ooh found the json issue
L302[04:32:11] <AEnterprise> "scale" needs to be in "transform" >.<
L303[04:32:39] <masa> and now everything magically works correctly? :p
L304[04:32:53] <AEnterprise> now it applies the scale i set in the json file
L305[04:33:25] <AEnterprise> there are still angles where it doesn't get rendered but i'm getting there
L306[04:34:19] <masa> 1.8 vanilla rendering also has some bugs that doesn't render entire chunks when viewed in certain angles from near the corner of a chunk
L307[04:34:25] <masa> it is rather annoying :p
L308[04:34:58] <AEnterprise> the odd thing is if i have MC render the model (rendertype 3) and make my tesr not render anything it works fine
L309[04:34:59] <masa> ie. the chunk culling or whatever is slightly wrong
L310[04:35:42] <AEnterprise> if i do rendertype -1 and tesr rendering and i look at the block (me facing west) it doesn't render
L311[04:35:58] <masa> so the not-rendering a TESR-only issue? did you set the render BB of the TESR properly, or to larger than usual?
L312[04:36:13] <AEnterprise> didn't chang them, one sec
L313[04:36:27] <masa> or there is also the forge-added infinite-extent BB for TESR-rendering to make it always render
L314[04:36:47] <masa> I believe they made beacons use that in forge
L315[04:37:02] <masa> no idea what hacks vanilla had for them
L316[04:37:05] <AEnterprise> this is what i mean: http://imgur.com/a/JKxvd
L317[04:37:43] <masa> oh, strange
L318[04:37:57] <AEnterprise> yeah extremely
L319[04:37:58] <masa> but then again, you are rendering an impossible object in MC ;)
L320[04:38:21] <AEnterprise> it's ment to be a pearl, might change it up later though
L321[04:38:42] <AEnterprise> for now it was an easy thing to draw with blender without losing to much time to test
L322[04:38:54] <masa> right
L323[04:38:58] ⇦ Quits: Zorn_Taov (~Greenfox@c-67-164-28-138.hsd1.ca.comcast.net) ()
L324[04:39:29] <AEnterprise> hmm, can i change the blockstate that gets passed to my block for determining the variation to get from the json without a tesr?
L325[04:39:51] ⇨ Joins: Nitrodev (~Nitrodev@dcx8fryfk1lt4fpj9-1jt-3.rev.dnainternet.fi)
L326[04:39:55] ⇨ Joins: Upthorn (~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net)
L327[04:40:27] <AEnterprise> *and how do i make those blocstates and have them 'link' to variations in the json?
L328[04:40:47] <Ordinastie> ah, the joys of the JSON...
L329[04:40:57] <masa> uh what? if you have your block (blockstates) set up properly, and you have models, you don't need a TESR for anything
L330[04:41:21] <masa> TESR is only for non-model special stuff, like rorating beacon beams
L331[04:41:37] <AEnterprise> fry said to use a tesr, as i want it to shrink based on the remaining size (stored in the TE)
L332[04:41:37] <masa> *rotating
L333[04:41:55] <AEnterprise> and then pass a different blockstate to get a the right variation
L334[04:42:04] <masa> well I believe that would depend on how smoothly you want it to shrink
L335[04:42:38] <masa> you could do it only with models and have a set number of states and models
L336[04:42:47] <AEnterprise> i would prefer smoothly but i supose nobody will be watching it non stop so if it's a bit jumpy i don't think anyone would notice or mind
L337[04:42:56] <Ordinastie> may I interest you in JSON free rendering? :p
L338[04:43:48] <AEnterprise> why? we're gona have to use the jsons eventually so hacking around it is not a good permanent solution i think
L339[04:43:59] <Lumien> Block.getActualState Ae
L340[04:44:30] <masa> AEnterprise: to your earlier questions, if you have your block class set up to return the correct blockstates, then those will be linked to the variations by vanilla automatically
L341[04:44:32] <Ordinastie> AEnterprise, why use them eventually ?
L342[04:44:54] <AEnterprise> thanks lumien, that will do the trick, now on to figuring out how to make blockstates link to the json variations
L343[04:45:19] <masa> http://mcforge.readthedocs.org/en/latest/blockstates/forgeBlockstates/
L344[04:45:48] <masa> that should be more or less all you need for the blockstate stuff
L345[04:46:09] <Lumien> Well those are forge block states :P
L346[04:46:14] <Lumien> not the normal ones
L347[04:46:26] <masa> right, and why not use them?
L348[04:46:26] <AEnterprise> already seen that yes but what's the java code to make those blockstates?
L349[04:46:42] <Lumien> Look at all vanilla blocks?
L350[04:46:45] <AEnterprise> that isnt't mentioned anywhere i could find
L351[04:46:46] <sham1> What do you mean
L352[04:47:09] <masa> yeah look at some vanilla block classes, they all have blockstates and properties now
L353[04:47:20] <masa> something like wool and colors, or crops for example
L354[04:47:49] <masa> or fences
L355[04:48:09] <masa> they have the connection stuff
L356[04:48:15] <Lumien> Wool actually is one block per color
L357[04:48:29] <masa> uh really?
L358[04:48:38] <masa> no its not
L359[04:48:50] <Ordinastie> AEnterprise, same block : no JSON
L360[04:48:52] <Ordinastie> http://puu.sh/ll1is.jpg
L361[04:49:00] <Lumien> But there are block state files for every color o_O
L362[04:49:02] <masa> Block ID 35 says the data value list
L363[04:49:16] <AEnterprise> alright think i got it, let's try this
L364[04:49:37] <masa> yes well each color would be a separate blockstate, right?
L365[04:50:00] <masa> and since the vanilla stuff in 1.8 is horribly verbose anyway...
L366[04:50:01] <Lumien> yes
L367[04:50:22] <Lumien> but there are FILES for every color
L368[04:50:44] <masa> well look at fire ;)
L369[04:51:03] <Lumien> That atleast has only one block state file
L370[04:51:16] <masa> hmm
L371[04:55:44] ⇦ Quits: Szernex (~Szernex@188-22-174-99.adsl.highway.telekom.at) (*.net *.split)
L372[04:55:44] ⇦ Quits: Noppes (~Noppes@82-168-99-26.ip.telfort.nl) (*.net *.split)
L373[04:55:44] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8002:ea78:2c09:4b76:f2ec:7a7a) (*.net *.split)
L374[04:55:44] ⇦ Quits: MR208|AFK (~mallrat20@184-88-141-123.res.bhn.net) (*.net *.split)
L375[04:55:44] ⇦ Quits: mezz (~quassel@2601:641:4000:82f9:f4b7:c4a0:7f9b:863b) (*.net *.split)
L376[04:55:44] ⇦ Quits: VikeStep (~VikeStep@101.184.94.18) (*.net *.split)
L377[04:55:44] ⇦ Quits: turmfalke (~turmfalke@p54A69FD3.dip0.t-ipconnect.de) (*.net *.split)
L378[04:55:44] ⇦ Quits: GildedGames (~GildedGam@ec2-54-146-2-166.compute-1.amazonaws.com) (*.net *.split)
L379[04:55:44] ⇦ Quits: Gaz (~Gaz@why.dont.you.ticklemy.ninja) (*.net *.split)
L380[04:55:44] ⇦ Quits: gigaherz_y (gigaherz@159.Red-88-9-12.dynamicIP.rima-tde.net) (*.net *.split)
L381[04:55:44] ⇦ Quits: Greenphlem (uid22276@id-22276.tooting.irccloud.com) (*.net *.split)
L382[04:55:44] ⇦ Quits: DG (~DG@strawberry.serv.cakeforce.uk) (*.net *.split)
L383[04:55:44] ⇦ Quits: jk-5 (jk-5@znc.jk-5.nl) (*.net *.split)
L384[04:55:44] ⇦ Quits: tterrag (~tterrag@tterrag.com) (*.net *.split)
L385[04:55:44] ⇦ Quits: CptRageToaster (~CptRageTo@2602:306:ccba:9f70:21e:8cff:fe36:4c5) (*.net *.split)
L386[04:55:44] ⇦ Quits: core (~core@ilya.xxx) (*.net *.split)
L387[04:55:44] ⇦ Quits: jadedcat (sid36485@id-36485.charlton.irccloud.com) (*.net *.split)
L388[04:55:44] ⇦ Quits: tfox83 (sid47177@id-47177.charlton.irccloud.com) (*.net *.split)
L389[04:55:44] ⇦ Quits: Jerzerak (sid60746@id-60746.charlton.irccloud.com) (*.net *.split)
L390[04:55:44] ⇦ Quits: Vigaro (Vigaro@vigaro.tk) (*.net *.split)
L391[04:55:44] ⇦ Quits: EvilSeph (EvilSeph@ipv6.evilseph.com) (*.net *.split)
L392[04:55:44] ⇦ Quits: TheMike_ (~Mike@2607:5300:60:47bc:1ceb:da::) (*.net *.split)
L393[04:55:44] ⇦ Quits: Searge|work (~Searge@h-85-24-130-18.na.cust.bahnhof.se) (*.net *.split)
L394[04:55:44] ⇦ Quits: maxlowry123 (~IceChat9@pool-71-244-115-181.albyny.fios.verizon.net) (*.net *.split)
L395[04:55:44] ⇦ Quits: PitchBright (~PitchBrig@CPE00fc8d8a3ce3-CM00fc8d8a3ce0.cpe.net.cable.rogers.com) (*.net *.split)
L396[04:55:44] ⇦ Quits: Hobbyboy (Hobbyboy@hobbyboy.co.uk) (*.net *.split)
L397[04:55:44] ⇦ Quits: pig (~iChun@172.245.31.73) (*.net *.split)
L398[04:55:44] ⇦ Quits: sww1235 (~sww1235@bananas.cs.colostate.edu) (*.net *.split)
L399[04:55:44] ⇦ Quits: noiro (~noiro@2601:cd:301:a660:6de4:48c6:71b:8991) (*.net *.split)
L400[04:55:44] ⇦ Quits: md_5 (~md_5@mark.prod1.spigotmc.org) (*.net *.split)
L401[04:55:44] ⇦ Quits: MCPBot_Reborn (~MCPBot_Re@mcpbot.bspk.rs) (*.net *.split)
L402[04:55:44] ⇦ Quits: Pyker (pyker@pyker.net) (*.net *.split)
L403[04:55:44] ⇦ Quits: xaero (xaero@the.flying.dutchman.panicbnc.net) (*.net *.split)
L404[04:55:44] ⇦ Quits: zz_SnowShock35 (~SnowShock@2607:5300:100:200::17a0) (*.net *.split)
L405[04:55:44] ⇦ Quits: heldplayer (heldplayer@mrwhite.specialattack.net) (*.net *.split)
L406[04:55:44] ⇦ Quits: CovertJaguar (Railcraft@65.183.205.6) (*.net *.split)
L407[04:55:44] ⇦ Quits: ilken (~ilknest@2602:63:c2a2:af00:8430:33a9:1d9e:b724) (*.net *.split)
L408[04:55:44] ⇦ Quits: Blarghedy (~Blarghedy@50-90-114-152.res.bhn.net) (*.net *.split)
L409[04:55:44] ⇦ Quits: eyamaz (sid40777@id-40777.charlton.irccloud.com) (*.net *.split)
L410[04:55:44] ⇦ Quits: willieaway (williewill@Get.A.Free.Bouncer.At.PanicBNC.com) (*.net *.split)
L411[04:55:44] ⇦ Quits: Kaelten (~Kaelten@2600:3c00::f03c:91ff:fedb:9160) (*.net *.split)
L412[04:55:44] ⇦ Quits: MrKickkiller (~MrKickkil@ipv6.chozo.nl) (*.net *.split)
L413[04:55:44] ⇦ Quits: zml (~zml@minions.aoeu.xyz) (*.net *.split)
L414[04:55:44] ⇦ Quits: eggy (sid554@id-554.ealing.irccloud.com) (*.net *.split)
L415[04:55:44] ⇦ Quits: Wolwrig (~Wolwrig@2602:ffe8:200::7f1e:61de) (*.net *.split)
L416[04:55:44] ⇦ Quits: SirWill (SirWill@2a00:1a28:1101:3e7::9) (*.net *.split)
L417[04:55:44] ⇦ Quits: esKaayY (~esKaayY@2607:5300:100:200::3fc) (*.net *.split)
L418[04:55:44] ⇦ Quits: CoreDuo (~CoreDuo@ip216-8-161-80.coreduo.me.uk) (*.net *.split)
L419[04:55:44] ⇦ Quits: Hea3veN (~Hea3veN@190.247.248.80) (*.net *.split)
L420[04:55:44] ⇦ Quits: BigSAR (sid18070@highgate.irccloud.com) (*.net *.split)
L421[04:55:44] ⇦ Quits: candybar (~foo@adsl-074-181-053-011.sip.sav.bellsouth.net) (*.net *.split)
L422[04:55:44] ⇦ Quits: Cobbleopolis (~Cobbleopo@45-16-76-67.lightspeed.tukrga.sbcglobal.net) (*.net *.split)
L423[04:55:44] ⇦ Quits: wizjany (~wizjany@2604:180::c1e2:128b) (*.net *.split)
L424[04:55:44] ⇦ Quits: Me4502 (~Me4502@2604:180::82d9:bd18) (*.net *.split)
L425[04:55:44] ⇦ Quits: KindOne (kindone@107.170.17.75) (*.net *.split)
L426[04:55:44] ⇦ Quits: calclavia (sid15812@id-15812.tooting.irccloud.com) (*.net *.split)
L427[04:55:44] ⇦ Quits: Techcable (~Techcable@techcable.net) (*.net *.split)
L428[04:55:44] ⇦ Quits: useles2764_ (useless@meerkat.danmackay.com) (*.net *.split)
L429[04:55:44] ⇦ Quits: chamunks (chamunks@entityreborn.com) (*.net *.split)
L430[04:55:44] ⇦ Quits: blood|work (~owned@STATIC228.iona.edu) (*.net *.split)
L431[04:55:44] ⇦ Quits: luacs1998 (~miyamoto@abrarsyed.com) (*.net *.split)
L432[04:55:44] ⇦ Quits: Aedda (~aedda@2600:3c00::19:cace) (*.net *.split)
L433[04:55:44] ⇦ Quits: Ordinastie (crystal@bronyville.me) (*.net *.split)
L434[04:55:44] ⇦ Quits: Torhal (~callahan@2600:3c00::f03c:91ff:fedb:9160) (*.net *.split)
L435[04:55:44] ⇦ Quits: robotbrain (~quassel@2604:a880:800:10::94a:d001) (*.net *.split)
L436[04:55:44] ⇦ Quits: Fridtjof (prassel@2001:bc8:395b::1) (*.net *.split)
L437[04:55:44] ⇦ Quits: Korobi (korobi@is.a.ninja.korobi.io) (*.net *.split)
L438[04:55:45] ⇦ Quits: Flamegoat (sid89996@2604:8300:100:200b:6667:1:1:5f8c) (*.net *.split)
L439[04:55:45] ⇦ Quits: theresajayne (sid37392@id-37392.highgate.irccloud.com) (*.net *.split)
L440[04:55:45] ⇦ Quits: Tombenout (~Tombenpot@candicejoy.com) (*.net *.split)
L441[04:55:45] ⇦ Quits: Ivorius (~Ivorius@2604:a880:800:10::55b:8001) (*.net *.split)
L442[04:55:45] ⇦ Quits: xthexder (~xthexder@irc.xthexder.info) (*.net *.split)
L443[04:55:45] ⇦ Quits: Rallias (~Rallias@sadmin.starasaservice.com) (*.net *.split)
L444[04:55:45] ⇦ Quits: Akai (sid40324@id-40324.ealing.irccloud.com) (*.net *.split)
L445[04:55:45] ⇦ Quits: Mysticdrew (uid103488@id-103488.brockwell.irccloud.com) (*.net *.split)
L446[04:55:45] ⇦ Quits: Lildirt (~Lildirt@107.178.109.102) (*.net *.split)
L447[04:55:45] ⇦ Quits: icynewyear (~icynewyea@199.193.248.29) (*.net *.split)
L448[04:55:45] ⇦ Quits: Cisien (~Cisien@2607:f1c0:820:4800::81:448) (*.net *.split)
L449[04:55:45] ⇦ Quits: danielhuisman_ (sid99372@id-99372.ealing.irccloud.com) (*.net *.split)
L450[04:55:45] ⇦ Quits: Lepko|off (Lepko@Better.Get.Some.Maple.Syrup.For.This.Pancake.PanicBNC.ca) (*.net *.split)
L451[04:55:45] ⇦ Quits: Clank[Away] (Clank@Down.The.Rabbit.Hole.PanicBNC.com) (*.net *.split)
L452[04:55:45] ⇦ Quits: Lord_Ralex (~Ralex@i.am.a.devilincarnate.net) (*.net *.split)
L453[04:57:17] <sham1> That's one hell of a netsplit
L454[04:57:20] *** AEnterprise is now known as AEnterpriseAFK
L455[04:57:33] <AEnterpriseAFK> yep, anyways lunch time, brb
L456[04:57:34] ⇨ Joins: Szernex (~Szernex@188-22-174-99.adsl.highway.telekom.at)
L457[04:57:34] ⇨ Joins: Noppes (~Noppes@82-168-99-26.ip.telfort.nl)
L458[04:57:34] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8002:ea78:2c09:4b76:f2ec:7a7a)
L459[04:57:34] ⇨ Joins: MR208|AFK (~mallrat20@184-88-141-123.res.bhn.net)
L460[04:57:34] ⇨ Joins: mezz (~quassel@2601:641:4000:82f9:f4b7:c4a0:7f9b:863b)
L461[04:57:34] ⇨ Joins: VikeStep (~VikeStep@101.184.94.18)
L462[04:57:34] ⇨ Joins: turmfalke (~turmfalke@p54A69FD3.dip0.t-ipconnect.de)
L463[04:57:34] ⇨ Joins: GildedGames (~GildedGam@ec2-54-146-2-166.compute-1.amazonaws.com)
L464[04:57:34] ⇨ Joins: Gaz (~Gaz@why.dont.you.ticklemy.ninja)
L465[04:57:34] ⇨ Joins: gigaherz_y (gigaherz@159.Red-88-9-12.dynamicIP.rima-tde.net)
L466[04:57:34] ⇨ Joins: Greenphlem (uid22276@id-22276.tooting.irccloud.com)
L467[04:57:34] ⇨ Joins: DG (~DG@strawberry.serv.cakeforce.uk)
L468[04:57:34] ⇨ Joins: noiro (~noiro@2601:cd:301:a660:6de4:48c6:71b:8991)
L469[04:57:34] ⇨ Joins: jk-5 (jk-5@znc.jk-5.nl)
L470[04:57:34] ⇨ Joins: tterrag (~tterrag@tterrag.com)
L471[04:57:34] ⇨ Joins: CptRageToaster (~CptRageTo@2602:306:ccba:9f70:21e:8cff:fe36:4c5)
L472[04:57:34] ⇨ Joins: core (~core@ilya.xxx)
L473[04:57:34] ⇨ Joins: jadedcat (sid36485@id-36485.charlton.irccloud.com)
L474[04:57:34] ⇨ Joins: tfox83 (sid47177@id-47177.charlton.irccloud.com)
L475[04:57:34] ⇨ Joins: Jerzerak (sid60746@id-60746.charlton.irccloud.com)
L476[04:57:34] ⇨ Joins: Vigaro (Vigaro@vigaro.tk)
L477[04:57:34] ⇨ Joins: EvilSeph (EvilSeph@ipv6.evilseph.com)
L478[04:57:34] ⇨ Joins: TheMike_ (~Mike@2607:5300:60:47bc:1ceb:da::)
L479[04:57:34] ⇨ Joins: Searge|work (~Searge@h-85-24-130-18.na.cust.bahnhof.se)
L480[04:57:34] ⇨ Joins: maxlowry123 (~IceChat9@pool-71-244-115-181.albyny.fios.verizon.net)
L481[04:57:34] ⇨ Joins: Ordinastie (crystal@bronyville.me)
L482[04:57:34] ⇨ Joins: PitchBright (~PitchBrig@CPE00fc8d8a3ce3-CM00fc8d8a3ce0.cpe.net.cable.rogers.com)
L483[04:57:34] ⇨ Joins: Tombenout (~Tombenpot@candicejoy.com)
L484[04:57:34] ⇨ Joins: Hobbyboy (Hobbyboy@hobbyboy.co.uk)
L485[04:57:34] ⇨ Joins: pig (~iChun@172.245.31.73)
L486[04:57:34] ⇨ Joins: sww1235 (~sww1235@bananas.cs.colostate.edu)
L487[04:57:34] ⇨ Joins: md_5 (~md_5@mark.prod1.spigotmc.org)
L488[04:57:34] ⇨ Joins: zz_SnowShock35 (~SnowShock@2607:5300:100:200::17a0)
L489[04:57:34] ⇨ Joins: MCPBot_Reborn (~MCPBot_Re@mcpbot.bspk.rs)
L490[04:57:34] ⇨ Joins: Pyker (pyker@pyker.net)
L491[04:57:34] ⇨ Joins: xaero (xaero@the.flying.dutchman.panicbnc.net)
L492[04:57:34] ⇨ Joins: heldplayer (heldplayer@mrwhite.specialattack.net)
L493[04:57:34] ⇨ Joins: CovertJaguar (Railcraft@65.183.205.6)
L494[04:57:34] ⇨ Joins: ilken (~ilknest@2602:63:c2a2:af00:8430:33a9:1d9e:b724)
L495[04:57:34] ⇨ Joins: willieaway (williewill@Get.A.Free.Bouncer.At.PanicBNC.com)
L496[04:57:34] ⇨ Joins: Blarghedy (~Blarghedy@50-90-114-152.res.bhn.net)
L497[04:57:34] ⇨ Joins: eyamaz (sid40777@id-40777.charlton.irccloud.com)
L498[04:57:34] ⇨ Joins: Kaelten (~Kaelten@2600:3c00::f03c:91ff:fedb:9160)
L499[04:57:34] *** availo.esper.net sets mode: +v CovertJaguar
L500[04:57:34] ⇨ Joins: MrKickkiller (~MrKickkil@ipv6.chozo.nl)
L501[04:57:34] ⇨ Joins: zml (~zml@minions.aoeu.xyz)
L502[04:57:34] ⇨ Joins: eggy (sid554@id-554.ealing.irccloud.com)
L503[04:57:34] ⇨ Joins: SirWill (SirWill@2a00:1a28:1101:3e7::9)
L504[04:57:34] ⇨ Joins: Wolwrig (~Wolwrig@2602:ffe8:200::7f1e:61de)
L505[04:57:34] ⇨ Joins: esKaayY (~esKaayY@2607:5300:100:200::3fc)
L506[04:57:34] ⇨ Joins: CoreDuo (~CoreDuo@ip216-8-161-80.coreduo.me.uk)
L507[04:57:34] ⇨ Joins: Hea3veN (~Hea3veN@190.247.248.80)
L508[04:57:34] ⇨ Joins: BigSAR (sid18070@highgate.irccloud.com)
L509[04:57:34] ⇨ Joins: candybar (~foo@adsl-074-181-053-011.sip.sav.bellsouth.net)
L510[04:57:34] ⇨ Joins: chamunks (chamunks@entityreborn.com)
L511[04:57:34] ⇨ Joins: Cobbleopolis (~Cobbleopo@45-16-76-67.lightspeed.tukrga.sbcglobal.net)
L512[04:57:34] ⇨ Joins: Me4502 (~Me4502@2604:180::82d9:bd18)
L513[04:57:34] ⇨ Joins: wizjany (~wizjany@2604:180::c1e2:128b)
L514[04:57:34] ⇨ Joins: KindOne (kindone@107.170.17.75)
L515[04:57:34] ⇨ Joins: calclavia (sid15812@id-15812.tooting.irccloud.com)
L516[04:57:34] ⇨ Joins: Techcable (~Techcable@techcable.net)
L517[04:57:34] ⇨ Joins: useles2764_ (useless@meerkat.danmackay.com)
L518[04:57:34] ⇨ Joins: blood|work (~owned@STATIC228.iona.edu)
L519[04:57:34] ⇨ Joins: luacs1998 (~miyamoto@abrarsyed.com)
L520[04:57:34] ⇨ Joins: Aedda (~aedda@2600:3c00::19:cace)
L521[04:57:34] ⇨ Joins: Torhal (~callahan@2600:3c00::f03c:91ff:fedb:9160)
L522[04:57:34] ⇨ Joins: robotbrain (~quassel@2604:a880:800:10::94a:d001)
L523[04:57:34] ⇨ Joins: Fridtjof (prassel@2001:bc8:395b::1)
L524[04:57:34] ⇨ Joins: Korobi (korobi@is.a.ninja.korobi.io)
L525[04:57:34] ⇨ Joins: Flamegoat (sid89996@2604:8300:100:200b:6667:1:1:5f8c)
L526[04:57:34] ⇨ Joins: theresajayne (sid37392@id-37392.highgate.irccloud.com)
L527[04:57:34] ⇨ Joins: Ivorius (~Ivorius@2604:a880:800:10::55b:8001)
L528[04:57:34] ⇨ Joins: xthexder (~xthexder@irc.xthexder.info)
L529[04:57:34] ⇨ Joins: Rallias (~Rallias@sadmin.starasaservice.com)
L530[04:57:34] ⇨ Joins: Akai (sid40324@id-40324.ealing.irccloud.com)
L531[04:57:34] ⇨ Joins: Mysticdrew (uid103488@id-103488.brockwell.irccloud.com)
L532[04:57:34] ⇨ Joins: icynewyear (~icynewyea@199.193.248.29)
L533[04:57:34] ⇨ Joins: Lildirt (~Lildirt@107.178.109.102)
L534[04:57:34] ⇨ Joins: Cisien (~Cisien@2607:f1c0:820:4800::81:448)
L535[04:57:34] ⇨ Joins: Lepko|off (Lepko@Better.Get.Some.Maple.Syrup.For.This.Pancake.PanicBNC.ca)
L536[04:57:34] ⇨ Joins: danielhuisman_ (sid99372@id-99372.ealing.irccloud.com)
L537[04:57:34] ⇨ Joins: Clank[Away] (Clank@Down.The.Rabbit.Hole.PanicBNC.com)
L538[04:57:34] ⇨ Joins: Lord_Ralex (~Ralex@i.am.a.devilincarnate.net)
L539[04:57:45] <Lumien> If i accidentally "delete" a commit using rebase, can i somehow get it back?
L540[04:57:53] <Lumien> Or get git to at least see the changes that commit made again
L541[04:58:46] ⇦ Quits: Upthorn (~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net) (Ping timeout: 190 seconds)
L542[04:58:49] <masa> git reflog
L543[05:00:00] <masa> I always run rebase with -i (interactive)
L544[05:00:14] <Lumien> yes me too
L545[05:00:21] <Lumien> and instead of squashing it i commented the commit out xD
L546[05:00:46] <masa> haha
L547[05:02:18] ⇨ Joins: Mraof (~mraof@pool-74-110-222-32.rcmdva.fios.verizon.net)
L548[05:02:44] <Lumien> oh nevermind it actually undid that commit when i removed it
L549[05:03:47] <masa> well yes if you rebase and comment out a commit then that commit will not be applied to the tree when you do that rebase
L550[05:04:16] <masa> ie. it will not be included in tree/history after the point where you started the rebase
L551[05:04:51] <Lumien> Yeah but i didn't think it would undo the change i did to the actual file
L552[05:05:44] ⇦ Quits: Nitrodev (~Nitrodev@dcx8fryfk1lt4fpj9-1jt-3.rev.dnainternet.fi) (Read error: Connection reset by peer)
L553[05:06:03] <masa> well what else would it do?
L554[05:06:27] <masa> if that commit is not present in the history, then whatever changes that commit made, also won't be present
L555[05:06:43] <masa> that's kind of the whole idea
L556[05:08:13] <masa> isn't rebase basically the same as git reset --hard to the starting point, and then it will apply the commits that you select in the rebase on top of that. So if you comment out ie. donät pick a commit, then those changes won't get applied and it will be like it never happened
L557[05:08:35] <Lumien> i guess yeah
L558[05:18:14] ⇦ Quits: Mraof (~mraof@pool-74-110-222-32.rcmdva.fios.verizon.net) (*.net *.split)
L559[05:18:14] ⇦ Quits: LexManos (Lex@172.76.2.58) (*.net *.split)
L560[05:18:14] ⇦ Quits: Maxetime (~Thunderbi@modemcable086.219-70-69.static.videotron.ca) (*.net *.split)
L561[05:18:14] ⇦ Quits: karlthepagan (~karl@c-66-235-7-92.sea.wa.customer.broadstripe.net) (*.net *.split)
L562[05:18:14] ⇦ Quits: Lex__ (~Lex@172.76.2.58) (*.net *.split)
L563[05:18:14] ⇦ Quits: psxlover (psxlover@78-51-169.adsl.cyta.gr) (*.net *.split)
L564[05:18:14] ⇦ Quits: gratimax (~gratimax@irc.gratimax.net) (*.net *.split)
L565[05:18:14] ⇦ Quits: tekacs (~tekacs@tekacs.com) (*.net *.split)
L566[05:18:14] ⇦ Quits: Forecaster (~Forecaste@83.223.1.173) (*.net *.split)
L567[05:18:14] ⇦ Quits: Davnit (~Davnit@71-47-89-196.res.bhn.net) (*.net *.split)
L568[05:18:14] ⇦ Quits: MikrySoft (~MikrySoft@89-76-18-43.dynamic.chello.pl) (*.net *.split)
L569[05:18:14] ⇦ Quits: Matrixiumn (Matrixiumn@apertron.net) (*.net *.split)
L570[05:18:14] ⇦ Quits: primetoxinz (~primetoxi@ip68-107-226-229.hr.hr.cox.net) (*.net *.split)
L571[05:18:14] ⇦ Quits: iceman11a (icemna11a@cpe-74-141-48-157.neo.res.rr.com) (*.net *.split)
L572[05:18:14] ⇦ Quits: cppchriscpp (~cppchrisc@c-76-24-45-127.hsd1.nh.comcast.net) (*.net *.split)
L573[05:18:14] ⇦ Quits: Deamon (~Deamon@ns235617.ip-192-99-21.net) (*.net *.split)
L574[05:18:14] ⇦ Quits: MoxieGrrl (~MoxieGrrl@173-23-172-139.client.mchsi.com) (*.net *.split)
L575[05:18:14] ⇦ Quits: Zyferus (Zyferus@172-3-154-217.lightspeed.mssnks.sbcglobal.net) (*.net *.split)
L576[05:18:14] ⇦ Quits: mrammy (~mrammy@steven.es) (*.net *.split)
L577[05:18:14] ⇦ Quits: Vorquel (Vorquel@kiss.the.person.using.this.vho.st) (*.net *.split)
L578[05:18:14] ⇦ Quits: TehNut|Sleep (~TehNut@192.99.145.160) (*.net *.split)
L579[05:18:14] ⇦ Quits: mjevans (~mjevans@li984-246.members.linode.com) (*.net *.split)
L580[05:18:14] ⇦ Quits: fry|sleep (~rainwarri@195.91.246.187) (*.net *.split)
L581[05:18:14] ⇦ Quits: Lain|log (~Aphrael@baka.khobbits.co.uk) (*.net *.split)
L582[05:18:14] ⇦ Quits: CrystalMare (crystal@bronyville.me) (*.net *.split)
L583[05:18:14] ⇦ Quits: IceBlade (~no@cpe-74-141-153-143.kya.res.rr.com) (*.net *.split)
L584[05:18:14] ⇦ Quits: Htbrdd (~Htbrdd@irc.privateirc.com) (*.net *.split)
L585[05:18:14] ⇦ Quits: YukonAppleGeek (~Yukon@sfo01.yukon.io) (*.net *.split)
L586[05:18:14] ⇦ Quits: Sephiroth (~Sephiroth@sephiroth.ws) (*.net *.split)
L587[05:19:43] ⇦ Quits: Szernex (~Szernex@188-22-174-99.adsl.highway.telekom.at) (Killed (NickServ (GHOST command used by Szernex_!~Szernex@91-115-10-196.adsl.highway.telekom.at)))
L588[05:19:52] ⇨ Joins: Szernex (~Szernex@91-115-10-196.adsl.highway.telekom.at)
L589[05:20:44] ⇨ Joins: Mraof (~mraof@pool-74-110-222-32.rcmdva.fios.verizon.net)
L590[05:20:44] ⇨ Joins: LexManos (Lex@172.76.2.58)
L591[05:20:44] ⇨ Joins: Maxetime (~Thunderbi@modemcable086.219-70-69.static.videotron.ca)
L592[05:20:44] ⇨ Joins: karlthepagan (~karl@c-66-235-7-92.sea.wa.customer.broadstripe.net)
L593[05:20:44] ⇨ Joins: Lex__ (~Lex@172.76.2.58)
L594[05:20:44] ⇨ Joins: psxlover (psxlover@78-51-169.adsl.cyta.gr)
L595[05:20:44] ⇨ Joins: gratimax (~gratimax@irc.gratimax.net)
L596[05:20:44] ⇨ Joins: tekacs (~tekacs@tekacs.com)
L597[05:20:44] ⇨ Joins: Forecaster (~Forecaste@83.223.1.173)
L598[05:20:44] ⇨ Joins: Davnit (~Davnit@71-47-89-196.res.bhn.net)
L599[05:20:44] ⇨ Joins: MikrySoft (~MikrySoft@89-76-18-43.dynamic.chello.pl)
L600[05:20:44] ⇨ Joins: Matrixiumn (Matrixiumn@apertron.net)
L601[05:20:44] ⇨ Joins: primetoxinz (~primetoxi@ip68-107-226-229.hr.hr.cox.net)
L602[05:20:44] ⇨ Joins: iceman11a (icemna11a@cpe-74-141-48-157.neo.res.rr.com)
L603[05:20:44] ⇨ Joins: cppchriscpp (~cppchrisc@c-76-24-45-127.hsd1.nh.comcast.net)
L604[05:20:44] ⇨ Joins: Deamon (~Deamon@ns235617.ip-192-99-21.net)
L605[05:20:44] ⇨ Joins: MoxieGrrl (~MoxieGrrl@173-23-172-139.client.mchsi.com)
L606[05:20:44] ⇨ Joins: Zyferus (Zyferus@172-3-154-217.lightspeed.mssnks.sbcglobal.net)
L607[05:20:44] ⇨ Joins: mrammy (~mrammy@steven.es)
L608[05:20:44] ⇨ Joins: Vorquel (Vorquel@kiss.the.person.using.this.vho.st)
L609[05:20:44] ⇨ Joins: TehNut|Sleep (~TehNut@192.99.145.160)
L610[05:20:44] ⇨ Joins: CrystalMare (crystal@bronyville.me)
L611[05:20:44] ⇨ Joins: mjevans (~mjevans@li984-246.members.linode.com)
L612[05:20:44] ⇨ Joins: fry|sleep (~rainwarri@195.91.246.187)
L613[05:20:44] ⇨ Joins: Lain|log (~Aphrael@baka.khobbits.co.uk)
L614[05:20:44] ⇨ Joins: IceBlade (~no@cpe-74-141-153-143.kya.res.rr.com)
L615[05:20:44] ⇨ Joins: Htbrdd (~Htbrdd@irc.privateirc.com)
L616[05:20:44] ⇨ Joins: YukonAppleGeek (~Yukon@sfo01.yukon.io)
L617[05:20:44] ⇨ Joins: Sephiroth (~Sephiroth@sephiroth.ws)
L618[05:20:44] *** availo.esper.net sets mode: +ooo LexManos Lex__ fry|sleep
L619[05:22:56] ⇦ Quits: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net) (Ping timeout: 192 seconds)
L620[05:24:23] <Lumien> LexManos changed the pr to use DimensionManager.isDimensionRegistered to not load the dimension & it still works, is the pr fine now?
L621[05:24:24] <Lumien> https://github.com/MinecraftForge/MinecraftForge/pull/2117
L622[05:31:39] *** AEnterpriseAFK is now known as AEnterprise
L623[05:33:29] ⇨ Joins: RedBullWasTaken (~RedBull@2-107-192-82-static.dk.customer.tdc.net)
L624[05:39:59] <LexManos> Ordinastie, ... Oh ya you're that guy who makes the 'advertisement' mod .... Would of been much better if you just called it a custom paintings/banners mod, but whatever
L625[05:40:35] <LexManos> also, yes, you can render your own shit, however, 'JSON' {used to refernce the baked models} is the way to go from here on.
L626[05:41:03] ⇨ Joins: rafacost3d (~rafacost3@201.37.163.31)
L627[05:43:05] <AEnterprise> JSON isn't that bad to use, just takes a moment to get used to, only real downside is you need to restart the game if you modfy it
L628[05:44:46] <Lumien> Do you? I thought reloading resources worked
L629[05:45:54] <AEnterprise> didn't work when i tried, but then again i wasn't using the right tags so i'll try again
L630[05:47:38] <Cypher121> i love java
L631[05:47:38] <Cypher121> int y = heightmap.get(Pair.of(x, z)) throws NPE. map is not null. First one to guess what threw it gets a cookie
L632[05:48:21] ⇨ Joins: Poppy (~Poppy@chello085216146055.chello.sk)
L633[05:50:42] *** Kolatra is now known as Kolatra[away]
L634[05:52:59] *** Ashlee is now known as Ash|Away
L635[05:53:12] <LexManos> You dont have to restart the game...
L636[05:53:17] <LexManos> just refresh your texture pack...
L637[05:56:41] ⇦ Quits: Poppy (~Poppy@chello085216146055.chello.sk) (Ping timeout: 190 seconds)
L638[06:03:18] <sham1> s/texture/resource
L639[06:09:15] ⇨ Joins: Upthorn (~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net)
L640[06:09:28] ⇨ Joins: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
L641[06:17:12] <Ordinastie> F3+S in 1.8
L642[06:22:43] ⇨ Joins: JamEngulfer221 (~games@host86-128-157-132.range86-128.btcentralplus.com)
L643[06:24:59] ⇨ Joins: MalkContent (MalkConten@p4FDCDC8F.dip0.t-ipconnect.de)
L644[06:26:10] ⇨ Joins: PieGuy128 (~PieGuy128@69.157.255.27)
L645[06:26:36] <sham1> Been meaning to ask this. Is there a way for me to turn an arbitrary IBlockState into a form that can be transfered easily to client
L646[06:28:24] <AEnterprise> do we need to sync blockstates? i though MC handled that
L647[06:28:25] <LexManos> There is a mothod used in the statemaps.
L648[06:29:05] <LexManos> But yes, a Bblockstate is just a bunch of key value pairs.. if you don't want to encode it vai the block id map, then you can always just encode it as a map
L649[06:29:18] <sham1> Ok
L650[06:29:26] <sham1> Sounds good
L651[06:29:29] ⇨ Joins: KGS (~KGS@h-46-59-33-249.na.cust.bahnhof.se)
L652[06:30:44] <sham1> Coz I am attempting to create a "ghost block" kind of deal, and having them synced between the close by clients would be more than ideal
L653[06:30:53] <sham1> But this answered my question
L654[06:32:41] <Ordinastie> what do you call "ghost block" ?
L655[06:34:31] <sham1> Something akin to those things in Botania that you can see for building like the portal and stuff
L656[06:34:43] <sham1> That you can enable from the book
L657[06:35:15] <sham1> I'm sure I didn't make any sense there but whatever
L658[06:44:03] <AEnterprise> are blockstates saved when a chunk unloads?
L659[06:44:24] *** MoxieGrrl is now known as MoxieSparrklz
L660[06:44:32] <mort_> I would assume
L661[06:44:42] <sham1> Propably they are
L662[06:45:10] <AEnterprise> so i can do worldobj.setBlockState(...) from my TE to change the blockstate of a block to change it rendering and it would still be applied on reload
L663[06:46:01] <AEnterprise> if not i can re-apply it when my TE has loaded but this would be easier
L664[06:49:41] <AEnterprise> looking more intro this multiblock rendering is so much easier in 1.8 then 1.7 :D
L665[06:51:19] ⇦ Quits: Cypher121 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net) (Quit: Cypher121)
L666[06:53:39] ⇨ Joins: Hgrebnednav (~Hgrebnedn@d8d87285a.access.telenet.be)
L667[06:54:29] ⇨ Joins: Hgrebnednav_ (~Hgrebnedn@d8d87285a.access.telenet.be)
L668[06:54:35] ⇨ Joins: Emris (~Miranda@chello062178245147.2.12.vie.surfer.at)
L669[06:55:34] ⇨ Joins: Hgrebnednav__ (~Hgrebnedn@d8d87285a.access.telenet.be)
L670[06:56:28] <MalkContent> where do i put other mods i want to code against?
L671[06:56:57] <MalkContent> libs?
L672[07:00:04] ⇦ Quits: Hgrebnednav (~Hgrebnedn@d8d87285a.access.telenet.be) (Ping timeout: 378 seconds)
L673[07:00:27] ⇨ Joins: Hgrebnednav (~Hgrebnedn@d8d87285a.access.telenet.be)
L674[07:01:08] <LexManos> AE: No
L675[07:01:11] ⇦ Quits: Hgrebnednav_ (~Hgrebnedn@d8d87285a.access.telenet.be) (Ping timeout: 378 seconds)
L676[07:01:18] <LexManos> Only 'clean' block states are saved to disk
L677[07:01:28] <LexManos> Anything that uses IUnlisted wont work
L678[07:01:32] <AEnterprise> alright no problem easy enough to remedy
L679[07:01:47] <LexManos> getActualState is called before randering so you're good there
L680[07:02:03] <AEnterprise> in the first TE tick after a load i can set the states again then
L681[07:02:45] <AEnterprise> was thinking of using it for multiblock rendering, change the block states to turn them invisible and have 1 of them render the full structure
L682[07:03:31] <MalkContent> a. nvm. found out why there was no libs folder. cause i created that one my self last time around (god am i rusty)
L683[07:03:56] ⇦ Quits: Hgrebnednav__ (~Hgrebnedn@d8d87285a.access.telenet.be) (Ping timeout: 378 seconds)
L684[07:04:32] <AEnterprise> i don't get all the bitching about 1.8, yes there are quite some changes and takes some getting used to but when used properly i think these jsons can be realy powerful
L685[07:06:01] <sham1> People do not like chagne
L686[07:07:21] <AEnterprise> yeah, i'm usually one of them but once you understand how to use it all 1.8 isn't bad at all
L687[07:08:26] ⇦ Quits: Loetkolben (~Loetkolbe@ipb2197f03.dynamic.kabel-deutschland.de) (Quit: Over and Out!)
L688[07:08:42] <sham1> As far as JSONs are concerned, it does have some relative tedium associated with it. But to go as far as to boygot an entire MC version for it is just stupid
L689[07:09:31] <AEnterprise> i didn't move cause i was mainly working on BCA and BC wasn't moving to 1.8 so i couldn't move
L690[07:09:38] <AEnterprise> still can't update that mod if i wanted to
L691[07:09:44] <MalkContent> SPEAKING of changes in 1.8. is there a comprehensive list of what's different?
L692[07:09:51] <sham1> The stigma of all the verbosity from before stuff like Forge Blockstate JSONs has definetly influenced it
L693[07:10:43] <AEnterprise> true, though i started another 1.7 mod cause at that time the rendering didn't support obj models and all and i was doing multiblocks with obj renderings :P
L694[07:12:11] ⇦ Quits: Girafi (Girafi@0x555178eb.adsl.cybercity.dk) (Ping timeout: 378 seconds)
L695[07:16:45] * MalkContent wisphers silently
L696[07:16:53] <MalkContent> fine, i guess i'll do a coremod then
L697[07:17:20] <AEnterprise> coremod for what MalkContent?
L698[07:17:30] <MalkContent> :D it's like magic
L699[07:17:32] ⇨ Joins: Poppy (~Poppy@chello085216146055.chello.sk)
L700[07:17:53] <AEnterprise> ???
L701[07:17:55] <MalkContent> is there anything i have to look out for when switching from modding 1.7.10 to 1.8?
L702[07:18:15] <AEnterprise> alot
L703[07:18:18] <MalkContent> i'm sorry, mentioning a cm is just dark magic to summon help
L704[07:18:46] <AEnterprise> oh now i see your earlier question, sorry i missed that, bad at folowing 2 conversations at once :P
L705[07:18:57] <MalkContent> np, not blaming anyone :)
L706[07:19:02] <MalkContent> i do have one thing in mind though that might require one though
L707[07:19:21] <MalkContent> i want to make an enchantment that disables the enchantment glow on items/armor
L708[07:19:25] <AEnterprise> there are a few things that require a coremod but the list is small
L709[07:20:00] <AEnterprise> that might require one, not sure how the glow is rendered exactly
L710[07:20:12] <AEnterprise> but for your question: there is a TON of things that changed
L711[07:20:28] <MalkContent> all i know of, by name, is blockstates
L712[07:20:37] <AEnterprise> mainly rendering with the new json system, x, y, z is BlockPos now
L713[07:21:45] <MalkContent> alright.
L714[07:22:14] <AEnterprise> for blockstates usage in json: http://mcforge.readthedocs.org/en/latest/blockstates/forgeBlockstates/
L715[07:23:46] ⇦ Quits: Poppy (~Poppy@chello085216146055.chello.sk) (Ping timeout: 190 seconds)
L716[07:24:11] <sham1> Remember that the forge marked one is not vanilla
L717[07:25:20] <MalkContent> so basically you cram all the info you can into blockstates now
L718[07:25:45] <AEnterprise> yeah, it can basicly be as powerfull as a TESR
L719[07:27:34] <MalkContent> kk. (had to google tesr :D )
L720[07:27:57] ⇨ Joins: Girafi (Girafi@0x555178eb.adsl.cybercity.dk)
L721[07:28:23] <AEnterprise> though i wonder: with the forge variants, can properties be combined?
L722[07:29:27] <AEnterprise> if i define seperate blocks for the "visible" and the "master" property, if visible is false and master is true, would the properties of both the false part of visible and the true part of master be applied?
L723[07:30:26] ⇦ Quits: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net) (Ping timeout: 192 seconds)
L724[07:30:44] ⇨ Joins: Hgrebnednav_ (~Hgrebnedn@d8d87285a.access.telenet.be)
L725[07:30:45] ⇦ Quits: VikeStep (~VikeStep@101.184.94.18) (Read error: Connection reset by peer)
L726[07:33:45] <AEnterprise> on one side it would be usefull but in other cases it might be conflicting so
L727[07:34:48] <MalkContent> well. google gives me nothing on blockstate visible and master
L728[07:34:56] ⇨ Joins: Hgrebnednav__ (~Hgrebnedn@d8D87285A.access.telenet.be)
L729[07:34:58] <AEnterprise> sure it won't
L730[07:35:15] <AEnterprise> those are not blockstates but properties of the blockstate that i'm making
L731[07:35:50] ⇦ Quits: Hgrebnednav (~Hgrebnedn@d8d87285a.access.telenet.be) (Ping timeout: 378 seconds)
L732[07:37:16] <MalkContent> can you pastebin?
L733[07:37:27] <AEnterprise> sure one sec
L734[07:37:35] <AEnterprise> it's actually a great example block
L735[07:37:54] ⇦ Quits: Lex__ (~Lex@172.76.2.58) (Read error: Connection reset by peer)
L736[07:38:19] <AEnterprise> https://gist.github.com/AEnterprise/9e3accc8889b7ee78872
L737[07:38:20] ⇨ Joins: Hgrebnednav (~Hgrebnedn@d8D87285A.access.telenet.be)
L738[07:38:59] <AEnterprise> MalkContent: that's basicly a minimal block with 2 properties, PropertyBool is a vanilla class btw but you can make your own
L739[07:40:04] ⇦ Quits: Hgrebnednav__ (~Hgrebnedn@d8D87285A.access.telenet.be) (Ping timeout: 206 seconds)
L740[07:40:14] ⇦ Quits: Hgrebnednav_ (~Hgrebnedn@d8d87285a.access.telenet.be) (Ping timeout: 378 seconds)
L741[07:42:20] ⇦ Quits: Hgrebnednav (~Hgrebnedn@d8D87285A.access.telenet.be) (Ping timeout: 192 seconds)
L742[07:42:24] <AEnterprise> MalkContent: here's the json that belogs with it: https://gist.github.com/AEnterprise/34052fbf0d64aed5b7c3
L743[07:42:54] <AEnterprise> hope it helps
L744[07:42:56] ⇦ Quits: Upthorn (~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net) (Ping timeout: 190 seconds)
L745[07:43:48] <MalkContent> yea it is ^^
L746[07:43:59] <MalkContent> basically a smack in the face with the new stuff
L747[07:45:01] <AEnterprise> basicly it will apply what is in the coresponding variation block depending on the values in the blockstate, to modify them override the getActualState function and return a modified state
L748[07:45:03] <MalkContent> your question is if you can make variants only depending on a single bool instead of both?
L749[07:45:33] <AEnterprise> kinda yes, would be usefull in some cases
L750[07:46:02] <gigaherz_y> that's not how it works
L751[07:46:10] <AEnterprise> thought it would be that
L752[07:46:22] <gigaherz_y> forge generates all possible combinations of values
L753[07:46:29] <gigaherz_y> and gathers all the data from all of them
L754[07:47:32] <gigaherz_y> that's why you have to specify all the properties and all the values
L755[07:47:43] <AEnterprise> yeah, i see why it works like that
L756[07:47:48] ⇦ Quits: CovertJaguar (Railcraft@65.183.205.6) (Ping timeout: 206 seconds)
L757[07:48:02] <gigaherz_y> the advantage from the forge blockstates format, is that you can decouple the variants
L758[07:48:20] <gigaherz_y> so that one property changes only texture, while another property changes only model
L759[07:48:21] <gigaherz_y> or similar
L760[07:48:53] <MalkContent> boy am i glad you responded to this :D
L761[07:48:54] <AEnterprise> true, but say one bool represents the texture to use and a second the model
L762[07:49:26] <MalkContent> my intuition had been "well it looks like different states, so probably gotta create stuff for every combo"
L763[07:49:42] <AEnterprise> that's what i thought at first as well ;)
L764[08:00:00] *** CrystalMare is now known as Crystal|AFK
L765[08:02:07] <JamEngulfer221> Ok, so I'm getting this error when I launch: http://hastebin.com/dalivunova.vala I've already done --refresh-dependencies and that's completed, but it's still not working. I can see lwjgl in the 'referenced libraries' in the project, but for some reason it's not liking it
L766[08:02:42] <AEnterprise> "Application Error"
L767[08:03:27] <JamEngulfer221> Oh dear, hastebin is down :/
L768[08:04:00] <JamEngulfer221> ok, it should work again probably, idk, it just worked again for me
L769[08:08:58] *** zz_SnowShock35 is now known as SnowShock35
L770[08:09:53] *** Tombenout is now known as Tombenpotter
L771[08:10:18] *** fry|sleep is now known as fry
L772[08:17:47] ⇨ Joins: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt)
L773[08:21:23] ⇨ Joins: c233 (~c233@164.40.201.147)
L774[08:22:01] ⇨ Joins: kimfy (~kimfy___@74.141.16.62.customer.cdi.no)
L775[08:22:11] <c233> its normal that forge mod 1.8 lag so hard? i have massiv fps drops under 10 fps without forge mod all works fine with 100 fps (no drops)
L776[08:23:45] ⇨ Joins: Soni (soniex2@189.55.64.196)
L777[08:24:24] <MalkContent> is it just generally low fps or do you get periodical drops?
L778[08:24:37] <MalkContent> also: what mods?
L779[08:24:59] <c233> no mods ^^
L780[08:25:03] <c233> clear mod folder
L781[08:25:41] <MalkContent> didn't try that yet :D
L782[08:25:42] <c233> and drops are every when i move
L783[08:25:54] <MalkContent> is it like rubberbanding?
L784[08:26:02] <c233> its a very bad performance
L785[08:26:16] ⇦ Quits: kimfy (~kimfy___@74.141.16.62.customer.cdi.no) (Ping timeout: 190 seconds)
L786[08:26:24] <c233> rubberbanding?
L787[08:26:26] <MalkContent> like, you get a second or two of virtual standstill and then everything goes hyper speed for a second
L788[08:27:30] <c233> no
L789[08:27:51] <MalkContent> rats. thought i might have found someone with the same problem :D
L790[08:28:46] <fry> c233: what forge version?
L791[08:28:50] <c233> no, this i dont have
L792[08:29:17] <c233> i have test 1.8-11.14.3.1562 and 1.8-11.14.3.1563
L793[08:29:22] <c233> the latest 2
L794[08:32:48] <gigaherz_y> forge alone shouldn't cause any noticeable speed issues
L795[08:32:52] *** gigaherz_y is now known as gigaherz
L796[08:34:17] <c233> but it is!
L797[08:34:20] *** cpw|out is now known as cpw
L798[08:34:35] <c233> you can try it
L799[08:41:21] <c233> is forge 1.8 based on minecraft 1.8.0 ? or 1.8.8 ? i know 1.8.0 would have a bad performance fixed in 1.8.2 or 3 i think
L800[08:43:37] <Girafi> 1.8
L801[08:43:54] <Girafi> Forge for 1.8.8 is very close to be out, from what I have seen and heard ^^
L802[08:45:22] <gigaherz> c233: I have been using 1.8 forge for over a year, I have never noticed any issue with it ;P
L803[08:45:33] <gigaherz> I do not run the latest build though.
L804[08:57:16] <c233> @gigaherz idk what you've claims but this is real and i think every can
L805[08:57:16] <c233> verify it maybe girafi or gigaherz can test it shortly
L806[08:58:22] <c233> but when forge use 1.8.0
L807[08:58:22] <c233> I am not surprised that this performance was very bad i think this is the problem
L808[08:58:51] ⇦ Quits: jk-5 (jk-5@znc.jk-5.nl) (Ping timeout: 206 seconds)
L809[08:59:21] <Wuppy> o/
L810[09:00:09] <c233> can i download any forge version for 1.8.2 - 1.8.7 ?
L811[09:00:13] <gigaherz> no
L812[09:00:21] <c233> good job ...
L813[09:00:33] <gigaherz> forge remained 1.8.0 until recently
L814[09:00:46] <gigaherz> (a few months ago)
L815[09:00:49] <gigaherz> when the work toward moving to latest 1.8 started
L816[09:00:52] <sham1> Source please
L817[09:01:00] <sham1> I cannot see any non-1.8.0 forges
L818[09:01:07] <gigaherz> this work has been done by steps internally
L819[09:01:17] <gigaherz> and now that all the tools are ready for 1.8.x
L820[09:01:29] <sham1> Something something fernflower
L821[09:01:36] <gigaherz> the work is in progress getting all the patches applied on top of the new codebase
L822[09:01:42] <gigaherz> no sham1, that's done too
L823[09:01:55] <gigaherz> it's in "applying this shitton of patches one by one manually"
L824[09:01:58] <sham1> IS it now
L825[09:01:59] <gigaherz> last I heard
L826[09:02:06] <masa> I've never had any performance issues with 1.8 forge, more than what vanilla has anyways...
L827[09:02:17] <gigaherz> yeah same here
L828[09:02:25] <gigaherz> must be a special situation for c233
L829[09:02:26] <fry> c233: how many memory do you allocate to java?
L830[09:02:35] <c233> 2gb
L831[09:02:39] <Lumien> 1 memory
L832[09:03:20] <fry> try 3gb :P
L833[09:03:31] <gigaherz> Forge 1543, no issues reaching 160-180fps
L834[09:03:34] <gigaherz> updating to latest
L835[09:03:46] <gigaherz> (that's with mods btw)
L836[09:03:58] <Lumien> Vanilla 1.8: 60fps, Forge 1.8: 45fps, Vanilla 1.8.8: 70fps
L837[09:04:58] <gigaherz> Lumien: do you have VSync ON and frmelimiter at the same time?
L838[09:05:02] <Lumien> neither
L839[09:05:06] <gigaherz> aha
L840[09:05:11] ⇨ Joins: HassanS6000 (~Hassan@pool-173-79-220-242.washdc.fios.verizon.net)
L841[09:05:17] <gigaherz> because I get around 45fps if I have limit set to 120 and vsync enabled
L842[09:05:29] <gigaherz> but 180 if both are disabled
L843[09:05:43] <gigaherz> hmmm
L844[09:05:49] <gigaherz> latest forge jar doesn't seem to launch
L845[09:06:05] ⇨ Joins: laci200270 (~laci20027@78.92.233.252)
L846[09:06:38] <gigaherz> even running "javaw -jar ...
L847[09:06:46] ⇦ Quits: laci200270 (~laci20027@78.92.233.252) (Client Quit)
L848[09:08:39] ⇨ Joins: laci200270 (~laci20027@78.92.233.252)
L849[09:09:02] ⇦ Quits: laci200270 (~laci20027@78.92.233.252) (Client Quit)
L850[09:10:04] ⇨ Joins: laci200270 (~laci20027@78.92.233.252)
L851[09:10:24] <laci200270> hi everyone
L852[09:10:59] <laci200270> fry, can you help me?
L853[09:11:14] <laci200270> i am sucking with the model system
L854[09:12:17] <gigaherz> oh
L855[09:12:22] * gigaherz facepalms
L856[09:12:31] <gigaherz> I clicked on universal, instead of installer
L857[09:12:36] ⇨ Joins: orthoplex64 (~orthoplex@173.227.72.119)
L858[09:13:30] <gigaherz> yeah nevermind, works fine.
L859[09:13:46] <c233> its a fakt vanilla 1.8 would have a bad performance and mojang fix it in 1.8.1 - 1.8.2 show version history every say he has a good performance with 1.8 dont know how can it really run
L860[09:13:59] ⇨ Joins: blood_ (unknown@ool-182e0a55.dyn.optonline.net)
L861[09:14:33] <c233> 3 or 4 gb not help
L862[09:14:57] <gigaherz> yeah 208fps
L863[09:15:02] <gigaherz> latest forge is even faster for me XD
L864[09:15:12] ⇨ Joins: Brokkoli (~Brokkoli@x55b1c6fe.dyn.telefonica.de)
L865[09:15:20] <c233> with move?
L866[09:15:40] <c233> fly and run please
L867[09:16:06] <gigaherz> as I said, I have no issues
L868[09:16:10] <gigaherz> I do have a decent computer
L869[09:16:13] <gigaherz> OS: Unsupported Windows 6.3 (Build #9600) CPU: Intel Core i7-3770K,  3.51 GHz, 0 KB Video: Unknown Video Card (2560x1440x32bpp 59Hz) Sound: Speakers (Realtek High Definiti Memory: Used: 7745/16330MB Uptime: 2d 10h 10m 52s HD Space: Free: 1769.69 GB/3900.26 GB Connection: Microsoft ISATAP Adapter @ 0 bps (Rec: 0.00MB Sent: 0.00MB)
L870[09:16:20] <gigaherz> (OS is Windows 10, the plugin is old)
L871[09:16:29] ⇦ Quits: psxlover (psxlover@78-51-169.adsl.cyta.gr) (Remote host closed the connection)
L872[09:16:40] ⇨ Joins: psxlover (~psxlover@78-51-169.adsl.cyta.gr)
L873[09:16:49] <gigaherz> gpu is a GTX980 XD
L874[09:17:19] <gigaherz> while moving I get 70-100fps
L875[09:17:27] <gigaherz> flying around in my thaumcraft save
L876[09:17:31] <c233> in a new world?
L877[09:17:45] <gigaherz> no, existing world
L878[09:18:58] <c233> please test it on a server with a large or mid city/buildings
L879[09:19:15] ⇨ Joins: jk-5 (jk-5@znc.jk-5.nl)
L880[09:19:23] <gigaherz> no time for that ;P
L881[09:19:58] <gigaherz> all I'm saying is, even if forge may be slower than vanilla,
L882[09:20:09] <gigaherz> even if it's slower than what 1.8.8 would be
L883[09:20:21] <gigaherz> forge for 1.8.8 is NOT READY YET.
L884[09:20:45] <laci200270> somebody can look at this? http://www.minecraftforge.net/forum/index.php/topic,34346?
L885[09:20:53] <gigaherz> also, I'm just a mod maker, I don't develop Forge itself
L886[09:22:33] <fry> laci200270: https://github.com/laci200270/Energy-mod/blob/master/src/main/resources/assets/energymod/blockstates/eConduit.json syntax error on line 68
L887[09:22:40] ⇨ Joins: kroeser (~kroeser@2001:4801:7817:72:6f7c:4c10:ff10:1b85)
L888[09:22:48] <laci200270> thanks
L889[09:23:04] <laci200270> but that can cause non rotating?
L890[09:23:17] <sham1> that causes it not to work
L891[09:23:34] <fry> it shouldn't load at all with that error
L892[09:23:44] <laci200270> it loaded for me
L893[09:23:53] <laci200270> now my old hdd died
L894[09:24:02] <laci200270> that had a newer version
L895[09:24:10] <c233> I say not that is a forge blame but this is 1.8 (fix in 1.8.3) a pity its no other version for forge out
L896[09:24:10] <c233> (after one year)
L897[09:24:14] <laci200270> i now downlaoded it from github
L898[09:24:29] <c233> but thanks for help
L899[09:24:52] <sham1> c233, that is because no other version of Forge has not been able to come out yet
L900[09:25:22] <gigaherz> c233: Mojang changed the way Minecraft is obfuscated, so Forge needed to update their tools to adapt to it
L901[09:25:32] <gigaherz> it just took a lot of effort.
L902[09:25:51] <gigaherz> the result will be much better for mods once it's done
L903[09:26:01] <sham1> GENERICS?!
L904[09:26:04] <gigaherz> yes :D
L905[09:26:08] <sham1> GENERICS!!
L906[09:26:10] <gigaherz> and inner classes :D
L907[09:26:31] <sham1> yay
L908[09:26:40] <Wuppy> sham1, http://ecx.images-amazon.com/images/I/713PFGyNQ%2BL._UX385_.jpg
L909[09:26:56] <sham1> ITEMSTATES!!!!!
L910[09:26:56] <c233> i think next month come 1.9 than i dont need 1.8.8 or other forge versions
L911[09:27:12] <c233> 1.8 versions ^^
L912[09:27:20] <gigaherz> but Forge will NOT be for 1.9 any time soon
L913[09:27:25] <sham1> ^
L914[09:27:31] <Girafi> 1.9 will not come out next month :p
L915[09:27:40] <sham1> Not that we know
L916[09:27:44] <gigaherz> the Forge team wants to wait a bit before doing forge
L917[09:27:57] ⇨ Joins: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
L918[09:28:02] <c233> watch the latest dinnerbone message on twitter
L919[09:28:05] <gigaherz> so that the same issue doesn't happen in 1.9 that happened in 1.8
L920[09:28:10] <Girafi> Well there is still quite a bit bug fixing left for 1.9
L921[09:28:31] <gigaherz> "Started to play the Legacy of the Void campaign. Wow I'm so bad at this. I really love RTS games & especially SC, but can't play for butts!"
L922[09:28:34] <gigaherz> well
L923[09:28:43] <gigaherz> he's busy playing starcraft, so 1.9 will be late? ;P
L924[09:28:57] <sham1> Legacy of the Void was such a disappointment
L925[09:29:04] <Girafi> No spoilers!
L926[09:29:06] <masa> well he isn't even developing minecraft anyway atm
L927[09:29:11] <c233> and yes i know forge will not 1.9 any time soon forge need every a loooong time to update :D
L928[09:29:33] ⇦ Quits: MalkContent (MalkConten@p4FDCDC8F.dip0.t-ipconnect.de) (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
L929[09:30:46] ⇦ Quits: psxlover (~psxlover@78-51-169.adsl.cyta.gr) (Remote host closed the connection)
L930[09:30:53] <gigaherz> yeah everyone needs a vacation every now and then
L931[09:30:54] ⇨ Joins: psxlover (~psxlover@78-51-169.adsl.cyta.gr)
L932[09:30:56] <gigaherz> even Dinnerbone.
L933[09:31:07] <sham1> well, he is a bone after all
L934[09:31:18] <laci200270> ok. mcp sucks with me: https://gist.github.com/laci200270/c9f7ed3358e6bc1f5408
L935[09:31:38] <c233> this is why sponge is never really big (is
L936[09:31:39] <c233> my opinion)
L937[09:31:58] <sham1> access transformer
L938[09:32:05] <sham1> Laci, what the shit are you doing
L939[09:32:18] <laci200270> I don't have any ATs
L940[09:32:25] <sham1> ok
L941[09:33:12] <laci200270> what is the latest mapping?
L942[09:33:25] <laci200270> maybe that will solve it
L943[09:34:57] <gigaherz> try yesterday's date
L944[09:35:29] <sham1> or today's date
L945[09:35:39] <laci200270> ok
L946[09:35:58] <gigaherz> !!mappings
L947[09:36:04] <gigaherz> can't remember what the command was XD
L948[09:36:15] <laci200270> It doesn't matters
L949[09:36:27] <gigaherz> !!latest
L950[09:36:28] <MCPBot_Reborn> === Latest Mappings ===
L951[09:36:28] <MCPBot_Reborn> MC Version Forge Gradle Channel
L952[09:36:29] <MCPBot_Reborn> 1.8 snapshot_20151114
L953[09:36:30] <MCPBot_Reborn> 1.8 stable_17
L954[09:36:30] <MCPBot_Reborn> 1.7.10 snapshot_20140925
L955[09:36:31] <MCPBot_Reborn> 1.7.10 stable_12
L956[09:36:34] <gigaherz> there we go.
L957[09:36:38] <laci200270> thx
L958[09:39:41] <laci200270> ok I now updated mdk
L959[09:39:45] <laci200270> hope it works
L960[09:40:03] <laci200270> oh
L961[09:40:13] <laci200270> the project was still on forgegradle 1
L962[09:42:53] <laci200270> cool
L963[09:42:56] <laci200270> now works
L964[09:43:46] *** Ash|Away is now known as Ashlee
L965[09:52:01] ⇦ Quits: KGS (~KGS@h-46-59-33-249.na.cust.bahnhof.se) (Ping timeout: 206 seconds)
L966[09:53:14] ⇦ Quits: psxlover (~psxlover@78-51-169.adsl.cyta.gr) (Ping timeout: 192 seconds)
L967[09:53:58] ⇨ Joins: psxlover (~psxlover@78-52-23.adsl.cyta.gr)
L968[09:57:19] ⇦ Quits: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net) (Killed (NickServ (GHOST command used by Samario1)))
L969[09:59:28] ⇦ Quits: laci200270 (~laci20027@78.92.233.252) (Ping timeout: 192 seconds)
L970[10:06:32] ⇨ Joins: laci200270 (~laci20027@78.92.233.252)
L971[10:10:26] <ollieread> Is there a new way to setup a new environment?
L972[10:10:31] <ollieread> setupdecompworkspace doesn't work
L973[10:10:36] <diesieben07> ys it does :D
L974[10:10:51] <ollieread> I'm getting 403 on libraries.minecraft.net
L975[10:11:06] <ollieread> Which I'm sure is because it's not supposed to be looking there
L976[10:11:14] <laci200270> you put a custom library to gralde
L977[10:11:18] <laci200270> ?
L978[10:11:24] <diesieben07> are you using the official build.gradle?
L979[10:11:29] <ollieread> This is a completely fresh installation
L980[10:11:40] <diesieben07> huh+
L981[10:11:50] <ollieread> forge-1.7.10-10.13.4.1558-1.7.10-src
L982[10:11:59] <ollieread> I just downloaded, extracted and tried to run
L983[10:12:09] <laci200270> thats a problem...
L984[10:12:25] <laci200270> for me it produced it when I put wrong CCC to gralde
L985[10:12:45] <laci200270> maybe there is some problem with your firewall
L986[10:12:59] <ollieread> No
L987[10:13:12] ⇨ Joins: Ilphelkiir (~Ilphelkii@ool-44c74cb6.dyn.optonline.net)
L988[10:13:18] <ollieread> Interesting
L989[10:13:40] <ollieread> 403 for scala related libraries, but apparently it failed because it can't find the javac compiler
L990[10:13:41] <AEnterprise> i'm trying to apply a texture to my model (.obj) but it doesn't apply it, should i use something else then "all" as the key for the texture?
L991[10:13:44] <ollieread> Where the fuck has that gone
L992[10:15:25] ⇨ Joins: darkfusion58 (~darkfusio@71-85-51-90.dhcp.spbg.sc.charter.com)
L993[10:15:52] <AEnterprise> fry: i also have a model rendering bug or 2 for you
L994[10:21:09] <laci200270> fry I fixed that syntax error but the issuse still ocurs
L995[10:23:02] <laci200270> *pinging fry*
L996[10:23:08] <laci200270> we need fry :D
L997[10:24:21] ⇨ Joins: KGS (~KGS@h-46-59-33-249.na.cust.bahnhof.se)
L998[10:24:38] <laci200270> who knows rendering?
L999[10:26:11] ⇨ Joins: Hgrebnednav (~Hgrebnedn@d8D87285A.access.telenet.be)
L1000[10:26:26] <AEnterprise> depends on what aspect on it, i low a little about it
L1001[10:27:18] <laci200270> json
L1002[10:27:49] <laci200270> problems with rotations
L1003[10:29:03] <AEnterprise> ah MIGHT be able to help you with that
L1004[10:29:07] <AEnterprise> what's going wrong?
L1005[10:29:39] <laci200270> I can't make a piece of pipe "stand up"
L1006[10:29:43] ⇨ Joins: gigaherz_q (gigaherz@159.Red-88-9-12.dynamicIP.rima-tde.net)
L1007[10:30:32] <AEnterprise> rotate allong the y axis?
L1008[10:30:32] <laci200270> i'm trying to rotate on z axis
L1009[10:30:41] ⇦ Quits: gigaherz (gigaherz@159.Red-88-9-12.dynamicIP.rima-tde.net) (Ping timeout: 206 seconds)
L1010[10:30:49] <laci200270> I might try that
L1011[10:31:25] <AEnterprise> if that doesn't work then try the x, duno how the model exactly looks but just try them all, one will be the one you need
L1012[10:35:38] ⇨ Joins: Shukaro (~Shukaro@130.108.232.236)
L1013[10:37:56] ⇦ Quits: cppchriscpp (~cppchrisc@c-76-24-45-127.hsd1.nh.comcast.net) (Ping timeout: 190 seconds)
L1014[10:38:56] *** GeoDoX is now known as GeoDoX|Work
L1015[10:39:23] ⇦ Quits: jk-5 (jk-5@znc.jk-5.nl) (Ping timeout: 206 seconds)
L1016[10:39:27] ⇨ Joins: cppchriscpp (~cppchrisc@c-76-24-45-127.hsd1.nh.comcast.net)
L1017[10:42:46] ⇦ Quits: psxlover (~psxlover@78-52-23.adsl.cyta.gr) (Ping timeout: 206 seconds)
L1018[10:43:16] ⇨ Joins: psxlover (~psxlover@77-69-59-80.dynamic.cyta.gr)
L1019[10:44:24] <fry> AEnterprise: there will be issues if your model is bigger than 1 block. you need to split it up into smaller models.
L1020[10:44:55] <AEnterprise> great :/
L1021[10:45:31] <AEnterprise> though the screenshot lex showed on the forum looked bigger then 1 block
L1022[10:46:13] <laci200270> AEnterprise, I tried
L1023[10:46:18] <laci200270> all axis
L1024[10:46:22] <laci200270> but I got his: http://imgur.com/a/8AGQg
L1025[10:47:23] <AEnterprise> fry: things models like this worked in 1.7.10 though without issues
L1026[10:47:44] <fry> models like this had no lighting in 1.7.10
L1027[10:47:50] <fry> and definitely no AO
L1028[10:47:57] <AEnterprise> is there a way to dissable it?
L1029[10:49:38] <AEnterprise> laci200270: you sure you didn't do a 180 roation once or 2x the same one? cause one should make the model stand up
L1030[10:50:15] <laci200270> I check it
L1031[10:52:48] ⇨ Joins: Thutmose (~elpat@cpe-245-52-66-208.caribcable.com)
L1032[10:53:28] <laci200270> I'm sure
L1033[10:53:43] <AEnterprise> fry: can i use vanilla tags in the forge blockstate json?
L1034[10:53:51] <fry> tags?
L1035[10:54:02] <laci200270> fry can u help me?
L1036[10:54:11] <fry> laci200270: press F3, check that the block properties are what you expect them to be
L1037[10:54:12] <AEnterprise> "textures", "elements", "display"
L1038[10:54:37] <fry> "textures" - yes, "elements" - no, "display" - use "transform"
L1039[10:54:55] <laci200270> they are what supposed to be
L1040[10:55:20] <Thutmose> are there any mods for 1.8 that manipulate villager trades?
L1041[10:55:46] <AEnterprise> alright, dinner time
L1042[10:55:58] <AEnterprise> guess i'll have to find another way then
L1043[10:56:02] *** AEnterprise is now known as AEnterpriseAFK
L1044[10:56:14] <fry> laci200270: show your json
L1045[10:56:41] ⇦ Quits: psxlover (~psxlover@77-69-59-80.dynamic.cyta.gr) (Ping timeout: 190 seconds)
L1046[10:57:58] ⇨ Joins: psxlover (~psxlover@46.198.231.24)
L1047[10:59:42] <laci200270> https://github.com/laci200270/Energy-mod/blob/master/src/main/resources/assets/energymod/blockstates/eConduit.json
L1048[10:59:49] <laci200270> fry^
L1049[11:02:02] <fry> use x and not z
L1050[11:02:53] <fry> only x and y are supported for the short version of rotation
L1051[11:03:47] <laci200270> short version?
L1052[11:04:44] <fry> "x": 90 instead of "transform": { "rotation": { "x": 90 } }
L1053[11:05:09] <laci200270> also with x http://imgur.com/rzUZpXH
L1054[11:05:40] <fry> did you save the file? did you refresh resources in the IDE? did you reload resorces in the game?
L1055[11:06:19] <laci200270> yes
L1056[11:08:00] <fry> try "transform": { "rotation": { "x": 90 } } then
L1057[11:08:27] <fry> your original thingy is probably pointing along the z axis
L1058[11:08:51] <laci200270> { "rotation": { "z": 90 } } wokred
L1059[11:08:54] <laci200270> thanks
L1060[11:09:43] *** kroeser is now known as kroeser|away
L1061[11:12:00] <laci200270> can I make offset for the model?
L1062[11:12:25] <fry> "translation": [1, 2, 3]
L1063[11:12:31] <laci200270> thanks
L1064[11:12:36] <fry> add that inside the "transform" block
L1065[11:13:39] *** willieaway is now known as williewillus
L1066[11:13:53] *** kroeser|away is now known as kroeser
L1067[11:15:36] <laci200270> 1 value mmeans 1 block?
L1068[11:15:43] <fry> yes
L1069[11:16:28] <laci200270> so for 1 pixel 1 need to write 0.1?
L1070[11:16:57] <fry> 0.0625
L1071[11:17:02] <fry> (1/16)
L1072[11:17:03] <laci200270> thanks
L1073[11:21:17] ⇨ Joins: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net)
L1074[11:21:25] ⇨ Joins: Poppy (~Poppy@chello085216146055.chello.sk)
L1075[11:38:15] <Ilphelkiir> I just started making mods, and I need ideas. Do you all have any suggestions?
L1076[11:38:23] ⇦ Quits: Poppy (~Poppy@chello085216146055.chello.sk) (Ping timeout: 378 seconds)
L1077[11:38:23] ⇦ Quits: GeoDoX|Work (~GeoDoX@bas1-cornwall24-3096455210.dsl.bell.ca) (Ping timeout: 378 seconds)
L1078[11:38:38] ⇦ Quits: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net) (Ping timeout: 192 seconds)
L1079[11:39:11] ⇦ Quits: Zyferus (Zyferus@172-3-154-217.lightspeed.mssnks.sbcglobal.net) (Ping timeout: 190 seconds)
L1080[11:40:26] <laci200270> Ilphelkiir, did you even made any mod?
L1081[11:40:30] <laci200270> try with basic items
L1082[11:40:42] <Ilphelkiir> I made a test mod
L1083[11:40:45] <Ilphelkiir> it has a recipe for an item
L1084[11:41:10] <Ilphelkiir> I followed mostly MrCrayfish's 1.8 tutorial
L1085[11:41:22] <Ilphelkiir> I added a recipe too
L1086[11:41:25] <Ilphelkiir> So I made
L1087[11:41:47] <Ilphelkiir> An item that stores coordinates, a b lock that takes those coordinates, the block has a custom model too
L1088[11:42:02] <Ilphelkiir> but then the series just stops abruptly so I've been looking at various tutorials.
L1089[11:43:00] <Ilphelkiir> Should I try to make a basic tool mod for now?
L1090[11:44:08] ⇨ Joins: Zyferus (~Zyferus@172-3-154-217.lightspeed.mssnks.sbcglobal.net)
L1091[11:44:59] <Ilphelkiir> I'll try to do food and tools to learn how to do that I guess
L1092[11:51:12] ⇨ Joins: Curle (~Curle@host86-159-90-71.range86-159.btcentralplus.com)
L1093[11:51:19] <Curle> Ahh
L1094[11:51:26] <Curle> Just got back from Cite Europe
L1095[11:51:48] ⇦ Quits: Villain (~yup@host86-152-97-210.range86-152.btcentralplus.com) ()
L1096[11:51:56] <gigaherz_q> Ilphelkiir: instead of trying to blindly follow the tutorials
L1097[11:51:59] <gigaherz_q> what is your end goal?
L1098[11:52:20] <gigaherz_q> tell us what you want to achieve
L1099[11:52:31] <gigaherz_q> and we'lkl tell you what you need to learn about
L1100[11:52:35] <gigaherz_q> we'll*
L1101[11:52:40] <Ilphelkiir> I guess
L1102[11:52:44] <Ilphelkiir> I have an idea
L1103[11:52:50] <Ilphelkiir> A magic mod that centers around scrolls
L1104[11:53:07] <Ilphelkiir> If that hasn't been done already.
L1105[11:53:07] <gigaherz_q> soyou'd have scroll items that do things?
L1106[11:53:10] <Ilphelkiir> Yes
L1107[11:53:17] <gigaherz_q> and they are spent once cast?
L1108[11:53:21] <Ilphelkiir> Yes
L1109[11:53:25] <gigaherz_q> aha
L1110[11:53:28] <Curle> onItemUse
L1111[11:53:28] <Ilphelkiir> I've done consumable right click things before
L1112[11:53:30] <Ilphelkiir> yeah
L1113[11:53:33] <gigaherz_q> yeah
L1114[11:53:38] <Ilphelkiir> I did that for the tutorial
L1115[11:53:40] <gigaherz_q> minecraft-wise, it's just learning to handle onItemUse
L1116[11:53:45] <Ilphelkiir> Ah
L1117[11:53:51] <Ilphelkiir> Part of my problem is the ideas :P
L1118[11:54:03] <gigaherz_q> we have plenty of ideas around here
L1119[11:54:08] <gigaherz_q> where are you stuck? ;P
L1120[11:54:09] <Ilphelkiir> Well thats good
L1121[11:54:16] <Ilphelkiir> What the scrolls would actually do
L1122[11:54:40] <Curle> Break a block, create a block of water, damage entities, create explosions,
L1123[11:54:43] <gigaherz_q> well you can spit "effects" into 3 main categories
L1124[11:54:47] <Ilphelkiir> ah
L1125[11:54:49] <gigaherz_q> 1. things that affect yourself
L1126[11:54:49] <Curle> Shoot the player into the sky
L1127[11:54:55] <gigaherz_q> 2. things that affect others (other entities)
L1128[11:55:00] <gigaherz_q> 3. things that affect the world
L1129[11:55:01] <Curle> 1. self, 2. Projectile, 3. Beam
L1130[11:55:15] <gigaherz_q> so
L1131[11:55:15] <Ilphelkiir> Ah
L1132[11:55:21] <gigaherz_q> from category #1
L1133[11:55:24] <Ilphelkiir> thats a pretty good waty to thing about it
L1134[11:55:26] <gigaherz_q> Scroll of Healing
L1135[11:55:27] <Ilphelkiir> I guess for self
L1136[11:55:30] <Ilphelkiir> you could do potion effects
L1137[11:55:31] <Ilphelkiir> yeah
L1138[11:55:35] <gigaherz_q> Scroll of Levitation
L1139[11:55:38] <Curle> in 1.8
L1140[11:55:40] <gigaherz_q> Scroll of Teleportation / Recall
L1141[11:55:46] <Curle> Or make your own levitation
L1142[11:55:47] <Ilphelkiir> I thought levitation was 1.9
L1143[11:55:51] <gigaherz_q> natively, yes
L1144[11:55:53] <Curle> Yea, my mistake
L1145[11:55:55] <gigaherz_q> but nothing prevents you from adding it
L1146[11:55:55] <gigaherz_q> XD
L1147[11:55:58] <Ilphelkiir> Im doing 1.8 :P
L1148[11:56:04] <gigaherz_q> it's just extra work
L1149[11:56:07] <Ilphelkiir> yeah
L1150[11:56:10] <Curle> JUST. DO IT!
L1151[11:56:11] <Curle> :D
L1152[11:56:18] <Curle> Become a Nike Guy
L1153[11:56:19] <Ilphelkiir> Don't let your mods be dreams :P
L1154[11:56:29] <Curle> MAKE YOUR DREAMS A MOD
L1155[11:56:43] <Curle> (That's what I did, a DreamScape-styled mod)
L1156[11:56:48] <Curle> :D
L1157[11:56:50] <Ilphelkiir> nice
L1158[11:56:53] <gigaherz_q> for #2, you can initially apply the same
L1159[11:57:01] <Ilphelkiir> Ah
L1160[11:57:05] <Ilphelkiir> and weapon ones too I assume
L1161[11:57:08] <gigaherz_q> but in "area" variant
L1162[11:57:09] <Ilphelkiir> That would be smart
L1163[11:57:11] <Ilphelkiir> Ah yes
L1164[11:57:20] <gigaherz_q> Scroll of Area Healing
L1165[11:57:21] <Ilphelkiir> I play dnd so I should be able to have a list of things I could do :P
L1166[11:57:25] <gigaherz_q> Scroll of Area Poison
L1167[11:57:32] ⇦ Quits: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net) (Killed (NickServ (GHOST command used by Samario1)))
L1168[11:57:36] <Ilphelkiir> ah
L1169[11:57:43] <Ilphelkiir> thanks for all these ideas
L1170[11:57:48] <gigaherz_q> then for interacting with the world
L1171[11:58:01] <Ilphelkiir> Something that changes things
L1172[11:58:04] <Ilphelkiir> like water to ice?
L1173[11:58:09] <gigaherz_q> yep
L1174[11:58:13] ⇨ Joins: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net)
L1175[11:58:15] <gigaherz_q> Scroll of Freezing could be one
L1176[11:58:33] <gigaherz_q> Scroll of Flooding (creates water sources)
L1177[11:58:35] <Ilphelkiir> yeah
L1178[11:58:42] <Ilphelkiir> maybe scroll of fire
L1179[11:58:42] <gigaherz_q> Scroll of Hell (creates lava)
L1180[11:58:48] <Ilphelkiir> send a fireball like a blaze
L1181[11:58:57] <gigaherz_q> Scroll of Blaze (creates fire)
L1182[11:59:10] <Ilphelkiir> I feel like a fireball would be cooler
L1183[11:59:10] <gigaherz_q> Scroll of the Ghast (creates fireballs)
L1184[11:59:17] <Ilphelkiir> Like the b laze fireball
L1185[11:59:21] <Ilphelkiir> for the create fire
L1186[11:59:23] <gigaherz_q> yeah
L1187[11:59:27] <Ilphelkiir> yeah these are pretty good ideas
L1188[11:59:32] <Ilphelkiir> Maybe some summoning scrolls
L1189[11:59:33] <gigaherz_q> you could also have mob-aspect scrolls
L1190[11:59:40] <gigaherz_q> Scroll of the Spider -> letsyou climb walls for a short while
L1191[11:59:46] <gigaherz_q> Scroll of the Chicken -> lets you slowfall
L1192[11:59:53] <Ilphelkiir> Like the witchery nether infusion?
L1193[12:00:05] <Ilphelkiir> absorb a mob aspect :P
L1194[12:00:05] <gigaherz_q> Scroll of the Creeper -> lets you sacrifice yourself by exploding?
L1195[12:00:10] <gigaherz_q> well
L1196[12:00:13] <Ilphelkiir> also a witchery nether one :P
L1197[12:00:18] <gigaherz_q> the method of CREATING the spells
L1198[12:00:24] <Ilphelkiir> thats a good idea
L1199[12:00:25] <gigaherz_q> that will be the interesting part to think ;P
L1200[12:00:37] <Ilphelkiir> I thin k rather than aspect ones
L1201[12:00:41] <Ilphelkiir> Mob summoning ones ma ybe
L1202[12:00:49] <gigaherz_q> that¡s another choice
L1203[12:01:05] <Ilphelkiir> Not sure how I'd go about it
L1204[12:01:05] <gigaherz_q> Scroll of Summon The Wither
L1205[12:01:08] <gigaherz_q> XD
L1206[12:01:14] <gigaherz_q> griefing++
L1207[12:01:14] <Ilphelkiir> Maybe it could be
L1208[12:01:26] <Ilphelkiir> 2 skulls and a diamond block
L1209[12:01:38] <Ilphelkiir> I think I should have some cool way of making the scrolls
L1210[12:01:45] <gigaherz_q> it may be nice to use in-world crafting for that
L1211[12:01:47] <Ilphelkiir> but while I make it I'll probablyh start with a crafting table.
L1212[12:01:50] <gigaherz_q> if you want to spend the time needed to do it
L1213[12:01:55] <gigaherz_q> something like thaumcraft infusion
L1214[12:01:57] <Ilphelkiir> Yeah I know it'd take a bit
L1215[12:02:02] <Ilphelkiir> or runic altar from botania.
L1216[12:02:06] <gigaherz_q> yeah
L1217[12:02:16] <Ilphelkiir> I doubt my system would use that many types of power like thaumcraft :P
L1218[12:02:40] <gigaherz_q> well the point was the altar with the items around it and such
L1219[12:02:42] <gigaherz_q> ;P
L1220[12:02:45] <Ilphelkiir> Well yeah
L1221[12:02:57] <gigaherz_q> you could also use rituals like witchery
L1222[12:03:04] <Ilphelkiir> Yeah I've done a lot of witchery :P
L1223[12:03:08] <gigaherz_q> or the extra utilities thingy
L1224[12:03:15] <Ilphelkiir> The sigil activation one
L1225[12:03:17] <gigaherz_q> where you have to do the midnight thing
L1226[12:03:19] <gigaherz_q> yep
L1227[12:03:20] <Ilphelkiir> yeah thats a smart idea
L1228[12:03:27] <Ilphelkiir> and maybe
L1229[12:03:29] <gigaherz_q> so you have like
L1230[12:03:30] <Ilphelkiir> some special villager scrollss
L1231[12:03:32] <gigaherz_q> an enchanting table
L1232[12:03:35] <gigaherz_q> with some items around it
L1233[12:03:41] ⇦ Quits: Curle (~Curle@host86-159-90-71.range86-159.btcentralplus.com) (Ping timeout: 378 seconds)
L1234[12:03:43] <gigaherz_q> then you drop a piece of paper on top of the table
L1235[12:03:52] <gigaherz_q> and do somethingelse to activate it
L1236[12:03:56] <Ilphelkiir> yeah
L1237[12:03:57] <gigaherz_q> and the paperbecomes the scroll
L1238[12:04:02] <Ilphelkiir> some sort of activation ritual sounds cool
L1239[12:04:03] <gigaherz_q> there's a lot of ways to do things ;P
L1240[12:04:11] <Ilphelkiir> and maybe different kinds of scrolls come from different things?
L1241[12:04:14] <gigaherz_q> maybe reserve that for higher-tier scrolls
L1242[12:04:29] <Ilphelkiir> Like self scrolls come from one ritual
L1243[12:04:32] <gigaherz_q> also
L1244[12:04:37] <gigaherz_q> would you allow duplicating scrolls?
L1245[12:04:43] <Ilphelkiir> That might be a cool idea
L1246[12:04:47] <gigaherz_q> maybe have a spellbook
L1247[12:04:51] <gigaherz_q> with all the previously known scrolls
L1248[12:04:54] <Ilphelkiir> A spell book maybe yeah
L1249[12:04:56] <gigaherz_q> and use XP to duplicate t hem
L1250[12:05:00] <Ilphelkiir> Or a ring of spell storage.
L1251[12:05:09] <Ilphelkiir> Like spell rings you could make
L1252[12:05:12] <Ilphelkiir> with baubles or something.
L1253[12:05:21] ⇨ Joins: Goof (Mibbit@1.124.48.242)
L1254[12:05:24] <Ilphelkiir> Baubles is luckily already out for 1.8 :P
L1255[12:05:28] <gigaherz_q> heh
L1256[12:05:35] <gigaherz_q> well thaumcraft5 is out too
L1257[12:05:35] <gigaherz_q> ;P
L1258[12:05:37] <Ilphelkiir> Yeah
L1259[12:05:42] <Ilphelkiir> so I assume babules is out for 1.8
L1260[12:05:46] <gigaherz_q> yup
L1261[12:06:02] <gigaherz_q> I juist did a playthrough with thaumcraft5, projectE, and Progressive Automation
L1262[12:06:02] <Ilphelkiir> Thanks for all the help
L1263[12:06:04] <Ilphelkiir> ah
L1264[12:06:05] <Ilphelkiir> nice
L1265[12:06:10] <Ilphelkiir> I havent tried 5 out
L1266[12:06:16] <Ilphelkiir> I played a bunch of 4
L1267[12:06:17] <gigaherz_q> stopped when I ran out of non-warm things to do in T5
L1268[12:06:17] <gigaherz_q> ;P
L1269[12:06:26] <gigaherz_q> the research system is nicerthan 4's
L1270[12:06:26] <Ilphelkiir> Can't wait for that new golemancy
L1271[12:06:31] <Thutmose> is there a way to add villager trades in 1.8?
L1272[12:06:34] <Ilphelkiir> good
L1273[12:06:36] <gigaherz_q> not so grindy anymore
L1274[12:06:43] <Ilphelkiir> I got good at 4 research but it was grindy yeah
L1275[12:06:47] <Ilphelkiir> I saw the new system
L1276[12:06:48] <Thutmose> or add a new villager profession, with custom trades?
L1277[12:06:49] <gigaherz_q> well it works the same
L1278[12:06:56] <gigaherz_q> but you have a fixed number of initial aspects
L1279[12:06:59] <Ilphelkiir> Thutmose yeah I mentioned that earlier.
L1280[12:07:01] <gigaherz_q> per research
L1281[12:07:09] <Ilphelkiir> I saw a spotlight :P
L1282[12:07:22] <Ilphelkiir> Thanks for all this help
L1283[12:07:25] <gigaherz_q> Thutmose: sorry didn't mess with villagers yet
L1284[12:07:31] <Ilphelkiir> Yeah me neithert
L1285[12:07:34] <Ilphelkiir> *neither
L1286[12:08:08] <Ilphelkiir> Thanks for all this help
L1287[12:08:14] <Ilphelkiir> Im going to go try out some of this stuff.
L1288[12:08:17] <Ilphelkiir> And see what I can make
L1289[12:08:53] <gigaherz_q> hace fun!
L1290[12:08:55] <gigaherz_q> have*
L1291[12:08:57] <Ilphelkiir> Thanks!
L1292[12:09:01] <Ilphelkiir> Okay Im going to go try that out
L1293[12:09:04] ⇦ Quits: Ilphelkiir (~Ilphelkii@ool-44c74cb6.dyn.optonline.net) (Quit: Leaving)
L1294[12:09:53] ⇦ Parts: Aaron1011 (~Aaron1011@131.153.4.34) (Leaving))
L1295[12:10:01] ⇨ Joins: Aaron1011 (~Aaron1011@131.153.4.34)
L1296[12:13:28] <Thutmose> hmm seems the VillagerRegistry for 1.8 isn't really finished yet
L1297[12:14:54] <JamEngulfer221> Uh oh. The latest recommended Forge download fails to recompile when I run the workspace setup stuff
L1298[12:14:57] <gigaherz_q> Thutmose:
L1299[12:14:58] <gigaherz_q> https://github.com/MinecraftForge/MinecraftForge/issues/1687
L1300[12:14:59] <gigaherz_q> seems so
L1301[12:15:03] <gigaherz_q> this issue has been opened since feb.
L1302[12:15:29] <gigaherz_q> Lex has been asking for a villager test mod
L1303[12:15:45] <gigaherz_q> so the implementatio ncan be finished usingthe test mod to verify that it works
L1304[12:19:03] <Thutmose> well, that simple test mod in the comments should do
L1305[12:19:11] <gigaherz_q> apparently not
L1306[12:19:19] <Thutmose> well, it also should have a way to edit profession trades as well
L1307[12:19:20] <gigaherz_q> Lex complained that it wasn't supposed to assign professions manually
L1308[12:20:48] <williewillus> !gm func_145748_c_
L1309[12:20:50] <Thutmose> but professions should be manually assignable... to spawn farmers in farms for example
L1310[12:26:19] <gigaherz_q> dunno all I know is what's on the issue comments
L1311[12:26:20] <gigaherz_q> ;P
L1312[12:26:42] *** kroeser is now known as kroeser|away
L1313[12:27:45] <Thutmose> well as it currently is, you can nbt edit the villagers to whatever profession or career is currently registered, but I don't see a way to edit the trade lists, without implementing my own method and manually editing the trades in nbt data
L1314[12:28:08] ⇨ Joins: kimfy (~kimfy___@74.141.16.62.customer.cdi.no)
L1315[12:28:46] *** williewillus is now known as willieaway
L1316[12:29:37] ⇦ Quits: GildedGames (~GildedGam@ec2-54-146-2-166.compute-1.amazonaws.com) (Remote host closed the connection)
L1317[12:29:44] ⇨ Joins: GildedGames (~GildedGam@ec2-54-224-123-253.compute-1.amazonaws.com)
L1318[12:31:46] *** kroeser|away is now known as kroeser
L1319[12:36:06] <Thutmose> though it does seem to be hard coded in at 5 professions
L1320[12:36:58] <gigaherz_q> that's sortof the point: someone should write a test mod, that needs the features that are missing
L1321[12:37:03] <gigaherz_q> so that the features can be modelled around it ;P
L1322[12:37:10] ⇦ Quits: Wastl2 (~Wastl2@f053035241.adsl.alicedsl.de) (Quit: Lost terminal)
L1323[12:37:37] <Thutmose> that test mod listed tests all but the adding new recipes features
L1324[12:44:18] <Thutmose> it is just missing a line like "CAREER.addTrade(new EmeraldForItems(Item.getItemFromBlock(Blocks.dirt), new PriceInfo(1, 1)));" in the init method
L1325[12:57:54] ⇦ Quits: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net) (Killed (NickServ (GHOST command used by Samario1)))
L1326[13:00:43] ⇨ Joins: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net)
L1327[13:00:56] ⇨ Joins: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
L1328[13:01:11] <laci200270> how can I make a porgress bar to a GUI?
L1329[13:02:04] *** AEnterpriseAFK is now known as AEnterprise
L1330[13:04:30] *** Abrar|gone is now known as AbrarSyed
L1331[13:05:08] <AbrarSyed> FRY!!!! <JamEngulfer221> http://hastebin.com/mecoxakino.coffee That's my log
L1332[13:05:18] <AbrarSyed> your patches be broke!
L1333[13:05:53] <fry> what?
L1334[13:07:16] <fry> someone has a broken vecmath without Vector4f.setW
L1335[13:07:26] <AEnterprise> euh it seems block default blockstates is broken
L1336[13:07:30] <fry> there's no patches involved
L1337[13:08:15] <AEnterprise> my blockstate has 2 PropertyBool properties, 1 is default true, the other default false
L1338[13:08:32] <AEnterprise> but if a place the block in the world both are false (verified with F3)
L1339[13:09:02] <fry> AEnterprise: do you override getStateForMeta and getMetaForState?
L1340[13:09:31] <AEnterprise> only getmetaforstate, for now always returning false cause i haven't implemented the logic yet
L1341[13:09:42] <fry> do that then
L1342[13:09:44] <AEnterprise> but getstateformeta should return the default state
L1343[13:10:04] <AEnterprise> and that defaultstate has 1 boolean set to true
L1344[13:10:59] ⇦ Quits: Goof (Mibbit@1.124.48.242) (Quit: http://www.mibbit.com ajax IRC Client)
L1345[13:11:51] <AEnterprise> so even without the logic the default state when placing a block should still be using the state i'm setting as default as nothing changed (yet)
L1346[13:15:17] <AEnterprise> also fry: would a flag or something in the json for rendering a model be possible to dissable the lighting changes cause it basicly means you can't render any model larger then 1 block
L1347[13:15:48] <AEnterprise> basicly making rendering multiblocks nearly impossible
L1348[13:16:52] ⇨ Joins: Meow-J (uid69628@id-69628.highgate.irccloud.com)
L1349[13:16:58] <fry> 1) if your model is larger than 1 block it won't be lit correctly, because occlusion won't work (if it's inside the wall, and torch is on one side, the other side will be bright too)
L1350[13:18:07] <fry> 2) rendering multiblocks is possible, you just need to have a normal model for each part, instead of 1 big model for the whole multiblock
L1351[13:18:37] <AbrarSyed> fry, so need a neqwer mapping set then?
L1352[13:19:09] <AEnterprise> so basicly i have to cut the models i have in small 1 block pieces? heapen to know a decent way of doing it? don't know any decent ways
L1353[13:19:19] <fry> if you have a model that extends block bounds by a big amount you'll have all sorts of problems, from lighting to model suddenly disappearing near the edges of the screen
L1354[13:19:37] <fry> use a model editor, for example
L1355[13:19:54] <AEnterprise> i use blender, i don't see how i can select and cut 1 block large pieces out of a model
L1356[13:20:05] <AEnterprise> and i barely know how to make models anyways
L1357[13:20:23] <fry> AbrarSyed: vecmath. it's a library. MC ships it in 1.8. there's probably a conflict with the version installed locally for that user. For some reason it doesn't have setW
L1358[13:20:37] <AEnterprise> all blocks where the model will render a block will be from my mod
L1359[13:20:50] <AEnterprise> so people can click on the structure and don't walk through it
L1360[13:21:52] <AEnterprise> + it was possible to do it in the past no problem, not exactly sure why you guys aren't allowing it anymore
L1361[13:22:31] <Matthew> fry, I've seen this issue a few times in the past week. I guess some mac jdk installs have an old version of vecmath in the jdk extensions
L1362[13:22:48] <fry> AEnterprise: did you not understand my reasoning?
L1363[13:23:11] <AEnterprise> i understand the reason behind it yes
L1364[13:23:28] <AEnterprise> i just don't understand how to solve this in a decent way on my end
L1365[13:24:22] <fry> http://blender.stackexchange.com/questions/1401/split-a-mesh-with-a-plane
L1366[13:25:34] <AEnterprise> not at all practical but guess i have no choise :(
L1367[13:26:09] ⇨ Joins: kruug (~kruug@71-82-145-148.dhcp.eucl.wi.charter.com)
L1368[13:26:22] <AEnterprise> means i have to get all my translations right up to the pixel
L1369[13:26:31] <kruug> Wondering if I could get help with this crashlog: http://paste.feed-the-beast.com/view/7adcfcc1
L1370[13:27:57] <AEnterprise> just don't be suprised if people start hacking again with coremods to be able to render models again fry
L1371[13:28:08] *** AEnterprise was kicked by fry (AEnterprise))
L1372[13:28:08] ⇨ Joins: AEnterprise (AEnterpris@kiwi.bnc4free.com)
L1373[13:28:17] <MoxieSparrklz> kruug: Why are you using Forge 1558?
L1374[13:28:57] <kruug> Because that's the recommended version for 1.7.10
L1375[13:29:29] <kruug> MoxieSparrklz, and I tried running it with 1564, but it also crashed.
L1376[13:29:53] <MoxieSparrklz> ...weird.
L1377[13:30:23] <kruug> Let me try 1564 again quick.
L1378[13:32:03] ⇨ Joins: Poppy (~Poppy@chello085216146055.chello.sk)
L1379[13:32:04] <AEnterprise> sorry if i'm annoying or anything, just looking for the best solution, that's all
L1380[13:33:01] <kruug> MoxieSparrklz, http://paste.feed-the-beast.com/view/21a552d7
L1381[13:34:44] <Quetzi> full log?
L1382[13:36:19] <kruug> Quetzi: This should be it: http://paste.feed-the-beast.com/view/77b59596
L1383[13:41:57] ⇨ Joins: BKrenz (~BKrenz@bkrenzdesktop.rh.rit.edu)
L1384[13:42:08] ⇦ Quits: rafacost3d (~rafacost3@201.37.163.31) (Read error: Connection reset by peer)
L1385[13:48:24] ⇦ Quits: Poppy (~Poppy@chello085216146055.chello.sk) (Ping timeout: 192 seconds)
L1386[13:52:43] <AEnterprise> fry: using getstatefrommeta and getmetafromstate worked, thanks
L1387[13:53:17] <diesieben07> kruug, how exactly did you install forge?
L1388[13:54:22] <kruug> diesieben07: firstly I was letting Curse client handle it...
L1389[13:54:53] <kruug> diesieben07: but that was giving me a "Bad/Corrupt File" error. I then went and manually downloaded the .jar file and plopped it into the folder
L1390[14:02:21] ⇨ Joins: Loetkolben (~Loetkolbe@ipb2197f03.dynamic.kabel-deutschland.de)
L1391[14:13:03] ⇨ Joins: Hgrebnednav_ (~Hgrebnedn@d8D87285A.access.telenet.be)
L1392[14:13:29] ⇦ Quits: tambre (~tambre@2bbf-ef83-176d-adc4-4301-8a22-07d0-2001.dyn.estpak.ee) (Ping timeout: 378 seconds)
L1393[14:15:02] ⇦ Quits: Hgrebnednav (~Hgrebnedn@d8D87285A.access.telenet.be) (Ping timeout: 192 seconds)
L1394[14:15:46] ⇨ Joins: Hgrebnednav (~Hgrebnedn@d8D87285A.access.telenet.be)
L1395[14:17:00] <diesieben07> kruug, use the installer.
L1396[14:20:38] ⇦ Quits: Hgrebnednav_ (~Hgrebnedn@d8D87285A.access.telenet.be) (Ping timeout: 378 seconds)
L1397[14:23:23] ⇦ Quits: Hgrebnednav (~Hgrebnedn@d8D87285A.access.telenet.be) (Ping timeout: 378 seconds)
L1398[14:23:51] <AEnterprise> i'm trying to make a render a block invisible based on it's blockstate so i'm changing the texture to a seethrough one but the block just turns white
L1399[14:23:58] <AEnterprise> any idea of what i might be doing wrong?
L1400[14:25:37] ⇨ Joins: portablejim (~portablej@ppp255-221.static.internode.on.net)
L1401[14:27:32] <kruug> Weird...ForgeMultiPart is getting deleted at launch...
L1402[14:27:55] <kruug> diesieben07: http://paste.feed-the-beast.com/view/8aacbe16
L1403[14:28:37] <heldplayer> Maybe one of the installed mods is incompatible and deletes the jar?
L1404[14:28:38] <IoP> did you use installer to install forge into CV's Mc instance?
L1405[14:28:54] <kruug> I used Curse Forge Voice Beta Ultimate Supreme to install forge
L1406[14:29:01] <diesieben07> then that thing is broken
L1407[14:29:04] <diesieben07> it is not installing forge properly
L1408[14:29:37] <gigaherz_q> isn't "installing forge" just basically replacing the files inside the jar with forge's?
L1409[14:29:38] <IoP> There seems to be layer 8 problems also:/
L1410[14:29:46] <gigaherz_q> I mean internally, whe nyo uuse the installer ;p
L1411[14:29:51] <gigaherz_q> when you use*
L1412[14:29:57] <diesieben07> gigaherz, no, that has changed a LOOONG time ago
L1413[14:30:04] <diesieben07> forge does no modify *any* jar files
L1414[14:30:17] <diesieben07> in fact the installer just creates a version json file and modifies the profiles json
L1415[14:30:19] <gigaherz_q> I thought the client jar was still modified
L1416[14:30:23] <diesieben07> nope
L1417[14:30:28] <MoxieSparrklz> Um. I've used Curse Voice to make modpacks multiple times without issues.
L1418[14:30:42] <gigaherz_q> maybe it's broken with FG2-based builds
L1419[14:32:51] ⇨ Joins: OlivBEL (OlivBEL@host-213-213-208-44.dynamic.voo.be)
L1420[14:35:32] <kruug> What does the Forge Installer do?
L1421[14:35:43] <kruug> automatically place the files that I'm placing manually?
L1422[14:35:59] <IoP> does CV instance which has only forge work?
L1423[14:37:15] <gigaherz_q> forge installer creates a Launcher profile for you
L1424[14:37:33] <gigaherz_q> with a "version" entry for forge
L1425[14:37:58] <gigaherz_q> curse uses a multimc-like thing
L1426[14:38:19] <gigaherz_q> Instances/<pack name>/...
L1427[14:38:24] <IoP> also why that log does not have log messages with debug and trace levels?
L1428[14:38:38] <kruug> Apparently, I'm told that it's a client log, not a true crash log...
L1429[14:38:50] <kruug> seems like the log naming conventions aren't very helpful
L1430[14:40:58] <kruug> weird...looks like 1557 is able to ignore that error.
L1431[14:41:26] <IoP> Earlier logs did have debug/trace levels...
L1432[14:42:01] <kruug> those I got from within the launcher...the latest log I pasted was from `fml-client-latest.log`
L1433[14:42:13] <kruug> which, apparently, is only the launcher log, not the minecraft log
L1434[14:42:59] ⇨ Joins: Ilphelkiir (~Ilphelkii@ool-44c74cb6.dyn.optonline.net)
L1435[14:45:44] ⇦ Quits: kruug (~kruug@71-82-145-148.dhcp.eucl.wi.charter.com) (Quit: Leaving)
L1436[14:46:17] <Ilphelkiir> How would one go about teleporting a player using stored coordinates and dimension (I figured out how to store the coordinates + dimension already)?
L1437[14:53:43] <diesieben07> Ilphelkiir, first transfer to the dimension (check out portal code for example) then teleport to the location (check teleport command)
L1438[14:54:09] <Ilphelkiir> Ah
L1439[14:54:13] <Ilphelkiir> smart.
L1440[14:54:27] <Ilphelkiir> I might actually just do intra dimension as a limitation to the item.
L1441[14:55:17] *** AEnterprise is now known as AEnterpriseAFK
L1442[14:56:31] ⇦ Quits: turmfalke (~turmfalke@p54A69FD3.dip0.t-ipconnect.de) (Ping timeout: 206 seconds)
L1443[14:57:08] <Vorquel> What is the prefered time to register keybinds?
L1444[14:57:32] <tterrag> I don't think it really matters
L1445[14:59:31] <Vorquel> preinit it is.
L1446[15:01:17] ⇦ Quits: OlivBEL (OlivBEL@host-213-213-208-44.dynamic.voo.be) ()
L1447[15:03:10] ⇨ Joins: Cojo (~Cojo@2606:a000:1126:8048:287c:80ca:8d17:48b9)
L1448[15:10:56] ⇨ Joins: turmfalke (~turmfalke@p54A68EAA.dip0.t-ipconnect.de)
L1449[15:13:33] ⇨ Joins: OlivBEL (OlivBEL@host-213-213-208-44.dynamic.voo.be)
L1450[15:18:14] <Ilphelkiir> Yay! I got it to teleport, and its disabled from other dimensions than the one you set it in. Now to fix the controls :P thanks diesieben07
L1451[15:19:29] ⇦ Quits: alex_6611 (~alex_6611@p5DE78247.dip0.t-ipconnect.de) (Ping timeout: 378 seconds)
L1452[15:20:41] <HassanS6000> Can anybody help me out? http://pastebin.com/8fFN0SiM
L1453[15:20:45] ⇨ Joins: MattDahEpic (~MattDahEp@75-166-140-155.hlrn.qwest.net)
L1454[15:20:51] <HassanS6000> That's the server log from when I tried to use an Access Transformer
L1455[15:21:17] <HassanS6000> It works fine on client, but when loaded on a server it gives errors about me trying to access the fields specified in my transformer
L1456[15:21:26] <HassanS6000> And then Hang Watchdog crashes the server
L1457[15:22:00] <HassanS6000> This is my access transformer: http://pastebin.com/Mugui13i
L1458[15:22:36] <tterrag> do you have the AT in the manifest?
L1459[15:22:56] <MattDahEpic> does anyone have a buildgradle that automates the jar signing? i can sign by hand but it takes so much time https://docs.oracle.com/javase/tutorial/deployment/jar/signing.html
L1460[15:25:03] <gigaherz_q> MattDahEpic: something like https://docs.gradle.org/current/userguide/signing_plugin.html ?
L1461[15:25:59] <HassanS6000> tterrag, my build.gradle: http://pastebin.com/iU5UfXAX
L1462[15:26:57] <tterrag> HassanS6000: and the .cfg file is in META-INF?
L1463[15:28:59] *** AbrarSyed is now known as Abrar|gone
L1464[15:29:47] <HassanS6000> tterrag, the META-INF?
L1465[15:30:05] <HassanS6000> tterrag, oh you mean verify it
L1466[15:30:10] <tterrag> no
L1467[15:30:14] <tterrag> I mean put the file in META-INF
L1468[15:30:38] <HassanS6000> Oh. ok
L1469[15:32:06] <HassanS6000> tterrag, thanks it worked!
L1470[15:33:17] ⇨ Joins: Rious (~Morten@197.32.34.95.customer.cdi.no)
L1471[15:36:38] <HassanS6000> !gm func_71011_bu
L1472[15:37:10] ⇨ Joins: jk-5 (jk-5@znc.eth2.link)
L1473[15:38:50] ⇦ Quits: Rious (~Morten@197.32.34.95.customer.cdi.no) (Quit: Leaving)
L1474[15:42:20] <mort_> hey
L1475[15:43:26] <mort_> according to a System.out.println, my TileEntity's update() method, from IUpdatePlayerListBox, is only executed on the client. What should I use to have it update on the server?
L1476[15:43:40] <mort_> afaik that used to be entityUpdate() in 1.7
L1477[15:44:33] *** kroeser is now known as kroeser|away
L1478[15:45:26] ⇨ Joins: Poppy (~Poppy@chello085216146055.chello.sk)
L1479[15:46:43] <mort_> anyone there?
L1480[15:46:58] ⇨ Joins: WinterGuardian (~Winter@modemcable155.7-22-96.mc.videotron.ca)
L1481[15:47:29] <gigaherz_q> mort_: how do you figure it's the client/server?
L1482[15:47:58] <mort_> [22:42:03] [Client thread/INFO] [STDOUT]: [coffee.mort.mortpipes.PipeTileEntity:update:41]: is: true
L1483[15:48:02] <mort_> from System.out.println("is: "+this.getWorld().isRemote)
L1484[15:48:23] <mort_> when I System.out.println on the server, it says [Server thread]
L1485[15:48:30] <Corosus> for 1.7.10 forge mods do we still have to make things java6 compatible?
L1486[15:48:41] <gigaherz_q> Corosus: it's recommended
L1487[15:48:50] <gigaherz_q> there is no strict requirement for the bytecode to be java6
L1488[15:49:01] <gigaherz_q> but since the Minecraft jar is compiled for java6
L1489[15:49:10] <Corosus> egh, i guess ill find java 6 style of ways to do some thread safe list manip
L1490[15:49:12] <Corosus> yeah...
L1491[15:49:14] <gigaherz_q> generating newer bytecode may exclude people who would otherwise be able to play
L1492[15:49:55] <gigaherz_q> so it's a matter of how much your "fancy code" is worth discriminating against people who can't afford to upgrade their machines ;P
L1493[15:50:15] <gigaherz_q> when vanilla Minecraft drops java6 and makes mc use java8 bytecode, then you can just happily switch ;P
L1494[15:50:22] <gigaherz_q> but really, it's up to you
L1495[15:50:41] *** kroeser|away is now known as kroeser
L1496[15:50:49] <gigaherz_q> (I mean, my WIP mod is set to emit java8, but then again, it's unreleased ;P)
L1497[15:51:13] <Corosus> hmmmmm
L1498[15:51:29] *** AEnterpriseAFK was kicked by MineBot (Banned: "don't be suprised if people start hacking again with coremods" Learn some respect fucknugget. -.- (96h)))
L1499[15:51:32] <mort_> windows XP can run java 8, so I can't imagine there's many people with machines so old they can't run java 8
L1500[15:51:52] ⇦ Quits: Noppes (~Noppes@82-168-99-26.ip.telfort.nl) (Read error: Connection reset by peer)
L1501[15:51:56] <gigaherz_q> I think the issue is more about OSX?
L1502[15:51:59] <gigaherz_q> no idea though
L1503[15:52:00] <mort_> which isn't to say there aren't people who still use java 6, and if your mod requires 8, it would probably just crash inexplicably for them
L1504[15:52:08] <gigaherz_q> point is, Mojang chose java6, so it's best if we also do
L1505[15:52:16] <Corosus> yeah i might just target java 7, since this project wont work well on potato machines anyways
L1506[15:52:21] <Corosus> well it might.....
L1507[15:52:52] <shadowfacts> gigaherz_q: show me where it's officially recommended
L1508[15:52:57] <shadowfacts> because my research says otherwise: http://strawpoll.me/5239766/r
L1509[15:53:13] <heldplayer> Windows XP isn't actually supported by Java 8
L1510[15:53:14] <gigaherz_q> Lex said so in here some time ago
L1511[15:53:14] <gigaherz_q> ;P
L1512[15:53:17] ⇨ Joins: HenryLoenwind (~Mibbit@HSI-KBW-085-216-110-242.hsi.kabelbw.de)
L1513[15:53:26] ⇦ Quits: RedBullWasTaken (~RedBull@2-107-192-82-static.dk.customer.tdc.net) (Remote host closed the connection)
L1514[15:53:30] <shadowfacts> also Java 8 runs perfectly fine on OS X
L1515[15:53:38] <LexManos> -.-
L1516[15:53:49] <Corosus> oh shi
L1517[15:53:55] <shadowfacts> ohai
L1518[15:54:05] ⇦ Quits: Ilphelkiir (~Ilphelkii@ool-44c74cb6.dyn.optonline.net) (Quit: Leaving)
L1519[15:54:22] <gigaherz_q> also I never said "officially", I just said it is ;P
L1520[15:54:27] *** gigaherz_q is now known as gigaherz
L1521[15:54:28] <mort_> heldplayer: it will probably work, just not officially supported because it's not officially supported by MS
L1522[15:54:34] * gigaherz mumbles about his SASL client
L1523[15:54:43] <heldplayer> Mind you that Java 8 has yet to trickle in for official repos of some Linux distros
L1524[15:55:29] <gigaherz> I recall a tweed by either jeb or dinnerbone some time ago, it read something like "oh shit I thought I could safely assume opengl 2.0 by now, I was wrong!"
L1525[15:55:52] <LexManos> shadow you are the reson people spread false information, your 'research' means nothing you got results from 0.001% of the userbase.
L1526[15:55:53] ⇦ Parts: HenryLoenwind (~Mibbit@HSI-KBW-085-216-110-242.hsi.kabelbw.de) ())
L1527[15:56:20] <heldplayer> 254 votes, seriously?
L1528[15:56:35] <LexManos> Yes, J6 is pretty much dead, and its *generally* safe to use J7 as it has ~99% of the market share.
L1529[15:56:51] <LexManos> But J8 is still rather low so you'd alienate about 60% of the userbase if you required it.
L1530[15:57:05] <LexManos> This is actual statistics from Mojang. {last time they released them}
L1531[15:57:11] <heldplayer> Does Mojang have public statistics for Java versions, other than them posting them once in a blue moon?
L1532[15:57:21] <gigaherz> heldplayer: they'd be biased,
L1533[15:57:25] <gigaherz> the launcher comes with java8 now
L1534[15:57:25] <LexManos> No they dont have public rolling stats
L1535[15:57:31] <Corosus> i am so going to target java 7 yeah, sounds like other modders also require it
L1536[15:57:35] * Corosus adjusts workspace
L1537[15:57:48] <LexManos> What I would do if you couldf
L1538[15:57:55] <LexManos> is make your @Mod target J6
L1539[15:57:57] <shadowfacts> https://twitter.com/dinnerbone/status/574866831229517824
L1540[15:58:00] <LexManos> and the rest of your shit target J7
L1541[15:58:06] <Corosus> hmmmm
L1542[15:58:17] <LexManos> and have your @Mod detect the JRE version and warn gracefully if it isnt >=7
L1543[15:58:33] <Corosus> and just make certain features deactivate or downgrade if they only have 6 i guess?
L1544[15:58:45] <heldplayer> I would love it if I could use all the Java 8 candy stuff, but I intend as much compatability as possible, so as long as Java 6 is the target for vanilla, it will be my target as well
L1545[15:58:54] ⇨ Joins: RX14 (~RX14@is.aww.moe)
L1546[15:59:01] <shadowfacts> I use chylex's java version checker
L1547[15:59:05] <Corosus> mmmmm, gotta have me some lambdas
L1548[15:59:06] <gigaherz> Corosus: can that even be done=? I'd presume java6 bytecode won't load into the jvm6... unless oyu provide duplicate code
L1549[15:59:18] <gigaherz> can't oyu use runnables instead of lambdas? ;P
L1550[15:59:22] <shadowfacts> <3 lambdas
L1551[15:59:24] <Corosus> i guess not based on what l3x said
L1552[15:59:32] <RX14> runnables look crap compared to lambda
L1553[15:59:36] <gigaherz> I know
L1554[15:59:53] <LexManos> if you dont load the class that targets j8
L1555[15:59:59] <LexManos> its just fine sitting there in your jar
L1556[16:00:03] <Corosus> ahh cool
L1557[16:00:06] <gigaherz> hence why I chose java8 while developing, and I'll "fix later" if I ever have the time to finish my mod
L1558[16:00:28] <Corosus> Collections.synchronizedList here i come
L1559[16:00:29] <LexManos> J8 would be lovely, IF Mojang forced it.
L1560[16:00:37] <LexManos> Mojang hasnt forced it thus we cant rely on it.
L1561[16:00:48] <LexManos> Anything beyond that is just modders bitching and not understanding reality.
L1562[16:01:45] <RX14> well modders can release their mods using whatever version of java they want, they can deal with the bug reports
L1563[16:02:00] *** kroeser is now known as kroeser|away
L1564[16:02:02] <gigaherz> RX14: xcept people blame forge way too often ;P
L1565[16:02:14] <heldplayer> Yeah, until users start posting issues on the Forge repo :p
L1566[16:02:29] <gigaherz> "omfg this modpack sucks, modded minecraft sucks -> complain to forge"
L1567[16:02:42] <RX14> they've been doing that since way before J8
L1568[16:02:46] <RX14> i don't see the issue
L1569[16:02:50] <heldplayer> Enough people already post crash reports on the issue tracker for Forge, with the crash not being related to Forge at all
L1570[16:03:05] <shadowfacts> people are stupid and are going to complain to the wrong people
L1571[16:03:11] <gigaherz> the issue is a modder choosing j8 ends up giving lex extra work
L1572[16:03:37] <shadowfacts> it's a fundamental pebkac and not much can be done about it
L1573[16:03:39] ⇦ Quits: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi) (Read error: Connection reset by peer)
L1574[16:03:47] <gigaherz> if we could just keep the blame isolated to ourselves, it wouldn't be that annoying
L1575[16:04:41] ⇨ Joins: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi)
L1576[16:05:16] <LexManos> Modders deal with bug reports?
L1577[16:05:19] <LexManos> hehe...
L1578[16:05:24] <LexManos> HEhe....
L1579[16:05:28] <LexManos> HEHEHEHEHEHEHHEHEHEHEHEHEHHEHEHEHEHEHEHE
L1580[16:05:38] ⇦ Quits: Poppy (~Poppy@chello085216146055.chello.sk) (Ping timeout: 206 seconds)
L1581[16:06:15] <Corosus> lol...
L1582[16:07:09] <LexManos> HUmm I wonder if the mod sorting is done before or after the class is actually loaded...
L1583[16:08:07] <LexManos> would be interesting to have a mod able to specify "Java: 7+" in their dependancy string and re-use our missing mod handle to gracefully crash
L1584[16:08:53] <mort_> huh
L1585[16:09:08] <heldplayer> Maybe have a transformer that detects the compiled java version of a class file and compares it with the runtime version, and throws a nice warning if it's not compatible?
L1586[16:09:28] <heldplayer> Or that, Lex ^^
L1587[16:09:29] <RX14> java 8 version warning mods already do this right?
L1588[16:09:33] <mort_> when placing my TileEntity, its update() method from IUpdatePlayerListBox is ran on both the server and the client. However, when reloading the world, it only runs on the client.
L1589[16:09:42] <LexManos> could probably add it to the mod discoverer...
L1590[16:09:44] ⇦ Quits: Meow-J (uid69628@id-69628.highgate.irccloud.com) (Quit: Connection closed for inactivity)
L1591[16:10:03] <heldplayer> mort_: are you registering the tile entity so that it can be saved to the world?
L1592[16:10:12] <mort_> I might not be
L1593[16:10:35] <heldplayer> Not sure what methods to use for that, been a while since I needed it, unfortunately
L1594[16:10:36] <shadowfacts> RX14, they do, but something builtin to Forge would be _very_ nice
L1595[16:10:54] <mort_> I don't think I am, I'll find the forge guide on the topic. Thanks
L1596[16:11:04] ⇨ Joins: Hgrebnednav (~Hgrebnedn@d8d87285a.access.telenet.be)
L1597[16:11:43] <RX14> time to start lurking again
L1598[16:11:53] <shadowfacts> GameRegistry.registerTileEntity, heldplayer/mort_
L1599[16:12:01] <heldplayer> RX14: what shadow said, the java 8 checker mods only work as long as they're installed
L1600[16:12:17] ⇦ Quits: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) (Ping timeout: 378 seconds)
L1601[16:12:30] <RX14> heldplayer, well you usually bundle in the jar I think
L1602[16:12:44] <shadowfacts> chylex's is bundled in the jar
L1603[16:13:04] <mort_> thanks
L1604[16:13:29] <heldplayer> Oh, so those are solely to say "look, I wanted to use java 8 because fuck you, update or if you can't, you're out of luck"
L1605[16:14:35] <shadowfacts> so far I have yet to see a valid reason for why Java 8 can't be used
L1606[16:15:08] <heldplayer> There is really no reason to require Java 8. Sure, your code might be more compact, or sure, you can use built-in methods instead of implementing them yourself, but all you're doing is giving a big middle finger to whoever can't update to Java 8
L1607[16:16:01] <heldplayer> But oh well, enough dwelling on this topic, I've been productive today and I'd like to use the remaining 45 minutes of the day to keep being productive :P
L1608[16:16:49] <shadowfacts> if by "giving a big middle finger" you mean "prompting them to update to the _only supported version of Java_," then yes
L1609[16:17:14] <shadowfacts> but agreed, let's stop wasting time arguing
L1610[16:17:16] ⇨ Joins: Purebe (~Purebe@2601:300:8000:cc62:f012:831e:b1:d89f)
L1611[16:18:09] ⇦ Quits: Purebe (~Purebe@2601:300:8000:cc62:f012:831e:b1:d89f) (Read error: Connection reset by peer)
L1612[16:18:31] ⇨ Joins: Purebe (~Purebe@2601:300:8000:cc62:f012:831e:b1:d89f)
L1613[16:19:01] <LexManos> Nobody should be 'stuck' on J6/7
L1614[16:19:09] ⇦ Quits: Purebe (~Purebe@2601:300:8000:cc62:f012:831e:b1:d89f) (Read error: Connection reset by peer)
L1615[16:19:24] <LexManos> Every comptuer SHOULD be able to update to J8, no matter the OS, it may just not be officially supported.
L1616[16:19:39] <shadowfacts> ^ exactly
L1617[16:20:45] <LexManos> humm
L1618[16:21:02] <LexManos> Appears that there isnt a PRE-OSX JRE bundle on java's site.
L1619[16:21:33] <LexManos> I really need to get a laptop with like 50 versions of mac on it...
L1620[16:21:44] <LexManos> if only macs wernt shit hardware compatibility wise
L1621[16:21:52] <heldplayer> Seems I misremembered what I read, Java 8 still works on XP, but it's not supported.
L1622[16:23:30] <mort_> "pre-osx"? Exceedingly few people run a Mac with something earlier than OS X
L1623[16:24:14] <LexManos> mort_, stats?
L1624[16:24:34] <shadowfacts> if you run < Mac OS 10, you probably shouldn't be playing Minecraft
L1625[16:24:40] <shadowfacts> let alone modded
L1626[16:24:42] <mort_> well, it was released 14 years ago, and apple hasn't supported it since around then
L1627[16:25:11] <mort_> maybe there are some 14 year old computers in use still using it, but I would guess it would have trouble running MC
L1628[16:25:49] <mort_> https://en.wikipedia.org/wiki/OS_X march 24, 2001 :p
L1629[16:26:57] ⇨ Joins: killjoy (~killjoy@2606:a000:1118:c04e:6470:7edb:e719:fadf)
L1630[16:31:17] <LexManos> Java 6 was release Deceber 06 IIRC
L1631[16:31:34] <LexManos> OSX still shipped it up until what, this last year?
L1632[16:32:20] <shadowfacts> idr, but nobody should be using bundled JREs
L1633[16:32:31] <shadowfacts> especially apple ones
L1634[16:32:35] <LexManos> True
L1635[16:32:37] <LexManos> but people do
L1636[16:32:38] <shadowfacts> they do all sorts of non-standard shit
L1637[16:32:51] <mort_> not sure exactly when they changed, but ya, OS X shipped with java 6 for a long time, and installed java 6 automatically when trying to run a java program a while after that
L1638[16:33:06] <LexManos> Point is
L1639[16:33:10] <mort_> so it's certainly a concern, but they technically can run java 8, even if many people don't
L1640[16:33:11] <LexManos> IF you MUST use >6
L1641[16:33:18] <LexManos> supply a GRACEFUL detection
L1642[16:33:26] <LexManos> and Potentially point users to where they can upgrade
L1643[16:33:33] <shadowfacts> I do
L1644[16:33:43] <LexManos> IF we can find a generic way to do that in Forge, then I would love to see a PR.
L1645[16:33:44] ⇦ Quits: spaceemotion (~spaceemot@x50abd79b.dyn.telefonica.de) (Ping timeout: 378 seconds)
L1646[16:33:55] <LexManos> Gathering the right place to update java based on OS is kinda annoying...
L1647[16:34:09] <shadowfacts> I'm all for having that in Forge, but I don't know enough about the codebase to PR it
L1648[16:34:24] <MattDahEpic> graceful detection being a message and prevent load or just dont load your mod and console logs up the wazzoo
L1649[16:34:35] <shadowfacts> just point to: http://www.oracle.com/technetwork/java/javase/downloads/index.html
L1650[16:35:18] <MattDahEpic> maybe make it idiot proof and give the user their arch and os in the error
L1651[16:35:30] <shadowfacts> ^
L1652[16:35:36] <shadowfacts> though you can never by truly idiot-proof
L1653[16:35:45] <shadowfacts> someone will, inevitably, find a way to fuck it up
L1654[16:35:49] ⇦ Quits: laci200270 (~laci20027@78.92.233.252) (Read error: Connection reset by peer)
L1655[16:35:49] <LexManos> Thats the thing tho
L1656[16:35:59] <LexManos> oracle doesnt have the download for all OS's
L1657[16:36:15] <LexManos> but yes id be fine with throwing a error screen like we do for missing mods
L1658[16:36:24] <progwml6> not everyone uses oracle's jvm either
L1659[16:36:28] <progwml6> a bunch use openjdk
L1660[16:36:30] <LexManos> "These mods require This version of Java download it from here"
L1661[16:36:43] <gigaherz> back
L1662[16:36:59] ⇨ Joins: shadekiller666 (~shadekill@108.71.36.192)
L1663[16:37:02] <shadowfacts> that page captures the great majority of people
L1664[16:37:06] <mort_> I assume most of the people running openjdk got it through their linux package manager, and are probably running openjdk 7 if they're not on an ancient distro
L1665[16:37:10] <gigaherz> haven't macs been OSX since like the 90s? or did I misunderstand the conversation above?
L1666[16:37:30] ⇨ Joins: untamemadman (~untamemad@cpc87159-aztw31-2-0-cust77.18-1.cable.virginm.net)
L1667[16:37:30] <mort_> gigaherz: close, 2001
L1668[16:37:43] <gigaherz> ah
L1669[16:37:44] <gigaherz> The first version released was Mac OS X Server 1.0 in 1999, and a desktop version, Mac OS X v10.0 "Cheetah" followed on March 24, 2001.
L1670[16:37:47] <gigaherz> sorta
L1671[16:37:47] <gigaherz> XD
L1672[16:37:53] <shadowfacts> OS X = Mac OS 10
L1673[16:38:08] <progwml6> if its below 10.6 ignore it as it was pre-intel mac
L1674[16:38:10] <shadowfacts> <= OS 9 has been around since the 90s
L1675[16:38:34] <MattDahEpic> they are running out of cats to name their OSes after so their might be an osxi
L1676[16:38:38] ⇦ Parts: MoxieSparrklz (~MoxieGrrl@173-23-172-139.client.mchsi.com) (Leaving))
L1677[16:38:39] <gigaherz> yeah so the question would be maybe, if anyone is still running pre-Intel macs, and if so, if minecraft still runs there
L1678[16:38:40] <gigaherz> XD
L1679[16:38:47] <shadowfacts> Apple computers have been running Mac OS since forever
L1680[16:39:03] <shadowfacts> MattDahEpic, pls, the most recent 3 versions haven't been cats
L1681[16:39:06] <mort_> MattDahEpic: they already ran out; Mountain Lion was the last cat named OS X, followed by Mavericks and El Capitan
L1682[16:39:11] <shadowfacts> Mavericks, Yosemite, and El Capitan
L1683[16:39:12] <gigaherz> I know that shadowfacts, I just wasn't sure when OSX(v10) was first released
L1684[16:39:18] <mort_> right, forgot yosemite
L1685[16:39:18] <gigaherz> i asssumed it was somewhere closer to 1995
L1686[16:39:20] <gigaherz> not 2000
L1687[16:39:35] <shadowfacts> ah, close then
L1688[16:39:54] <MattDahEpic> at least mac can count to ten: http://trendingcurrentevents.com/wp-content/uploads/2014/10/Bill-Gates-Count-to-10-Windows-Meme.jpg
L1689[16:40:35] <mort_> lol
L1690[16:40:50] <gigaherz> well from what I'm reading
L1691[16:41:01] <gigaherz> it wasn't called "Mac OS" before 7.6
L1692[16:41:01] <gigaherz> ;p
L1693[16:41:14] <shadowfacts> System 6
L1694[16:41:17] <shadowfacts> IIRC
L1695[16:41:18] <gigaherz> before then it was just "System Software 6"
L1696[16:41:38] <gigaherz> including System 7
L1697[16:41:44] <mort_> it also wasn't called OS X before lion or something; mefore that, it was Mac OS X :p
L1698[16:42:10] <gigaherz> yeah trademark
L1699[16:42:10] <gigaherz> but
L1700[16:42:10] <gigaherz> people called it "OSX" regardless
L1701[16:42:24] <shadowfacts> MattDahEpic, the cats have been around for a while
L1702[16:42:36] <shadowfacts> before lion there was snow leopard, leopard, cougar, jaguar
L1703[16:42:41] <shadowfacts> and possibly more
L1704[16:42:56] <gigaherz> every release of OSX since 10.0
L1705[16:42:59] <gigaherz> up to like 10.10?
L1706[16:43:19] <progwml6> they used cat names till they ran out of em
L1707[16:43:19] <gigaherz> Cheetah, Puma, Jaguar, Panther, Tiger, Leopard
L1708[16:43:20] <shadowfacts> up to 10.9
L1709[16:43:29] <gigaherz> 10.9 is Mavericks
L1710[16:43:35] <gigaherz> so up to and including 10.8
L1711[16:43:56] <mort_> so, I've now registered my TileEntities in the init method, but update() is still only called before exiting the world; after exiting and reentering the world, it's still only called by the client
L1712[16:43:58] <shadowfacts> up to [and not including] 10.9 :P
L1713[16:43:59] <mort_> any clues?
L1714[16:44:39] <gigaherz> IUpdatePlayerListBox?
L1715[16:44:46] <mort_> mhm
L1716[16:45:24] <gigaherz> hmm wait that's new to 1.8?
L1717[16:45:43] <mort_> ya, I think it was updateEntity() before that, and I think all entities had it
L1718[16:45:47] <gigaherz> in my 1.7 mod I used updateEntity()
L1719[16:46:04] <mort_> doesn't exist anymore
L1720[16:46:08] <gigaherz> yeah
L1721[16:46:26] <gigaherz> and I think it's getting renamed in 1.8.8 ;P
L1722[16:47:00] <mort_> I saw some discussion in a forum thread about it being renamed to ITickable, which tbh makes a lot more sense
L1723[16:47:32] <MattDahEpic> mac osx 10.10 House Cat
L1724[16:48:44] <mort_> https://github.com/mortie/mortpipes/blob/master/src/main/java/coffee/mort/mortpipes/MortPipes.java#L45 is where I register it, https://github.com/mortie/mortpipes/blob/master/src/main/java/coffee/mort/mortpipes/PipeTileEntity.java#L40is the update method
L1725[16:48:44] <gigaherz> hmf
L1726[16:48:55] <gigaherz> I just tried to launch my mod after some monthds without touching it
L1727[16:48:59] <gigaherz> and I'm getting "Error: Could not find or load main class GradleStart"
L1728[16:49:16] * gigaherz tries to refresh gradle
L1729[16:49:23] <shadekiller666> yep
L1730[16:49:31] <shadekiller666> thats the sign that gradle forgot what to do
L1731[16:49:57] <mort_> hey shade, have you worked with tileentities and registering them?
L1732[16:50:02] <gigaherz> yeah did a build.gradle "update"
L1733[16:50:11] <gigaherz> (fg2.0.2, forge latest, mappings latest)
L1734[16:50:12] <shadekiller666> mort_, ya why?
L1735[16:50:14] <gigaherz> so it didn't surprise me XD
L1736[16:50:28] <gigaherz> better
L1737[16:50:38] <mort_> update() is only called on the server before exiting the world; after exiting and reentering the world, it's still only called by the client
L1738[16:50:51] <mort_> the IUpdatePlayerListBox update() method that is
L1739[16:51:04] <shadekiller666> O.o
L1740[16:51:26] <mort_> https://github.com/mortie/mortpipes/blob/master/src/main/java/coffee/mort/mortpipes/MortPipes.java#L45 I am registering it in init()
L1741[16:51:36] <gigaherz> works here
L1742[16:51:38] <gigaherz> wait
L1743[16:51:39] <gigaherz> init?
L1744[16:51:41] <gigaherz> try preInit
L1745[16:51:45] <mort_> alright
L1746[16:51:50] <gigaherz> for registering items/blocks/tes
L1747[16:52:19] <gigaherz> register things in preInit, recipes in Init, cross-mod intercommunication in postInit
L1748[16:52:27] <MattDahEpic> gigaherz, speaking of load stages https://github.com/MinecraftForge/Documentation/pull/27
L1749[16:52:52] *** kroeser|away is now known as kroeser
L1750[16:52:56] <mort_> alright, that makes sense. I'm moving it over to preinit
L1751[16:53:40] <mort_> btw, the name parameter of registerTileEntity - should that be prefixed by the mod name or anything, or is it local to the mod?
L1752[16:53:51] <gigaherz> MattDahEpic: nice, I have been wanting to write some docs myself, but I always seem to be too busy to do mod stuffs
L1753[16:53:59] <shadekiller666> nop
L1754[16:54:02] <shadekiller666> well
L1755[16:54:03] <shadekiller666> hmm
L1756[16:54:10] <shadekiller666> names are always weird
L1757[16:54:24] <gigaherz> registration names have domains these days, I believe
L1758[16:54:33] <gigaherz> you register "x", it gets registered as "modid:x"
L1759[16:54:39] <mort_> alright, awesome
L1760[16:54:46] <gigaherz> someone correct me if I'm wrong
L1761[16:54:51] <gigaherz> cos that would mean ALL my registration names are wrong
L1762[16:54:52] <gigaherz> ;P
L1763[16:54:58] <mort_> lol
L1764[16:55:01] <gigaherz> note that
L1765[16:55:07] <gigaherz> this does NOT apply to unlocalized names
L1766[16:55:14] <gigaherz> you SHOULD be incliding a modid in the unloc names
L1767[16:55:17] <gigaherz> something like
L1768[16:55:23] <mort_> I was just going to ask about that, as I had seen that in some toturial
L1769[16:55:27] <gigaherz> "yourmod.youritem" so that it shows up in the langs file as
L1770[16:55:34] <gigaherz> "item.yourmod.youritem.name"
L1771[16:55:54] <gigaherz> otherwise they WILL conflict
L1772[16:55:56] <mort_> I used underscore (tile.mymod_thing_name), but a period would probably be prettier
L1773[16:56:02] <gigaherz> since the lang files are aggregated together, without domains
L1774[16:56:22] ⇨ Joins: Knusper (webchat@37.120.125.231)
L1775[16:57:04] ⇦ Quits: Loetkolben (~Loetkolbe@ipb2197f03.dynamic.kabel-deutschland.de) (Quit: Over and Out!)
L1776[17:00:31] <gigaherz> so did it work mort_?
L1777[17:00:37] <shadekiller666> mort_ unless something changed recently, IUpdatePlayerListBox.update() should be called both sides, to verify, you can try adding "if (!this.worldObj.isRemote)" to it and printing a message or something
L1778[17:00:46] <gigaherz> becasue i just tried my mod, and the update runs just fine after reloading the save
L1779[17:02:07] <mort_> hmm no, it still only runs update() on the server before reloading the world
L1780[17:02:09] <MattDahEpic> is there a way to get the @Mod.NAME attribute for a mod from a modid?
L1781[17:02:20] *** kroeser is now known as kroeser|away
L1782[17:02:22] <shadekiller666> ...
L1783[17:02:45] <shadekiller666> hmm
L1784[17:02:50] <diesieben07> MattDahEpic, Loader.instance().getIndexedModList().get(<modID>).getName()
L1785[17:03:05] <shadekiller666> does update() only get called when the tile entity is marked dirty?
L1786[17:03:26] <diesieben07> no it is calle every tick
L1787[17:03:51] <shadekiller666> mort_ are you sure thats the right update() method?
L1788[17:03:59] <shadekiller666> also, what forge version are you on?
L1789[17:04:11] <mort_> well it is called every tick, and after relogging, it's still called every tick on the client
L1790[17:04:28] <mort_> 11.14.3.1450
L1791[17:04:46] <shadekiller666> ok, so whats the problem
L1792[17:04:52] <shadekiller666> also, update your forge version
L1793[17:05:01] <shadekiller666> theres a new recommended version :D
L1794[17:05:07] <mort_> alright, will do
L1795[17:05:37] <mort_> problem: when I place a block with my tileentity, its update method is ran once every tick on the client and server. However, after extiing and loading the world again, it's only ran once per tick on the client.
L1796[17:05:45] ⇨ Joins: Drullkus (~Drullkus@2601:646:8301:c41e:4479:daa2:1c56:882a)
L1797[17:07:17] <shadekiller666> why do you have an update counter?
L1798[17:07:23] <shadekiller666> also
L1799[17:07:50] <mort_> I wanted it to just run once per x ticks because it doesn't have to run each tick
L1800[17:08:03] <shadekiller666> your update() method is calling your onServerUpdate() inside the check for the client side, and vice versa
L1801[17:08:12] <shadekiller666> world.isRemote is true on the client
L1802[17:08:39] <mort_> ya, I noticed that too, but didn't change it because update() only running on the client was a bigger problem
L1803[17:09:07] <shadekiller666> about the world reload, try calling super.writeToNBT(nbt) and super.readFromNBT(nbt) in your write/read overrides
L1804[17:09:21] <shadekiller666> no no no
L1805[17:09:26] <shadekiller666> if you find a problem, fix it
L1806[17:09:50] <shadekiller666> it could be the cause of the problem, even if it isn't obvious why it would be
L1807[17:10:32] <mort_> but it isn't; I put the System.out.println() in the update() function precisely to side-step any and all logic I had around it
L1808[17:11:09] <shadekiller666> in this case it isn't
L1809[17:11:25] <mort_> I'm testing it now with super.writeToNBT() and such
L1810[17:11:36] <shadekiller666> but when you have more complex problems, its good to have a habit of fixing things when you find them
L1811[17:11:58] <mort_> well yes, but this wasn't a complex problem :P
L1812[17:12:08] <shadekiller666> ...
L1813[17:12:44] <mort_> still only ran on the client after reloading the world
L1814[17:13:44] <shadekiller666> how exactly are you determining that?
L1815[17:14:47] <mort_> System.out.println("hi") says `[00:12:22] [Client thread/INFO] [STDOUT]: [coffee.mort.mortpipes.PipeTileEntity:update:43]: hi` when ran on the client, and `[00:12:22] [Server thread/INFO] [STDOUT]: [coffee.mort.mortpipes.PipeTileEntity:update:43]: hi` when on the server
L1816[17:15:04] <mort_> [Server thread[ and [Client thread] being interesting
L1817[17:15:24] <shadekiller666> what do you mean interesting?
L1818[17:15:39] <shadekiller666> minecraft has been multithreaded since 1.8 was released
L1819[17:15:50] <shadekiller666> at least the world-related portions
L1820[17:15:50] <shadowfacts> OH MY GOD
L1821[17:15:55] <mort_> the relevant parts when determining if it's on the client or the server, as opposed to the other parts, which are largely irrelevant
L1822[17:15:56] <shadowfacts> YOU ACTUALLY HAVE mort.coffee
L1823[17:16:00] <shadowfacts> that's excellent
L1824[17:16:04] <mort_> in this particular context
L1825[17:16:06] <mort_> and yes, I do
L1826[17:16:51] <shadekiller666> hmmm
L1827[17:17:06] <shadekiller666> you still on 1450?
L1828[17:17:23] ⇦ Quits: Knusper (webchat@37.120.125.231) (Quit: Web client closed)
L1829[17:18:03] <mort_> I am, I'll update
L1830[17:18:13] ⇨ Joins: Knusper (~Knusper@37.120.125.231)
L1831[17:18:39] <mort_> I assume there's some jar file I have to replace with some other jar file; which file is that?
L1832[17:18:46] <shadekiller666> nope
L1833[17:18:52] <shadekiller666> open your build.gradle
L1834[17:18:52] ⇦ Quits: cobra (~cobra@HSI-KBW-078-042-231-115.hsi3.kabel-badenwuerttemberg.de) (Quit: cobra)
L1835[17:19:14] <shadekiller666> find the line with "11.14.4.1450"
L1836[17:19:22] <mort_> mhm
L1837[17:19:49] <shadekiller666> replace the 1450 with 1565, then save, then run "gradlew setupDecompWorkspace"
L1838[17:19:57] <shadowfacts> <3 Gradle
L1839[17:20:06] <shadekiller666> it will download and apply the changes
L1840[17:20:20] ⇦ Quits: psxlover (~psxlover@46.198.231.24) (Ping timeout: 192 seconds)
L1841[17:20:21] <mort_> alright, doing that now
L1842[17:20:22] <shadekiller666> although you might have to update your gradlew wrapper...
L1843[17:20:47] <Knusper> can someone help me? I wanto to override renderToolTip() in my GuiContainer. But NEI hooks that method, so it will never be called.
L1844[17:21:00] ⇨ Joins: Ilphelkiir (~Ilphelkii@ool-44c74cb6.dyn.optonline.net)
L1845[17:22:11] <mort_> http://pbin.in/Uj gradle is isn't happy
L1846[17:22:23] <mort_> that's ./gradlew setupDecompWorkspace btw
L1847[17:22:35] <shadowfacts> update to FG2
L1848[17:23:16] <shadowfacts> mort_: https://github.com/minecraftforge/minecraftforge/blob/master/mdk/build.gradle
L1849[17:23:25] <shadowfacts> you'll have to change some things around
L1850[17:23:32] <mort_> alright
L1851[17:23:37] <tterrag> Knusper: what? that's not what hooking means
L1852[17:23:41] *** MrKickkiller is now known as MrKick|Away
L1853[17:23:53] <shadowfacts> it's now on the gradle plugin repo
L1854[17:23:55] <Knusper> ok sorry
L1855[17:26:26] <mort_> forgegradle 2 requires gradle 2.3 or above, which is apparently an issue
L1856[17:26:43] <MattDahEpic> get actual gradle
L1857[17:26:51] <shadowfacts> ^
L1858[17:27:06] <shadowfacts> or just change the wrapper version in the build.gradle
L1859[17:27:09] <shadowfacts> and run gradlew wrapper
L1860[17:27:26] <shadowfacts> gradle is awesome
L1861[17:27:31] <MattDahEpic> i just have the binary distro from public void run () {
L1862[17:27:31] <MattDahEpic> String remoteVersion;
L1863[17:27:31] <MattDahEpic> try {
L1864[17:27:31] <MattDahEpic> URL updateUrl = new URL(remoteUrl);
L1865[17:27:31] <MattDahEpic> BufferedReader reader = new BufferedReader(new InputStreamReader(updateUrl.openStream()));
L1866[17:27:32] ⇨ Joins: GeoDoX (~GeoDoX@64.229.234.132)
L1867[17:27:33] <MattDahEpic> remoteVersion = reader.readLine();
L1868[17:27:34] <mort_> I installed gradle 2.8; apparently had 2.0 from forge
L1869[17:27:35] <MattDahEpic> reader.close();
L1870[17:27:37] <MattDahEpic> } catch (Exception e) {
L1871[17:27:39] <MattDahEpic> System.err.print("Error during attempted update check!");
L1872[17:27:41] <MattDahEpic> e.printStackTrace();
L1873[17:27:45] <MattDahEpic> remoteVersion = null;
L1874[17:27:47] <MattDahEpic> }
L1875[17:27:49] <MattDahEpic> UpdateChecker.remoteVersions.put(modid, remoteVersion);
L1876[17:27:49] <shadowfacts> just that you can use the gradle wrapper to update the gradle wrapper is awesome
L1877[17:27:51] <MattDahEpic> }
L1878[17:27:53] <MattDahEpic> oh god
L1879[17:27:55] <MattDahEpic> thats not a url
L1880[17:27:58] <mort_> lol.
L1881[17:28:02] <GeoDoX> o/
L1882[17:28:03] <progwml6> pastebin MattDahEpic
L1883[17:28:09] * shadowfacts facepalms
L1884[17:28:10] <mort_> get an IRC client, like irssi, which warns you when you're about to paste many lines
L1885[17:28:14] <shadowfacts> MattDahEpic, pls
L1886[17:28:17] <RX14> this is why i turn off net_flood in hexchat
L1887[17:28:28] <RX14> boom 20 lines per second
L1888[17:28:31] <RX14> :3
L1889[17:28:42] <mort_> kay, java.lang.RuntimeException: MISSING REPLACEMENT DATA FOR API_GROUP_DIR
L1890[17:28:43] <mort_> that's nice
L1891[17:28:58] <GeoDoX> mort
L1892[17:29:02] <MattDahEpic> i used the first clipboard slot for code which i never do
L1893[17:29:03] <mort_> hi
L1894[17:29:04] <GeoDoX> wrong forge version
L1895[17:29:09] <GeoDoX> got that yesterday
L1896[17:29:14] <LexManos> -.-
L1897[17:29:21] <LexManos> Doint paste shit in here Matt
L1898[17:29:23] <GeoDoX> its x.4.1563
L1899[17:29:28] ⇦ Quits: Szernex (~Szernex@91-115-10-196.adsl.highway.telekom.at) (Read error: Connection reset by peer)
L1900[17:29:31] <MattDahEpic> it was supposed to be a url
L1901[17:29:33] <GeoDoX> not x.3.1563
L1902[17:29:39] <RX14> 'twas only an accident
L1903[17:30:11] <LexManos> Anyways you should delete your update checker
L1904[17:30:18] <GeoDoX> mort_, did you get it?
L1905[17:30:41] <mort_> uh
L1906[17:30:56] <mort_> in my old build.gradle, I had a nice minecraft { version = "things" }
L1907[17:31:02] <RX14> same in FG2
L1908[17:31:10] <GeoDoX> Abrar already fixed it yesterday so it should be good in the next version of gradle
L1909[17:31:50] <mort_> oh, they probably intend for you to replace the `version = "@VERSION@"` in build.gradle.
L1910[17:31:58] <mort_> I assumed that was some fancy gradle syntax for things.
L1911[17:32:09] <shadowfacts> lol
L1912[17:32:18] <RX14> yeah
L1913[17:32:19] <shadowfacts> it is fancy gradle things, just the wrong fancy gradle things
L1914[17:32:26] <mort_> lol
L1915[17:32:30] <GeoDoX> I was meaning the forge version was wrong, cuz I tried updating to 1563
L1916[17:32:45] <mort_> ya, and I tried to update to @VERSION@
L1917[17:33:00] <GeoDoX> ah, I misread
L1918[17:33:05] <LexManos> humm
L1919[17:33:13] <LexManos> Abrar|gone, the fuck isnt it replacing for? --^
L1920[17:33:58] <shadowfacts> Lex, 'tis getting replaced, mort just copied it from GitHub
L1921[17:34:04] <Knusper> is there a way to solve call the method anyway?
L1922[17:34:06] <shadekiller666> Lex, why didn't i get any credit for the obj loader on the forum update for 1563?
L1923[17:34:15] <shadowfacts> Knusper: u wot m8
L1924[17:34:16] <Knusper> -solve
L1925[17:34:23] <LexManos> oh mort y u moron?
L1926[17:34:33] <mort_> shade told me to ;_;
L1927[17:34:37] <LexManos> because i didnt give out any credit for anything?
L1928[17:34:38] <RX14> >shade
L1929[17:34:58] <shadekiller666> i didn't tell you to do anything with @VERSION@
L1930[17:35:01] <shadowfacts> pls
L1931[17:35:06] <LexManos> if you're gunna bitch about it then fine
L1932[17:35:11] <RX14> it was shadowfacts
L1933[17:35:11] <shadekiller666> lex, you mentioned fry doing a lot of stuff for rendering :P
L1934[17:35:14] <mort_> you told be to get the updated build.gradle from github, unless that was someone else
L1935[17:35:17] <shadowfacts> just because our names start with the same 4 letters doesn't mean we're the same person :P
L1936[17:35:19] <mort_> which is probably was
L1937[17:35:23] <shadekiller666> lol
L1938[17:35:34] <mort_> shade, shadow, what's the difference
L1939[17:35:42] <shadekiller666> the e
L1940[17:35:46] <mort_> ah, thanks
L1941[17:35:49] <RX14> and the person
L1942[17:35:54] <Ilphelkiir> :P
L1943[17:36:11] <mort_> anyways, still getting the same problem with version = "1.8-11.14.4.1563"
L1944[17:36:26] <GeoDoX> hold up
L1945[17:37:07] <GeoDoX> build.gradle?
L1946[17:37:20] <GeoDoX> and should be talking in #ForgeGradle
L1947[17:37:21] <mort_> mhm
L1948[17:38:01] <shadekiller666> no mort, he means the #ForgeGradle irc channel
L1949[17:38:22] <mort_> ya, I understood, the "mhm" was to "build.gradle?"
L1950[17:38:35] <gigaherz> for reference, a simple but functional build.gradle that also does dev andsource jars
L1951[17:38:36] <gigaherz> ;P
L1952[17:38:36] <gigaherz> https://github.com/gigaherz/ElementsOfPower/blob/master/build.gradle
L1953[17:38:39] <GeoDoX> paste the link in there :) I'll look it over
L1954[17:39:09] <shadekiller666> mort lemme see your build.gradle
L1955[17:39:18] <mort_> http://pbin.in/Mha
L1956[17:39:34] <gigaherz> @MAPPINGS@
L1957[17:39:37] <gigaherz> that's also wrong
L1958[17:39:40] <gigaherz> !!latest
L1959[17:39:41] <MCPBot_Reborn> === Latest Mappings ===
L1960[17:39:42] <MCPBot_Reborn> MC Version Forge Gradle Channel
L1961[17:39:43] <MCPBot_Reborn> 1.8 snapshot_20151114
L1962[17:39:43] <MCPBot_Reborn> 1.8 stable_17
L1963[17:39:44] <MCPBot_Reborn> 1.7.10 snapshot_20140925
L1964[17:39:45] <MCPBot_Reborn> 1.7.10 stable_12
L1965[17:39:50] <gigaherz> try the 1.8 snapshot one
L1966[17:40:06] <MattDahEpic> when was stable_17 made?
L1967[17:40:17] <gigaherz> no idea
L1968[17:40:25] <gigaherz> sometime before latest, I presume ;P
L1969[17:40:35] <shadekiller666> giga, the module.inheritOutputDirs isn't needed for FG2 is it?
L1970[17:40:42] <gigaherz> shadekiller666: didn't check
L1971[17:40:50] <gigaherz> it work with it, so I didn't remove
L1972[17:40:56] <MattDahEpic> hmm well if it was after the 10th of this month my TileEntityHopper function names are in there
L1973[17:41:30] <gigaherz> I just use snapshots ;P
L1974[17:42:04] <mort_> "> There is no such MCP mapping channel named 1.8 snapshot"
L1975[17:42:14] <gigaherz> without the 1.8
L1976[17:42:18] <mort_> oh.
L1977[17:42:19] <gigaherz> only snapshot_date
L1978[17:42:26] <gigaherz> with the date seen above
L1979[17:42:39] <gigaherz> you should learn to copy the right thing ;P
L1980[17:42:46] ⇦ Quits: Knusper (~Knusper@37.120.125.231) (Quit: Leaving)
L1981[17:42:48] <mort_> sounds hard
L1982[17:42:56] <gigaherz> I didn't do the !!latest command to spam the channel ;P
L1983[17:43:35] <mort_> anyways, now it seems to be working, awesome.
L1984[17:44:10] <gigaherz> bspkrs: any chance at having the bot mention the build date of the stable mappings next to them? "1.8 stable_17 (date it was created)"
L1985[17:44:59] <gigaherz> http://export.mcpbot.bspk.rs/ -- says it's from 2015-11-12
L1986[17:45:16] <gigaherz> so yeah MattDahEpic ;P
L1987[17:45:22] <MattDahEpic> yay
L1988[17:45:34] <shadekiller666> why was the master forge branch merged into noci-1.8.8
L1989[17:45:34] ⇦ Quits: Hgrebnednav (~Hgrebnedn@d8d87285a.access.telenet.be) (Quit: Leaving)
L1990[17:45:36] ⇨ Joins: Rious (~Morten@197.32.34.95.customer.cdi.no)
L1991[17:45:41] <shadekiller666> and what does noci mean
L1992[17:45:48] <gigaherz> "no continuous integration"
L1993[17:45:57] <gigaherz> means it's not automatically built&tested
L1994[17:46:04] <gigaherz> since it's experimental work in progress
L1995[17:46:04] <MattDahEpic> janky jenkins wont jank the jenk
L1996[17:46:12] <shadekiller666> ok...
L1997[17:46:39] <shadekiller666> should i update my obj loader env to still be on noci-1.8.8 then?
L1998[17:46:56] <gigaherz> probably not
L1999[17:47:00] <shadekiller666> k
L2000[17:47:07] <gigaherz> I think the noci branch contains the semi-patched 1.8.8 stuff
L2001[17:48:24] <mort_> alright, setupDecompWorkspace worked now, but runClient doesn't.
L2002[17:48:42] <gigaherz> call "build" before runClient?
L2003[17:48:44] <GeoDoX> #ForgeGralde
L2004[17:48:52] <gigaherz> but yeah that belons on fg channel
L2005[17:48:56] <gigaherz> belongs*
L2006[17:49:14] <mort_> alright, I'll take it there if it doesn't work with build.
L2007[17:49:48] ⇦ Quits: untamemadman (~untamemad@cpc87159-aztw31-2-0-cust77.18-1.cable.virginm.net) (Quit: Leaving)
L2008[17:49:50] <shadekiller666> damn it
L2009[17:50:09] <shadekiller666> of course i typed noci-1.8.8 for the git rebase...
L2010[17:50:10] <gigaherz> also it's #ForgeGradle *
L2011[17:50:25] <gigaherz> lol shadekiller666
L2012[17:50:26] <shadekiller666> now its hitting all the conflicts trying to rebase to origin/master :/
L2013[17:50:28] <shadekiller666> stupid git
L2014[17:52:27] <shadekiller666> git rebase --skip x35
L2015[17:52:52] <gigaherz> i very much prefer doing that shit through TortoiseGit XD
L2016[17:52:55] <GeoDoX> thats what i meant gigaherz, typo
L2017[17:53:11] <gigaherz> yeah I was notinf it to mort more than correcting you
L2018[17:53:11] <gigaherz> ;P
L2019[17:53:14] <gigaherz> noting*
L2020[17:53:32] <masa> I can't and won't use version control through those confusing guis
L2021[17:53:39] <masa> cmdline or go home
L2022[17:53:45] <gigaherz> masa: tgit is the only reson I can enjoy git now
L2023[17:53:53] <gigaherz> withtou it, it was way too confusing to learn
L2024[17:53:58] <gigaherz> felt backwards ;p
L2025[17:53:59] <RX14> git commandline <3
L2026[17:54:02] <shadekiller666> i use Source Tree for the committing
L2027[17:54:04] <masa> the guis are way too confusing to learn
L2028[17:54:11] <RX14> I use git gui for comitting and staging
L2029[17:54:17] <gigaherz> your brain may be wired for cmdline then
L2030[17:54:18] <RX14> but not actually pushing or rebasing
L2031[17:54:22] <gigaherz> mine's wired for gui
L2032[17:54:22] <shadekiller666> but i use its terminal for rebasing/pulling
L2033[17:54:24] <masa> on cmdline you actually know wtf is going on
L2034[17:54:25] <RX14> git gui is simple and serves it's purpose
L2035[17:54:27] <shadekiller666> and pushing
L2036[17:54:37] <gigaherz> in linux, I use Cola for commiting
L2037[17:54:43] <gigaherz> and gitk for browsing
L2038[17:54:49] <RX14> git gui is bundled with git tho
L2039[17:54:55] <tterrag> yep
L2040[17:54:56] <gigaherz> so is gitk ;P
L2041[17:55:02] <RX14> ...
L2042[17:55:03] <gigaherz> coila isn't though
L2043[17:55:05] <RX14> but gitk can't commit
L2044[17:55:09] <gigaherz> cola*
L2045[17:55:14] <gigaherz> but I prefer the way it looks
L2046[17:55:19] <tterrag> git gui launches gitk right?
L2047[17:55:30] <gigaherz> so does Cola, when you choose to view logs
L2048[17:55:34] <RX14> gitk and git gui have options for each other
L2049[17:55:36] <RX14> in their menus
L2050[17:55:37] <RX14> I think
L2051[17:55:40] <masa> I occasionally use git gui or gitk for browsing the all-branch history, but I do all the actual committing and other changes o nthe cmdline
L2052[17:55:55] <gigaherz> I just prefer the simplified dialogs
L2053[17:56:00] <gigaherz> TGit doesn't try to match git 1:1
L2054[17:56:01] <RX14> i can't stage on the commandline
L2055[17:56:03] <tterrag> I use eclipse git for most day to day stuff
L2056[17:56:08] <tterrag> dropping into cmd often
L2057[17:56:18] <RX14> when I commit, i READ my commit
L2058[17:56:19] <gigaherz> the Sync window is really nice when teaching someone new to git
L2059[17:56:23] <RX14> it's the final code review
L2060[17:56:28] <RX14> and it's really so damn helful
L2061[17:56:33] <RX14> i catch so many bugs like that
L2062[17:56:53] <RX14> it's a step away, to think about your code again
L2063[17:56:53] <gigaherz> stating is the weaker point of tgit
L2064[17:56:58] <gigaherz> staging*
L2065[17:57:08] <gigaherz> you can choose individual files
L2066[17:57:11] <RX14> git gui is quite good at staging and basic commits
L2067[17:57:14] <gigaherz> but if you want to stage partial files
L2068[17:57:19] <RX14> which is all it was designed for
L2069[17:57:19] <gigaherz> you have to use the "restore after commit" option
L2070[17:57:31] <gigaherz> and then revert the unwanted changes
L2071[17:57:41] <RX14> eww, git gui is much better
L2072[17:57:50] <masa> I usually do a lot of git status and git diff and finally a git diff --cached after git add -A . and before committing
L2073[17:57:52] <gigaherz> as I said, that's the weakest point of Tortoise
L2074[17:58:00] ⇦ Quits: Ilphelkiir (~Ilphelkii@ool-44c74cb6.dyn.optonline.net) (Quit: Leaving)
L2075[17:58:00] <gigaherz> but for managing commits in the log
L2076[17:58:02] <gigaherz> TGit rules
L2077[17:58:09] <gigaherz> select a bunch of commits -> "merge into one"
L2078[17:58:35] <gigaherz> best representation of a squashing operation I have seen ;P
L2079[17:58:45] <masa> and wtf does that do? a rebase?
L2080[17:58:56] <gigaherz> sortof
L2081[17:58:58] <shadekiller666> turns a bunch of commits into one
L2082[17:59:02] <gigaherz> it does many things
L2083[17:59:08] ⇦ Quits: MattDahEpic (~MattDahEp@75-166-140-155.hlrn.qwest.net) (Quit: sleep, school, or food)
L2084[17:59:11] <gigaherz> but essentially reorders and squashes as needed
L2085[17:59:15] <shadekiller666> sourcetree does squashing in VIM
L2086[17:59:29] <masa> see, this is why I hate the guis, I don't know wtf they are actually doing on the low level when they try to be "easier to use"
L2087[17:59:37] <gigaherz> that's the point
L2088[17:59:39] <gigaherz> I don't care
L2089[17:59:41] <masa> if I can'
L2090[17:59:43] <gigaherz> I want thosecommits to be merged
L2091[17:59:44] <RX14> git rebase -i, i know what i'm doing in there
L2092[17:59:47] <gigaherz> I don't care if it's saving the diffs
L2093[17:59:52] <gigaherz> and applying the commits one by one manually
L2094[17:59:54] <masa> t understand what they are doing, stuff WILL get broken
L2095[17:59:54] <gigaherz> it works for me ;P
L2096[17:59:57] <RX14> the great thing about git gui is it doesn't attempt to encroach on the commandliine
L2097[18:00:07] <RX14> it takes a place which actually needs a gui
L2098[18:00:09] <RX14> and adds one
L2099[18:00:15] <RX14> rebasing shouldn't have a gui
L2100[18:01:10] <shadekiller666> i could see all of the git functions having a gui of some description
L2101[18:01:12] <gigaherz> sure it should
L2102[18:01:19] <gigaherz> specially interactive rebasing
L2103[18:01:28] <shadekiller666> it would just have to be a lot more sophisticated than all of the ones we have now
L2104[18:01:36] <gigaherz> since you have a chance to review each diff and write the corrected commit messages
L2105[18:01:54] <gigaherz> anything interactive, fits better with a GUI
L2106[18:01:55] <shadekiller666> like a tree-diagram for determining which ones get applied ontop of others
L2107[18:02:05] <RX14> so do you with commandline tbh
L2108[18:02:10] <RX14> you rebase interactively
L2109[18:02:14] <gigaherz> RX14: yes but not side by side
L2110[18:02:25] <RX14> and when you get to a step, you can stage with git gui then use git rebase --continue
L2111[18:02:27] <gigaherz> tgit rebase window shows 3 areas
L2112[18:02:34] <masa> I understand some people prefer the gui and that is all fine. It just isn't for me (with git at least). I know the commands, I know more or less what those commands do on the low (file) level, and I then know how to achieve things using those commands and what the effect of those is to the repo. I don't know anything what is going on with the gui wrappers, so I refuse to use those.
L2113[18:02:36] ⇨ Joins: Poppy (~Poppy@chello085216146055.chello.sk)
L2114[18:02:37] <gigaherz> a commit list where you can choose skip/squash/keep
L2115[18:02:48] <gigaherz> a commit message box
L2116[18:02:51] <gigaherz> and the diff
L2117[18:02:58] <RX14> yeah so what I have
L2118[18:03:07] <RX14> commit list: in vim
L2119[18:03:13] <RX14> commit message/diff git gui
L2120[18:03:18] <RX14> done
L2121[18:03:24] <gigaherz> yeah you need 3 separate windows ;P
L2122[18:03:32] <RX14> tiling window manager
L2123[18:03:43] <gigaherz> I just maximize the heck out of everything
L2124[18:03:50] <gigaherz> one app, one purpose
L2125[18:03:51] <RX14> >tiling window manager
L2126[18:03:59] <RX14> literally my life
L2127[18:04:10] <gigaherz> I don't want to multitask 3 different programs when doing a git rebase
L2128[18:04:19] <gigaherz> really I'm just wired differently ;P
L2129[18:04:34] <RX14> https://aww.moe/g1ekdq.png
L2130[18:04:42] <gigaherz> to me, every line I type into a shell prompt, is one feature that could have been designed better
L2131[18:04:43] <RX14> it's tabbed
L2132[18:04:49] <RX14> everything is fullscreen
L2133[18:04:57] <RX14> and I get awesome status bar
L2134[18:05:06] <gigaherz> for automating tasks it's nice and all
L2135[18:05:09] <gigaherz> but for interactive use? nope.
L2136[18:05:23] <RX14> I can use mod+v then open a program to split vertically
L2137[18:05:40] <RX14> gigaherz, do myou use windows command prompt?
L2138[18:05:48] ⇦ Quits: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net) (Quit: Leaving)
L2139[18:05:48] <gigaherz> only when strictly necessary
L2140[18:05:54] <RX14> i mean
L2141[18:06:07] <RX14> when you do use commandline
L2142[18:06:07] <gigaherz> I know bash scripting
L2143[18:06:10] <RX14> you use cmd right?
L2144[18:06:19] <gigaherz> I'm no stranger to unixes
L2145[18:06:21] <RX14> not cygwin or whatever
L2146[18:06:23] <gigaherz> I just don't like them so much ;P
L2147[18:06:24] <gigaherz> yeah
L2148[18:06:28] <RX14> so there
L2149[18:06:36] <RX14> you're missing out on a good terminal
L2150[18:06:40] <gigaherz> nah
L2151[18:06:43] <RX14> i do everything in the terminal
L2152[18:06:46] <RX14> but i did not in windows
L2153[18:06:49] <RX14> because cmd is shit
L2154[18:06:57] <gigaherz> win10 has a whole new fancy terminal closer to the ones unixes have had since forever
L2155[18:07:09] <gigaherz> also, powershell
L2156[18:07:14] <RX14> yeah but cmd.exe is stuill shit
L2157[18:07:16] <RX14> the prompt
L2158[18:07:18] <gigaherz> sure
L2159[18:07:21] <gigaherz> but it gets the job done
L2160[18:07:31] <RX14> not compared to my zsh
L2161[18:07:34] <RX14> i live in zsh
L2162[18:07:37] <gigaherz> the few times I actually see myself wasting time writing in a console window
L2163[18:07:43] <gigaherz> that I could be spending writing real code
L2164[18:08:05] <RX14> I can usually get things done in a terminal faster than a gui
L2165[18:08:10] <gigaherz> I can't
L2166[18:08:15] <gigaherz> told you, I'm wired differently
L2167[18:08:20] <gigaherz> the mouse is an extension of my hand
L2168[18:08:22] <RX14> because you don't have a good terminal with good utilities
L2169[18:08:37] <gigaherz> at any point, when I'm not typing
L2170[18:08:43] <gigaherz> the right hand rests on top of the mouse
L2171[18:08:51] <RX14> it's easier not to touch your mose
L2172[18:08:55] <gigaherz> doing anything with gui just involves hand-eye coordination
L2173[18:09:04] <RX14> just do everything from your keyboard
L2174[18:09:10] <gigaherz> doing stuff in the keyboard means lots of finger movements
L2175[18:09:13] <RX14> because moving my hand to my mouse is a pain
L2176[18:09:27] <gigaherz> it means more effort for me
L2177[18:09:45] <RX14> i'm typing code and I can switch to any window I want with minimal effort
L2178[18:10:23] <gigaherz> I use keyboard shortcuts for stuff like copypaste, refactoring actions
L2179[18:10:29] <gigaherz> but I don't even SAVE with the keyboard
L2180[18:10:34] <gigaherz> I move the mouse to the save icon
L2181[18:10:59] <gigaherz> I know I can save with ctrl-s in most apps, it just comes easier to me to move the mouse ;p
L2182[18:11:20] <RX14> well, my keyboard reflexes are :w
L2183[18:11:36] <RX14> and moving the mouse to the tiny save button is hard
L2184[18:11:46] <RX14> when you can ctrl+s through muscle memory
L2185[18:11:55] <gigaherz> I'm also spoiled by VS
L2186[18:12:00] <gigaherz> it saves all the files before building
L2187[18:12:03] <diesieben07> or you can just use an IDE which just does ctrl-s for you
L2188[18:12:03] <RX14> yes
L2189[18:12:04] <diesieben07> :D
L2190[18:12:06] <RX14> so does IDEA
L2191[18:12:10] <diesieben07> not even before building
L2192[18:12:12] <gigaherz> IDEa saves realtime
L2193[18:12:13] <diesieben07> it just saves period
L2194[18:12:19] <gigaherz> I don't really like that
L2195[18:12:19] <RX14> IDEA doesn't save realtime
L2196[18:12:27] <RX14> it saves when you stop typing
L2197[18:12:28] <diesieben07> not realtime
L2198[18:12:35] <diesieben07> but basically realtime :D
L2199[18:12:39] <RX14> and it's configurable
L2200[18:12:44] <gigaherz> well yeah I consider that realtime
L2201[18:12:48] <GeoDoX> Time to get my 1.6.4 mod going again
L2202[18:12:52] <RX14> well then turn it off
L2203[18:13:07] <gigaherz> GeoDoX: hopefully for a newer version? ;P
L2204[18:13:16] <GeoDoX> yes gigaherz
L2205[18:15:30] <shadekiller666> geo, you're going to have a lot of fun trying to port that :P
L2206[18:16:22] <gigaherz> out of curiosity, which one is your mod? ;P
L2207[18:19:45] ⇨ Joins: Purebe (~Purebe@2601:300:8000:cc62:f012:831e:b1:d89f)
L2208[18:21:12] <GeoDoX> Did ICommand change between 1563 and 1565? My mod isn't compiling.
L2209[18:21:45] <shadekiller666> O.O
L2210[18:21:55] <shadekiller666> i think i may have broken something
L2211[18:22:07] <shadekiller666> no blocks are rendering
L2212[18:22:08] <GeoDoX> http://hastebin.com/ilonolobet.tex
L2213[18:22:53] <shadekiller666> either that or something is terribly wrong with the current state of the main forge github branch
L2214[18:23:24] *** kirby|gone is now known as mrkirby153
L2215[18:23:32] <GeoDoX> Well I just tried updating to 1565 and building and it won't
L2216[18:24:01] <GeoDoX> I don't get errors in IDEA
L2217[18:24:15] <GeoDoX> I implement everything I need to and such
L2218[18:24:36] <GeoDoX> I tried doing a clean and setup as well and it didn't help
L2219[18:25:32] <GeoDoX> mort_, could be linked to the error you were getting?
L2220[18:26:02] ⇦ Quits: Drullkus (~Drullkus@2601:646:8301:c41e:4479:daa2:1c56:882a) (Remote host closed the connection)
L2221[18:26:26] ⇨ Joins: Cypher121 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net)
L2222[18:26:36] <shadekiller666> does anyone have a forge dev env setup with the current state of the main branch on the forge repo?
L2223[18:26:49] <shadekiller666> blocks aren't rendering in-world and i have no idea why
L2224[18:26:55] <shadekiller666> but items render find
L2225[18:27:04] <shadekiller666> as does the block outline
L2226[18:27:35] <mort_> GeoDoX: http://pbin.in/sv
L2227[18:28:12] <mort_> http://pbin.in/VD is with --debug --info --stacktrace
L2228[18:29:11] <GeoDoX> paste that build.gradle?
L2229[18:29:31] <mort_> http://pbin.in/ci
L2230[18:30:29] ⇨ Joins: Drullkus (~Drullkus@2601:646:8301:c41e:cdf:bae5:2798:9d0d)
L2231[18:30:36] <bspkrs> gigaherz, possibly... will have to change the json generator
L2232[18:30:43] <GeoDoX> ooouuh
L2233[18:30:53] *** SnowShock35 is now known as zz_SnowShock35
L2234[18:30:56] <GeoDoX> is it the newest 1.8 mappings?
L2235[18:31:03] <mort_> should be
L2236[18:31:13] <shadekiller666> !!latest
L2237[18:31:14] <MCPBot_Reborn> === Latest Mappings ===
L2238[18:31:15] <MCPBot_Reborn> MC Version Forge Gradle Channel
L2239[18:31:16] <MCPBot_Reborn> 1.8 snapshot_20151114
L2240[18:31:16] <MCPBot_Reborn> 1.8 stable_17
L2241[18:31:17] <MCPBot_Reborn> 1.7.10 snapshot_20140925
L2242[18:31:17] <GeoDoX> I mean thats causing the problem
L2243[18:31:18] <MCPBot_Reborn> 1.7.10 stable_12
L2244[18:31:29] <shadekiller666> those are the latest mappings
L2245[18:31:39] <shadekiller666> hmmm
L2246[18:31:52] <GeoDoX> well that's the only other thing I changed
L2247[18:32:41] <mort_> fails with stable_17 too
L2248[18:32:58] <GeoDoX> I'm gunna try the old ones I used
L2249[18:32:58] <GeoDoX> snapshot_20141130
L2250[18:33:03] <shadekiller666> think your file structure is broken
L2251[18:33:14] <mort_> how so?
L2252[18:33:31] <GeoDoX> mine?
L2253[18:33:34] <mort_> btw
L2254[18:33:35] <GeoDoX> or morts?
L2255[18:33:46] <mort_> vor ~/dev/mortPipes $ file /usr/lib/jvm/java-7-openjdk/bin/java
L2256[18:33:46] <mort_> /usr/lib/jvm/java-7-openjdk/bin/java: symbolic link to ../jre/bin/java
L2257[18:33:52] <shadekiller666> "file or directory '/home/martin/dev/mortPipes/libs', not found"
L2258[18:34:16] <mort_> is kind of weird too
L2259[18:34:36] <shadekiller666> now is the time to ask in #ForgeGradle
L2260[18:34:59] <mort_> I was there with GeoDoX earlier, nobody else seems to be there atm
L2261[18:35:15] <mort_> though I could just setup everything anew and copy over src/
L2262[18:35:22] <shadekiller666> uhh
L2263[18:35:24] <shadekiller666> no
L2264[18:35:31] <mort_> why not?
L2265[18:35:35] <shadekiller666> FG2.0 does things in /mdk
L2266[18:35:46] <shadekiller666> file structure changed
L2267[18:36:15] <gigaherz> not that much
L2268[18:36:19] <gigaherz> src/ is still src/
L2269[18:36:32] <gigaherz> all you have to do is update the build.gradle and rerun all the shit
L2270[18:36:36] <shadekiller666> but src/ is in mdk/
L2271[18:36:39] <gigaherz> no?
L2272[18:36:43] <shadekiller666> aparently not
L2273[18:37:03] <GeoDoX> I know it's just a warning, but how do you fix this? bootstrap class path not set in conjunction with -source 1.6
L2274[18:37:11] <mort_> what does mdk stand for? Mod development kit or something?
L2275[18:37:19] <gigaherz> mod development kit
L2276[18:37:30] <mort_> alright
L2277[18:37:51] <GeoDoX> So yep, it's the new mappings
L2278[18:38:10] <shadekiller666> geo, that means your ide is compiling into a java version that isn't java 6
L2279[18:38:25] <GeoDoX> I went back and did a clean setupDecompWorkspace idea and then a build and it works
L2280[18:38:34] <GeoDoX> Is that a problem?
L2281[18:38:42] <gigaherz> nah it simply means you used jdk7/8 to compile, just ignore that
L2282[18:38:48] <GeoDoX> okay :)
L2283[18:39:11] <GeoDoX> any reason why the new mappings is breaking my mod?
L2284[18:39:47] <GeoDoX> is the newest mappings for noci-1.8.8?
L2285[18:39:58] <GeoDoX> cuz I'm not using 1.8.8
L2286[18:40:03] <GeoDoX> im using 1.8
L2287[18:40:04] <gigaherz> nope
L2288[18:40:06] <shadekiller666> don't think so
L2289[18:40:10] <gigaherz> the mappings work
L2290[18:40:12] <shadekiller666> thats partially patched
L2291[18:40:14] <gigaherz> I updated my mod earlier today
L2292[18:40:14] *** Gaz is now known as Gaz|Away
L2293[18:40:24] <GeoDoX> It's breaking ICommand's
L2294[18:40:25] <gigaherz> but I don't do chat commands
L2295[18:40:32] <gigaherz> try stable_17?
L2296[18:40:40] <GeoDoX> okay
L2297[18:40:46] <gigaherz> if it's still broken, stable_16
L2298[18:40:52] <gigaherz> if that fixes it
L2299[18:40:58] <gigaherz> you may want to do some regression-testing ;P
L2300[18:41:02] <shadekiller666> erm: Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.minecraft.net/de/oceanlabs/mcp/mcp/1.8/mcp-1.8.pom]
L2301[18:41:06] <gigaherz> http://export.mcpbot.bspk.rs/
L2302[18:41:19] <gigaherz> the dates are there
L2303[18:41:21] <gigaherz> for reference
L2304[18:41:25] <gigaherz> if oyu need to bisect
L2305[18:41:49] <bspkrs> I'm about to run an integration test for stable_17
L2306[18:41:50] <gigaherz> if stable16 still fails, then it's you, not the mappings
L2307[18:42:00] <GeoDoX> well i was using the ones that default 1552
L2308[18:42:08] <gigaherz> those are ancient
L2309[18:42:12] <gigaherz> older than even stable_16
L2310[18:42:23] <GeoDoX> haha, great :P
L2311[18:42:23] <gigaherz> maybe check stable_16 directly ;P
L2312[18:42:42] <gigaherz> then you may want to try something from like, september
L2313[18:42:49] <GeoDoX> so what's the difference then? How do you using the new mappings?
L2314[18:43:03] <gigaherz> new mappings may have changed names
L2315[18:43:05] *** Gaz|Away is now known as Gaz
L2316[18:43:18] <gigaherz> but generally they often have more new names than changes
L2317[18:43:22] <GeoDoX> So ICommand wouldn't be ICommand?
L2318[18:43:23] <shadekiller666> why is this throwing a 403 error: Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.minecraft.net/de/oceanlabs/mcp/mcp_snapshot/20151114-1.8/mcp_snapshot-20151114-1.8.pom]
L2319[18:43:27] <gigaherz> no
L2320[18:43:33] <gigaherz> ICommand is most definitely still ICommand
L2321[18:43:41] <gigaherz> but some obscure method may not have the nicer name
L2322[18:43:48] <gigaherz> and be func_12345_a
L2323[18:43:59] <GeoDoX> ahh, so how do you fix that?
L2324[18:44:08] <gigaherz> you can use mcpbot to figure out the real name
L2325[18:44:11] <mort_> btw, when releasing a mod as open source, legally, what files are important to include? Should I include Paulscode IBXM Library License.txt, Paulscode SoundSystem CodecIBXM License.txt, MinecraftForge-Credits.txt, MinecraftForge-License.txt, or LICENSE-fml.txt?
L2326[18:44:12] <gigaherz> use !gm <methodname>
L2327[18:44:24] <gigaherz> or !gf <field name> or !gc <class name>
L2328[18:44:27] <shadekiller666> mort_ no
L2329[18:44:27] <GeoDoX> I know I don't use any of those in my mod
L2330[18:44:34] <shadekiller666> those aren't included with your mod
L2331[18:44:35] <mort_> alright
L2332[18:44:51] <gigaherz> mort_: nah only stuff you actively include in the repository
L2333[18:44:52] <shadekiller666> and shouldn't ever be on your github repo
L2334[18:44:55] <mort_> so it's just things forge has to include because it includes them, but I don't have to include because I don't?
L2335[18:45:12] <gigaherz> yup
L2336[18:45:19] <mort_> kay
L2337[18:45:19] <shadekiller666> well, forge doesn't "include" the paulscode stuff
L2338[18:45:21] ⇦ Quits: Drullkus (~Drullkus@2601:646:8301:c41e:cdf:bae5:2798:9d0d) (Remote host closed the connection)
L2339[18:45:23] <shadekiller666> thats minecraft
L2340[18:45:33] <gigaherz> well forge references it
L2341[18:45:37] <mort_> alright, something's pretty bad
L2342[18:45:45] *** Cypher121 is now known as Cypher|Away
L2343[18:45:47] <GeoDoX> gigaherz, I never use any of those in my mod, so why does my mod break when using it?
L2344[18:46:01] <shadekiller666> and because you're not including the minecraft source code, nor the forge code, you don't need their licence files
L2345[18:46:08] <mort_> I just downloaded a fresh mdk.zip and ran setupDecompWorkspace and runClient, still same error regarding /usr/lib/jvm/java-7-openjdk/bin/java
L2346[18:46:09] <gigaherz> GeoDoX: it's not necessarily you using them
L2347[18:46:16] <gigaherz> what was your problem again?
L2348[18:46:20] <gigaherz> I missed the paste
L2349[18:46:22] <GeoDoX> I'm setting up a new workspace and stuff so it decompiles and recompiles a new one
L2350[18:46:43] <GeoDoX> http://hastebin.com/ilonolobet.tex when I use the newest mappings
L2351[18:47:05] <gigaherz> ah
L2352[18:47:10] <gigaherz> it's possible that
L2353[18:47:11] <gigaherz> canCommandSenderUseCommand
L2354[18:47:14] <gigaherz> has changed names
L2355[18:47:14] <shadekiller666> mort_ what version of java are you using
L2356[18:47:20] <gigaherz> !gm canCommandSenderUseCommand
L2357[18:47:46] <gigaherz> it was last changed in feb 2015
L2358[18:47:58] <gigaherz> so I doubt that's the issue
L2359[18:47:59] ⇨ Joins: Cojosan (~Cojo@2606:a000:1126:8048:287c:80ca:8d17:48b9)
L2360[18:48:00] <mort_> openjdk 7 from arch linux' repos
L2361[18:48:03] ⇦ Quits: WinterGuardian (~Winter@modemcable155.7-22-96.mc.videotron.ca) (Quit: Leaving)
L2362[18:48:05] <tterrag> it was changed back
L2363[18:48:10] <tterrag> all the ICommand methods were reverted
L2364[18:48:17] <tterrag> !!mh canCommandSenderUseCommand
L2365[18:48:18] <MCPBot_Reborn> === Method History: canCommandSenderUseCommand ===
L2366[18:48:19] <MCPBot_Reborn> [1.8 ICommandSender.func_70003_b, Committed 2015-02-08 13:28:52.935500-05:00] bspkrs: canUseCommand => canCommandSenderUseCommand
L2367[18:48:19] <MCPBot_Reborn> [1.8 ICommandSender.func_70003_b, Committed 2014-10-24 14:10:28.401230-04:00] matthewprenger: canCommandSenderUseCommand => canCommandSenderUse
L2368[18:48:20] <MCPBot_Reborn> [1.5 ICommandSender.func_70003_b, Committed 2012-08-01 00:56:07-04:00] mabrowning: canPlayerUseCommand => canCommandSenderUseCommand
L2369[18:48:21] <MCPBot_Reborn> [1.5 ICommandSender.func_70003_b, Committed 2012-08-01 00:56:05-04:00] mabrowning: canPlayerUseCommand => canCommandSenderUseCommand
L2370[18:48:21] <MCPBot_Reborn> [1.8 ICommand.func_71519_b, Committed 2014-10-24 14:02:04.547860-04:00] matthewprenger: canCommandSenderUseCommand => canCommandSenderUse Undone 2015-01-27 01:45:34.136010-05:00: bspkrs
L2371[18:48:22] <MCPBot_Reborn> [1.5 ICommand.func_71519_b, Committed 2012-08-01 00:56:47-04:00] mabrowning: func_71519_b => canCommandSenderUseCommand
L2372[18:48:23] <MCPBot_Reborn> [1.5 ICommand.func_71519_b, Committed 2012-08-01 00:56:42-04:00] mabrowning: func_71519_b => canCommandSenderUseCommand
L2373[18:48:25] <tterrag> that was longer than I expected
L2374[18:48:32] <Thutmose> how do I generate the EntityVillager.java.patch file to go with my changes to villager registry?
L2375[18:48:35] <Corosus> now you dunnit
L2376[18:48:51] <gigaherz> GeoDoX: so you see
L2377[18:48:56] <gigaherz> try going back to latest
L2378[18:49:04] <gigaherz> and fix the naming with the new names
L2379[18:49:43] <gigaherz> generally, if you update the forge/mappings/mc version
L2380[18:49:46] <gigaherz> and you get override issues
L2381[18:49:50] <gigaherz> it often means the name changed
L2382[18:50:27] ⇦ Quits: Cojo (~Cojo@2606:a000:1126:8048:287c:80ca:8d17:48b9) (Ping timeout: 206 seconds)
L2383[18:50:33] <gigaherz> in this case it seems the method had a different name all the way between 1.5 and 1.8
L2384[18:50:39] <gigaherz> then went back to the older 1.5 name
L2385[18:52:11] <shadekiller666> does anyone see anything in here that would make block models fail to render: https://gist.github.com/shadekiller666/983b47707ba0f0cc3a37
L2386[18:52:18] <gigaherz> Thutmose: gradlew genPatches
L2387[18:52:19] <shadekiller666> they render fine as items
L2388[18:52:22] <Thutmose> thanks
L2389[18:52:23] <gigaherz> IIRC
L2390[18:52:29] <shadekiller666> but nothing in-world for block models renders
L2391[18:52:48] <gigaherz> Thutmose: but why are you changing the villager registry code?
L2392[18:52:58] <Thutmose> because it currently doesn't do anything
L2393[18:53:15] <mort_> why does everything related to java have to be so horrible
L2394[18:54:22] <Thutmose> current state of the villager registry doesn't allow the addition of villager trades, or villager professions, or villager careers
L2395[18:54:37] <Thutmose> or villager textures for said professions and careers
L2396[18:55:06] <killjoy> Will -11 % 2 == -1?
L2397[18:55:13] <tterrag> yes, I believe
L2398[18:55:35] <killjoy> Seems intuitive, doesn't it?
L2399[18:55:51] <shadekiller666> !gf field_181709_i
L2400[18:56:03] <tterrag> java modulo isn't true modulo
L2401[18:56:08] <tterrag> it's remainder
L2402[18:56:29] <gigaherz> modulo always confuses me
L2403[18:56:32] <tterrag> and - 11 / 2 = -5 remainder -1
L2404[18:56:51] <gigaherz> so when there's a chance that it may be negative, I always do like (n+M)%M
L2405[18:57:18] <tterrag> bingo
L2406[18:57:38] <tterrag> assuming it can't be < -M
L2407[18:57:41] <gigaherz> yeah
L2408[18:58:41] ⇨ Joins: MattDahEpic (~MattDahEp@75-166-140-155.hlrn.qwest.net)
L2409[18:58:45] <gigaherz> https://www.youtube.com/watch?v=P73REgj-3UE
L2410[18:58:56] <gigaherz> real-life survival
L2411[18:59:49] <MattDahEpic> how is the best way to add text to the main menu bottom left like the ftb packs do?
L2412[19:00:18] <gigaherz> gui overlay handler
L2413[19:00:24] <gigaherz> no wait
L2414[19:00:28] <gigaherz> you mean add to the existing text
L2415[19:00:33] <gigaherz> nm, no idea
L2416[19:00:34] <MattDahEpic> yup
L2417[19:03:42] <mort_> so
L2418[19:03:44] <mort_> Caused by: java.io.IOException: Cannot run program "/usr/bin/java" (in directory "/home/martin/dev/mortPipes2/run"): error=2, No such file or directory
L2419[19:04:06] <mort_> /usr/bin/java exists
L2420[19:04:15] <mort_> but it's a symlink, maybe gradle dislikes those suddenly?
L2421[19:04:45] ⇦ Quits: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt) (Quit: Nii-san is watching you.)
L2422[19:04:47] <tterrag> MattDahEpic: it's part of the forge configs I think, you can add a branding line
L2423[19:04:54] <tterrag> but don't ask about it you'll probably get banned .-.
L2424[19:05:25] <GeoDoX> thanks gigaherz and tterrag I'll try that
L2425[19:05:47] <tterrag> wat
L2426[19:06:13] <gigaherz> the ICommand mappings stuff
L2427[19:06:24] <tterrag> ah
L2428[19:06:32] <mort_> ..oh.
L2429[19:06:40] <mort_> apparently, if I make a directory `run`, it works.
L2430[19:07:13] <mort_> that sounds like maybe something should make automatically, considering it's a completely fresh download of the mdk
L2431[19:07:23] <mort_> well, make or include in the zip
L2432[19:08:21] <gigaherz> it's supposedto
L2433[19:08:42] <gigaherz> at least it worked for me when I switched to FG2
L2434[19:08:53] <mort_> interesting
L2435[19:09:24] <gigaherz> maybe it's an issue with linux
L2436[19:09:36] <gigaherz> (I mean somewhere between fg2 and linux)
L2437[19:09:50] <mort_> maybe
L2438[19:09:55] <gigaherz> but again, this probably belongs on #forgegradle ;P
L2439[19:10:46] <mort_> there's not really anyone there atm
L2440[19:11:09] <mort_> which doesn't mean this is a more correct place for it, I'll admit
L2441[19:11:17] *** Cojosan is now known as COjo
L2442[19:11:38] <gigaherz> ah
L2443[19:12:09] <mort_> well, geodox was there, but we talked there a bit, and then he pinged me about it here a bit later
L2444[19:12:34] <GeoDoX> whats that mort_ ?
L2445[19:13:06] <tterrag> ping Matthew :p
L2446[19:13:33] <mort_> 01:25 <GeoDoX> mort_, could be linked to the error you were getting?
L2447[19:13:59] <Matthew> wat
L2448[19:14:12] <GeoDoX> what about?
L2449[19:14:35] <GeoDoX> it should make the directory run when you setup your workspace
L2450[19:14:52] <mort_> as in setupDecompWorkspace?
L2451[19:15:02] <GeoDoX> yes
L2452[19:15:09] <mort_> doesn't seem to do that
L2453[19:15:17] <tterrag> I was telling them to ping you
L2454[19:15:29] <GeoDoX> huh, ping Abrar about it when he gets back on #FG
L2455[19:15:36] <GeoDoX> thats odd
L2456[19:15:44] <tterrag> and they still aren't listening to me :P
L2457[19:15:47] <GeoDoX> Matthew would know
L2458[19:16:24] <mort_> I mean, it works for me now if I just do it manually
L2459[19:16:27] ⇨ Joins: Upthorn (~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net)
L2460[19:16:31] <mort_> but it could certainly be something for them to check out
L2461[19:17:31] <Matthew> oh hmm. I never use runClient
L2462[19:17:41] <GeoDoX> it's not a case of runClient
L2463[19:17:59] <GeoDoX> the run dir isn't being created on setupDecompWorkspace
L2464[19:18:16] <mort_> well it's runClient which failed, because that's what uses run/, so you wouldn't notice anything unless you runClient
L2465[19:18:16] <tterrag> run dir?
L2466[19:18:43] <GeoDoX> yes, the directory run in the project files
L2467[19:19:07] <tterrag> having a run dir inside your project? madness
L2468[19:19:12] <gigaherz> tterrag: in FG2, the "instance" stuff is in run/
L2469[19:19:14] <gigaherz> instead of eclipse/
L2470[19:19:18] <Matthew> looking at the code, looks like the only place it creates the directory is in the intelliJruns setup
L2471[19:19:20] <mort_> well you'd have it in your .gitignore obviously
L2472[19:19:34] <tterrag> >having an eclipse folder
L2473[19:20:13] <GeoDoX> so the run directory doesnt get created in setupDecompWorkspace, it gets created with the idea arg?
L2474[19:20:22] <gigaherz> Matthew: that would explain why it WFM
L2475[19:20:23] <gigaherz> ;p
L2476[19:20:31] <mort_> that sounds like an issue, considering you don't have to do anything related to idea to runClient
L2477[19:20:37] <Matthew> https://github.com/matthewprenger/ForgeGradle/blob/0710244434295400f73af15b84ea1fbbed7351de/src/main/java/net/minecraftforge/gradle/user/UserBasePlugin.java#L1169-L1171
L2478[19:20:43] <GeoDoX> mort_, what IDE do you use?
L2479[19:20:50] <mort_> none
L2480[19:20:56] <mort_> vim and other terminal utilities
L2481[19:21:06] <Matthew> <3 Idea's open in github button
L2482[19:21:50] <mort_> probably going to add a plugin to vim called eclim which gives it some of eclipse's features, as things like manually adding imports gets annoying
L2483[19:22:04] <GeoDoX> Matthew, where is REPLACE_RUN_DIR defined?
L2484[19:22:49] <GeoDoX> mort_, run is needed cuz thats where the mc files are
L2485[19:23:01] <Matthew> GeoDoX, https://github.com/matthewprenger/ForgeGradle/blob/0710244434295400f73af15b84ea1fbbed7351de/src/main/java/net/minecraftforge/gradle/user/UserBaseExtension.java#L255-L255
L2486[19:23:17] <mort_> I know
L2487[19:23:18] <Matthew> that gets called when you do minecraft { runDir = 'run'
L2488[19:23:29] <GeoDoX> in the build.gradle?
L2489[19:23:33] <Matthew> yes
L2490[19:24:05] <Matthew> but yeah you're right. the run tasks should probably autocreate the rundir if it doesn't exist already
L2491[19:24:21] <GeoDoX> okay, so what if you don't use an IDE? how does that dir and the files that go in it get created?
L2492[19:24:46] ⇦ Quits: Poppy (~Poppy@chello085216146055.chello.sk) (Ping timeout: 206 seconds)
L2493[19:24:46] ⇨ Joins: Ilphelkiir (~Ilphelkii@ool-44c74cb6.dyn.optonline.net)
L2494[19:24:50] <GeoDoX> (they don't?)
L2495[19:25:00] <Matthew> files that go in it? its you're working directory for the javaexec
L2496[19:25:17] <GeoDoX> the config, mods, saves, etc dir
L2497[19:25:30] <Matthew> thats all generated by FML/Minecraft...
L2498[19:25:47] <Matthew> it's empty from the start
L2499[19:25:50] <GeoDoX> okay
L2500[19:25:53] <mort_> basically, the only issue is that it's trying to execute java from a directory which doesn't exist
L2501[19:26:00] <GeoDoX> so it's not IDE dependent?
L2502[19:26:11] <Matthew> yeah make an issue on the FG github
L2503[19:26:24] <GeoDoX> okay glad we got this figured out
L2504[19:26:34] <GeoDoX> food now
L2505[19:26:40] *** GeoDoX is now known as GeoDoX|Food
L2506[19:26:51] *** TehNut|Sleep is now known as TehNut
L2507[19:26:56] <mort_> alright, I'll make an issue
L2508[19:27:21] <mort_> what tasks will create the run/ dir? The task which sets things up for intellij?
L2509[19:28:22] <mort_> Matthew
L2510[19:28:41] ⇦ Quits: Jezza (~Jezza@92.206.17.23) (Quit: sleep)
L2511[19:29:40] <Matthew> not sure what task shoudl create it. just make a generic 'ForgeGradle should autocretae the directory for me' issue
L2512[19:29:55] <mort_> alright
L2513[19:30:08] ⇦ Quits: JamEngulfer221 (~games@host86-128-157-132.range86-128.btcentralplus.com) (Quit: JamEngulfer221)
L2514[19:30:30] ⇨ Joins: tambre (~tambre@8f16-5578-e401-30ff-4301-8a22-07d0-2001.dyn.estpak.ee)
L2515[19:31:01] ⇨ Joins: Everseeking (~Everseeki@pool-100-6-80-50.pitbpa.fios.verizon.net)
L2516[19:31:10] ⇦ Quits: tambre (~tambre@8f16-5578-e401-30ff-4301-8a22-07d0-2001.dyn.estpak.ee) (Read error: Connection reset by peer)
L2517[19:34:19] <mort_> https://github.com/MinecraftForge/ForgeGradle/issues/293
L2518[19:36:59] ⇨ Joins: Cojosan (~Cojo@2606:a000:1126:8048:287c:80ca:8d17:48b9)
L2519[19:37:49] ⇦ Quits: COjo (~Cojo@2606:a000:1126:8048:287c:80ca:8d17:48b9) (Ping timeout: 206 seconds)
L2520[19:39:50] *** Cojosan is now known as Cojo
L2521[19:45:17] ⇦ Quits: Emris (~Miranda@chello062178245147.2.12.vie.surfer.at) (Read error: Connection reset by peer)
L2522[19:47:15] *** GeoDoX|Food is now known as GeoDoX
L2523[19:47:17] <GeoDoX> back
L2524[19:47:36] <mort_> wb
L2525[19:47:43] <GeoDoX> thanks mort_
L2526[19:47:52] *** willieaway is now known as williewillus
L2527[19:48:05] ⇨ Joins: mr208 (~mallrat20@184-88-141-123.res.bhn.net)
L2528[19:48:52] ⇨ Joins: Hassan (~Hassan@pool-173-79-220-242.washdc.fios.verizon.net)
L2529[19:49:25] ⇦ Quits: Blarghedy (~Blarghedy@50-90-114-152.res.bhn.net) (Ping timeout: 206 seconds)
L2530[19:49:25] ⇦ Quits: CoreDuo (~CoreDuo@ip216-8-161-80.coreduo.me.uk) (Ping timeout: 206 seconds)
L2531[19:49:46] ⇨ Joins: Blarghedy (~Blarghedy@50-90-114-152.res.bhn.net)
L2532[19:49:47] ⇨ Joins: blood|wrk (~owned@STATIC228.iona.edu)
L2533[19:49:54] ⇦ Quits: BigSAR (sid18070@highgate.irccloud.com) (Ping timeout: 206 seconds)
L2534[19:49:54] ⇦ Quits: Cobbleopolis (~Cobbleopo@45-16-76-67.lightspeed.tukrga.sbcglobal.net) (Ping timeout: 206 seconds)
L2535[19:49:54] ⇦ Quits: KindOne (kindone@107.170.17.75) (Ping timeout: 206 seconds)
L2536[19:50:12] ⇨ Joins: Cobbleopolis (~Cobbleopo@45-16-76-67.lightspeed.tukrga.sbcglobal.net)
L2537[19:50:23] ⇦ Quits: Cypher|Away (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net) (Ping timeout: 206 seconds)
L2538[19:50:23] ⇦ Quits: turmfalke (~turmfalke@p54A68EAA.dip0.t-ipconnect.de) (Ping timeout: 206 seconds)
L2539[19:50:23] ⇦ Quits: MR208|AFK (~mallrat20@184-88-141-123.res.bhn.net) (Ping timeout: 206 seconds)
L2540[19:50:23] ⇦ Quits: sww1235 (~sww1235@bananas.cs.colostate.edu) (Ping timeout: 206 seconds)
L2541[19:50:23] ⇦ Quits: md_5 (~md_5@mark.prod1.spigotmc.org) (Ping timeout: 206 seconds)
L2542[19:50:23] ⇦ Quits: candybar (~foo@adsl-074-181-053-011.sip.sav.bellsouth.net) (Ping timeout: 206 seconds)
L2543[19:50:23] ⇦ Quits: Rallias (~Rallias@sadmin.starasaservice.com) (Ping timeout: 206 seconds)
L2544[19:50:28] ⇨ Joins: KindOne (kindone@107.170.17.75)
L2545[19:50:52] ⇦ Quits: KGS (~KGS@h-46-59-33-249.na.cust.bahnhof.se) (Ping timeout: 206 seconds)
L2546[19:50:52] ⇦ Quits: tterrag (~tterrag@tterrag.com) (Ping timeout: 206 seconds)
L2547[19:50:52] ⇦ Quits: blood|work (~owned@STATIC228.iona.edu) (Ping timeout: 206 seconds)
L2548[19:50:52] ⇦ Quits: luacs1998 (~miyamoto@abrarsyed.com) (Ping timeout: 206 seconds)
L2549[19:50:56] <mort_> setupDecompWorkspace should give me the decompiled MC sources, right?
L2550[19:51:14] <GeoDoX> yes
L2551[19:51:16] ⇦ Quits: HassanS6000 (~Hassan@pool-173-79-220-242.washdc.fios.verizon.net) (Ping timeout: 190 seconds)
L2552[19:51:20] <mort_> it used to be in build/tmp/somewhere, but I can't find it now
L2553[19:52:02] <GeoDoX> build/tmp/recompileMc
L2554[19:52:09] ⇨ Joins: KGS (~KGS@h-46-59-33-249.na.cust.bahnhof.se)
L2555[19:52:20] <mort_> ah there, didn't find that for some reason
L2556[19:52:27] <GeoDoX> all good :)
L2557[19:52:35] ⇨ Joins: BigSAR (sid18070@highgate.irccloud.com)
L2558[19:52:47] ⇨ Joins: sww1235 (~sww1235@bananas.cs.colostate.edu)
L2559[19:53:19] ⇨ Joins: Searge|mojang (~Searge@h-85-24-130-18.na.cust.bahnhof.se)
L2560[19:54:15] ⇦ Quits: cppchriscpp (~cppchrisc@c-76-24-45-127.hsd1.nh.comcast.net) (Ping timeout: 206 seconds)
L2561[19:54:15] ⇦ Quits: heldplayer (heldplayer@mrwhite.specialattack.net) (Ping timeout: 206 seconds)
L2562[19:54:44] ⇦ Quits: core (~core@ilya.xxx) (Ping timeout: 206 seconds)
L2563[19:54:44] ⇦ Quits: chamunks (chamunks@entityreborn.com) (Ping timeout: 206 seconds)
L2564[19:55:13] ⇦ Quits: PitchBright (~PitchBrig@CPE00fc8d8a3ce3-CM00fc8d8a3ce0.cpe.net.cable.rogers.com) (Ping timeout: 206 seconds)
L2565[19:55:13] ⇦ Quits: Tombenpotter (~Tombenpot@candicejoy.com) (Ping timeout: 206 seconds)
L2566[19:55:13] ⇦ Quits: Lildirt (~Lildirt@107.178.109.102) (Ping timeout: 206 seconds)
L2567[19:55:38] ⇨ Joins: PitchBright (~PitchBrig@CPE00fc8d8a3ce3-CM00fc8d8a3ce0.cpe.net.cable.rogers.com)
L2568[19:55:42] ⇦ Quits: Vigaro (Vigaro@vigaro.tk) (Ping timeout: 206 seconds)
L2569[19:55:42] ⇦ Quits: Searge|work (~Searge@h-85-24-130-18.na.cust.bahnhof.se) (Ping timeout: 206 seconds)
L2570[19:55:42] ⇦ Quits: maxlowry123 (~IceChat9@pool-71-244-115-181.albyny.fios.verizon.net) (Ping timeout: 206 seconds)
L2571[19:55:42] ⇦ Quits: pig (~iChun@172.245.31.73) (Ping timeout: 206 seconds)
L2572[19:55:42] ⇦ Quits: MCPBot_Reborn (~MCPBot_Re@mcpbot.bspk.rs) (Ping timeout: 206 seconds)
L2573[19:55:42] ⇦ Quits: zml (~zml@minions.aoeu.xyz) (Ping timeout: 206 seconds)
L2574[19:55:42] ⇦ Quits: Hea3veN (~Hea3veN@190.247.248.80) (Ping timeout: 206 seconds)
L2575[19:55:42] ⇦ Quits: Techcable (~Techcable@techcable.net) (Ping timeout: 206 seconds)
L2576[19:55:42] ⇦ Quits: Ordinastie (crystal@bronyville.me) (Ping timeout: 206 seconds)
L2577[19:55:42] ⇦ Quits: icynewyear (~icynewyea@199.193.248.29) (Ping timeout: 206 seconds)
L2578[19:56:25] ⇨ Joins: md_5 (~md_5@mark.prod1.spigotmc.org)
L2579[19:56:28] ⇨ Joins: tterrag (~tterrag@tterrag.com)
L2580[19:56:30] <GeoDoX> How do you convert a Mod Block to a Block?
L2581[19:56:36] ⇨ Joins: CoreDuo (~CoreDuo@ip216-8-161-80.coreduo.me.uk)
L2582[19:56:42] ⇨ Joins: Rallias (~Rallias@sadmin.starasaservice.com)
L2583[19:57:07] ⇨ Joins: MCPBot_Reborn (~MCPBot_Re@mcpbot.bspk.rs)
L2584[19:57:26] <GeoDoX> I tried type casting it, but that didn't work
L2585[19:57:34] <mort_> do you have a class of say `GeoDoXBlock extends Block`, which your blocks inherit from?
L2586[19:57:50] <mort_> if so, casting should work
L2587[19:58:14] ⇨ Joins: candybar (~foo@adsl-074-181-053-011.sip.sav.bellsouth.net)
L2588[19:58:15] ⇨ Joins: maxlowry123 (~IceChat9@pool-71-244-115-181.albyny.fios.verizon.net)
L2589[19:58:21] ⇨ Joins: Hea3veN (~Hea3veN@190.247.248.80)
L2590[20:01:23] ⇨ Joins: iChun (~iChun@172.245.31.73)
L2591[20:01:28] ⇨ Joins: Vigaro (Vigaro@vigaro.tk)
L2592[20:01:29] ⇨ Joins: Lildirt (~Lildirt@107.178.109.102)
L2593[20:01:37] ⇨ Joins: Techcable (~Techcable@techcable.net)
L2594[20:01:47] ⇨ Joins: core (~core@ilya.xxx)
L2595[20:01:52] ⇨ Joins: heldplayer (heldplayer@mrwhite.specialattack.net)
L2596[20:05:02] ⇨ Joins: turmfalke (~turmfalke@p54A68EAA.dip0.t-ipconnect.de)
L2597[20:05:13] *** Abrar|gone is now known as AbrarSyed
L2598[20:08:36] <GeoDoX> yes I do, but it doesn't
L2599[20:08:41] <GeoDoX> o/ Abrar
L2600[20:10:09] ⇨ Joins: zml (~zml@minions.aoeu.xyz)
L2601[20:11:17] <mort_> what error do you get?
L2602[20:14:17] <GeoDoX> Nvm, I fixed the errors in the class and I got it working :)
L2603[20:14:52] <mort_> :)
L2604[20:14:55] <GeoDoX> Whats the new equivelent for registering Item Icons?
L2605[20:15:14] <GeoDoX> used to be IIconRegister
L2606[20:15:28] <GeoDoX> !gm IIconRegister
L2607[20:15:49] <GeoDoX> !gh IIconRegister
L2608[20:15:54] <mort_> in assets/modname/models/icons/blockname you define the block's icon I think
L2609[20:16:02] <GeoDoX> its an Item
L2610[20:16:16] <mort_> oh, well I think it's the same, just icons/iconname instead
L2611[20:17:09] <mort_> though I'm not sure how to do it without supplying a model
L2612[20:17:29] <mort_> haven't made an item which isn't also a block yet
L2613[20:18:41] <GeoDoX> http://bedrockminer.jimdo.com/modding-tutorials/basic-modding-1-7/first-item/
L2614[20:19:00] <GeoDoX> in that tutorial it says to use setTextureName but that isn't valid
L2615[20:19:20] <mort_> ya, it's for 1.7
L2616[20:19:35] <GeoDoX> just noticed that
L2617[20:19:45] <mort_> oh, wuppy had a nice article about it
L2618[20:19:54] <tterrag> you don't define icons anymore
L2619[20:19:56] <tterrag> it's part of the model
L2620[20:19:58] <mort_> http://www.wuppy29.com/minecraft/1-8-tutorial/updating-1-7-to-1-8-part-2-basic-items/#sthash.ZT7pQ9Rv.PiMNznoZ.dpbs
L2621[20:20:39] <Ilphelkiir> I'm working on a mod that centers around scrolls. So far I have a scroll for teleportation and some potion effect ones. What other kinds of scroll do you think I should add?
L2622[20:21:48] ⇨ Joins: luacs1998 (~miyamoto@abrarsyed.com)
L2623[20:21:52] ⇨ Joins: Cypher121 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net)
L2624[20:21:56] <mort_> scroll of fire letting you shoot fire at things, scroll of flight letting you fly (probably with downsides; not just creative flight)
L2625[20:22:02] <Ilphelkiir> Ah
L2626[20:22:10] <Ilphelkiir> Yeah I was thinking of doing a blaze fireball one.
L2627[20:22:28] <Ilphelkiir> Also maybe some ones that freeze water, create water anbd other world interaction stuff.
L2628[20:22:35] <mort_> ya
L2629[20:22:54] <mort_> maybe you could make something relatively complex letting you do things like sorting systems with scrolls
L2630[20:23:09] <Ilphelkiir> Right now I divided it into 3 categories, based on some suggestions: Self, Projectile, and World Interaction.
L2631[20:23:14] <Ilphelkiir> The thing with scrolls
L2632[20:23:18] <tterrag> step 1: go play skyrim
L2633[20:23:18] <Ilphelkiir> is theyre all consumable.
L2634[20:23:20] <tterrag> step 2: make those
L2635[20:23:29] <tterrag> :D
L2636[20:23:31] <Ilphelkiir> ?
L2637[20:23:43] <mort_> oh
L2638[20:23:45] <mort_> you could:
L2639[20:23:57] <Ilphelkiir> I thought I should try to make a unique magic mod by making it all consumable. So its more infrastructure based maybe?
L2640[20:24:13] <mort_> 1. have a system where you can make mobs consume the potions.
L2641[20:24:14] <Ilphelkiir> Im not sure what the crafting mechanic will be. The Self ones are all crafting table
L2642[20:24:25] <Ilphelkiir> Theyre scrolls, and I got a lore reason too
L2643[20:24:29] <Ilphelkiir> Mobs cant read it :P
L2644[20:24:38] <Ilphelkiir> Only the self ones are potion effects.
L2645[20:24:39] <mort_> villagers can
L2646[20:24:44] <Ilphelkiir> Thatd be a smart idea.
L2647[20:24:52] <Ilphelkiir> MAybe add some trades to the librarian villager
L2648[20:24:56] <Ilphelkiir> To get some unique scrolls.
L2649[20:24:57] <mort_> but then make a scroll which does something interesting and automation related
L2650[20:25:08] <Ilphelkiir> Part of the thing is I want them to be one use.
L2651[20:25:08] ⇦ Quits: covers1624 (~covers162@CPE-101-179-33-214.lnse4.cht.bigpond.net.au) (Read error: Connection reset by peer)
L2652[20:25:10] <Ilphelkiir> MAybe
L2653[20:25:12] <mort_> that way, force villager to consume a scroll, and have automation with villagers
L2654[20:25:16] <Ilphelkiir> I could make a scroll copying system?
L2655[20:25:31] <Ilphelkiir> I feel like scrolls and automation dont really go together.
L2656[20:25:38] <Ilphelkiir> Maybe
L2657[20:25:42] <Ilphelkiir> Scrolls that do stuff in an area.
L2658[20:25:46] <mort_> btw, this is probably a silly idea, but it would be fun to have everything automated with villagers running around and moving things.
L2659[20:25:58] <Ilphelkiir> So Enderman ability villagers?
L2660[20:26:02] <Ilphelkiir> :P
L2661[20:26:11] <Ilphelkiir> Where they move around blocks.
L2662[20:26:18] <Ilphelkiir> That'd be a funny seperate mod.
L2663[20:26:37] <mort_> it's probably outside of the scope of your mod ya, but it would be interesting.
L2664[20:26:49] <Ilphelkiir> Im pretty new to modding.
L2665[20:27:19] <Ilphelkiir> Thats why I did the self runes first. I made a teleport one becuase the tutorial I was following was doing teleportation, but then the series abruptly stopped so I started to make this scroll mod
L2666[20:27:38] <mort_> how does the teleportation work?
L2667[20:27:38] <Ilphelkiir> Part of the thing with scrolls is that theyre more convenient then the items they replace
L2668[20:27:40] <Ilphelkiir> oh
L2669[20:27:51] <Ilphelkiir> Well I store the coords in the nbt data of the scroll
L2670[20:27:58] <Ilphelkiir> and you can also store the data of a whole stack.
L2671[20:28:07] <Ilphelkiir> Different coord saved ones dont stack though
L2672[20:28:12] <Ilphelkiir> then
L2673[20:28:24] <Ilphelkiir> you store the coords by right clicking with the scroll
L2674[20:28:27] <Ilphelkiir> on a block
L2675[20:28:36] <Ilphelkiir> Saves the coords, gets an enchant thingy and the tool tip changes
L2676[20:28:41] <Ilphelkiir> It stores the dimension too
L2677[20:28:45] <Ilphelkiir> and if you shift right click
L2678[20:28:49] <Ilphelkiir> it checks if youre in the dimension
L2679[20:28:58] <Ilphelkiir> and then it teleports you, taking away the scroll ther
L2680[20:29:07] <Ilphelkiir> If you have multiple sccrolls, it just takes one.
L2681[20:29:10] <mort_> sounds neat
L2682[20:29:18] <Ilphelkiir> It uses similar code to /tp.
L2683[20:29:32] <Ilphelkiir> and the potion ones just apply a potion effect on right click.
L2684[20:29:46] <Ilphelkiir> I only made one so far, but the rest should be easy enough
L2685[20:30:43] <Ilphelkiir> It uses normal crafting right now
L2686[20:30:52] <Ilphelkiir> But I plan to switch to some cool magical system eventually.
L2687[20:31:07] <Ilphelkiir> Just not sure what to do, nor how to implement it.
L2688[20:31:10] <gigaherz> o/
L2689[20:31:14] <gigaherz> you did potions already
L2690[20:31:16] <gigaherz> ?
L2691[20:31:17] <Ilphelkiir> Yes
L2692[20:31:21] <Ilphelkiir> Well I did one potion one
L2693[20:31:24] <gigaherz> oh ;P
L2694[20:31:28] <Ilphelkiir> And I can make the rest fairlyy easily.
L2695[20:31:35] <Ilphelkiir> Its like one variable change and then you copy it all.
L2696[20:31:53] <Ilphelkiir> I just change the potion effect, the level and duration pretty much :P
L2697[20:31:56] <Ilphelkiir> and just change all the names.
L2698[20:31:59] <Ilphelkiir> And add a recipe
L2699[20:32:02] <Ilphelkiir> and some textures
L2700[20:32:08] <Ilphelkiir> and the json for the texture, and thats about it.
L2701[20:32:44] <Ilphelkiir> I'm just trying to figure out how to implement a lot of it.
L2702[20:32:57] <gigaherz> you may want to use NBT information for the details
L2703[20:33:09] <Ilphelkiir> I used nbt for my return scroll (the teleportation one)
L2704[20:33:11] <gigaherz> instead of adding one separate scroll per potion effect
L2705[20:33:36] <Ilphelkiir> Maybe, but its working well so far :P
L2706[20:33:52] <gigaherz> sure
L2707[20:33:59] <gigaherz> it's just a suggestion
L2708[20:34:04] <Ilphelkiir> yeah I understand it
L2709[20:34:13] <Ilphelkiir> But its working so far so I don't want to mess it up atm :P
L2710[20:34:19] <gigaherz> ofc
L2711[20:34:56] <Ilphelkiir> Oh I know
L2712[20:35:00] <Ilphelkiir> A scroll of banishment.
L2713[20:35:20] <Ilphelkiir> Same as scroll of return, but you hit someone with it, or an entity.
L2714[20:35:25] <Ilphelkiir> and it sends them there.
L2715[20:35:48] <Ilphelkiir> It'd have to be expensive though since you could just suffocate them there.
L2716[20:36:40] <Ilphelkiir> I might try to do the fireball one
L2717[20:36:48] <Ilphelkiir> But I have no idea how to make the scroll fire one.
L2718[20:37:03] <Ilphelkiir> I think its an entity, but I haven't worked with those yet.
L2719[20:37:08] <gigaherz> sec
L2720[20:37:14] <mort_> I'll go to bed. Good night
L2721[20:37:24] <mort_> And good luck with the scrolls Ilphelkiir
L2722[20:37:30] <Ilphelkiir> ty
L2723[20:37:34] <gigaherz> https://github.com/gigaherz/ElementsOfPower/blob/master/src/main/java/gigaherz/elementsofpower/spells/SpellBlastball.java#L24
L2724[20:37:48] <gigaherz> fireballs are one of the things I did implement in my WIP magic mod
L2725[20:37:48] <gigaherz> ;p
L2726[20:38:02] <Ilphelkiir> ah
L2727[20:38:19] <Ilphelkiir> Where do you get explode from??
L2728[20:38:30] <gigaherz> constructor
L2729[20:38:33] <Ilphelkiir> ag
L2730[20:38:35] <Ilphelkiir> *ah
L2731[20:38:45] <Ilphelkiir> Didnt realize it extend spell base
L2732[20:39:02] <gigaherz> https://github.com/gigaherz/ElementsOfPower/blob/master/src/main/java/gigaherz/elementsofpower/database/SpellManager.java#L31
L2733[20:39:32] <gigaherz> the mod is meant to work a bit like Magicka
L2734[20:39:41] <Ilphelkiir> ah
L2735[20:39:44] <gigaherz> where you key in a sequence of elements
L2736[20:39:59] <Cypher121> and then your friend dies
L2737[20:40:06] <gigaherz> it creates a specific spell using the magic contained in the wand/staff
L2738[20:40:19] <Ilphelkiir> XD and then your friend dies
L2739[20:40:34] <Ilphelkiir> Ahg
L2740[20:40:36] <gigaherz> i got stuck trying to make the beam-type spells
L2741[20:40:37] <Ilphelkiir> *ah
L2742[20:40:39] <Ilphelkiir> oh
L2743[20:40:40] <gigaherz> and thne I was too busy
L2744[20:40:45] <gigaherz> haven't been able to come back to it yet
L2745[20:40:48] <Ilphelkiir> Oh
L2746[20:40:59] <Ilphelkiir> what does multiplying the looking at coords * 10 do?
L2747[20:41:13] <GeoDoX> example block with textures on each side that changes depending on direction placed?
L2748[20:41:32] <GeoDoX> Also, is there a connected Textures API?
L2749[20:41:47] <GeoDoX> or is it possible by default?
L2750[20:42:12] <gigaherz> Ilphelkiir: no diea I just copied from the fire charge item ;P
L2751[20:42:24] <Ilphelkiir> oh that would eplain it giga XD
L2752[20:42:32] <Ilphelkiir> is that for the dispenser code?
L2753[20:42:39] <Ilphelkiir> when the dispenser launches a charge?
L2754[20:42:50] <gigaherz> can't remember
L2755[20:42:54] <gigaherz> may have been a ghast instead
L2756[20:42:58] <gigaherz> anyhow
L2757[20:43:00] <gigaherz> it worked for me ;P
L2758[20:43:01] <Ilphelkiir> Ghast is large fireball.
L2759[20:43:06] <gigaherz> yeah that does both
L2760[20:43:07] <gigaherz> XD
L2761[20:43:08] <gigaherz> both are *10
L2762[20:43:12] <Ilphelkiir> ag
L2763[20:43:13] <Ilphelkiir> *ah
L2764[20:43:23] <Ilphelkiir> So which part should I put in then to have it right click fireblal
L2765[20:43:26] <Ilphelkiir> *ball
L2766[20:43:29] <Ilphelkiir> just the small one?
L2767[20:43:33] <FireBall1725> meh all the pings
L2768[20:43:44] <gigaherz> you fault ;P
L2769[20:43:46] <gigaherz> your*
L2770[20:44:00] <FireBall1725> true
L2771[20:44:03] <Ilphelkiir> XD
L2772[20:44:14] <FireBall1725> bye
L2773[20:44:16] ⇦ Parts: FireBall1725 (sid36174@id-36174.charlton.irccloud.com) ())
L2774[20:44:17] <Ilphelkiir> :P
L2775[20:44:22] <Ilphelkiir> So which part should I copy then?
L2776[20:44:31] <Ilphelkiir> just small I presume
L2777[20:44:34] <Ilphelkiir> ?
L2778[20:44:39] <gigaherz> I suppose
L2779[20:44:48] <Ilphelkiir> Okay I will try that out.
L2780[20:44:51] <GeoDoX> No one?
L2781[20:45:17] <Ilphelkiir> You could try looking at chisel GeoDoX
L2782[20:45:20] <gigaherz> GeoDoX: I don't happen to have any such block implemented
L2783[20:45:29] <gigaherz> there's plenty of opensource mods around ;p
L2784[20:45:31] ⇦ Quits: Harry5573 (~Harry5573@46.101.12.90) (Ping timeout: 189 seconds)
L2785[20:45:32] ⇦ Quits: IoP (jikuja@kapsi.fi) (Ping timeout: 186 seconds)
L2786[20:45:32] ⇦ Quits: mumfrey (~Mumfrey@dedi5.eq2.co.uk) (Ping timeout: 186 seconds)
L2787[20:45:41] <gigaherz> but
L2788[20:45:46] <gigaherz> you may want to look at the vanilla furnace
L2789[20:45:56] <gigaherz> it should have all the info you need in the model json files
L2790[20:46:15] <gigaherz> although forge blockstates would letyou achieve the same with less code
L2791[20:47:10] <GeoDoX> Ilphelkiir, chisel from Pokefenn?
L2792[20:47:27] <minecreatr> GeoDoX, are you doing 1.8?
L2793[20:47:46] * Ilphelkiir is afk
L2794[20:47:58] ⇨ Joins: Harry5573 (~Harry5573@46.101.12.90)
L2795[20:48:07] <GeoDoX> I don't mind using blockstates. I just need something that gives me a multi texture block that rotates textures based on the direction it was placed
L2796[20:48:11] <GeoDoX> minecreatr, yes
L2797[20:48:29] <minecreatr> you want connected textures GeoDoX ? I have done those in 1.8
L2798[20:48:48] <GeoDoX> eventually, yes
L2799[20:49:29] <minecreatr> well ok, if you want to see how to do that look at the chisel 1.8 branch
L2800[20:49:42] <GeoDoX> wheres that?
L2801[20:49:55] <GeoDoX> i can only find chisel from a year ago
L2802[20:51:19] <minecreatr> https://github.com/Chisel-Team/Chisel/tree/1.8/dev GeoDoX
L2803[20:53:27] <GeoDoX> Idk where I should be looking
L2804[20:57:50] <GeoDoX> I think I found it but damn that's really abstract
L2805[21:02:27] <Ilphelkiir> Time to test the scroll gigaherz
L2806[21:02:38] <Ilphelkiir> lets see if I got the code right
L2807[21:03:02] <Ilphelkiir> Nope.
L2808[21:03:19] <Ilphelkiir> It doesn't spawn the fireball
L2809[21:03:21] <Ilphelkiir> Weird.;
L2810[21:03:23] <Ilphelkiir> Lets see.
L2811[21:03:55] <Ilphelkiir> Oh
L2812[21:03:59] <Ilphelkiir> Iset it as a heal scroll XD
L2813[21:05:18] <Ilphelkiir> Time to text it again gigaherz XD
L2814[21:05:39] <Ilphelkiir> It works but it sends two fireballs.
L2815[21:05:49] <Ilphelkiir> Time to mark it as feature and move on XD
L2816[21:06:22] <Ilphelkiir> Oh one is fake or something
L2817[21:06:25] <Ilphelkiir> It never causes fire.
L2818[21:06:26] <Ilphelkiir> Weird.
L2819[21:06:30] <Ilphelkiir> Well thanks for that code
L2820[21:06:34] <Ilphelkiir> It launches fireballs.
L2821[21:07:13] <Ilphelkiir> thanks for the help!
L2822[21:08:02] *** iChun is now known as Minecraft
L2823[21:08:10] *** Vigaro is now known as Vigaro|AFK
L2824[21:08:10] *** Minecraft is now known as hipsterpig
L2825[21:12:31] *** AbrarSyed is now known as Abrar|gone
L2826[21:13:13] <Cypher121> > iChun is now known as Minecraft.
L2827[21:13:14] <Cypher121> wat
L2828[21:13:19] <Ilphelkiir> XD
L2829[21:14:15] <Cypher121> when you like the game so much, you take its name
L2830[21:14:17] <killjoy> >inb4 Minceraft
L2831[21:14:31] <Ilphelkiir> > is now Fallout 4
L2832[21:14:46] ⇦ Quits: darkfusion58 (~darkfusio@71-85-51-90.dhcp.spbg.sc.charter.com) (Quit: Leaving.)
L2833[21:15:19] <Ilphelkiir> Well I think I figured out how to tier it
L2834[21:15:23] <Ilphelkiir> my scrolls
L2835[21:15:55] *** Cypher121 is now known as Reddit
L2836[21:15:55] *** Reddit is now known as Fallout_4_FanClub
L2837[21:16:03] <Ilphelkiir> Pass the rad x
L2838[21:16:27] <Ilphelkiir> Cypher I think you might need some addictol
L2839[21:16:52] ⇦ Parts: Fallout_4_FanClub (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net) ())
L2840[21:17:03] ⇨ Joins: Fallout_4_FanClub (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net)
L2841[21:17:38] ⇦ Quits: Fallout_4_FanClub (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net) (Quit: Fallout_4_FanClub)
L2842[21:17:50] ⇨ Joins: Cypher121 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net)
L2843[21:19:08] *** killjoy is now known as killjoy1
L2844[21:19:17] *** killjoy1 is now known as killjoy
L2845[21:21:19] ⇦ Quits: Rious (~Morten@197.32.34.95.customer.cdi.no) (Quit: Leaving)
L2846[21:21:37] ⇨ Joins: Poppy (~Poppy@chello085216146055.chello.sk)
L2847[21:26:16] ⇦ Quits: Poppy (~Poppy@chello085216146055.chello.sk) (Ping timeout: 192 seconds)
L2848[21:29:03] ⇦ Quits: Ilphelkiir (~Ilphelkii@ool-44c74cb6.dyn.optonline.net) (Quit: Leaving)
L2849[21:29:24] ⇨ Joins: MalkContent (MalkConten@p4FDCDC8F.dip0.t-ipconnect.de)
L2850[21:29:55] ⇨ Joins: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L2851[21:30:15] ⇨ Joins: Purebe_ (~Purebe@2601:300:8000:cc62:f012:831e:b1:d89f)
L2852[21:32:02] ⇦ Quits: ThuGie (~ThuGie@2a01:4f8:150:70c2::2) (*.net *.split)
L2853[21:32:02] ⇦ Quits: olee (~olee@2a01:4f8:150:70c2::2) (*.net *.split)
L2854[21:32:02] ⇦ Quits: gakai (~gakai@2a01:4f8:150:70c2::2) (*.net *.split)
L2855[21:32:02] ⇦ Quits: mrkirby153 (mrkirby153@the.government.stole-your.pw) (*.net *.split)
L2856[21:32:02] ⇦ Quits: RyanKnack (RyanKnack@anarchy.esper.net) (*.net *.split)
L2857[21:32:14] <williewillus> is there a way to have advanced animated item models (think lexica botania) in 1.8+?
L2858[21:32:28] ⇨ Joins: ThuGie (~ThuGie@2a01:4f8:150:70c2::2)
L2859[21:32:28] ⇨ Joins: olee (~olee@2a01:4f8:150:70c2::2)
L2860[21:32:28] ⇨ Joins: gakai (~gakai@2a01:4f8:150:70c2::2)
L2861[21:32:28] ⇨ Joins: mrkirby153 (mrkirby153@the.government.stole-your.pw)
L2862[21:32:28] ⇨ Joins: RyanKnack (RyanKnack@anarchy.esper.net)
L2863[21:32:51] ⇦ Quits: Purebe (~Purebe@2601:300:8000:cc62:f012:831e:b1:d89f) (Ping timeout: 206 seconds)
L2864[21:35:11] <tterrag> williewillus: no
L2865[21:35:14] <tterrag> not at this point
L2866[21:36:31] ⇨ Joins: covers1624 (~covers162@ppp118-210-166-31.lns20.adl6.internode.on.net)
L2867[21:38:32] *** tterrag was kicked by fry (stop talking about shit you don't know about))
L2868[21:38:42] ⇨ Joins: tterrag (~tterrag@tterrag.com)
L2869[21:38:49] <killjoy> I must've missed his bs
L2870[21:39:40] <fry> williewillus: yes, it's possible, it was possible for a year
L2871[21:39:58] <williewillus> are they examples anywhere?
L2872[21:40:15] <fry> no.
L2873[21:40:57] <fry> use ISmartItemModel, set animation state in the handleItemStack
L2874[22:03:44] ⇦ Quits: Thutmose (~elpat@cpe-245-52-66-208.caribcable.com) (Ping timeout: 378 seconds)
L2875[22:04:59] ⇦ Quits: kimfy (~kimfy___@74.141.16.62.customer.cdi.no) (Read error: Connection reset by peer)
L2876[22:07:18] ⇨ Joins: Mitchellbrine (uid38456@id-38456.tooting.irccloud.com)
L2877[22:08:41] ⇦ Quits: blood_ (unknown@ool-182e0a55.dyn.optonline.net) (Ping timeout: 378 seconds)
L2878[22:10:10] *** williewillus is now known as willieaway
L2879[22:14:38] ⇨ Joins: DemoXin (~DemoXin@86.sub-70-193-49.myvzw.com)
L2880[22:15:37] *** mr208 is now known as mallrat208
L2881[22:17:14] ⇨ Joins: blood_ (unknown@ool-182e0a55.dyn.optonline.net)
L2882[22:18:17] ⇦ Quits: KGS (~KGS@h-46-59-33-249.na.cust.bahnhof.se) (Ping timeout: 206 seconds)
L2883[22:26:50] ⇦ Quits: Lathanael|Away (~Lathanael@p54961E6C.dip0.t-ipconnect.de) (Ping timeout: 378 seconds)
L2884[22:26:59] ⇦ Quits: Hassan (~Hassan@pool-173-79-220-242.washdc.fios.verizon.net) (Ping timeout: 206 seconds)
L2885[22:28:20] ⇦ Quits: Girafi (Girafi@0x555178eb.adsl.cybercity.dk) (Read error: Connection reset by peer)
L2886[22:28:53] ⇦ Quits: PieGuy128 (~PieGuy128@69.157.255.27) (Remote host closed the connection)
L2887[22:30:31] ⇨ Joins: Lathanael|Away (~Lathanael@p54961FFD.dip0.t-ipconnect.de)
L2888[22:40:06] *** fry is now known as fry|sleep
L2889[22:43:47] *** mrkirby153 is now known as kirby|gone
L2890[22:46:24] ⇨ Joins: HassanS6000 (~Hassan@pool-173-79-220-242.washdc.fios.verizon.net)
L2891[22:47:33] *** kirby|gone is now known as mrkirby153
L2892[22:52:10] *** GeoDoX is now known as GeoDoX|Zzz
L2893[23:00:51] ⇦ Quits: Brokkoli (~Brokkoli@x55b1c6fe.dyn.telefonica.de) (Quit: Die Sprache der Politik ist daf�r gemacht, dass L�gen wahr klingen und das T�ten angemessen wirkt. (George Orwell))
L2894[23:02:07] ⇦ Quits: MalkContent (MalkConten@p4FDCDC8F.dip0.t-ipconnect.de) (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
L2895[23:02:56] ⇦ Quits: Mraof (~mraof@pool-74-110-222-32.rcmdva.fios.verizon.net) (Ping timeout: 190 seconds)
L2896[23:05:41] <shadekiller666> fry you still around?
L2897[23:18:57] ⇦ Quits: MattDahEpic (~MattDahEp@75-166-140-155.hlrn.qwest.net) (Quit: sleep, school, or food)
L2898[23:23:43] <killjoy> He is zzzz
L2899[23:24:02] *** cpw is now known as cpw|out
L2900[23:27:02] *** TTFTCUTS is now known as TTFT|Away
L2901[23:30:23] ⇦ Quits: Shukaro (~Shukaro@130.108.232.236) ()
L2902[23:33:23] ⇦ Quits: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) (Ping timeout: 378 seconds)
L2903[23:35:37] ⇨ Joins: Meow-J (uid69628@id-69628.highgate.irccloud.com)
<<Prev Next>> Scroll to Top