<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:04:34] ⇨ Joins: OnyxKnight (~OnyxDarkK@cpc1-colc7-2-0-cust19.7-4.cable.virginm.net)
L2[00:08:53] ⇨ Joins: ScottulusMaximus (webchat@199.233.236.82)
L3[00:24:59] ⇦ Quits: killjoy (~killjoy@cpe-24-74-204-200.ec.res.rr.com) (Killed (NickServ (GHOST command used by killjoy1)))
L4[00:31:37] ⇦ Quits: Unh0ly_Tigg (~Robert@c-76-115-95-185.hsd1.or.comcast.net) (Killed (NickServ (GHOST command used by Unh0lyTigg)))
L5[00:31:43] ⇨ Joins: Unh0ly_Tigg (~Robert@c-76-115-95-185.hsd1.or.comcast.net)
L6[00:32:13] *** Ashlee|off is now known as Ashlee
L7[00:32:21] ⇦ Quits: minecreatr (~minecreat@uva-120-73.ResHall.Berkeley.EDU) (Quit: Leaving)
L8[00:33:50] ⇦ Quits: OnyxKnight (~OnyxDarkK@cpc1-colc7-2-0-cust19.7-4.cable.virginm.net) (Ping timeout: 206 seconds)
L9[00:34:50] ⇦ Parts: ScottulusMaximus (webchat@199.233.236.82) ())
L10[00:35:57] ⇨ Joins: Cojo (~Cojosan@50.250.196.238)
L11[00:39:18] ⇦ Quits: MattDahEpic (~MattDahEp@75-166-138-36.hlrn.qwest.net) (Quit: Probably sleeping, maybe.)
L12[00:40:02] ⇦ Quits: Davnit (~Davnit@71-47-89-196.res.bhn.net) (Read error: Connection reset by peer)
L13[00:40:02] ⇦ Quits: ElgarL (~ElgarL@cpc6-hawk15-2-0-cust537.18-1.cable.virginm.net) (Ping timeout: 378 seconds)
L14[00:43:57] ⇨ Joins: Davnit (~Davnit@71-47-89-196.res.bhn.net)
L15[00:49:45] ⇦ Quits: CoolerExtreme (~CoolerExt@117.201.139.127) (Ping timeout: 180 seconds)
L16[00:50:48] ⇦ Quits: Drullkus (~Drullkus@c-67-161-71-70.hsd1.ca.comcast.net) (Quit: zzz)
L17[00:52:24] <LordSkittles> So I haven't modded in so long (since like November last year) and I can't remember how to or where to get forge gradle? can someone please point me in the right direction?
L18[00:52:39] *** Zidane is now known as Zidane|Away
L19[00:53:15] <bob_twinkles> the "src" download on the website is what you want
L20[00:53:19] <tterrag> LordSkittles: you don't "get" ForgeGradle
L21[00:53:26] <tterrag> it is downloaded via gradle itself because it is a gradle plugin
L22[00:53:29] <tterrag> bob_twinkles: that's a misconception
L23[00:53:37] ⇨ Joins: Cojosan (~Cojosan@50.250.196.238)
L24[00:53:38] <tterrag> the only thing you "need" from that download is the default build file
L25[00:53:41] <tterrag> and most of the time you already have that
L26[00:53:54] <LordSkittles> Ok, so I just need gradle don't I?
L27[00:53:54] <bob_twinkles> and the wrapper if you don't want to install gradle systemwide
L28[00:54:12] <bob_twinkles> but I said "what you want," not "what you need" =P
L29[00:54:14] <tterrag> well the wrapper
L30[00:54:19] <tterrag> which also comes in that src zip
L31[00:54:48] <tterrag> so 1) download src zip 2) copy out the gradle folder, gradlew files, and build.gradle 3) put them in your new mod folder 4) run gradlew setupDecompWorkspace eclipse
L32[00:54:56] <tterrag> and you can tweak the values in the buildscript for you rmod
L33[00:55:15] ⇦ Quits: Cojo (~Cojosan@50.250.196.238) (Ping timeout: 180 seconds)
L34[00:55:27] <LordSkittles> I remember all that I just couldn't remember which download to get XD
L35[01:02:11] ⇦ Quits: popbob (~fff@cpe-74-76-252-115.nycap.res.rr.com) (Ping timeout: 204 seconds)
L36[01:09:11] ⇦ Quits: flappy (~flappy@y39.ip2.netikka.fi) (Ping timeout: 202 seconds)
L37[01:15:49] ⇦ Quits: Cojosan (~Cojosan@50.250.196.238) (Read error: Connection reset by peer)
L38[01:16:07] ⇨ Joins: Cojosan (~Cojosan@50.250.196.238)
L39[01:18:21] *** big_Xplo|AFK is now known as big_Xplosion
L40[01:24:42] ⇦ Quits: Genuine|Away (~GenuineSo@71.85.23.220) (Read error: Connection reset by peer)
L41[01:28:55] *** Zidane|Away is now known as Zidane
L42[01:31:05] ⇨ Joins: Genuine (~GenuineSo@71.85.23.220)
L43[01:35:02] ⇨ Joins: flappy (~flappy@y39.ip2.netikka.fi)
L44[01:38:23] ⇦ Quits: Cojosan (~Cojosan@50.250.196.238) (Quit: Beds explode goodnight)
L45[01:39:41] ⇨ Joins: Firedingo (~Firedingo@CPE-121-217-67-115.lnse1.cht.bigpond.net.au)
L46[01:42:04] *** big_Xplosion is now known as big_Xplo|AFK
L47[01:50:49] ⇨ Joins: RobotSquid (~RobotSqui@8ta-146-190-88.telkomadsl.co.za)
L48[01:51:31] *** Illyohs is now known as Illy[Zzz]
L49[01:51:37] ⇦ Quits: RobotSquid (~RobotSqui@8ta-146-190-88.telkomadsl.co.za) (Client Quit)
L50[01:52:15] ⇦ Quits: Unh0ly_Tigg (~Robert@c-76-115-95-185.hsd1.or.comcast.net) (Ping timeout: 180 seconds)
L51[01:52:18] ⇨ Joins: Loetkolben (~Loetkolbe@ipb2197f94.dynamic.kabel-deutschland.de)
L52[01:55:15] ⇦ Quits: flappy (~flappy@y39.ip2.netikka.fi) (Ping timeout: 189 seconds)
L53[01:59:05] ⇨ Joins: Noppes (~Noppes@82-168-212-152.ip.telfort.nl)
L54[01:59:35] *** Vigaro is now known as AFK
L55[02:01:48] ⇦ Quits: FluffyCloud (~answer@static-72-70-47-17.bstnma.fios.verizon.net) (Ping timeout: 206 seconds)
L56[02:03:44] ⇨ Joins: killjoy (~killjoy@cpe-24-74-204-200.ec.res.rr.com)
L57[02:03:56] <MCPBot_Reborn> [TEST CSV] Pushing snapshot_20150711 mappings to Forge Maven.
L58[02:03:59] <MCPBot_Reborn> [TEST CSV] Maven upload successful for mcp_snapshot-20150711-1.8.zip (mappings = "snapshot_20150711" in build.gradle).
L59[02:04:10] <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/
L60[02:09:25] *** cpw is now known as cpw|out
L61[02:11:28] ⇦ Quits: AstralSorcerer (~AstralSor@2601:981:c002:98c0::6) (Ping timeout: 206 seconds)
L62[02:13:30] ⇨ Joins: Hunterz (~hunterz@62.182.234.189)
L63[02:13:36] ⇨ Joins: Unh0ly_Tigg (~Robert@c-76-115-95-185.hsd1.or.comcast.net)
L64[02:19:05] ⇨ Joins: FluffyCloud (~answer@static-72-70-47-17.bstnma.fios.verizon.net)
L65[02:19:59] <LordSkittles> Any modelers in here?
L66[02:20:08] <shadekiller666> what do you need
L67[02:20:47] ⇦ Quits: Genuine (~GenuineSo@71.85.23.220) (Read error: Connection reset by peer)
L68[02:20:48] <LordSkittles> Something fixed up.
L69[02:20:52] <LordSkittles> shadekiller666
L70[02:21:02] <shadekiller666> ok
L71[02:21:19] <LordSkittles> I'm starting to model something and I just can't get it quite right, can I PM you?
L72[02:21:29] <shadekiller666> sure
L73[02:21:37] <ThePsionic> (on an unrelated sidenote tterrag I forked the documentation to create a Dutch translation)
L74[02:21:38] ⇨ Joins: Genuine (~GenuineSo@71.85.23.220)
L75[02:23:40] <tterrag> ThePsionic: feel free
L76[02:25:08] <ThePsionic> I already did feel free :P
L77[02:25:14] <ThePsionic> I made my own freedom
L78[02:26:24] ⇦ Quits: Raga_BM (~K@180.245.167.219) (Quit: Raga_BM)
L79[02:26:25] <xaero> lol
L80[02:30:47] ⇨ Joins: waterpicker (~waterpick@waterpicker-pc-144-167-110-174.ddns.ualr.edu)
L81[02:36:20] ⇦ Quits: killjoy (~killjoy@cpe-24-74-204-200.ec.res.rr.com) (Quit: Leaving)
L82[02:38:55] ⇨ Joins: TurnedSlayer|M (uid96825@id-96825.charlton.irccloud.com)
L83[02:39:00] ⇨ Joins: RobotSquid (~RobotSqui@105.224.240.214)
L84[02:39:25] <shadekiller666> inb4 changing modid to "freedom"
L85[02:42:25] <Unh0ly_Tigg> how does this look? https://gist.github.com/Unh0lyTigg/949cde09ad28454a3809
L86[02:43:01] <sham1> Looks nice
L87[02:44:25] <Unh0ly_Tigg> I've been listening to this for the last ~30 minutes: https://www.youtube.com/watch?v=LDrBgqryt9s
L88[02:44:38] <Unh0ly_Tigg> it's actually kind of catchy
L89[02:56:50] <sham1> Dem spooky, scary skeletons
L90[02:58:41] <Unh0ly_Tigg> if you look at the gist again, I'ved added 4 more gates, to show the flexibility of the system
L91[02:59:23] *** Zidane is now known as Zidane|Away
L92[02:59:29] <tterrag> Unh0ly_Tigg: why use H/L instead of T/F
L93[02:59:36] <Unh0ly_Tigg> High/Low
L94[02:59:39] <tterrag> I get htat
L95[02:59:42] <Unh0ly_Tigg> logic levels...
L96[02:59:42] <RobotSquid> java.lang.NullPointerException: Ticking entity :(
L97[02:59:46] <tterrag> but typically truth tables are done with T?F
L98[02:59:51] <sham1> :P
L99[03:00:05] ⇦ Quits: minecreatr|mobile (uid97422@id-97422.brockwell.irccloud.com) (Quit: Connection closed for inactivity)
L100[03:00:33] <Unh0ly_Tigg> also, look at the 74ls10 one, it uses HLX, High, Low, and Any
L101[03:01:04] <Unh0ly_Tigg> it also allows me to define analog truth tables (these will be implemented in circuitboards)
L102[03:02:04] <Unh0ly_Tigg> because I can tell it what analog values represent High or Low, or use different analog values as different input values.
L103[03:02:50] <tterrag> I've seen X or D used for any
L104[03:03:00] <tterrag> doesn't change the T/F
L105[03:03:11] <tterrag> it's called a truth table, not a voltage table :p
L106[03:03:23] <Unh0ly_Tigg> also, the datasheets that I'm working off of, use HLX
L107[03:03:40] <Unh0ly_Tigg> http://www.futurlec.com/74LS/74LS11.shtml for example
L108[03:04:43] <tterrag> note that the table is titled "Function Table" ;)
L109[03:04:50] <Unh0ly_Tigg> meh
L110[03:05:05] <tterrag> so maybe use "function": instead of "truthtable":
L111[03:05:10] <tterrag> I'm a nitpicker, I know :P
L112[03:06:18] <sham1> Damn those nitpicks
L113[03:06:58] <Unh0ly_Tigg> I can also define different logic types. these so far are boolean logic tables (or truth tables), I can also do external logic controllers, for microcontrollers. I've decided to do this via using what json fields are there, "truthtable" for boolean logic, "external": "control_logic_language", etc.
L114[03:07:06] ⇨ Joins: Raga_BM (~K@180.245.167.219)
L115[03:08:18] <Unh0ly_Tigg> as for now, I need to get to bed, should have left ~3 hours ago...
L116[03:08:28] ⇦ Quits: Unh0ly_Tigg (~Robert@c-76-115-95-185.hsd1.or.comcast.net) (Quit: time for sleep)
L117[03:10:16] *** heldplayer|off is now known as heldplayer
L118[03:10:37] *** Genji is now known as Genji|away
L119[03:17:28] ⇦ Quits: calclavia (uid15812@id-15812.highgate.irccloud.com) (Quit: Connection closed for inactivity)
L120[03:18:41] ⇨ Joins: Steel_Arm (~Steel_Arm@65-128-65-139.hlrn.qwest.net)
L121[03:23:45] ⇦ Quits: Ipsis_ (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) (Ping timeout: 180 seconds)
L122[03:27:57] ⇦ Quits: covers1624 (~covers162@101.179.33.214) (Read error: Connection reset by peer)
L123[03:28:19] ⇨ Joins: covers1624 (~covers162@CPE-101-179-33-214.lnse4.cht.bigpond.net.au)
L124[03:33:35] ⇨ Joins: Owexz (~Owexz@107.170.243.23)
L125[03:33:40] ⇨ Joins: HewloThere (~HewloTher@180.200.158.184)
L126[03:34:42] ⇦ Parts: Owexz (~Owexz@107.170.243.23) (Leaving))
L127[03:35:17] ⇨ Joins: TurnedSlayer (~TurnedSla@host86-157-100-119.range86-157.btcentralplus.com)
L128[03:38:12] ⇦ Quits: portablejim (~portablej@220.240.94.133) (Quit: Konversation terminated!)
L129[03:38:44] <Wuppy> \o/
L130[03:38:47] ⇨ Joins: Szernex (~Szernex@193-83-140-188.adsl.highway.telekom.at)
L131[03:38:50] <Wuppy> my new pc is awesome :)
L132[03:40:00] ⇨ Joins: laci200270 (~androirc@31-46-236-253.pool.kapulan.hu)
L133[03:40:23] ⇨ Joins: portablejim (~portablej@2001:4830:1200:8083:d834:cf82:6444:17d3)
L134[03:50:19] ⇨ Joins: tambre (~tambre@198-108-235-80.dyn.estpak.ee)
L135[03:53:49] ⇨ Joins: Subaraki (~Artix@AClermont-Ferrand-552-1-189-221.w86-207.abo.wanadoo.fr)
L136[03:54:45] ⇦ Quits: TurnedSlayer (~TurnedSla@host86-157-100-119.range86-157.btcentralplus.com) (Ping timeout: 180 seconds)
L137[03:54:56] ⇨ Joins: Flan (~Flan@host109-148-68-28.range109-148.btcentralplus.com)
L138[03:57:16] <RobotSquid> Wuppy: specs?
L139[04:00:03] <RobotSquid> am i right in thinking NEI uses getRecipeOutput for the recipe lists?
L140[04:00:04] ⇨ Joins: TurnedSlayer (~TurnedSla@host86-157-100-119.range86-157.btcentralplus.com)
L141[04:01:53] <RobotSquid> I want NEI to show the nbt data on output ItemStack, but it looks hard :(
L142[04:10:24] *** Morphan1 is now known as MorphFK
L143[04:10:35] *** MorphFK is now known as Morphan1
L144[04:11:18] <Wuppy> RobotSquid, 8GB ram, GTX 970, i5 4460 3.1GHz to 3.3
L145[04:11:37] <Wuppy> god damn, I have a legal version of Office 365, but it doesn't work... to the pirate bay :D
L146[04:12:20] <RobotSquid> Niec :P
L147[04:12:24] <RobotSquid> *nice
L148[04:12:54] <RobotSquid> Looking to get me something in that lines too, maybe just with GTX960 instead
L149[04:13:15] <Wuppy> dammit, my windows is a bit messed up :<
L150[04:13:37] <Wuppy> can't use office or access my school email because my pc clock and region are messsed up or something
L151[04:13:40] <Wuppy> but they're perfectly fine
L152[04:13:41] <RobotSquid> soundcloud.com/approachingnirvana/sets/not-even-once FTW :P
L153[04:13:52] <RobotSquid> best music for programming
L154[04:15:04] <RobotSquid> Wuppy, im possibly going to wait for skylake though and get ddr4 and i5 6500
L155[04:20:18] ⇦ Quits: Raga_BM (~K@180.245.167.219) (Quit: Raga_BM)
L156[04:21:33] ⇦ Quits: Ordi|Away (Ordinastie@bronyville.me) (Read error: Connection reset by peer)
L157[04:23:46] <Wuppy> welp... this is getting interesting
L158[04:23:54] <Wuppy> something is broken, but at this point I have no clue what
L159[04:24:19] ⇨ Joins: Ordi|Away (Ordinastie@bronyville.me)
L160[04:24:22] ⇨ Joins: flappy (~flappy@85-76-86-202-nat.elisa-mobile.fi)
L161[04:25:19] ⇨ Joins: Away_21 (Wuerfel21@bronyville.me)
L162[04:25:39] ⇨ Joins: Raga_BM (~K@180.245.167.219)
L163[04:28:17] ⇦ Quits: laci200270 (~androirc@31-46-236-253.pool.kapulan.hu) (Ping timeout: 378 seconds)
L164[04:28:45] ⇦ Quits: TurnedSlayer (~TurnedSla@host86-157-100-119.range86-157.btcentralplus.com) (Ping timeout: 180 seconds)
L165[04:28:50] ⇨ Joins: KGS (~KGS@nl107-188-189.student.uu.se)
L166[04:29:13] ⇦ Quits: Raga_BM (~K@180.245.167.219) (Ping timeout: 206 seconds)
L167[04:36:26] ⇨ Joins: Ipsis_ (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L168[04:41:49] *** DarkEvilMac is now known as Darkevilmac|Off
L169[04:43:16] ⇨ Joins: psxlover (psxlover@178.128.76.177.dsl.dyn.forthnet.gr)
L170[04:43:57] *** RobotSquid is now known as Robot|AFK
L171[04:45:09] ⇨ Joins: mind (~mind@p54A97F0D.dip0.t-ipconnect.de)
L172[04:45:12] *** Robot|AFK is now known as RobotSquid
L173[04:45:39] ⇨ Joins: dirtcake_ (~dirtcake@96-19-182-194.cpe.cableone.net)
L174[04:45:52] ⇨ Joins: HewwoThere (~HewloTher@180.200.158.184)
L175[04:46:05] ⇦ Quits: SoundLogic (~SoundLogi@172-8-201-53.lightspeed.mdsnwi.sbcglobal.net) (Killed (NickServ (GHOST command used by SoundLogic_)))
L176[04:46:12] ⇨ Joins: SoundLogic (~SoundLogi@172-8-201-53.lightspeed.mdsnwi.sbcglobal.net)
L177[04:46:14] <mind> is there any general programming discussion channel? i am having the strangest issue with my eclipse and Java 8 probably :(
L178[04:47:53] ⇦ Quits: TurnedSlayer|M (uid96825@id-96825.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L179[04:48:17] ⇦ Quits: HewloThere (~HewloTher@180.200.158.184) (Ping timeout: 204 seconds)
L180[04:48:17] ⇦ Quits: dirtcake (~dirtcake@96-19-182-194.cpe.cableone.net) (Ping timeout: 204 seconds)
L181[04:49:02] ⇦ Quits: psxlover (psxlover@178.128.76.177.dsl.dyn.forthnet.gr) (Ping timeout: 206 seconds)
L182[04:51:24] *** RobotSquid is now known as Robot|AFK
L183[04:58:06] *** Robot|AFK is now known as RobotSquid
L184[04:58:22] ⇨ Joins: TurnedSlayer (~TurnedSla@host86-157-100-119.range86-157.btcentralplus.com)
L185[04:59:08] <Acters> hmm 6500 seems to have a faster transfer rate, but a slower clock speed than the i5 4690k
L186[05:00:40] <RobotSquid> yeah 6500 isnt the analogue of 4690k. that will be 6600k
L187[05:01:28] <Acters> are you doing anything memory intensive?
L188[05:01:48] <xaero> mind: https://wiki.eclipse.org/IRC ?
L189[05:01:58] <mind> xaero thx
L190[05:03:11] <RobotSquid> Acters: yes. and I would anyway go for skylake for the better power consumption
L191[05:04:40] <Acters> yeah I see that. ok I ould like to have the 6600k but I guess each to our own.
L192[05:05:05] <RobotSquid> yeah i would too, but i probably dont have the money :P
L193[05:06:28] <Acters> Save up! You would thank yourself because of the overclocking potential
L194[05:09:24] ⇦ Quits: Lex|Dub (~Lex@89.101.239.154) (Ping timeout: 189 seconds)
L195[05:11:15] ⇦ Quits: TurnedSlayer (~TurnedSla@host86-157-100-119.range86-157.btcentralplus.com) (Ping timeout: 180 seconds)
L196[05:14:16] <RobotSquid> hmmmmm maybe
L197[05:14:24] <RobotSquid> would think about it
L198[05:15:14] ⇦ Quits: RobotSquid (~RobotSqui@105.224.240.214) (Quit: Leaving)
L199[05:26:02] ⇦ Quits: M3gaFr3ak (M3gaFr3ak@I.Dunno.PanicBNC.com) (Quit: PanicBNC - https://PanicBNC.net)
L200[05:40:50] ⇦ Quits: DemoXin (~DemoXin@adsl-98-84-195-169.gsp.bellsouth.net) ()
L201[05:42:08] ⇨ Joins: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
L202[05:43:39] *** Ashlee is now known as Ashlee|off
L203[05:43:44] ⇨ Joins: modmuss50 (uid42264@id-42264.ealing.irccloud.com)
L204[05:50:54] <Steel_Arm> That moment when you're searching google for generic terms but expect MC related results to show up.
L205[05:54:28] ⇨ Joins: Hea3veN (~Hea3veN@181.165.169.102)
L206[05:55:24] ⇦ Quits: shadekiller666 (~shadekill@adsl-108-71-39-102.dsl.lsan03.sbcglobal.net) (Read error: Connection reset by peer)
L207[05:56:19] <Lumien> Continue clicking on them and eventually you will
L208[05:56:37] <Lumien> If i enter furnace the fourth result is the minecraft gamepedia
L209[06:02:43] ⇦ Quits: HewwoThere (~HewloTher@180.200.158.184) (Ping timeout: 202 seconds)
L210[06:05:49] ⇨ Joins: Brokkoli (~Brokkoli@f054105188.adsl.alicedsl.de)
L211[06:06:06] ⇦ Quits: Acters (Acters@ip68-231-107-178.ph.ph.cox.net) ()
L212[06:07:50] ⇦ Quits: Zyferus (Zyferus@c-174-58-160-193.hsd1.mo.comcast.net) (Ping timeout: 378 seconds)
L213[06:10:47] ⇦ Quits: sloantothebone (~sloantoth@75-106-29-150.cust.wildblue.net) (Ping timeout: 186 seconds)
L214[06:13:40] ⇦ Quits: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com) (Quit: pixlepix)
L215[06:13:52] *** Morphan1 is now known as MorphFK
L216[06:19:40] ⇨ Joins: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
L217[06:20:41] *** AFK is now known as Vigaro
L218[06:21:31] <Ri5ux> How do I get a JarFile instance of my mod?
L219[06:21:59] <tterrag> don't. why would you?
L220[06:22:35] <Ri5ux> I need to read a directory inside of my jar.
L221[06:22:43] <tterrag> ...and?
L222[06:22:46] <tterrag> what directory is that?
L223[06:22:50] <diesieben07> MyMod.class.getResource(...)
L224[06:22:56] <Vigaro> You could use resources
L225[06:23:01] <Ri5ux> Alright, but I need to iterate through the files in a directory in it.
L226[06:23:05] <Ri5ux> And then extract them
L227[06:23:20] <tterrag> jars don't have directories
L228[06:23:26] <Ri5ux> You know what I mean.
L229[06:23:27] <ollieread> Blasphemy
L230[06:23:31] <tterrag> no, I don't
L231[06:23:34] <Ri5ux> Yes you do
L232[06:23:34] <tterrag> because jars don't have directories
L233[06:23:40] <tterrag> you can't do what you want
L234[06:23:40] <Ri5ux> Ugh. Packages.
L235[06:23:46] <tterrag> packages aren't real
L236[06:23:50] <tterrag> diesieben07: give him the speil
L237[06:24:02] <Ri5ux> THE THINGS IN THE JARS THAT RESEMBLE DIRECTORIES.
L238[06:24:04] <Ri5ux> Better?
L239[06:24:10] <ollieread> He knows what you mean
L240[06:24:11] <diesieben07> tterrag, jars have directories
L241[06:24:13] <diesieben07> jars are zips
L242[06:24:19] <Ri5ux> Thank fuck.
L243[06:24:23] <tterrag> diesieben07: not what you told me last time
L244[06:24:30] <tterrag> I remember you literally saying "jars do not have directories"
L245[06:24:30] <tterrag> but ok
L246[06:24:33] <diesieben07> that is not true
L247[06:24:36] <ollieread> Was that the programmer equivelant of "That's what she said"
L248[06:25:04] <tmtu> that's what the linker said
L249[06:25:06] <sham1> As Diesieben said, JARs do infact have directories
L250[06:25:07] <diesieben07> Ri5ux, there is no way to do that except dirty hacks.
L251[06:25:17] <Ri5ux> Great..
L252[06:25:19] <diesieben07> unless you are on the client.
L253[06:25:26] ⇨ Joins: M3gaFr3ak (M3gaFr3ak@I.Dunno.PanicBNC.com)
L254[06:25:30] <Ri5ux> I only need it done client side
L255[06:25:43] <Ivorius> Ri5ux: I've got some sample code
L256[06:25:46] <diesieben07> actually no, the resource manager has no resource listing either
L257[06:25:49] <Ivorius> It's very possible in 1.7
L258[06:25:54] <Ivorius> But pretty impossible in 1.67
L259[06:25:56] <Ivorius> *1.6
L260[06:25:58] * Ri5ux is in 1.7
L261[06:26:06] * diesieben07 is curious about that
L262[06:26:07] <Ivorius> That is, Java :P
L263[06:26:37] ⇨ Joins: ElgarL (~ElgarL@cpc6-hawk15-2-0-cust537.18-1.cable.virginm.net)
L264[06:26:49] <Ivorius> https://github.com/Ivorforce/RecurrentComplex/blob/master/src/main/java/ivorius/reccomplex/structures/generic/StructureSaveHandler.java#L89-L103
L265[06:27:16] <sham1> "catch (Throwable t)
L266[06:27:16] <Ivorius> 1) Make Path from Resource Location, 2) Use Path API to list files
L267[06:27:22] <sham1> Catch this *pukes*
L268[06:27:58] <diesieben07> uhhh does the PAth API really work with zip files?
L269[06:27:58] <Ri5ux> o.o
L270[06:28:15] <Ivorius> Yes diesieben07
L271[06:28:22] <diesieben07> huh thats news, but nice
L272[06:28:46] <Ivorius> The resourceToPath thing took some time to figure out
L273[06:28:51] <Ivorius> But it works 100% reliably now
L274[06:29:05] <Ri5ux> I just got an idea.
L275[06:29:25] <Ri5ux> Instead of storing the resources I need in a directory in the jar, I'll just store them in another zip and extract it.
L276[06:29:36] <diesieben07> Ivorius, for YOUR resource locations
L277[06:29:38] <diesieben07> ...
L278[06:29:43] <Ivorius> No, for any
L279[06:29:51] <Ri5ux> Then i only have to deal with Files really..
L280[06:29:51] <tterrag> Ri5ux: that's what I do
L281[06:29:52] <diesieben07> https://github.com/Ivorforce/RecurrentComplex/blob/master/src/main/java/ivorius/reccomplex/files/RCFileHelper.java#L80
L282[06:29:53] <Ivorius> I literally load resources from other mods with this
L283[06:29:54] <tterrag> better than dealing with this nonsense
L284[06:30:01] <Ri5ux> lol
L285[06:30:07] <Ivorius> Yes, so, diesieben07?
L286[06:30:15] <Ivorius> The classloader is shared between mods
L287[06:30:15] <diesieben07> that works with other mods?
L288[06:30:17] <Ivorius> Yes
L289[06:30:21] <diesieben07> still
L290[06:30:25] <diesieben07> that is fucking ugly
L291[06:30:59] <Ivorius> I asked several people about this
L292[06:31:08] <Ivorius> This is the best way I can get a URL from ResourceLocation
L293[06:31:31] <Ivorius> (including fry :P)
L294[06:31:34] <sham1> hey, if it works it works
L295[06:31:36] <diesieben07> the fact that there is no nice way to do it pretty much screams you are doing it wrojg
L296[06:31:39] <diesieben07> my opinion
L297[06:31:49] * Ri5ux throws jello on the floor and waits.
L298[06:32:08] <Ivorius> diesieben07, FML promises me that all mods share the same classloader
L299[06:32:12] <Ivorius> So this is perfectly acceptable
L300[06:32:37] <diesieben07> its so much code just for loading a damn file
L301[06:32:41] <Ri5ux> Odd, the creatures in this chat room are not attracted to jello.
L302[06:32:45] <Ivorius> No, I'm not loading a file
L303[06:32:50] <Ivorius> I'm loading all files from a director
L304[06:32:55] <Ivorius> Inside a jar
L305[06:33:04] <diesieben07> exactly...
L306[06:33:05] <diesieben07> why? :D
L307[06:33:11] <diesieben07> anyways, do what you must i dont care
L308[06:33:13] <Ivorius> Because it's super slick?
L309[06:33:22] <Ivorius> Put file in folder
L310[06:33:24] <Ivorius> RC loads it
L311[06:33:27] <Ivorius> No code required
L312[06:33:36] <Ivorius> It's just great.
L313[06:34:28] <sham1> It requires code
L314[06:34:32] <sham1> RIght there
L315[06:34:49] * sham1 grabs popcorn
L316[06:34:54] <Ivorius> Not by them
L317[06:35:12] <tterrag> all I know is at some point in the past
L318[06:35:24] <tterrag> someone gave me this whole long rant about how jars don't have directories and that I am a crazy person
L319[06:35:39] <sham1> Well they were wrong
L320[06:35:43] <tterrag> evidently
L321[06:35:52] ⇨ Joins: TurnedSlayer|M (uid96825@id-96825.charlton.irccloud.com)
L322[06:35:54] <diesieben07> well, *technically* they don't
L323[06:35:56] <Ivorius> Probably frustrated that they couldn't figure it out
L324[06:36:07] <diesieben07> but then you could just as well argue that NTFS or whatever doesn't have directories
L325[06:36:19] <sham1> VFS does not have any
L326[06:36:28] <sham1> Nor does ext2, that one has inodes
L327[06:36:49] <diesieben07> i am talking about the fact that what you see on the surface is directories
L328[06:36:52] <diesieben07> how it works below i dont care
L329[06:37:05] <tterrag> diesieben07: and I could swear it was you
L330[06:37:13] <tterrag> basically I wanted to iterate a folder inside the jar file (much like Ri5ux)
L331[06:37:17] <Lumien> In case there's somebody here who looked into this before, does somebody know why vanilla clones the currently equipped item after an item is right clicked?
L332[06:37:33] <tterrag> Lumien: to compare them afterwards
L333[06:37:41] <tterrag> if they are not equal, it "bobs" them
L334[06:37:50] <Ri5ux> Off the top of you guys heads, is there a method in some util class somewhere that will extract a zip file?
L335[06:38:01] <tterrag> Ri5ux: I couldn't find one
L336[06:38:07] <Ivorius> 'extract'?
L337[06:38:15] <sham1> you mean decompress right?
L338[06:38:19] <Ri5ux> Yes... same thing
L339[06:38:26] <sham1> http://www.mkyong.com/java/how-to-decompress-files-from-a-zip-file/
L340[06:38:29] <Ivorius> I'd guess you mean 'allow you to access the files'
L341[06:38:34] <tterrag> https://github.com/SleepyTrousers/EnderCore/blob/master/src/main/java/com/enderio/core/common/util/EnderFileUtils.java#L80
L342[06:38:37] <Ivorius> And not save them outside the zip? :P
L343[06:38:40] <Lumien> tterrag it doesn't seem to do that
L344[06:39:00] <sham1> Or this: http://stackoverflow.com/questions/15667125/read-content-from-files-which-are-inside-zip-file
L345[06:39:10] <Ri5ux> Lol sham, that link is what I was looking at, i was just trying to find an easier way
L346[06:39:33] <sham1> You pretty much have to use the ZipInpitStreams
L347[06:39:44] <Ivorius> (Or Path)
L348[06:39:48] <Ivorius> (Which is much nicer)
L349[06:39:54] <Ri5ux> I see.
L350[06:40:05] <sham1> (But is a additional library dependency)
L351[06:40:08] <tterrag> isn't Paths API java 7 only?
L352[06:40:14] <sham1> wait no
L353[06:40:16] <diesieben07> yes, java 7 only
L354[06:40:21] <tterrag> right
L355[06:40:23] <sham1> I am getting my wires crossed
L356[06:40:29] <diesieben07> and everyone who is not using java 7 by now can go die in a fire or other horrible things
L357[06:40:32] <sham1> So it does not work on java 8 then?
L358[06:40:39] <Ivorius> lawl
L359[06:40:42] <diesieben07> be quiet sham
L360[06:40:56] <sham1> Naw
L361[06:42:02] <sham1> Don't feel like it
L362[06:43:31] ⇨ Joins: Acters (Acters@ip68-231-107-178.ph.ph.cox.net)
L363[06:44:27] *** Ordi|Away is now known as Ordinastie
L364[06:44:33] ⇦ Quits: KGS (~KGS@nl107-188-189.student.uu.se) (Ping timeout: 206 seconds)
L365[06:47:23] ⇨ Joins: kimfy_ (~kimfy___@74.141.16.62.customer.cdi.no)
L366[06:49:54] ⇦ Quits: mind (~mind@p54A97F0D.dip0.t-ipconnect.de) (Quit: Leaving)
L367[06:50:46] <Lumien> !gm processPlayerBlockPlacement
L368[06:52:06] <Ordinastie> Ri5ux, https://github.com/Ordinastie/DIYDecorativeBlocks/blob/master/src/net/malisis/ddb/BlockPack.java#L112-L130
L369[06:52:19] <Ordinastie> and https://github.com/Ordinastie/DIYDecorativeBlocks/blob/master/src/net/malisis/ddb/BlockPack.java#L195-L206
L370[06:52:42] <Ri5ux> Oh lol, thanks, but I just finished my workaround :P
L371[06:55:08] ⇦ Quits: M3gaFr3ak (M3gaFr3ak@I.Dunno.PanicBNC.com) (Ping timeout: 378 seconds)
L372[06:58:58] ⇨ Joins: Raga_BM (~K@180.253.104.58)
L373[06:59:55] *** Cazzar is now known as Cazzar|Away
L374[07:04:42] *** D3add3d is now known as D3add
L375[07:04:49] *** D3add is now known as D3add3d
L376[07:04:50] <Ri5ux> OMG LOL. I just realized I didn't need to even extract those files... as they were textures.
L377[07:04:55] <Ri5ux> I'm so stupid >.>
L378[07:05:46] <sham1> :P
L379[07:07:27] <Ordinastie> you don't need to extract PERIOD
L380[07:08:33] <sham1> No need to shout. Some people here try to sleep
L381[07:08:43] ⇦ Quits: kimfy_ (~kimfy___@74.141.16.62.customer.cdi.no) (Quit: i'm a dog)
L382[07:09:18] ⇨ Joins: kimfy_ (~kimfy___@74.141.16.62.customer.cdi.no)
L383[07:12:38] <Ri5ux> I know I don't. I was originally extracting an OBJ and a MTL file, and then I got carried away and tried to extract the textures too...
L384[07:12:52] <Ri5ux> Was for my custom OBJ loader: http://imgur.com/a/GgblU#1
L385[07:14:22] *** tterrag is now known as tterrag|away
L386[07:17:50] ⇦ Quits: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com) (Quit: pixlepix)
L387[07:21:36] ⇨ Joins: JamEngulfer221 (~games@host86-164-203-162.range86-164.btcentralplus.com)
L388[07:25:09] <masa> how do I properly use APIs? I've heard some things about problems when mods are shipping old versions of APIs. Is there a way to solve that? I do need to have that API in my mod though, right?
L389[07:25:30] <masa> for example I want to add support for some of the most common wrenches
L390[07:27:39] *** PaleOff is now known as PaleoCrafter
L391[07:29:53] *** tterrag|away is now known as tterrag|ZZZzzz
L392[07:34:59] ⇨ Joins: gamemanj (~gamemanj@kurisu.rx14.co.uk)
L393[07:39:08] <gamemanj> Is there a way to intercept block mines/places before they leave the client?
L394[07:40:17] <sham1> You could also just cancel the mine event
L395[07:43:01] ⇨ Joins: alekso56 (~alekso56@2001:464b:c2aa:0:250:56ff:fe31:2812)
L396[07:44:27] <gamemanj> Well, I tried with the block place event (BlockEvent.PlaceEvent or something), and it seems to occur on the server...
L397[07:44:54] <masa> what are you doing exactly?
L398[07:45:06] <masa> some client-side feature?
L399[07:45:34] <gamemanj> Yep. It uses a server dimension to host it in, but everything that occurs in that dimension has to be 100% clientside...
L400[07:45:44] ⇨ Joins: Girafi (Girafi@0x555178eb.adsl.cybercity.dk)
L401[07:45:45] <masa> because if something isn't supposed to happen on the server, then only canceling it on the client side would potentially be a security issue
L402[07:46:19] <gamemanj> It's not to cancel it on the client side, it's to make sure it only happens on the client side.
L403[07:46:33] <masa> ah I see
L404[07:46:38] <sham1> Umn what are you exactly trying to do?
L405[07:47:37] ⇨ Joins: gigaherz (gigaherz@92.Red-88-3-40.dynamicIP.rima-tde.net)
L406[07:48:28] ⇨ Joins: RichardG (richardg86@187.105.72.202)
L407[07:48:28] MineBot sets mode: +v on RichardG
L408[07:48:50] <gamemanj> The best way to explain it would probably be: 100% client-side dimension, or as close as I can get. There's a server-side dimension involved to keep the server happy, but everything in the dimension is client-side.
L409[07:49:40] <Ordinastie> good luck with that
L410[07:49:44] <gigaherz> o_O
L411[07:49:49] <gigaherz> I walked in into crazyness
L412[07:50:22] <masa> gamemanj: what is the point or functionality in that?
L413[07:50:49] <gigaherz> sorry since I just joined and I may have missed important information, but what's even the point of having something like that be client-side?
L414[07:50:51] <masa> does that save anything anywhere for example?
L415[07:52:12] ⇦ Quits: Flan (~Flan@host109-148-68-28.range109-148.btcentralplus.com) (Quit: Leaving)
L416[07:52:33] ⇦ Quits: Raga_BM (~K@180.253.104.58) (Quit: Raga_BM)
L417[07:52:46] <sham1> umn
L418[07:53:42] ⇨ Joins: M3gaFr3ak (M3gaFr3ak@I.Dunno.PanicBNC.com)
L419[07:55:53] ⇨ Joins: Flenix (~Flenix@bcdc57a9.skybroadband.com)
L420[07:56:33] <Flenix> What's the best way of finding what a player is looking at from any distance? (IE, not just stuff within the 5 block break range)
L421[07:59:02] <sham1> ray trace
L422[07:59:46] <gigaherz> raycasting is going to be the only way
L423[07:59:52] <gigaherz> never checked if MC has any existing functions for it
L424[08:00:46] <Flenix> Cool, thanks
L425[08:00:58] <gigaherz> although I'm going to need to check sooner or later, when I implement beam-type spells into my mod ;P
L426[08:02:02] <sham1> I think it does
L427[08:03:19] <Flenix> Yeah, I think I've seen other mods doing it with various things
L428[08:03:53] ⇦ Quits: M3gaFr3ak (M3gaFr3ak@I.Dunno.PanicBNC.com) (Ping timeout: 378 seconds)
L429[08:03:54] ⇦ Quits: VikeStep (~VikeStep@101.184.84.112) (Read error: Connection reset by peer)
L430[08:05:33] ⇨ Joins: Roguexy (~Roguexy@78-131-95-61.pool.digikabel.hu)
L431[08:08:59] *** TTFT|Away is now known as TTFTCUTS
L432[08:12:38] ⇨ Joins: Flashfire (~sdh_7777@d24-36-220-189.home1.cgocable.net)
L433[08:20:18] <Wuppy> so in an old TE I´ve been using the onDataPacket method in which I use (packet.func_148857_g
L434[08:20:25] <Wuppy> whatÅ› that been replaced with
L435[08:20:46] ⇨ Joins: MikrySoft (~MikrySoft@89-76-18-43.dynamic.chello.pl)
L436[08:22:19] <gigaherz> Wuppy: what did it do?
L437[08:22:24] <gigaherz> my "onDataPacket" simply does
L438[08:22:36] <gigaherz> super.onDataPacket(net, packet); readFromNBT(packet.getNbtCompound()); this.worldObj.markBlockForUpdate(this.pos);
L439[08:22:55] <Wuppy> yep thatÅ› what mine does as well
L440[08:23:08] <Wuppy> just got confused because thatÅ› not done anywhere in the entirte MC codebase
L441[08:23:21] <Wuppy> also... I have to figure out why hexchat keeps putting the ´ on the s
L442[08:23:33] <gigaherz> the code inside onDataPacket depends on what you did for getDescriptionPacket
L443[08:24:00] <gigaherz> we simply choose to send all the code from getDescriptionPacket ;P
L444[08:24:05] <gigaherz> eh all the nbt*
L445[08:24:06] ⇨ Joins: Raga_BM (~K@180.253.104.58)
L446[08:24:35] <gigaherz> it wouldb e moreefficient to send a custom representation, but also harder to debug ;P
L447[08:25:08] <gigaherz> check TileEntityBanner
L448[08:25:15] <gigaherz> it does exactly that
L449[08:25:22] <gigaherz> this.writeToNBT
L450[08:25:58] <Wuppy> thanks, I think I figured it out
L451[08:25:59] <gigaherz> hmm but you are right
L452[08:26:07] <gigaherz> there's no onDataPacket for the banner
L453[08:26:23] <Wuppy> yep, thatÅ› why I got confused
L454[08:26:42] <gigaherz> I'm confused now, too -- who HANDLES that packet? ;P
L455[08:27:35] ⇨ Joins: M3gaFr3ak (M3gaFr3ak@I.Dunno.PanicBNC.com)
L456[08:27:49] <gigaherz> Ah
L457[08:27:51] <gigaherz> it's hardcoded
L458[08:28:02] *** Vigaro is now known as AFK
L459[08:28:08] <diesieben07> yes, onDataPacket is a forge hook
L460[08:28:15] ⇦ Quits: Ri5ux (~Ri5ux@ip174-74-47-26.om.om.cox.net) (Ping timeout: 180 seconds)
L461[08:28:41] <gigaherz> http://pastebin.com/yLwkZDti
L462[08:28:43] <gigaherz> minecraft is crazy
L463[08:28:44] <gigaherz> XD
L464[08:29:10] <Wuppy> o_____0
L465[08:29:12] <Wuppy> dammit Minecraft
L466[08:29:43] <sham1> so much instanceof
L467[08:30:00] <nxsupert> Does anyone know of any reason why a mod would not register any of its blocks?
L468[08:30:16] <gigaherz> no
L469[08:30:24] <Wuppy> wat
L470[08:30:27] <gigaherz> a mod should always willingly register all blocks and items
L471[08:30:33] <gigaherz> well
L472[08:30:46] <gigaherz> unless it's a compatibility mod, and it didn't detect what it needs to work with
L473[08:31:16] <Wuppy> welp, it took me two whole days, but I can finally use a computer again :)
L474[08:31:21] <Wuppy> damn windows updates
L475[08:31:27] ⇨ Joins: popbob (~fff@cpe-74-76-252-115.nycap.res.rr.com)
L476[08:31:34] ⇦ Quits: Szernex (~Szernex@193-83-140-188.adsl.highway.telekom.at) (Killed (NickServ (GHOST command used by Szernex_!~Szernex@91-113-37-249.adsl.highway.telekom.at)))
L477[08:31:40] ⇨ Joins: Szernex (~Szernex@91-113-37-249.adsl.highway.telekom.at)
L478[08:31:52] <boni> nxsupert: because it's a bad mod?
L479[08:32:40] <Wuppy> also, screw Microsofts region settings
L480[08:32:48] <Wuppy> I wanted to set my pc to america because english > dutch
L481[08:32:57] <nxsupert> I don't think computronics is a bad mod.
L482[08:32:59] <Wuppy> which resulted in me being unable to login to outlook and use office
L483[08:33:07] ⇦ Quits: sww1235 (~sww1235@71-218-186-19.hlrn.qwest.net) (Ping timeout: 204 seconds)
L484[08:33:22] <sham1> Cant you set the country and language seperatly?
L485[08:33:28] <Ivorius> Uh, do any of you know how I can pipe to a webserver on unix
L486[08:33:30] <Ivorius> Without ssh
L487[08:33:37] *** AFK is now known as Vigaro
L488[08:34:05] <gigaherz> "pipe"?
L489[08:34:16] <Ivorius> lol
L490[08:34:38] <sham1> propably term you meant was like a socket kind of deal
L491[08:34:44] <gigaherz> well the 3 ways I know ofinteracting with a server, are HTTP, FTP, and SSH
L492[08:35:09] <gigaherz> for http, there's curl?
L493[08:35:10] <Vigaro> A raw connection?
L494[08:35:28] <Ivorius> Curl gets me the first output
L495[08:35:28] <gigaherz> ftp isn't so much for piping, just fortransferring files ;P
L496[08:35:34] <Ivorius> But i can't send my answer then
L497[08:35:42] <gigaherz> ah no way to keep the connection open?
L498[08:35:53] *** GazBot|Away is now known as Gaz492
L499[08:35:54] <Vigaro> Ivorius: Can't you just open a connection and send data back and forth?
L500[08:36:12] ⇦ Quits: Steel_Arm (~Steel_Arm@65-128-65-139.hlrn.qwest.net) (Quit: Leaving)
L501[08:36:41] <Vigaro> Or do you need something else
L502[08:36:43] <gigaherz> the top voted answer here
L503[08:36:43] <gigaherz> http://stackoverflow.com/questions/14339111/can-curl-be-used-to-mimic-a-persistent-but-idle-open-connection
L504[08:36:47] <gigaherz> suggests using netcat
L505[08:37:09] <Vigaro> That is what I'm telling you to do :P
L506[08:37:41] <Ivorius> Isn't there, like, an easier way?
L507[08:37:47] <Ivorius> I want to treat the server like a command line
L508[08:37:56] <Ivorius> in and out pipes
L509[08:38:08] <Ivorius> (I don't have netcat)
L510[08:38:18] <Vigaro> You probably have telnet
L511[08:38:19] <gigaherz> aside of getting a custom socket
L512[08:38:21] <gigaherz> and using telnet
L513[08:38:22] <gigaherz> ....
L514[08:38:32] <diesieben07> what you described is just SSH...
L515[08:38:35] <diesieben07> why cant you not use ssh?
L516[08:40:07] ⇦ Quits: Raga_BM (~K@180.253.104.58) (Quit: Raga_BM)
L517[08:40:22] <Ivorius> diesieben07, gets me ssh_exchange_identification: Connection closed by remote host
L518[08:40:46] <diesieben07> dont ask me how to use it, but thats what you want :P
L519[08:41:41] <Ivorius> Oh hey
L520[08:41:43] <Ivorius> telnet works
L521[08:41:45] <Ivorius> Thanks gigaherz
L522[08:41:51] <sham1> try to put your ssh into verbose mode so you know what is going onm
L523[08:41:57] <sham1> Because Telnet...
L524[08:42:04] <sham1> Just no
L525[08:42:05] <gigaherz> uhm
L526[08:42:12] <gigaherz> are you actually connecting to an SSH server?
L527[08:42:15] <gigaherz> or is it already a random socket?
L528[08:42:24] <Vigaro> Are you sure you want to send commands to the server via an unencrypted connection?
L529[08:42:30] <Vigaro> And listen on that port
L530[08:42:52] <gigaherz> maybe he IS trying to connect to a telnet host and just doesn't know what SSH and/ot HTTP imply ;P
L531[08:42:52] <Ivorius> Yes
L532[08:42:54] ⇨ Joins: CoolerExtreme (~CoolerExt@117.201.139.127)
L533[08:42:55] <Ivorius> it's a web app
L534[08:43:02] <Ivorius> It's not something I need to be secure about
L535[08:43:10] <Ivorius> Just a university assignment
L536[08:43:36] <Ivorius> The assignment doesn't say what kind of connection they offer
L537[08:43:38] <Vigaro> Btw, since it is an identification exchange error, did you try to delete the known keys?
L538[08:43:45] <Ivorius> They just said they run the assignment on server x on port y
L539[08:43:59] <gigaherz> Vigaro: SSH won't work simply becasue there's no SSH server on the other side, the port is raw text
L540[08:44:16] <Ivorius> That's what I thought too
L541[08:45:15] <Vigaro> Well, since he was trying to use ssh I assumed he had it running
L542[08:45:19] ⇨ Joins: Lex|Dub (~Lex@89.101.239.154)
L543[08:45:19] MineBot sets mode: +o on Lex|Dub
L544[08:45:26] ⇨ Joins: Raga_BM (~K@180.253.104.58)
L545[08:46:33] ⇨ Joins: Drullkus (~Drullkus@c-67-161-71-70.hsd1.ca.comcast.net)
L546[08:47:50] ⇦ Quits: TurnedSlayer|M (uid96825@id-96825.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L547[08:48:03] *** Vigaro is now known as AFK
L548[08:52:34] ⇨ Joins: sloantothebone (~sloantoth@75-106-29-150.cust.wildblue.net)
L549[08:53:09] *** AFK is now known as Vigaro
L550[08:58:45] ⇨ Joins: HewwoThere (~HewloTher@ppp-54-31.grapevine.net.au)
L551[09:02:21] *** Kolatra|Sleep is now known as Kolatra
L552[09:02:40] ⇦ Quits: TheJulianJES (~TheJulian@p5DC8C726.dip0.t-ipconnect.de) (Killed (NickServ (GHOST command used by TheJulianJES_!~TheJulian@p5DC8C813.dip0.t-ipconnect.de)))
L553[09:02:51] ⇨ Joins: TheJulianJES (~TheJulian@p5DC8C813.dip0.t-ipconnect.de)
L554[09:10:25] ⇨ Joins: Shukaro (~Shukaro@cpe-65-29-204-95.cinci.res.rr.com)
L555[09:14:09] ⇦ Quits: Flashfire (~sdh_7777@d24-36-220-189.home1.cgocable.net) (Ping timeout: 189 seconds)
L556[09:15:06] ⇨ Joins: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
L557[09:19:39] ⇦ Quits: Raga_BM (~K@180.253.104.58) (Quit: Raga_BM)
L558[09:21:04] ⇨ Joins: Lex_ (~Lex@89.101.239.154)
L559[09:21:05] MineBot sets mode: +o on Lex_
L560[09:22:08] ⇨ Joins: Raga_BM (~K@180.253.104.58)
L561[09:23:15] ⇦ Quits: Lex|Dub (~Lex@89.101.239.154) (Ping timeout: 180 seconds)
L562[09:30:23] ⇦ Quits: Raga_BM (~K@180.253.104.58) (Ping timeout: 202 seconds)
L563[09:32:09] ⇨ Joins: calclavia (uid15812@id-15812.highgate.irccloud.com)
L564[09:32:16] ⇨ Joins: Raga_BM (~K@180.253.104.58)
L565[09:40:17] ⇦ Quits: Hea3veN (~Hea3veN@181.165.169.102) (Quit: leaving)
L566[09:42:15] ⇦ Quits: Aedda (~aedda@2600:3c00::19:cace) (Ping timeout: 180 seconds)
L567[09:43:39] ⇨ Joins: Aedda (~aedda@2600:3c00::19:cace)
L568[09:51:37] ⇨ Joins: Joban (~Joban@host-a281.res.openband.net)
L569[09:55:35] <ThePsionic> I just worked for 6 hours and my feet feel like they're going to fall off
L570[09:55:56] <Acters> you sir need a foot massage
L571[09:56:06] <ThePsionic> That would be fucking awesome right now
L572[09:56:33] <Acters> go to a spa or something, take a break
L573[09:56:47] <ThePsionic> It's 5PM mate
L574[09:56:54] <ThePsionic> And I have dinner with the family tonight
L575[09:56:55] <Acters> ah ok
L576[09:57:25] <ThePsionic> That's not to say it's ruled out entirely, I'm free all day tomorrow :P
L577[09:57:36] <Acters> Great!
L578[09:57:55] <Acters> its 8 am here sooo...
L579[09:57:59] <ThePsionic> Lol
L580[09:58:24] ⇦ Quits: JamEngulfer221 (~games@host86-164-203-162.range86-164.btcentralplus.com) (Quit: JamEngulfer221)
L581[09:58:50] <ThePsionic> I should get on with the Forge docs translation tbh
L582[09:59:35] <Acters> Ok thanks for the translations
L583[09:59:49] <ThePsionic> Dutch best language 2k15
L584[10:00:32] <Acters> Is it in right now? man I should have stopped learning spanish
L585[10:00:40] <ThePsionic> ??
L586[10:00:45] <ThePsionic> Oh no
L587[10:00:54] <ThePsionic> I forked it earlier today lol
L588[10:01:24] <Acters> you finished it???
L589[10:01:41] <ThePsionic> I started today x)
L590[10:01:56] <Acters> Man what time?
L591[10:02:17] <ThePsionic> Like 7 hours ago
L592[10:02:28] <ThePsionic> I've only translated the readme so far
L593[10:02:57] <Acters> heh so you forgot that you already started
L594[10:03:31] <ThePsionic> No?? I knew that I did but I had to work so I left it alone
L595[10:05:01] <Acters> Dang I think there may be some miscommunication going on
L596[10:10:09] <ThePsionic> All right Acters I'm going to try and salvage this with a timeline
L597[10:10:26] <ThePsionic> This morning: fork the existing Documentation repo for Forge
L598[10:10:36] <ThePsionic> After that: Translated the readme
L599[10:10:43] <ThePsionic> After that: Work, sore feet, etc.
L600[10:10:47] <ThePsionic> Then: Now
L601[10:12:01] <ThePsionic> Does that explain it, Acters? :P
L602[10:15:07] <Acters> what was oh no for then?
L603[10:15:56] <Ordinastie> that's a big conversation for a whole lot of nothing...
L604[10:16:03] ⇦ Quits: CoolerExtreme (~CoolerExt@117.201.139.127) (Quit: Leaving)
L605[10:16:54] <Acters> hey man sometimes people need nothing to feel sane
L606[10:23:02] *** Zidane|Away is now known as Zidane
L607[10:24:19] *** willieaway is now known as williewillus
L608[10:24:20] *** Cazzar|Away is now known as Cazzar
L609[10:25:33] <Wuppy> dat moment when your pc starts up faster than your screen <3
L610[10:26:19] <Acters> What do you have Wuppy?
L611[10:26:22] <Vigaro> inb4 shitty monitor
L612[10:26:38] <Wuppy> Vigaro, amazing monitor :D
L613[10:26:38] <PaleoCrafter> usually the monitor only comes back from standby when the it receives a signal from the PC, so :P
L614[10:26:48] <Wuppy> PaleoCrafter, I turn it off when Iḿ not using my pc
L615[10:26:59] <gigaherz> my U2711 takes ~10 seconds to fully turn on
L616[10:27:02] <Wuppy> my monitor can spin vertically though, which is awesome :)
L617[10:27:09] <gigaherz> which is enoug htime that I never get to see the bios info screen
L618[10:27:10] <gigaherz> XD
L619[10:27:18] ⇦ Quits: portablejim (~portablej@2001:4830:1200:8083:d834:cf82:6444:17d3) (Ping timeout: 189 seconds)
L620[10:27:18] <Wuppy> Acters, I have a GTX 970, 8GB Ram, i5 4460
L621[10:27:31] <Wuppy> and an SSD
L622[10:27:32] <Acters> SSD?
L623[10:27:33] <Wuppy> of course :P
L624[10:27:35] <Acters> oh cool
L625[10:27:36] <PaleoCrafter> why didn't you go with 16GB? D:
L626[10:27:53] <Wuppy> one does not simply get a 970 and a 3.1GHz cpu and not get an ssd
L627[10:28:00] <Wuppy> PaleoCrafter, probably wont need it
L628[10:28:00] <Acters> I have an i5 4690k 16GB gtx 960 SSC
L629[10:28:07] <Wuppy> and if I do, itÅ› a very cheap upgrade
L630[10:28:10] <Wuppy> mobo has enough slots
L631[10:28:35] <PaleoCrafter> how can you not need it, I'm currently at 6GB and virtually doing nothing :P
L632[10:28:44] <Acters> Pretty sweet computer that you have, I wish I got the 970
L633[10:29:15] <Wuppy> the 970 is amazing :)
L634[10:29:27] <Wuppy> PaleoCrafter, Iḿ at 2GB
L635[10:29:31] <Wuppy> are you at 4k?
L636[10:29:47] ⇨ Joins: PBlock96 (~PBlock96@64.53.13.230)
L637[10:30:04] <Acters> the 960 came pre overclocked but it is the bottle neck for gaming
L638[10:30:09] <PaleoCrafter> hm? my monitor?
L639[10:30:37] <Wuppy> yep Paleo
L640[10:30:58] <Wuppy> tell me aobut it Acters, even I can run AC Black flag on all highest settings
L641[10:31:41] <PaleoCrafter> nah, I ain't have no need for that
L642[10:31:54] <Wuppy> then how can you possibly reach 6
L643[10:31:56] <Acters> my comp takes about 1:30 to turn on
L644[10:32:17] <PaleoCrafter> well, two IDEs opened
L645[10:32:57] <masa> I also have only 8 GB of RAM, should have gone for 16 GB :/ and nowadays it costs at least double what it was back then
L646[10:33:19] <Wuppy> damn Acters
L647[10:33:31] <masa> 8 GB is usually enough, but somtimes MC/mods decode to have a bit of a memory leak and then it runs out :p
L648[10:33:33] <Wuppy> masa, cant you simply get another 2x4 sticsk?
L649[10:33:40] <Acters> Man I was debating getting a 8gb or 16 GB, glad I made the right choice
L650[10:33:47] <Wuppy> 50 euros or something
L651[10:33:51] <masa> I could, but they are somewhat expensive now, and I don't REALLY need it
L652[10:33:56] <masa> uh, really?
L653[10:34:03] <Wuppy> Acters, Iǘe made the best choice IMO
L654[10:34:06] <masa> well you are like in germany right?
L655[10:34:15] <Wuppy> mobo with 4 slots, 2 slots filled atm
L656[10:34:17] <Wuppy> the Netherlands
L657[10:34:37] <PaleoCrafter> Wuppy, stop using the wrong 'apostrophe'
L658[10:34:44] <PaleoCrafter> accents ain't apostrophes
L659[10:34:50] <Wuppy> PaleoCrafter, please telll me how to fix it
L660[10:34:52] <Acters> I got 2 8GB though so I don't know if I made the wrong choice of not getting 4 4GBs
L661[10:34:55] <masa> well here in finland we have mroe expensive everything IT, the "Finland tax" as we call it :p
L662[10:35:02] <PaleoCrafter> try Shift + # :P
L663[10:35:08] <Wuppy> Acters, 4x4 > 2x8
L664[10:35:14] <masa> like graphics cards etc. are often at least 50e+ more than in germany for example
L665[10:35:18] <Acters> dam I dum
L666[10:35:29] <Wuppy> damn masa :(
L667[10:35:40] <Wuppy> although even NL is getting screwed atm because of dollar -> euro
L668[10:35:50] <Ivorius> What^s PaleoCrafter on about again
L669[10:35:50] <Wuppy> PaleoCrafter, now how about a permanent fix
L670[10:36:08] <PaleoCrafter> Wuppy, that is permanent
L671[10:36:09] <auenf> what keyboard setting in windows?
L672[10:36:15] <Wuppy> how does one shift + #
L673[10:36:16] <Ordinastie> PaleoCrafter, I don`t get it
L674[10:36:19] <Wuppy> because # is already shifted
L675[10:36:32] <auenf> Wuppy, you have a standard US keyboard?
L676[10:36:37] ⇨ Joins: vsg1990 (~vsg1990@cpe-67-241-148-119.buffalo.res.rr.com)
L677[10:36:46] <Wuppy> NL > International I think
L678[10:36:48] <masa> Wuppy: this is where I usually buy my computer stuff: http://www.jimms.fi/fi/Product/List/000-04J?ob=4
L679[10:36:52] <auenf> and typing 'u accents the u ?
L680[10:37:05] <PaleoCrafter> oh, I somehow assumed the netherlands have QWERTZ
L681[10:37:07] <Wuppy> \u
L682[10:37:11] <Wuppy> ú yep
L683[10:37:18] <Wuppy> we have QWERTY
L684[10:37:24] <auenf> check your keyboard setting
L685[10:37:27] ⇦ Quits: Loetkolben (~Loetkolbe@ipb2197f94.dynamic.kabel-deutschland.de) (Quit: Over and Out!)
L686[10:37:27] <auenf> which ver of windows?
L687[10:37:40] <Wuppy> 8.1
L688[10:37:41] <auenf> US-International makes 'u and such do accenting
L689[10:37:50] <PaleoCrafter> what, really?
L690[10:38:01] <Ivorius> For you it's just two keys right of the l, Wuppy
L691[10:38:06] <PaleoCrafter> who came up with that shit? Oo
L692[10:38:12] <Wuppy> Ivorius, thatś what Iḿ using
L693[10:38:19] <PaleoCrafter> and it's wrong :P
L694[10:38:24] <Ivorius> For me it looks like '...
L695[10:38:29] <Ivorius> Which is perfect
L696[10:38:32] <Vigaro> Then why do we have the ´ key?
L697[10:38:47] ⇨ Joins: portablejim (~portablej@220.240.94.133)
L698[10:38:49] <masa> hmm, seems that the DDR3 memory is currently about 75e / 8 GB. IT was about 50e / 8 GB when I bought it, and it was 90-100e / 8 GB a little while ago...
L699[10:38:51] <Wuppy> idk how to fix this damn ´
L700[10:38:57] <Wuppy> only hexchat does this thoguh
L701[10:39:00] <Vigaro> `'´
L702[10:39:05] <auenf> err, only hexchat?
L703[10:39:09] <Wuppy> I think
L704[10:39:09] <auenf> notepad doesnt?
L705[10:39:09] <Ivorius> The ´ is alt e for me
L706[10:39:10] <PaleoCrafter> Vigaro, '´' is for accents :P
L707[10:39:11] <Ivorius> On NL
L708[10:39:16] <Vigaro> I know
L709[10:39:22] <Ivorius> And ` is left of z
L710[10:39:24] <Vigaro> But why does the international use ' for accents?
L711[10:39:27] <Acters> does hexchat have a option for accents?
L712[10:39:36] <PaleoCrafter> because it's shit, lol
L713[10:39:38] <Wuppy> auenf, that works the way it should
L714[10:39:40] <Vigaro> lol
L715[10:39:47] <Wuppy> only hexchat mesśes up the ´s
L716[10:40:05] <auenf> check hexchat settings, i'm going to find where keyboard language setting is in 8.1 ...
L717[10:40:06] <Acters> lol
L718[10:40:25] ⇦ Quits: vsg1990 (~vsg1990@cpe-67-241-148-119.buffalo.res.rr.com) (Ping timeout: 204 seconds)
L719[10:40:41] <Freyja> Wuppy, are u just seeing a box in place of the accented letter?
L720[10:40:46] <auenf> control panel ->clock, lanugage and region->language
L721[10:40:51] <Wuppy> Freyja, nope, looks fine to me
L722[10:41:06] <auenf> whats your keyboard layout?
L723[10:41:10] <Wuppy> qwerty
L724[10:41:16] <auenf> no
L725[10:41:18] <PaleoCrafter> http://www.goodtyping.com/teclatDUTok.png ?
L726[10:41:19] <Wuppy> US-international
L727[10:41:19] <auenf> goto where i said
L728[10:41:27] <PaleoCrafter> is that your layout, Wuppy?
L729[10:41:29] ⇦ Quits: Roguexy (~Roguexy@78-131-95-61.pool.digikabel.hu) (Quit: Roguexy)
L730[10:41:29] <auenf> ok, change that to US
L731[10:41:53] <Wuppy> itÅ› still bad
L732[10:41:58] <Freyja> Oh, I made a wrong assumption.
L733[10:42:36] <Wuppy> itÅ› probably hexchat doing this
L734[10:42:56] <auenf> US international definately does accented chars in every app
L735[10:43:09] <auenf> you have to type '<space>e to have the chars separate
L736[10:43:45] <Freyja> itÅ› actually the keyboard you are using :P
L737[10:43:55] ⇨ Joins: vsg1990 (~vsg1990@cpe-67-241-148-119.buffalo.res.rr.com)
L738[10:44:01] <Wuppy> Freyja, which keyboard should I use then?
L739[10:44:33] <auenf> Wuppy, you added US from that control panel i sent you to?
L740[10:44:34] <Freyja> Us international is find, just rember to hit space after ´
L741[10:44:45] <Freyja> That way it wont accent any letters.
L742[10:44:50] <Wuppy> auenf, I did, didn amkea a difference though
L743[10:44:59] <Wuppy> although I´ll try restarting hexchat now
L744[10:45:02] <Freyja> I am actually liking this international keyboard.
L745[10:45:14] <Freyja> are you on windows 8 Wup?
L746[10:45:23] <Acters> he is
L747[10:45:33] <auenf> wuppy
L748[10:45:35] ⇦ Quits: portablejim (~portablej@220.240.94.133) (Ping timeout: 378 seconds)
L749[10:45:36] <Wuppy> yep
L750[10:45:37] <Wuppy> it's fixed :)
L751[10:45:38] <Wuppy> yay
L752[10:45:42] <Wuppy> restarting hexchat did the trick
L753[10:45:43] <auenf> when you added the US keyboard, you have US and US-international listed right?
L754[10:45:45] <Acters> \o/
L755[10:45:55] <auenf> and in the bottom right of the screen, there is keyboard switcher
L756[10:45:57] <Freyja> Yeah, there is a keboard icon on the taskbar which you use to switch between them.
L757[10:46:10] <PaleoCrafter> proper apostrophes \o/
L758[10:46:25] <auenf> or if you deleted the other one restarting to make the app use the correct keyboard, yes
L759[10:46:50] <auenf> one problem with using US rather than US-international: no alt gr at all
L760[10:47:31] <auenf> which means no € on the 5 key
L761[10:48:02] <auenf> hmm, what char is this supposed to be: ¤
L762[10:48:07] <auenf> its on my 4 key
L763[10:48:46] <Freyja> Interesting I have no alt gr on my keboard anyways lol
L764[10:48:59] <PaleoCrafter> auenf, apparently any currency?
L765[10:49:08] <gigaherz> "Currency Sign"
L766[10:49:13] <auenf> i dont have alt gr on my keyboard, but i have euro and something else on 5 & 4
L767[10:49:24] <auenf> let me find a pic of my keyboar
L768[10:49:25] <auenf> d
L769[10:49:34] <auenf> http://lmc168.com/wp-content/uploads/2014/11/dell-inspiron-7447-15.jpg
L770[10:49:34] ⇦ Quits: RichardG (richardg86@187.105.72.202) (Ping timeout: 186 seconds)
L771[10:49:42] <Freyja> Oh.. its the right alt key for alt gr
L772[10:49:45] <Freyja> € hehe
L773[10:49:51] <auenf> yup
L774[10:50:03] <auenf> nfi what the symbol is on 4
L775[10:50:08] <Wuppy> PaleoCrafter, why do you care about the apostrpohes taht much?
L776[10:50:12] <Acters> yood
L777[10:50:16] <Acters> y
L778[10:50:22] <PaleoCrafter> it just annoys the shit out of me :P
L779[10:50:26] <auenf> accented chars make words different meanings :P
L780[10:50:36] <Wuppy> lol
L781[10:50:40] <auenf> http://www.klgadgetguy.com/wp-content/uploads/2015/01/Inspiron-14-7447-Review-019.jpg
L782[10:50:46] <auenf> ok, that image is clearer...
L783[10:51:09] <Freyja> That looks, interesting.
L784[10:51:11] ⇨ Joins: portablejim (~portablej@220.240.94.133)
L785[10:51:22] <auenf> wtf is that symbol on 4?
L786[10:51:44] <PaleoCrafter> https://en.wikipedia.org/wiki/Currency_Symbols_(Unicode_block)
L787[10:51:46] <Acters> another currency symbal
L788[10:51:53] <auenf> for what exactly :P
L789[10:51:58] <PaleoCrafter> Indian rupee?
L790[10:52:12] <Freyja> Yup
L791[10:52:18] <Acters> https://en.wikipedia.org/wiki/Indian_rupee_sign
L792[10:52:33] <auenf> not that the font i'm using has that symbol :P
L793[10:52:37] <Freyja> Kinda random keys
L794[10:52:58] <Vigaro> That keyboard has so few keys .-.
L795[10:52:58] <auenf> and yes, my laptop is op for the size...
L796[10:53:02] <auenf> 14" laptop
L797[10:53:07] ⇦ Quits: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com) (Quit: pixlepix)
L798[10:53:19] <Vigaro> Or is it that mine has too many?
L799[10:53:32] <Vigaro> (Brazilian keyboard)
L800[10:53:33] <Freyja> mine has the same amount of keys. So I am not complaining lol
L801[10:54:23] <auenf> cheap laptop is faster than my desktop
L802[10:55:04] <PaleoCrafter> Vigaro, yours probably has too many :P
L803[10:55:56] <auenf> Vigaro's keyboard: http://i.imgur.com/CR0NH.png
L804[10:56:04] <Vigaro> lol
L805[10:56:28] <Vigaro> I miss the ç key on non-latin keyboard
L806[10:56:32] <Vigaro> s
L807[10:56:44] <gigaherz> I have the ç in mine :3
L808[10:56:45] <auenf> nfi what that key is nor when/how to use it :P
L809[10:57:06] <gigaherz> auenf: at least in Catalan, it sounds like an s ;P
L810[10:57:09] <PaleoCrafter> I'd love to have the cedille on QWERTZ
L811[10:57:17] <Wuppy> also, does anyone know how to change the color of the windows icon on windows 8?>
L812[10:57:21] <tmtu> isn't catalan just spanish
L813[10:57:23] <Wuppy> mine has a very annoying purple ish coloor
L814[10:57:28] <gigaherz> lol no
L815[10:57:36] <PaleoCrafter> I think that counts as an insult, tmtu :P
L816[10:57:36] <auenf> purple?
L817[10:57:40] <gigaherz> it's closer to french in many aspects
L818[10:57:47] <Wuppy> yep auenf
L819[10:57:48] <auenf> high contrast theme?
L820[10:57:55] <gigaherz> there's no way to see Catalan in action and believe it's anywhere near spanish ;P
L821[10:57:59] <gigaherz> well, hear
L822[10:58:00] <gigaherz> ;P
L823[10:58:14] <Wuppy> nope auenf, I'm using a custom theme
L824[10:58:17] <gigaherz> not more than believeing portuguese and italian are "just spanish"
L825[10:58:20] <Wuppy> with johns bakcground switcher
L826[10:58:26] <auenf> your custom theme is probably the problem
L827[10:58:52] <Wuppy> I had the purple before I had the custom theme
L828[10:59:14] <gigaherz> the windows icon on the taskbar is meant to be white with transparent background
L829[10:59:19] <gigaherz> if it's otherwise, then it's not the stock icon ;P
L830[10:59:41] <gigaherz> or whatever app you have that messes with the theme
L831[10:59:46] <auenf> what colour was it in 8.0?
L832[10:59:49] <gigaherz> forgot to poke also the start button window
L833[11:00:01] <gigaherz> (yes, it's a separate window)
L834[11:00:08] <Wuppy> gigaherz, when you hover over it it turns into a certain color
L835[11:00:14] <Wuppy> same with the icon on the bar on the right
L836[11:00:23] <Wuppy> auenf, it's purple by default
L837[11:00:24] <auenf> hover, background turns black, icon stays white
L838[11:00:26] <gigaherz> Wuppy: oh no idea aboutthat, I don't have any active win8 install
L839[11:00:34] <Wuppy> auenf, for me the icon turns purple
L840[11:01:09] <auenf> purple was a 8.0 thing i thinik
L841[11:01:20] <Wuppy> I found the thing
L842[11:01:23] ⇦ Quits: tambre (~tambre@198-108-235-80.dyn.estpak.ee) (Read error: Connection reset by peer)
L843[11:01:25] <Wuppy> it was hidden very sneakily
L844[11:01:46] <Wuppy> damn microsfot
L845[11:01:47] <Acters> is it at the start menu?
L846[11:02:04] <Wuppy> nop, had to search for "accents" in the serach thing
L847[11:02:10] <auenf> where?
L848[11:02:30] <Acters> I remember clicking a customization button to change the start menu's color
L849[11:03:18] <Wuppy> the search thing on the charm bar (top right)
L850[11:03:34] <Wuppy> Acters, they moved it between 8.0 and 8.1
L851[11:04:01] <auenf> yea, accent changes the hover colour
L852[11:04:15] <Acters> I don't know I had 8.1 for a short time before getting angry and installing 7
L853[11:04:54] <Wuppy> winodws 8.1 is great
L854[11:05:03] <Wuppy> performance is better
L855[11:05:14] <Wuppy> and it allows me to go straight to the normal desktop
L856[11:05:15] <auenf> thats just cause you got a ssd :P
L857[11:05:17] <gigaherz> I put Win10 on my laptop
L858[11:05:20] <gigaherz> the insider preview
L859[11:05:29] <gigaherz> I haven't really felt any noticeable difference over win7
L860[11:05:30] <Acters> I know but I found windows 10 to have a better performance boost
L861[11:05:35] <Wuppy> auenf, I've read somewhere that Windows 8.1 is faster than 7
L862[11:05:35] <auenf> go straight to normal desktop is definately not in 8.0
L863[11:05:42] <gigaherz> my laptop has an SSD though
L864[11:05:49] <Wuppy> auenf, don't think so, that's an 8.1 features
L865[11:05:49] ⇨ Joins: tambre (~tambre@9806-6029-3d56-ad10-fd01-8a18-07d0-2001.dyn.estpak.ee)
L866[11:05:55] <gigaherz> Wuppy: marginally
L867[11:05:58] <auenf> there isnt much difference between 7 and 8.1 performance wise
L868[11:06:07] <auenf> but 8.x has faster startup and resume
L869[11:06:09] <gigaherz> shows more in low-resource situations
L870[11:06:14] <gigaherz> such as netbooks and ultrabooks
L871[11:06:15] <Wuppy> still, I (usually) don't have to deal with anything windows 8 relatec
L872[11:06:25] <Wuppy> except for during setup, which I did today
L873[11:06:31] <auenf> but they are both faster than vista
L874[11:06:34] <gigaherz> which is the whole reason for Microsoft removing Aero glass
L875[11:06:51] <auenf> aero glass still exists :P
L876[11:06:56] <gigaherz> nope
L877[11:07:00] ⇦ Quits: Raga_BM (~K@180.253.104.58) (Ping timeout: 206 seconds)
L878[11:07:03] <auenf> windows arent transparent tho
L879[11:07:04] <gigaherz> they phyiscally removed the code that loads the shaders from DWM.exe
L880[11:07:12] <auenf> move your mouse to bottom right corner of the screen
L881[11:07:24] <gigaherz> they kept the effects
L882[11:07:29] <gigaherz> such as aero peek, and aero snap
L883[11:07:31] <auenf> aero peek still exists
L884[11:07:32] <gigaherz> but the glass effect
L885[11:07:32] ⇦ Quits: portablejim (~portablej@220.240.94.133) (Read error: Connection reset by peer)
L886[11:07:41] <gigaherz> with the blur and reflection bands
L887[11:07:50] <gigaherz> those effects were removed fro mthe code completely
L888[11:07:53] <auenf> moving a windows under the start bar is glass effect
L889[11:08:00] <gigaherz> nope
L890[11:08:03] <gigaherz> it's only semi-transparent
L891[11:08:07] <gigaherz> the blur isn't there at all
L892[11:08:11] <gigaherz> they brought back the blur in win10
L893[11:08:22] <gigaherz> but ONLY for taskbar, start panel, and notification panel
L894[11:08:41] <gigaherz> the windows remain flat and ugly
L895[11:08:59] * PaleoCrafter likes flat shit
L896[11:09:10] <auenf> and you cant set the window title text colour to white
L897[11:09:14] ⇨ Joins: KGS (~KGS@nl107-188-189.student.uu.se)
L898[11:09:55] <auenf> (unless you use a high contrast theme)
L899[11:10:12] <gigaherz> yo ucvan't set the window title color to ANYTHING
L900[11:10:19] <gigaherz> it's hardcoded to almost-black
L901[11:10:19] ⇦ Quits: surferconor425 (surfercono@thinks.you.can-be.sexy) (Remote host closed the connection)
L902[11:10:29] <gigaherz> but it doesn't matter
L903[11:10:31] <gigaherz> because in win10
L904[11:10:37] <gigaherz> you CAN'T change the window border color AT ALL
L905[11:10:40] <gigaherz> it's stuck on white.
L906[11:10:44] <auenf> you can change it in high contrast themes :P
L907[11:10:51] <gigaherz> yeah I'drather take out my eyes
L908[11:11:02] <gigaherz> as soon as someone releases an uxtheme patcher for win10
L909[11:11:12] <gigaherz> I'm changing the visual style.
L910[11:11:16] <gigaherz> even if I have to create my own.
L911[11:11:21] <gigaherz> it wouldn't bethefirst time.
L912[11:12:04] <gigaherz> back in the Vista days, I made a custom msstyles that replaced the blue theme of MDI windows with a decent theme
L913[11:12:14] ⇨ Joins: RichardG (richardg86@187.105.72.202)
L914[11:12:15] MineBot sets mode: +v on RichardG
L915[11:12:24] <auenf> nxpro is possibly what i used on xp
L916[11:12:26] <gigaherz> these days, I don't mind because I got used to maximizing the MDI windows of mIRC
L917[11:12:45] <gigaherz> but anyhow, that flat shit isn't staying for long ;P
L918[11:13:05] <gigaherz> it's not the lack of transparency/blur that bothers me, it's the flatness.
L919[11:13:18] <auenf> and the huge frame
L920[11:13:27] <gigaherz> huge? no win10 has no "frame" at all
L921[11:13:33] <gigaherz> it's a single-pixel border
L922[11:13:34] <gigaherz> XD
L923[11:13:42] <auenf> sif i need a huge frame on my 8.1 windows whe i dont have touch :P
L924[11:13:56] <gigaherz> I want a bit of frame
L925[11:13:59] <gigaherz> not as much as win7's default
L926[11:14:08] <gigaherz> but my preferred setting is win7's border padding set to 2
L927[11:14:17] <gigaherz> which leaves around 6 pixels border around the windows
L928[11:14:38] <gigaherz> it's enoug hto visually distinguish the window edges
L929[11:14:45] <gigaherz> while not enough to be wasteful
L930[11:15:49] ⇨ Joins: Raga_BM (~K@36.72.51.211)
L931[11:16:44] <gigaherz> and it looks like this: https://dl.dropboxusercontent.com/u/743491/win7-edges.png
L932[11:16:56] ⇦ Quits: tambre (~tambre@9806-6029-3d56-ad10-fd01-8a18-07d0-2001.dyn.estpak.ee) (Ping timeout: 378 seconds)
L933[11:17:10] <Subaraki> hi guys, what's the minecraft entity class for bunnies ?
L934[11:17:16] <Subaraki> i cant find EntityBunny or EnityRabbit
L935[11:17:29] <Ivorius> Look in EntityList
L936[11:17:46] <PaleoCrafter> EntityUgly ?
L937[11:17:55] <Subaraki> good one PaleoCrafter, totally agree
L938[11:18:00] <Ivorius> EntityImSuchATroll?
L939[11:18:06] <gigaherz> EntityRabbit extends EntityAnimal
L940[11:18:17] <PaleoCrafter> yeah
L941[11:18:19] <gigaherz> it's right there in entities.passive
L942[11:18:35] <PaleoCrafter> make sure you're in a 1.8 workspace, Subaraki .P
L943[11:18:39] ⇦ Quits: Drullkus (~Drullkus@c-67-161-71-70.hsd1.ca.comcast.net) (Killed (NickServ (GHOST command used by Drullkus_)))
L944[11:19:02] <Subaraki> bunny's only available from 1.8 ?
L945[11:19:06] <gigaherz> yes
L946[11:19:08] <Subaraki> wel, then 1.7.10 isnt going to help me :D
L947[11:19:09] <gigaherz> they are new to 1.8
L948[11:19:26] <Subaraki> sorry , got confused ^^. perks of hopping between versions every day
L949[11:19:36] <gigaherz> doesn't help that some mods backported things
L950[11:19:42] <gigaherz> Chisel has diorite and such
L951[11:19:44] <PaleoCrafter> just let 1.7 die and be happy :P
L952[11:19:56] <gigaherz> Botania has sea lanterns and prismarine
L953[11:20:08] <gigaherz> Iwasl ike "really?"
L954[11:20:36] <gigaherz> my thumbs are failing me ¬¬
L955[11:28:48] ⇦ Quits: Raga_BM (~K@36.72.51.211) (Quit: Raga_BM)
L956[11:28:51] ⇨ Joins: AforAnonymous (bitch2k@dyn-042-190.vix1.mmc.at)
L957[11:30:04] ⇦ Quits: gigaherz (gigaherz@92.Red-88-3-40.dynamicIP.rima-tde.net) (Read error: Connection reset by peer)
L958[11:30:05] <Ivorius> PaleoCrafter: If you update my mods for me... :P
L959[11:31:03] ⇨ Joins: gigaherz (gigaherz@92.Red-88-3-40.dynamicIP.rima-tde.net)
L960[11:31:08] <PaleoCrafter> Ivorius, then your mods would be stuck in 1.7 forever :P
L961[11:31:14] ⇦ Quits: M3gaFr3ak (M3gaFr3ak@I.Dunno.PanicBNC.com) (Ping timeout: 378 seconds)
L962[11:31:23] ⇨ Joins: minecreatr (~minecreat@uva-120-73.ResHall.Berkeley.EDU)
L963[11:31:39] ⇨ Joins: surferconor425 (surfercono@thinks.you.can-be.sexy)
L964[11:34:53] ⇨ Joins: iari (~iari@px1.nbg.srv.sip.vos-systems.net)
L965[11:35:31] ⇦ Quits: Wastl2 (~Wastl2@x55b157a7.dyn.telefonica.de) (Quit: Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.)
L966[11:36:24] ⇨ Joins: portablejim (~portablej@220.240.94.133)
L967[11:41:50] ⇨ Joins: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L968[11:42:19] *** OneM_Asleep is now known as OneM_Industries
L969[11:43:20] ⇦ Quits: portablejim (~portablej@220.240.94.133) (Ping timeout: 378 seconds)
L970[11:44:07] ⇨ Joins: M3gaFr3ak (M3gaFr3ak@I.Dunno.PanicBNC.com)
L971[11:44:12] ⇨ Joins: portablejim (~portablej@220.240.94.133)
L972[11:50:11] *** Vigaro is now known as AFK
L973[11:50:30] ⇦ Quits: TheJulianJES (~TheJulian@p5DC8C813.dip0.t-ipconnect.de) (Killed (NickServ (GHOST command used by TheJulianJES_!~TheJulian@p4FEDF71C.dip0.t-ipconnect.de)))
L974[11:50:41] ⇨ Joins: TheJulianJES (~TheJulian@p4FEDF71C.dip0.t-ipconnect.de)
L975[11:51:22] *** AFK is now known as Vigaro
L976[11:51:27] ⇨ Joins: Sollux-Captor (~Sollux-Ca@dhcp-pa-67-20-233-173.consolidated.net)
L977[11:51:33] <Sollux-Captor> good morning all
L978[11:51:46] <Sollux-Captor> good afternoon to the rest
L979[11:52:29] ⇦ Quits: TheJulianJES (~TheJulian@p4FEDF71C.dip0.t-ipconnect.de) (Killed (NickServ (GHOST command used by TheJulianJES_!~TheJulian@p4FEDF4D0.dip0.t-ipconnect.de)))
L980[11:52:41] ⇨ Joins: TheJulianJES (~TheJulian@p4FEDF4D0.dip0.t-ipconnect.de)
L981[11:54:04] ⇨ Joins: turmfalke_ (~turmfalke@p54A68F8E.dip0.t-ipconnect.de)
L982[11:55:07] ⇨ Joins: Mitchellbrine (uid38456@id-38456.highgate.irccloud.com)
L983[11:56:05] <sham1> Good beginning evening
L984[11:57:11] <Acters> good morning/afternoon/evening/night
L985[11:58:54] <Acters> I wish I got witcher 3 instead of batman arkham knight
L986[12:00:29] <Sollux-Captor> am i insane for watching christmas movies in july .-.?
L987[12:01:21] <Acters> no america has all kinds of crazy "christmas in july" stuff
L988[12:01:34] <Sollux-Captor> ^ xD hallmark channel expecially
L989[12:02:32] ⇦ Quits: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Quit: Leaving)
L990[12:02:40] <Sollux-Captor> christmas is just such a great holiday xD cant help myself
L991[12:02:46] <Acters> hey
L992[12:02:48] ⇨ Joins: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L993[12:02:50] <Acters> Im american
L994[12:02:52] <Acters> :P
L995[12:03:10] <Sollux-Captor> lel great excuse
L996[12:03:18] <Acters> love me getting a ps as a present on july
L997[12:03:23] <Acters> pc*
L998[12:03:47] <Sollux-Captor> haha only if christmas in july actually had presents
L999[12:04:05] <Acters> I got a present...
L1000[12:04:12] <Sollux-Captor> i betcha my cousins are already done buying my christmas gifts :o they buy way wqay ahead of time
L1001[12:04:25] <Sollux-Captor> i want a present ;-;
L1002[12:04:34] <Sollux-Captor> with a tiny bow on top :3
L1003[12:04:36] ⇨ Joins: Raga_BM (~K@36.72.51.211)
L1004[12:04:37] <Acters> Thats pretty samrt since christmas is not here and been over
L1005[12:04:40] <Sollux-Captor> ribon and all xd
L1006[12:05:06] <Acters> nah ordered from amazon and opened the packages
L1007[12:05:15] ⇦ Quits: Lex_ (~Lex@89.101.239.154) (Ping timeout: 180 seconds)
L1008[12:05:22] ⇨ Joins: psxlover (psxlover@178.128.76.177.dsl.dyn.forthnet.gr)
L1009[12:05:33] ⇨ Joins: Lex_ (~Lex@89.101.239.154)
L1010[12:05:33] MineBot sets mode: +o on Lex_
L1011[12:05:57] <Sollux-Captor> This just in, a coding channel on an IRC is talking about christmas. Here is an interview from one of the people in the chat "hell we are, christmas relates so much to coding. you get packages during christmas and u use packages in code :D"
L1012[12:06:10] ⇦ Quits: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Client Quit)
L1013[12:06:51] <Sollux-Captor> "ya know. aint no difference between the two. Christmas is practically coding"
L1014[12:07:23] <Acters> "Coding requires thinking just like present" says another
L1015[12:07:56] ⇨ Joins: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L1016[12:07:59] <Sollux-Captor> "ye.. good point. makes a lot of sense. comparing coding to Christmas has never been thought of before :o how have we missed all of these similarities?:
L1017[12:08:05] <Sollux-Captor> "
L1018[12:08:35] <Sollux-Captor> "matter of fact, you code to make a product. At christmas you get a lot of products :D"
L1019[12:09:13] ⇦ Quits: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Client Quit)
L1020[12:09:25] ⇨ Joins: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L1021[12:09:42] <Sollux-Captor> another says "what are we doing with our lives .-.?"
L1022[12:09:44] ⇦ Quits: portablejim (~portablej@220.240.94.133) (Ping timeout: 378 seconds)
L1023[12:09:53] <Acters> "there are correlations between coding and presents that show that those who recieve presents do less coding"
L1024[12:10:15] <Sollux-Captor> "shockin break through :o"
L1025[12:10:21] ⇦ Quits: minecreatr (~minecreat@uva-120-73.ResHall.Berkeley.EDU) (Ping timeout: 204 seconds)
L1026[12:10:39] <Sollux-Captor> "puts a lot of light on the situation. you could say it's cristmas ligjt ;)"
L1027[12:10:45] <Sollux-Captor> christmas*
L1028[12:10:48] ⇨ Joins: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
L1029[12:10:53] <Acters> light*
L1030[12:11:04] <Sollux-Captor> ^ i r cant spull
L1031[12:11:34] ⇨ Joins: portablejim (~portablej@220.240.94.133)
L1032[12:12:05] <Sollux-Captor> .-. we are such weirdos
L1033[12:13:10] <Acters> good wierd
L1034[12:13:26] <Sollux-Captor> if(weird == good) then true
L1035[12:14:03] <Acters> Warning redundant code
L1036[12:14:09] <Sollux-Captor> xD
L1037[12:14:26] <Acters> switch to return true?
L1038[12:14:32] <Kolatra> ^
L1039[12:14:33] <Sollux-Captor> ye sure
L1040[12:15:13] <Sollux-Captor> if(christmas == code) then System.out.print("Why is that conditional? Everyone knows christmas is code :o");
L1041[12:15:27] <Sollux-Captor> return true;
L1042[12:16:36] ⇨ Joins: Roguexy (~Roguexy@78-131-95-61.pool.digikabel.hu)
L1043[12:17:47] ⇦ Quits: Raga_BM (~K@36.72.51.211) (Quit: Raga_BM)
L1044[12:18:23] ⇦ Quits: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Quit: Leaving)
L1045[12:18:37] ⇨ Joins: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L1046[12:19:02] <Sollux-Captor> -.- erase(getOnjMemories(new EDMComposer("Black tiger sex machine"), "Did not need to know someone has this author name!")));
L1047[12:20:48] <Acters> I like to imagine our brains as computers
L1048[12:21:03] ⇨ Joins: minecreatr (~minecreat@uva-120-73.ResHall.Berkeley.EDU)
L1049[12:21:09] <Sollux-Captor> more or less they are. Less proccessing power but way more complicated
L1050[12:21:31] <Sollux-Captor> discovering the human connectome, look it up
L1051[12:21:39] <Acters> dude imagine our brains xonstantly spamming the save button
L1052[12:22:02] <Sollux-Captor> xD actually our neurons are expanding and contracting when certain information is needed
L1053[12:22:11] ⇦ Quits: minecreatr (~minecreat@uva-120-73.ResHall.Berkeley.EDU) (Read error: Connection reset by peer)
L1054[12:22:17] <Sollux-Captor> it is very complicated to explain
L1055[12:22:42] <Acters> Im not a biologist...
L1056[12:22:53] ⇦ Quits: portablejim (~portablej@220.240.94.133) (Read error: Connection reset by peer)
L1057[12:23:08] <Sollux-Captor> our brains are more or less complicated weaving structures that expand and contract to access and proccess new informations
L1058[12:23:22] <Sollux-Captor> idk if people compare it to binary but i think it can be compared
L1059[12:23:32] <Acters> what confuses me is how we know to access that stuff
L1060[12:23:59] <Sollux-Captor> huh let me get a vid for you
L1061[12:24:39] <Sollux-Captor> https://www.youtube.com/watch?v=TxlV50P6NEI
L1062[12:25:34] <Sollux-Captor> ^ explains a lot
L1063[12:26:05] ⇨ Joins: Mysticdrew (Mysticdrew@24-183-50-233.dhcp.mdsn.wi.charter.com)
L1064[12:27:31] <Sollux-Captor> crazy huh
L1065[12:27:58] <Acters> have you ever felt like you were born at the wrong time?
L1066[12:28:39] <Sollux-Captor> i was born after epic exploration :( i was born before epic cool future stuff. But i was born just at the right time to browse dank memes :D
L1067[12:28:51] <Mitchellbrine> why do hardcore worlds not get deleted on death?
L1068[12:29:07] <Acters> that would be wasteful
L1069[12:30:24] ⇦ Quits: iari (~iari@px1.nbg.srv.sip.vos-systems.net) (Quit: Verlassend)
L1070[12:30:48] <Acters> we were born at the right time to make that future stuff happen though...
L1071[12:31:17] <Sollux-Captor> but no flying cars and jetpacks D:
L1072[12:31:24] <Sollux-Captor> no space travel for regular man ;-;
L1073[12:31:30] <Sollux-Captor> just the right time for dank memes :D
L1074[12:31:42] <tmtu> what's wrong with this time
L1075[12:31:45] ⇦ Quits: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Quit: Leaving)
L1076[12:31:58] ⇨ Joins: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L1077[12:32:07] <Acters> Sollux-Captor is having an existential crisis
L1078[12:32:11] <Sollux-Captor> nuffin :I we got the dankest of memes tho probs best from any other timeline
L1079[12:32:29] <Sollux-Captor> existance hurts ;-;
L1080[12:32:58] ⇨ Joins: shadekiller666 (~shadekill@108.71.39.102)
L1081[12:33:25] <Sollux-Captor> tumtu why isnt ur nick tumut ?
L1082[12:34:07] <tmtu> so that people mistype my nick everytime
L1083[12:34:32] <Sollux-Captor> but tumut is best emoticon :D
L1084[12:34:38] ⇨ Joins: minecreatr (~minecreat@uva-120-73.ResHall.Berkeley.EDU)
L1085[12:34:42] <tmtu> not sure what tumut is
L1086[12:34:53] <Sollux-Captor> look closely at it
L1087[12:35:01] <Sollux-Captor> what does itlook like
L1088[12:35:23] <Sollux-Captor> give u hint. the Ts are arms and the Us are eyes
L1089[12:35:26] ⇨ Joins: portablejim (~portablej@2001:4830:1200:8083:d834:cf82:6444:17d3)
L1090[12:35:44] <tmtu> can't see it
L1091[12:35:51] <Sollux-Captor> .-.
L1092[12:35:54] *** MorphFK is now known as Morphan1
L1093[12:36:04] <tmtu> i'm not as dank as you i suppose
L1094[12:36:08] <Sollux-Captor> the hands have their middle finger up
L1095[12:36:17] <Sollux-Captor> the eyes are closed
L1096[12:36:28] <Sollux-Captor> tumut <-- is flipping you off
L1097[12:36:44] <tmtu> rude
L1098[12:36:52] <Sollux-Captor> not many people notice it so it makes a great emoticon :D
L1099[12:37:33] <gigaherz> nah if no one notices it, it's useless
L1100[12:37:34] <gigaherz> ;P
L1101[12:37:43] <Sollux-Captor> sorry dude :( not everyone is born with my natural dankness
L1102[12:37:47] <gigaherz> I still can't "see" your description even after your explanation
L1103[12:37:56] <gigaherz> maybe my font isn' helping ;P
L1104[12:37:59] <Sollux-Captor> tu_ut
L1105[12:38:16] <gigaherz> nah I still see someone with a winter cap on
L1106[12:38:25] <Sollux-Captor> wut .-.
L1107[12:38:51] <gigaherz> http://nirvannadesigns.com/wp-content/uploads/2013/06/CH714-BLACK-A04-DOWNbest-wool-winter-hats-nirvanna-designs.jpg
L1108[12:38:57] <gigaherz> this kind, with an ear cover each "t" ;P
L1109[12:39:10] <gigaherz> http://i00.i.aliimg.com/wsphoto/v0/1312317014_1/Free-shopping-2014-Winter-hat-lei-feng-Cap-basic-thickening-ear-protector-cap-snow-hats-for.jpg
L1110[12:39:13] <gigaherz> or more accurately
L1111[12:39:13] <Sollux-Captor> u able to like screenshot what u are seeing xD
L1112[12:39:13] <gigaherz> XD
L1113[12:39:14] <Sollux-Captor> ?
L1114[12:39:21] <gigaherz> sure
L1115[12:40:06] <gigaherz> https://dl.dropboxusercontent.com/u/743491/tu_ut.png
L1116[12:40:32] <gigaherz> https://dl.dropboxusercontent.com/u/743491/tumut.png
L1117[12:40:46] ⇨ Joins: sww1235 (~sww1235@71-218-186-19.hlrn.qwest.net)
L1118[12:41:59] <gigaherz> or better Sollux-Captor: https://dl.dropboxusercontent.com/u/743491/tu_ut-cap.png
L1119[12:42:02] <gigaherz> this is what my mind interprets
L1120[12:42:03] <gigaherz> ;P
L1121[12:42:12] <Sollux-Captor> xD
L1122[12:42:20] <Sollux-Captor> nice MN
L1123[12:42:22] <Sollux-Captor> M
L1124[12:42:24] *** williewillus is now known as willieaway
L1125[12:42:27] <Sollux-Captor> i like that lil addition
L1126[12:42:34] <gigaherz> ofc ;P
L1127[12:42:40] ⇨ Joins: HassanS6000 (~Hassan@pool-71-191-144-97.washdc.fios.verizon.net)
L1128[12:42:49] *** tmtu is now known as tutu
L1129[12:43:11] ⇦ Quits: shadekiller666 (~shadekill@108.71.39.102) (Ping timeout: 206 seconds)
L1130[12:43:44] ⇦ Quits: TheJulianJES (~TheJulian@p4FEDF4D0.dip0.t-ipconnect.de) (Killed (NickServ (GHOST command used by TheJulianJES_!~TheJulian@p4FEDED88.dip0.t-ipconnect.de)))
L1131[12:43:56] ⇨ Joins: TheJulianJES (~TheJulian@p4FEDED88.dip0.t-ipconnect.de)
L1132[12:44:15] ⇨ Joins: shadekiller666 (~shadekill@adsl-108-71-39-102.dsl.lsan03.sbcglobal.net)
L1133[12:44:42] <Sollux-Captor> any body here play magic the gathering?
L1134[12:45:45] ⇦ Quits: HassanS6000 (~Hassan@pool-71-191-144-97.washdc.fios.verizon.net) (Ping timeout: 180 seconds)
L1135[12:48:01] <Sollux-Captor> nobody?
L1136[12:48:20] ⇦ Quits: TheJulianJES (~TheJulian@p4FEDED88.dip0.t-ipconnect.de) (Killed (NickServ (GHOST command used by TheJulianJES_!~TheJulian@p5DC8C0FA.dip0.t-ipconnect.de)))
L1137[12:48:32] ⇨ Joins: TheJulianJES (~TheJulian@p5DC8C0FA.dip0.t-ipconnect.de)
L1138[12:49:37] ⇦ Quits: sww1235 (~sww1235@71-218-186-19.hlrn.qwest.net) (Quit: What is the sound of one quit message...)
L1139[12:54:04] ⇨ Joins: Lex__ (~Lex@89.101.239.154)
L1140[12:54:04] MineBot sets mode: +o on Lex__
L1141[12:54:15] ⇦ Quits: Lex_ (~Lex@89.101.239.154) (Ping timeout: 180 seconds)
L1142[12:54:17] ⇦ Quits: SoundLogic (~SoundLogi@172-8-201-53.lightspeed.mdsnwi.sbcglobal.net) (Ping timeout: 378 seconds)
L1143[12:54:20] ⇨ Joins: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt)
L1144[12:56:16] ⇨ Joins: HassanS6000 (~Hassan@pool-71-191-144-97.washdc.fios.verizon.net)
L1145[12:56:32] <HassanS6000> How do I expand a/the bounding box of an entity depth wise? 1.7.10
L1146[12:57:26] ⇨ Joins: killjoy (~killjoy@cpe-24-74-204-200.ec.res.rr.com)
L1147[12:59:26] <Sollux-Captor> how do i even?
L1148[12:59:37] ⇨ Joins: Loetkolben (~Loetkolbe@ipb2197f94.dynamic.kabel-deutschland.de)
L1149[13:01:44] *** cpw|out is now known as cpw
L1150[13:03:04] <Subaraki> HassanS6000, bb of entities are always proportional at x and z
L1151[13:03:15] <Subaraki> it's hardcoded iirc
L1152[13:03:20] <HassanS6000> but what if I don't want width and depth to be da same
L1153[13:03:27] <HassanS6000> I want x smaller than z
L1154[13:03:31] <HassanS6000> and z a lot bigger..
L1155[13:03:35] <Sollux-Captor> possible to give entities multiple hitboxes?
L1156[13:03:41] <Subaraki> because there's no way to turn it
L1157[13:03:47] <HassanS6000> can I use this.bouding.setBoundingBox();
L1158[13:03:51] <Subaraki> what Sollux-Captor said
L1159[13:03:54] <HassanS6000> *.setBounds
L1160[13:04:38] <Sollux-Captor> trey multiple hitboxes....
L1161[13:04:42] <Sollux-Captor> try*
L1162[13:04:44] <Subaraki> ^
L1163[13:04:51] <Subaraki> multiple hitboxes is the way to go
L1164[13:05:05] <Subaraki> or, as the dragon is , an entity made out of more entities
L1165[13:05:14] <Subaraki> that's how you get multiple bb's
L1166[13:05:36] <Sollux-Captor> arent silverfish the same way?
L1167[13:05:43] <Sollux-Captor> and hroses?
L1168[13:05:48] <Sollux-Captor> horses*
L1169[13:05:53] <Subaraki> silverfish have only one bb
L1170[13:06:31] <Subaraki> horses too iirc
L1171[13:06:36] <alekso56> is there a modlist stored somewhere in memory?
L1172[13:06:40] <HassanS6000> How to go about using multiple hitboxes?
L1173[13:06:58] <Sollux-Captor> alekso56,
L1174[13:07:17] <Subaraki> you make two entities, and a third entity file, where you render and update those two entities
L1175[13:07:28] <Sollux-Captor> alekso56, you can always search for the mcmod.info file
L1176[13:07:30] <Subaraki> or that would be the general idea
L1177[13:07:40] <Subaraki> if any doubts, try to look at the ender dragon files
L1178[13:08:16] <PaleoCrafter> alekso56, Loader.instance().getModList()
L1179[13:08:18] <alekso56> Sollux-Captor: uh, i don't want to do that, im already indexing the mods folder, but if forge had the list already, i'd want to hook into that.
L1180[13:08:29] ⇨ Joins: TurnedSlayer (~TurnedSla@host86-157-100-119.range86-157.btcentralplus.com)
L1181[13:08:55] <Subaraki> Sollux-Captor, horses have a cube for hitbox, and endermite a small 0.2f*0.7 hitbox
L1182[13:09:02] <Subaraki> just checked it
L1183[13:09:18] <Sollux-Captor> hey question. what exactly happens on a playertick event?
L1184[13:09:31] <Sollux-Captor> and how can it be utilized?
L1185[13:09:46] ⇦ Quits: KGS (~KGS@nl107-188-189.student.uu.se) (Ping timeout: 206 seconds)
L1186[13:09:49] <Subaraki> http://i.imgur.com/AcGQvfc.png
L1187[13:09:59] <Sollux-Captor> cause i want to make a waiting function that waits x amount of time w/o breaking the game
L1188[13:09:59] ⇦ Quits: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Quit: Leaving)
L1189[13:10:02] <Subaraki> player tick event ? why not player update event
L1190[13:10:08] <Sollux-Captor> difference?
L1191[13:10:13] ⇨ Joins: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L1192[13:10:46] <PaleoCrafter> the player tick event *is* the player update event
L1193[13:10:56] <Sollux-Captor> uhh...
L1194[13:11:04] <Sollux-Captor> difference.....
L1195[13:11:06] <alekso56> none
L1196[13:11:09] <PaleoCrafter> and guess what, it's called every tick for every player
L1197[13:11:15] <Subaraki> really ? then why are there two ? or is my brain betraying me again ?
L1198[13:11:28] <PaleoCrafter> there's PlayerTickEvent and LivingUpdateEvent
L1199[13:11:48] ⇦ Quits: minecreatr (~minecreat@uva-120-73.ResHall.Berkeley.EDU) (Quit: Leaving)
L1200[13:11:52] <alekso56> where playertick is really livingupdateevent.
L1201[13:11:55] <Subaraki> yup, i was wrong. sorry
L1202[13:12:07] <Subaraki> confused those two
L1203[13:12:28] <Sollux-Captor> uhh please explain in a more organized manor please xD im still lost
L1204[13:12:31] <Sollux-Captor> what is what
L1205[13:12:35] <Sollux-Captor> and what is beneficial
L1206[13:12:45] <Sollux-Captor> to a function that waits x amount of time
L1207[13:12:46] <alekso56> use what you need
L1208[13:12:51] ⇦ Quits: dirtcake_ (~dirtcake@96-19-182-194.cpe.cableone.net) (Read error: Connection reset by peer)
L1209[13:12:51] <Sollux-Captor> before doing another part of code
L1210[13:13:00] <Subaraki> you set a timer
L1211[13:13:03] ⇦ Quits: surferconor425 (surfercono@thinks.you.can-be.sexy) (Ping timeout: 204 seconds)
L1212[13:13:07] ⇨ Joins: dirtcake_ (~dirtcake@96-19-182-194.cpe.cableone.net)
L1213[13:13:13] ⇦ Quits: dirtcake_ (~dirtcake@96-19-182-194.cpe.cableone.net) (Read error: Connection reset by peer)
L1214[13:13:15] <Subaraki> int time; (in update >) if(time < xAmount)time ++
L1215[13:13:29] <Subaraki> if(time > xAmount) doStuff; timer =0;
L1216[13:13:36] <Subaraki> walla
L1217[13:13:41] <Sollux-Captor> like... call this code to stal... then do this code...
L1218[13:14:12] <Subaraki> depends on what you mean by 'code' ...
L1219[13:14:15] ⇨ Joins: KGS (~KGS@nl107-188-189.student.uu.se)
L1220[13:14:21] <Subaraki> rather : explain your general idea !
L1221[13:14:27] <Sollux-Captor> soo lets look at this via a logial glow
L1222[13:14:30] <Sollux-Captor> let me make a diagram
L1223[13:14:38] <Sollux-Captor> shant take long
L1224[13:14:39] ⇨ Joins: surferconor425 (surfercono@thinks.you.can-be.sexy)
L1225[13:14:53] <PaleoCrafter> https://github.com/tterrag1098/ttCore/blob/master/src/main/java/tterrag/core/common/util/Scheduler.java Sollux-Captor
L1226[13:15:04] <Subaraki> maybe you need a flag as well
L1227[13:15:36] <PaleoCrafter> that is a very general scheduler to run something in X ticks
L1228[13:16:15] <Subaraki> I actually came with a question too. i made a dimension. with the bare minimum you need. i copied over the nether code for chunk managing, and removed all lava falls, and other generations. now i have a world with water and grass blocks. yet it lags an awefull lot !
L1229[13:16:38] <Subaraki> is something wrong with the chunk provider ?
L1230[13:16:40] <Subaraki> or manager ?
L1231[13:17:12] <Subaraki> nah wait, there's no chunk manager. just chunk provider
L1232[13:17:34] ⇦ Quits: vsg1990 (~vsg1990@cpe-67-241-148-119.buffalo.res.rr.com) (Quit: Leaving)
L1233[13:17:51] <Sollux-Captor> http://prntscr.com/7rigcf
L1234[13:17:59] <Sollux-Captor> ^diagram of what i am picturing
L1235[13:18:05] <Sollux-Captor> that doesnt break the game
L1236[13:18:39] <Subaraki> what original flow ?
L1237[13:18:43] <Subaraki> the entire game loop ?
L1238[13:18:46] <Subaraki> like a pause button ?
L1239[13:18:56] <Subaraki> or just some logic you handle
L1240[13:19:01] <Sollux-Captor> pause button for a certain event, not the whole game
L1241[13:19:14] <Subaraki> yeah, depending on your event
L1242[13:19:32] ⇦ Quits: HewwoThere (~HewloTher@ppp-54-31.grapevine.net.au) (Quit: Leaving)
L1243[13:19:38] <Subaraki> you could probably just use a return; if your timer > x and < y
L1244[13:19:40] <Sollux-Captor> use item that teleports>wait few seconds before tleporting>teleport
L1245[13:19:56] <Sollux-Captor> ye but wouldnt having a time break the game?
L1246[13:19:58] <Subaraki> aaaah, okay, now that's better explained
L1247[13:20:01] <Subaraki> no
L1248[13:20:10] <PaleoCrafter> use the Item use action stuff
L1249[13:20:13] <Subaraki> it's the same for nether portals
L1250[13:20:14] <PaleoCrafter> look at bows
L1251[13:20:17] <Sollux-Captor> because then the whole game would be waiting for that one timer to finish
L1252[13:20:19] <Mitchellbrine> is there any way to get back a MC world after it was deleted?
L1253[13:20:19] ⇦ Quits: portablejim (~portablej@2001:4830:1200:8083:d834:cf82:6444:17d3) (Quit: Konversation terminated!)
L1254[13:20:31] <Mitchellbrine> I can't believe that just happened
L1255[13:20:33] ⇨ Joins: RobotSquid (~RobotSqui@105.226.130.33)
L1256[13:20:38] <Sollux-Captor> nonono PaleoCrafter, i dont want a clikc and hold
L1257[13:20:49] <PaleoCrafter> then look at what I just linked
L1258[13:20:56] ⇦ Quits: kimfy_ (~kimfy___@74.141.16.62.customer.cdi.no) (Quit: i'm a dog)
L1259[13:20:56] <Subaraki> right click : start timer, player waits like 3 seconds, and can run around ,then gets teleported
L1260[13:21:03] <RobotSquid> where are the code that spawns an EntityItem when an Item is dropped?
L1261[13:21:04] <Subaraki> you could even print a timer out in the chat bar !
L1262[13:21:05] <PaleoCrafter> and don't just copy paste it, try to understand it
L1263[13:21:19] *** Vigaro is now known as AFK
L1264[13:21:22] <Sollux-Captor> sooo like what kinda timer though?
L1265[13:21:28] <PaleoCrafter> ...
L1266[13:21:29] <Sollux-Captor> like... with the playertick event?
L1267[13:21:38] <PaleoCrafter> look at the link
L1268[13:21:40] <Sollux-Captor> how does one make an event wait
L1269[13:21:48] <Sollux-Captor> i did PaleoCrafter,
L1270[13:21:52] <Subaraki> RobotSquid, from the thing you just asked, there's probably a key event, where you can detect the key used to drop items
L1271[13:21:54] <PaleoCrafter> RobotSquid, trace where ItemTossEvent is called
L1272[13:22:01] <Subaraki> and get the itemstack
L1273[13:22:11] <PaleoCrafter> what is the problem then, Sollux-Captor?
L1274[13:22:40] <Subaraki> Sollux-Captor, just do it. you dont pause the entire event. you only pause your item doing something
L1275[13:22:48] <Subaraki> not the entire game from all the items worn
L1276[13:23:02] <Subaraki> have you ever heard about object oriented coding ... ?
L1277[13:23:14] <Sollux-Captor> PaleoCrafter, are you asking me to use these methods in my code?
L1278[13:23:35] <PaleoCrafter> I'm asking you to have a look at it and to try and understand it, then apply the concept to your code
L1279[13:23:46] <RobotSquid> PaleoCrafter: thanks, i am trying to get when lightning strikes a certain item, so i thought i could extends entityitem and overwrite onStruckByLightning
L1280[13:24:07] <PaleoCrafter> you can definitely do that
L1281[13:24:21] <PaleoCrafter> although there's EntityStruckByLightningEvent ;)
L1282[13:24:40] <Sollux-Captor> this looks like i have to group bits of code into task objects though
L1283[13:24:51] <PaleoCrafter> you won't get around that
L1284[13:25:07] <PaleoCrafter> although Java 8/retrolambda can ease the pain of doing it :P
L1285[13:25:50] <RobotSquid> idk, which will eb easier?
L1286[13:25:54] <RobotSquid> *be
L1287[13:26:02] <Sollux-Captor> how can i not get around that? i was thinking i could do... onRightclick(...){ waitToDoNextBit(xtime); nextbit();} ?
L1288[13:27:06] <Sollux-Captor> i dont think i need to schedual things if i keep it as liniar as possible..
L1289[13:27:11] <PaleoCrafter> ...
L1290[13:27:15] *** RobotSquid is now known as Robot|AFK
L1291[13:27:20] <PaleoCrafter> you're trying to break out of the main game loop but don't want to?
L1292[13:27:34] <Sollux-Captor> no not at all.
L1293[13:28:16] <Sollux-Captor> how is my diagram not explaining anything?
L1294[13:28:30] ⇨ Joins: sww1235 (~sww1235@71-218-186-19.hlrn.qwest.net)
L1295[13:28:35] <PaleoCrafter> your goal is the very definition of breaking out of the game loop
L1296[13:29:00] <PaleoCrafter> "do something in X [unit of time] without blocking the game"
L1297[13:29:30] <Sollux-Captor> ye... cant i not do that with a tickevent?
L1298[13:30:09] <PaleoCrafter> you could spawn a thread and then schedule stuff to run on the main one, but that's just crying for bugs
L1299[13:31:15] ⇨ Joins: tambre (~tambre@cc12-d5c8-64b9-0548-fd01-8a18-07d0-2001.dyn.estpak.ee)
L1300[13:32:25] <Sollux-Captor> soo what you are suggesting i do is just schedual something so it happens later? define later .-. cause i dont want it to happen "later" i want it to happen after a certain point in time. a countdown
L1301[13:32:43] <PaleoCrafter> ...
L1302[13:32:53] <PaleoCrafter> "after a certain point in time" IS later
L1303[13:32:59] <PaleoCrafter> ffs
L1304[13:33:03] <Sollux-Captor> ^not neccesairly
L1305[13:33:21] <Sollux-Captor> i just want a basic countdown
L1306[13:33:23] ⇨ Joins: cppchriscpp (~cppchrisc@c-50-136-83-150.hsd1.nh.comcast.net)
L1307[13:33:28] <Sollux-Captor> and when that countdown reaches 0
L1308[13:33:31] <Sollux-Captor> do the thing
L1309[13:33:33] ⇨ Joins: Saturn812 (~Saturn812@128-69-6-128.broadband.corbina.ru)
L1310[13:33:40] <tutu> that is later
L1311[13:33:43] <PaleoCrafter> ffs
L1312[13:35:19] <Sollux-Captor> later is more of a countdown than it is a certain point in time. later is part of a certain point of time but if you say 10 seconds later, then it indicates 10 seconds past
L1313[13:35:56] <Freyja> How are you counting down though?
L1314[13:35:56] <PaleoCrafter> lol, you've just contradicted yourself
L1315[13:36:05] <Sollux-Captor> no i didnt .-.
L1316[13:36:11] <Sollux-Captor> i know perfectly what i just said
L1317[13:36:28] <PaleoCrafter> "i want it to happen after a certain point in time. a countdown" - "later is more of a countdown than it is a certain point in time"
L1318[13:36:45] <Mimiru> my brain just melted.
L1319[13:36:47] <Sollux-Captor> i dont just want something to happen at a certain point in time, i want something to happen AFTER a certain point of time!!!
L1320[13:36:59] <Sollux-Captor> relative
L1321[13:37:02] <Sollux-Captor> not fixed
L1322[13:37:13] <PaleoCrafter> that is "later", for god's sake
L1323[13:37:29] <tutu> pretty sure that would qualify as the definition of "later"
L1324[13:37:29] <Sollux-Captor> a certain point of time starts now, it si 10 seconds later. it is 10 secons after a certain point of time
L1325[13:37:30] <Mimiru> ffs I've gotta stop reading this trainwreck.
L1326[13:38:08] <Sollux-Captor> ught this is hard to explain .-.
L1327[13:38:29] <PaleoCrafter> no, you're apparently just too stupid to understand this basic concept
L1328[13:38:47] <PaleoCrafter> you want something to run later without block anything -> you schedule it for later
L1329[13:38:50] ⇦ Quits: Flenix (~Flenix@bcdc57a9.skybroadband.com) (Ping timeout: 378 seconds)
L1330[13:38:53] <Sollux-Captor> ^hey man, no need to be hostile. we are all friendly here
L1331[13:39:04] <Sollux-Captor> i aint stupid
L1332[13:39:11] <PaleoCrafter> You don't want to see me being "hostile"
L1333[13:39:11] <Sollux-Captor> and time is not a simple concept
L1334[13:39:15] ⇦ Quits: Parthon (~cheeeese@godsta.arach.net.au) (Quit: This is still a quit message.)
L1335[13:39:24] <PaleoCrafter> I'm still comparatively friendly
L1336[13:39:43] <Sollux-Captor> ^then could you please not call me an idiot
L1337[13:40:19] <tutu> Sollux-Captor: can you try and write down some psuedo-code?
L1338[13:40:24] <tutu> of how it would look like
L1339[13:40:28] <Sollux-Captor> i aint at all mad at this point in time. im just trying to wrap my head around things. tutu sure
L1340[13:40:54] <PaleoCrafter> btw, tutu, you're a dress now :P
L1341[13:41:02] <tutu> a what?
L1342[13:41:11] <PaleoCrafter> or a skirt, rather
L1343[13:41:18] <tutu> you lost me
L1344[13:41:28] <Mimiru> https://onehudreddangerussgifts.files.wordpress.com/2014/10/tutu.jpg
L1345[13:41:29] <Mimiru> TuTu
L1346[13:41:36] <PaleoCrafter> thanks, Mimiru
L1347[13:41:53] <tutu> ?_?
L1348[13:41:54] <Mimiru> Np :p
L1349[13:41:59] <tutu> Lunatrius has lied to me
L1350[13:42:04] *** tutu is now known as tmtu
L1351[13:42:09] <Lunatrius> what
L1352[13:43:00] <tmtu> Lunatrius: si me poklical krilo
L1353[13:44:20] <Sollux-Captor> http://paste.ee/p/seFBw i guess is what i am imagining
L1354[13:45:01] <tmtu> Sollux-Captor: that will definitely block the main loop
L1355[13:45:09] <Sollux-Captor> that is what i thought :(
L1356[13:45:16] <Sollux-Captor> i dont want to do that
L1357[13:45:25] <PaleoCrafter> that's your problem with this concept
L1358[13:45:26] <Sollux-Captor> but i want a wait before the do this happens
L1359[13:45:31] <PaleoCrafter> you don't want to *wait*
L1360[13:45:37] <Sollux-Captor> but i do
L1361[13:45:41] <PaleoCrafter> no you don't
L1362[13:45:46] <PaleoCrafter> you want something to happen in 10 seconds
L1363[13:46:08] <PaleoCrafter> eh, milliseconds
L1364[13:46:24] <Sollux-Captor> its just an example
L1365[13:46:35] <PaleoCrafter> well, I wanted to stay close to your example :P
L1366[13:46:40] <Sollux-Captor> :)
L1367[13:46:50] <PaleoCrafter> do you get the difference between the two though?
L1368[13:46:55] ⇦ Quits: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Quit: Leaving)
L1369[13:47:04] <Sollux-Captor> seconds and milliseconds? yes?
L1370[13:47:07] ⇦ Quits: Subaraki (~Artix@AClermont-Ferrand-552-1-189-221.w86-207.abo.wanadoo.fr) (Quit: Got away Safely !)
L1371[13:47:10] <PaleoCrafter> lol, no
L1372[13:47:12] ⇨ Joins: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L1373[13:47:15] <PaleoCrafter> waiting and doing something in the future
L1374[13:48:18] <Freyja> You can wait for something, and also not have it blocking the main thread.
L1375[13:48:19] <Sollux-Captor> technically the same, but wouldnt doing something in the future involve stopping a current task that is going on?
L1376[13:48:28] *** Morphan1 is now known as MorphFK
L1377[13:48:38] <Freyja> You never want to block the main thread.
L1378[13:48:40] <Sollux-Captor> like stopping the onright click task
L1379[13:48:50] <Sollux-Captor> evet*
L1380[13:48:53] <PaleoCrafter> Freyja, but waiting implies blocking, which you don't need at all
L1381[13:48:54] <Sollux-Captor> event*
L1382[13:49:07] ⇨ Joins: Flenix (~Flenix@bcdc57a9.skybroadband.com)
L1383[13:49:11] <PaleoCrafter> that's perfectly fine, Sollux-Captor, it expresses your intent
L1384[13:49:27] <Freyja> Not necessarily. You can have non-blocking async calls, that you do things after they return.
L1385[13:49:31] <PaleoCrafter> you want something to happen after the right click, not "during" the right click
L1386[13:49:48] <PaleoCrafter> you don't wait for these tasks though :P
L1387[13:49:57] <PaleoCrafter> or if you do, you're blocking
L1388[13:50:21] <Sollux-Captor> like i guess. say i have a sound that plays before the shcedualed event but the call for the sound to play hapopsns after the task is schdualed? wouldnt that cancle the onRightClick that is currently going on.
L1389[13:50:34] <Freyja> Well what about Java Futures PaleoCrafter ?
L1390[13:50:38] ⇨ Joins: SoundLogic (~SoundLogi@71-87-83-59.dhcp.krny.ne.charter.com)
L1391[13:50:51] <Freyja> You are waiting on those, but they are non blocking.
L1392[13:50:53] <Robot|AFK> Sollux-Captor: You want to get the current time/whatever, then schedule the task for time + delay. Understand?
L1393[13:51:05] *** Robot|AFK is now known as RobotSquid
L1394[13:51:11] <PaleoCrafter> you shouldn't be waiting for Futures :P
L1395[13:51:37] <PaleoCrafter> you can give them a callback that happens after they've completed
L1396[13:51:43] <PaleoCrafter> but you don't wait for them to finish
L1397[13:51:44] <Sollux-Captor> soo does schdualing cancle the current event though?
L1398[13:51:51] <PaleoCrafter> no
L1399[13:52:01] <Sollux-Captor> please right me some sudo code
L1400[13:52:28] ⇨ Joins: laci200270 (~androirc@31-46-236-211.pool.kapulan.hu)
L1401[13:52:30] <tmtu> `sudo rm -dontdothis /`
L1402[13:52:44] <Sollux-Captor> psudo*
L1403[13:52:59] <PaleoCrafter> http://pastebin.com/3ppJMvv6
L1404[13:53:10] <PaleoCrafter> doSomething and doSomethingElse basically run linearly
L1405[13:53:33] <shadekiller666> le boredom is real
L1406[13:53:45] <PaleoCrafter> finish the obj thing, shadekiller666 :P
L1407[13:54:00] <Sollux-Captor> http://paste.ee/p/njena ?
L1408[13:54:01] * shadekiller666 is waiting on fry to look at a potential bug
L1409[13:54:06] <PaleoCrafter> so it's doSomething, doSomethingElse, (10 seconds later, outside of the scheduling code) println("Async!")
L1410[13:54:48] <Sollux-Captor> alright. this makes more sense then waiting and or at some point in time
L1411[13:54:50] ⇦ Quits: laci200270 (~androirc@31-46-236-211.pool.kapulan.hu) (Remote host closed the connection)
L1412[13:55:08] <PaleoCrafter> indeed
L1413[13:55:13] <Sollux-Captor> now time to look up how to make tasks :D
L1414[13:55:20] <Sollux-Captor> i assume tasks are bits of code?
L1415[13:55:26] <PaleoCrafter> yes
L1416[13:55:28] <Sollux-Captor> blocks*
L1417[13:56:46] <Sollux-Captor> now are tasks their own objects?
L1418[13:57:03] <Sollux-Captor> task thisTask = new Task();
L1419[13:57:04] <Sollux-Captor> ?
L1420[13:57:06] <PaleoCrafter> sort of
L1421[13:57:11] <PaleoCrafter> in Java, yes :P
L1422[13:57:26] <PaleoCrafter> although you can have syntactic sugar for them with Java 8/retrolambda
L1423[13:57:58] <Ordinastie> ^ I was expecting something else :p
L1424[13:58:52] <Sollux-Captor> so there is no minecraft task class or something?
L1425[13:58:55] <Sollux-Captor> it is all in java?
L1426[13:59:06] <PaleoCrafter> you can use Runnable
L1427[13:59:31] <Sollux-Captor> ? that doesnt answer the question but.. ok
L1428[13:59:55] <PaleoCrafter> the answer is: no :P
L1429[14:00:45] ⇨ Joins: OnyxKnight (~OnyxDarkK@cpc1-colc7-2-0-cust19.7-4.cable.virginm.net)
L1430[14:01:58] *** RobotSquid is now known as Robot|AFK
L1431[14:02:23] <Sollux-Captor> no still isnt clear enough .-. "is there a minecraft task schdualer vs it is only a java thing?"
L1432[14:02:28] <Sollux-Captor> no.. to which option
L1433[14:02:43] <Freyja> the former
L1434[14:04:57] <Sollux-Captor> just wanted to make sure either to look it up under minecraftforge or java xD
L1435[14:05:17] <gigaherz> games don't usually do "task scheduling"
L1436[14:05:40] <gigaherz> you have a game loop, that runs updates on things, and those things end up implementing their own counters ;P
L1437[14:05:42] <Sollux-Captor> ^that was my thought and that is why im so confused xD
L1438[14:06:14] ⇨ Joins: Subaraki (~Artix@AClermont-Ferrand-552-1-189-221.w86-207.abo.wanadoo.fr)
L1439[14:06:21] <Sollux-Captor> soo gig how would u do this?
L1440[14:06:27] <PaleoCrafter> gigaherz, I'm sure there are plenty of games doing scheduling, having a generic interface is good :P
L1441[14:06:37] <PaleoCrafter> Sollux-Captor, I've linked you an example ._.
L1442[14:07:02] <Sollux-Captor> PaleoCrafter, doesnt mean i cant get any other input
L1443[14:07:20] <PaleoCrafter> you won't find any hugely different solution
L1444[14:07:30] <Sollux-Captor> idk man\
L1445[14:08:49] <Sollux-Captor> i just want to get some input from gigaherz
L1446[14:10:36] <Sollux-Captor> tterrag|ZZZzzz, just saw his name in the skyfactory book xD
L1447[14:11:27] ⇦ Quits: Aaron1011 (~Aaron101_@h69-130-167-199.cntcnh.dsl.dynamic.tds.net) (Remote host closed the connection)
L1448[14:11:44] <gigaherz> I don't even know what you are trying to do, I was afk ;P
L1449[14:11:59] <gigaherz> so trust PaleoCrafter, he's better than me at Java things ;P
L1450[14:12:09] <Sollux-Captor> trying to pass time before a bit of code runs]
L1451[14:12:20] <gigaherz> I'm a C# developer, I try to do C#things in Java and many times they fail epicly ;P
L1452[14:12:25] ⇨ Joins: LexMobile (uid15621@id-15621.ealing.irccloud.com)
L1453[14:12:25] MineBot sets mode: +o on LexMobile
L1454[14:12:27] <PaleoCrafter> lol
L1455[14:12:42] <Sollux-Captor> i aint doubting PaleoCrafter, if u got no input, ill just try the schdualer
L1456[14:12:45] <Sollux-Captor> and i cant spell
L1457[14:13:32] <gigaherz> don't worry, I can spell but I can't speak (english)
L1458[14:13:34] <gigaherz> ;P
L1459[14:25:06] <HassanS6000> Sollux-Captor, I just used an IntervalTask
L1460[14:25:20] <Sollux-Captor> tell me more :o
L1461[14:25:28] <HassanS6000> Which is the same as a scheduler I think lol soo.
L1462[14:25:42] <Sollux-Captor> uhh
L1463[14:25:46] <HassanS6000> kinda the same lemme check
L1464[14:25:47] <Sollux-Captor> what do u mean
L1465[14:25:56] <Sollux-Captor> screenshots?
L1466[14:26:10] ⇨ Joins: Direwolf20_ (~direwolf@166.170.33.66)
L1467[14:26:47] <HassanS6000> hmm?
L1468[14:26:57] <HassanS6000> You're trying to schedule a task to happen after certain time correct?
L1469[14:27:03] <Sollux-Captor> yes
L1470[14:27:40] <HassanS6000> Just use Java Timer class
L1471[14:27:48] <HassanS6000> https://github.com/hsyyid/HaloMod/blob/master/src/main/java/halocraft/items/ItemSniperRifle.java
L1472[14:27:53] <HassanS6000> https://github.com/hsyyid/HaloMod/blob/master/src/main/java/halocraft/items/IntervalTask.java
L1473[14:28:37] <tterrag|ZZZzzz> ping?
L1474[14:28:37] <Ordinastie> HassanS6000, what's the point ?
L1475[14:28:49] <tterrag|ZZZzzz> HassanS6000: Timer is millisecond based, not tick based
L1476[14:28:49] <Ordinastie> why not just use the item update ?
L1477[14:28:51] <tterrag|ZZZzzz> which is kinda the whole point
L1478[14:29:12] <Sollux-Captor> UHHH ;-; why is everyone saying do different things...
L1479[14:29:16] *** Robot|AFK is now known as RobotSquid
L1480[14:29:17] <HassanS6000> Ordinastie, I didn't think he was trying to use ticks..
L1481[14:29:25] <HassanS6000> I thought he just wanted specific time interval
L1482[14:29:33] <Ordinastie> HassanS6000, I'm talking to you
L1483[14:29:41] <Sollux-Captor> at first i was trying to use ticks
L1484[14:29:49] <Sollux-Captor> but then everyone else told me not to :(
L1485[14:30:16] <Sollux-Captor> no this is just getting utterly confusing because everyone is telling me not to do things then it is like "oh wait... do this"
L1486[14:30:20] <PaleoCrafter> jesus
L1487[14:30:28] <Sollux-Captor> ;-;
L1488[14:30:32] ⇦ Quits: Direwolf20_ (~direwolf@166.170.33.66) (Remote host closed the connection)
L1489[14:30:35] <PaleoCrafter> HassanS6000, that is severely broken
L1490[14:30:51] <tterrag|ZZZzzz> ^
L1491[14:30:57] <tterrag|ZZZzzz> it will fire at a random time during game loop
L1492[14:31:00] <tterrag|ZZZzzz> horribly bad idea
L1493[14:31:03] <PaleoCrafter> not only that
L1494[14:31:09] <Sollux-Captor> i feel like a 3rd wheel from my own question now .-.
L1495[14:31:10] <tterrag|ZZZzzz> threads :P
L1496[14:31:11] <PaleoCrafter> you're storing state in your Item object
L1497[14:31:18] <tterrag|ZZZzzz> oh
L1498[14:31:19] <tterrag|ZZZzzz> yeah :P
L1499[14:31:33] ⇦ Quits: RobotSquid (~RobotSqui@105.226.130.33) (Quit: ZZZZzzzzzzzzzzzz)
L1500[14:31:35] <PaleoCrafter> Sollux-Captor, just do what I linked you, it's the easiest general purpose solution ._.
L1501[14:31:47] <Sollux-Captor> ^ will do
L1502[14:31:48] *** tterrag|ZZZzzz is now known as tterrag
L1503[14:31:59] <Sollux-Captor> PaleoCrafter, i started to do that in the first place
L1504[14:32:13] <Sollux-Captor> then i started to question because HassanS6000 told me to do differently
L1505[14:32:26] <Sollux-Captor> but ill stick with urs
L1506[14:32:43] <Ordinastie> yeah, better not base your code on HassanS6000's...
L1507[14:33:05] <Sollux-Captor> basically what i have done so far is googled "java task schdualer" xD
L1508[14:33:47] <Sollux-Captor> i think i am on the right track
L1509[14:33:59] <Ordinastie> google should have responded "Did you mean Scheduler?"
L1510[14:34:12] <tmtu> qq
L1511[14:34:14] <Sollux-Captor> ^ i can never spell that word .-
L1512[14:34:23] <Sollux-Captor> that word to me is the spawn of satan
L1513[14:34:45] <Sollux-Captor> because i do say "sched - dualer" out loud
L1514[14:34:53] <Sollux-Captor> because i do say "schedj - dualer" out loud
L1515[14:35:13] <gigaherz> well then the problem is your speaking issue
L1516[14:35:14] <gigaherz> not the word
L1517[14:35:15] <gigaherz> XD
L1518[14:35:51] <Sollux-Captor> it is kinda like "q-pon" and "cuepon" for "coupon"
L1519[14:36:09] <Sollux-Captor> i guess it is just my dialect .-.
L1520[14:36:40] <gigaherz> nah that's an issue with english pronounciation ;P
L1521[14:36:59] <gigaherz> like "queue" who decided to spell it so complicatedly compared to how it's spoken? ;P
L1522[14:37:11] <Sollux-Captor> "pro-nounce-ee-ation" or "pro-nunce-ee-ation" :3?
L1523[14:37:40] <gigaherz> no idea
L1524[14:37:50] <gigaherz> I did say me spoken english sucks ;p
L1525[14:38:11] <Sollux-Captor> it is actually pronounced "Feb-brew-ary" not "Feb-you-ary"
L1526[14:38:38] <gigaherz> more like "Feh-brewry" depending on who's speaking
L1527[14:38:41] <tmtu> does it matter?
L1528[14:38:45] <gigaherz> but who cares ;P
L1529[14:38:48] <Sollux-Captor> xD
L1530[14:38:50] <Sollux-Captor> yup
L1531[14:38:54] <tmtu> not like english is standardized in any shape or form
L1532[14:39:02] <Sollux-Captor> ^^^^
L1533[14:39:04] <tmtu> perks of having imperialist past
L1534[14:39:33] <gigaherz> even worse: the written english rules were "invented" not too long ago
L1535[14:39:38] <gigaherz> until then
L1536[14:39:48] <gigaherz> people just wrote hoever they felt like
L1537[14:39:49] <Sollux-Captor> :( rip written english
L1538[14:39:53] <tmtu> why do we even have to learn english
L1539[14:40:03] <tmtu> russian would be more fun :)
L1540[14:40:06] <Sollux-Captor> ^because everywhere speaks it
L1541[14:40:14] *** AFK is now known as Vigaro
L1542[14:40:17] <Sollux-Captor> it is a common universal language
L1543[14:40:24] <gigaherz> because the people who say we need to use english
L1544[14:40:32] <gigaherz> have more money than those who say we need to use spanis, chinese, or russian
L1545[14:40:36] <gigaherz> spanish*
L1546[14:41:06] <Sollux-Captor> in theory, english is easier. in practice, hel lno
L1547[14:41:29] <Ordinastie> Sollux-Captor, do you actually know anyother language to claim that ?
L1548[14:41:42] <Sollux-Captor> it is easier because of all of the back doors but harder because of all of the backdoors
L1549[14:42:00] <Sollux-Captor> Ordinastie, i know some dutch
L1550[14:42:07] <Sollux-Captor> but i cant spell any dutch
L1551[14:42:32] <tmtu> how do you even rate how easy a language is
L1552[14:42:50] <Ordinastie> by learning more than one
L1553[14:42:55] <Sollux-Captor> by how many people speak it + the time it takes to learn it
L1554[14:43:02] <tmtu> except difficulity varies with age etc.
L1555[14:43:17] <tmtu> and people learn at different rates etc. etc.
L1556[14:43:22] <Sollux-Captor> english is easy because it is considered univeral and can be translated in an easy fashion
L1557[14:43:43] <Sollux-Captor> tmtu, statistica man .-. idk
L1558[14:43:44] <tmtu> Sollux-Captor: so mandarin/hindi is the easiest in the world?
L1559[14:43:57] <Sollux-Captor> ^ idk why?
L1560[14:44:16] <Freyja> tmtu: Sure, if you don't account for grammar :P
L1561[14:44:18] <gigaherz> english can't be translated any easier han any other language
L1562[14:44:19] <gigaherz> if anything
L1563[14:44:21] <gigaherz> the only advantage it has
L1564[14:44:28] <Sollux-Captor> ACTUALLY I KNOW THE REASON!!!
L1565[14:44:33] <gigaherz> is that it doens't make use of accents and so transmissing over the internet is simpler
L1566[14:44:40] <Sollux-Captor> It is because of Europ's conquest in the early ages
L1567[14:44:42] <tmtu> Sollux-Captor: https://www.ethnologue.com/statistics/size
L1568[14:44:43] <gigaherz> 26 letters < 60000 from chinese ;P
L1569[14:44:48] <Sollux-Captor> they spread english around
L1570[14:44:50] <Sollux-Captor> like a virus
L1571[14:44:51] <Freyja> English, is actually one the hardest languages to learn.
L1572[14:45:17] <Sollux-Captor> ^yet the easiest. i understand
L1573[14:45:18] <Ordinastie> Freyja, no it not
L1574[14:45:24] <Sollux-Captor> it is hard but easy somehow
L1575[14:45:37] <Freyja> Its easy to you, because it is your native tongue.
L1576[14:45:46] <tmtu> ^
L1577[14:45:50] <Ordinastie> it isn't
L1578[14:45:55] <Sollux-Captor> i have troubles with english sometimes .-.
L1579[14:46:05] <Sollux-Captor> but i can speak it fluently
L1580[14:46:13] <Sollux-Captor> i gtg either way ^_^ cya
L1581[14:46:15] <Freyja> Besides the alphabet, it is almost as hard as Arabic due to the way it is structured.
L1582[14:46:21] ⇨ Joins: DemoXin (~DemoXin@adsl-98-84-195-169.gsp.bellsouth.net)
L1583[14:46:27] <Sollux-Captor> but really.. it is all about European conquest and cultural diffusion
L1584[14:46:40] <tmtu> `_` wat
L1585[14:46:53] <Freyja> In that case, why isn't Spanish or French, the easiest language?
L1586[14:47:07] <Sollux-Captor> think of it... europeans spread english while the european conquest went on because they needed to communicate
L1587[14:47:10] <Ordinastie> French is a hard one
L1588[14:47:13] <Sollux-Captor> gtg
L1589[14:47:15] ⇦ Quits: Sollux-Captor (~Sollux-Ca@dhcp-pa-67-20-233-173.consolidated.net) (Quit: Leaving)
L1590[14:47:29] <tmtu> europeans didn't spread english..
L1591[14:47:37] <Freyja> I know it is, I was just going off his logic.
L1592[14:47:59] <tmtu> any language you learn while young will seem easier than any language you try to learn while older
L1593[14:48:02] <Freyja> Heck, with his logic, latin would be the easiest language >.>
L1594[14:48:18] <PaleoCrafter> nah
L1595[14:48:26] <PaleoCrafter> indogermanic :P
L1596[14:48:49] <tmtu> uralic masterrace
L1597[14:53:16] *** Vigaro is now known as AFK
L1598[14:55:20] *** AFK is now known as Vigaro
L1599[14:56:20] ⇦ Quits: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com) (Read error: Connection reset by peer)
L1600[14:56:32] ⇨ Joins: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
L1601[14:57:39] *** Lepko|off is now known as Lepko
L1602[14:58:08] ⇦ Parts: Freyja (Freyja@the.feds.nullrouted.us) (Leaving))
L1603[14:59:34] *** willieaway is now known as williewillus
L1604[15:06:44] ⇦ Quits: psxlover (psxlover@178.128.76.177.dsl.dyn.forthnet.gr) (Ping timeout: 206 seconds)
L1605[15:19:09] ⇨ Joins: Gliby (Gliby@178.162.199.100)
L1606[15:22:15] ⇦ Quits: Ipsis_ (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) (Ping timeout: 180 seconds)
L1607[15:32:17] ⇨ Joins: HagiZ (~hagiz@c83-253-83-23.bredband.comhem.se)
L1608[15:33:30] <gigaherz> [21:46] (tmtu): europeans didn't spread english..
L1609[15:33:38] <gigaherz> it's funny how he spoke like if "europe" was an english country
L1610[15:33:39] <gigaherz> ;P
L1611[15:40:23] ⇦ Quits: HagiZ (~hagiz@c83-253-83-23.bredband.comhem.se) (Quit: !)
L1612[15:40:50] <killjoy> Europe spread every language to England, which was transformed into English
L1613[15:40:52] <heldplayer> "I thought Europe was a country"
L1614[15:40:52] ⇨ Joins: hagiz (~hagiz@2001:41d0:1:fee4::1)
L1615[15:41:16] <killjoy> English takes words from French, German, Spanish, etc.
L1616[15:41:42] <killjoy> Also why foods have different names.
L1617[15:41:44] <killjoy> cow/beef
L1618[15:41:52] <killjoy> bird/poultry
L1619[15:42:02] <killjoy> pig/pork
L1620[15:44:42] ⇦ Quits: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Quit: Leaving)
L1621[15:44:55] ⇨ Joins: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L1622[15:50:11] ⇦ Quits: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Quit: Quit chat client.)
L1623[15:50:23] ⇨ Joins: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L1624[15:53:12] ⇦ Quits: Hunterz (~hunterz@62.182.234.189) (Quit: Leaving.)
L1625[15:53:37] ⇦ Quits: sloantothebone (~sloantoth@75-106-29-150.cust.wildblue.net) (Quit: Goodbye)
L1626[15:54:35] ⇦ Quits: OnyxKnight (~OnyxDarkK@cpc1-colc7-2-0-cust19.7-4.cable.virginm.net) (Ping timeout: 206 seconds)
L1627[15:58:04] *** williewillus is now known as willieaway
L1628[16:01:20] ⇨ Joins: AstralSorcerer (~AstralSor@2601:981:c002:98c0::6)
L1629[16:01:50] ⇨ Joins: psxlover (psxlover@178.128.76.177.dsl.dyn.forthnet.gr)
L1630[16:05:26] ⇨ Joins: MattDahEpic (~MattDahEp@75-166-138-36.hlrn.qwest.net)
L1631[16:05:30] *** Vigaro is now known as AFK
L1632[16:05:43] *** Illy[Zzz] is now known as Illyohs
L1633[16:05:44] <gigaherz> anyone has a link to tutorials/info on what app to use to export b3d models? XD
L1634[16:06:16] <MattDahEpic> how would one run a function every server tick or every set amount of time?
L1635[16:06:49] <gigaherz> I believe there's an event hook for the server tick
L1636[16:07:09] <gigaherz> but if this function is tied to a Block, TileEntity or an Item, there's other means
L1637[16:07:17] ⇨ Joins: Hink_ (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L1638[16:07:20] <PaleoCrafter> gigaherz, blender with https://github.com/RainWarrior/B3DExport/blob/master/B3DExport.py
L1639[16:07:24] ⇨ Joins: Hink__ (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L1640[16:07:27] <gigaherz> PaleoCrafter: thanks
L1641[16:07:33] <MattDahEpic> its just a function that does something to everyone on the server
L1642[16:08:05] ⇦ Quits: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Quit: Quit chat client.)
L1643[16:08:12] <gigaherz> then you'll want the server tick handler
L1644[16:08:16] ⇨ Joins: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L1645[16:08:21] ⇦ Quits: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Remote host closed the connection)
L1646[16:08:24] <PaleoCrafter> ServerTickEvent, that is :P
L1647[16:08:28] ⇦ Quits: Hink__ (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Client Quit)
L1648[16:08:29] ⇦ Quits: Hink_ (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Client Quit)
L1649[16:08:44] ⇨ Joins: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L1650[16:08:48] <gigaherz> make a method which has @SubscribeEvent and a parameter of type ServerTickEvent
L1651[16:09:02] <gigaherz> and then register an instance of that class to the event bus
L1652[16:09:03] <gigaherz> as usual
L1653[16:10:48] ⇦ Quits: TurnedSlayer (~TurnedSla@host86-157-100-119.range86-157.btcentralplus.com) (Read error: Connection reset by peer)
L1654[16:11:11] ⇦ Quits: shadekiller666 (~shadekill@adsl-108-71-39-102.dsl.lsan03.sbcglobal.net) (Ping timeout: 378 seconds)
L1655[16:14:10] <gigaherz> how does b3d work in terms of referencing textures?
L1656[16:16:08] <PaleoCrafter> if you reference a texture blob.png in Blender, the loader will use the texture "variable" blob to map it to the actual resource location
L1657[16:16:13] <Hink> .
L1658[16:18:37] ⇨ Joins: Sollux-Captor (~Sollux-Ca@dhcp-pa-67-20-233-173.consolidated.net)
L1659[16:18:43] <Sollux-Captor> im back :)
L1660[16:18:55] <gigaherz> hmf it's going to be annoying
L1661[16:18:59] <gigaherz> I think
L1662[16:19:18] <gigaherz> I customized the mtl file I used with my .obj models
L1663[16:19:32] <gigaherz> so that the Kd (texture) string would look like a minecraft resource
L1664[16:19:48] <gigaherz> but I doubt that's going to result in the correct texture reference afterward XD
L1665[16:20:01] <MattDahEpic> i have no netcode in my mod, but when joining dedicated servers: io.netty.handler.codec.DecoderException: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(1) exceeds writerIndex(1): UnpooledHeapByteBuf(ridx: 1, widx: 1, cap: 1)
L1666[16:20:07] <gigaherz> hmmm
L1667[16:20:09] <gigaherz> or maybe not
L1668[16:20:11] <MattDahEpic> every time
L1669[16:20:34] <gigaherz> loaded the b3d into HxD, and I see "TEXS" ... "quartz_block_chiseled" ... "bedrock" ...
L1670[16:20:57] <Sollux-Captor> whatcha guys talking about?
L1671[16:21:17] <Gliby> MattDahEpic having the same problem.
L1672[16:21:27] <Gliby> actually no
L1673[16:21:29] <Sollux-Captor> wha... with what?
L1674[16:21:30] <Gliby> i had that problem
L1675[16:21:37] <gigaherz> I'm looking into converting my models to b3d and dropping my custom loader
L1676[16:21:44] <Gliby> i switched to datawatcher :)
L1677[16:21:53] <Sollux-Captor> .-. rip
L1678[16:22:05] <gigaherz> but if it's going to take a lot of effort to get the .obj models to convert correctly
L1679[16:22:11] <gigaherz> I'll just fix my loader instead ;P
L1680[16:22:16] <gigaherz> well "fix"
L1681[16:22:19] <gigaherz> the loader works just fine
L1682[16:22:36] <gigaherz> it's the transform matrices that somehow behave differently now than they did in the past
L1683[16:23:08] <Sollux-Captor> soo is this the same as rendering?
L1684[16:23:25] <Sollux-Captor> or does model behavior in game have nothing to do with rendering?
L1685[16:23:28] ⇦ Quits: LexMobile (uid15621@id-15621.ealing.irccloud.com) (Quit: Connection closed for inactivity)
L1686[16:25:13] <gigaherz> models == rendering
L1687[16:25:22] <Sollux-Captor> aight
L1688[16:25:24] <robotbrain> ok
L1689[16:25:33] <gigaherz> the model contains the polygons that draw on screen ;P
L1690[16:25:53] <robotbrain> I have a RenderPlayerEvent.Pre handler that changes the player's skin with func_152121_a
L1691[16:25:56] <PaleoCrafter> gigaherz, do the texture names not end in .png ? :P
L1692[16:26:08] <robotbrain> and I cant figure out how to get it to update the texture
L1693[16:26:21] <robotbrain> it wont until I change view with f5
L1694[16:26:22] <gigaherz> PaleoCrafter: I don't use texture names in the .obj, I simply modified the .mtl file to have "minecraft:items/bedrock" and such
L1695[16:26:47] <PaleoCrafter> I mean in the b3d :P
L1696[16:26:53] <gigaherz> oh, nope no .png ;P
L1697[16:26:55] <Sollux-Captor> robotbrain, sounds like you need to refresh the render
L1698[16:26:58] <PaleoCrafter> hm
L1699[16:27:05] <robotbrain> how would I do that Sollux-Captor
L1700[16:27:09] <Sollux-Captor> that is what is probably happening when u press f5
L1701[16:27:21] <PaleoCrafter> oh, you just reexported your obj, I suppose?
L1702[16:27:25] <gigaherz> yes
L1703[16:27:36] <gigaherz> I have no way to see if the import worked right either
L1704[16:27:42] <gigaherz> since the .mtl doesn't reference actual filenames XD
L1705[16:27:43] <Sollux-Captor> robotbrain, not sure, but some how you need to refresh the render because pressing f5 changes the render
L1706[16:28:26] <Sollux-Captor> gigaherz, is there a method for refreshing renders? redraw()?
L1707[16:28:49] <tmtu> what is a "render"?
L1708[16:29:25] <PaleoCrafter> gigaherz, oh, the .png is actually not required, but you assign the actual textures with http://pastebin.com/PR48F5KW
L1709[16:29:28] <gigaherz> Sollux-Captor: hmm no idea how player rendering works
L1710[16:29:40] <gigaherz> PaleoCrafter: ah, that's nice
L1711[16:29:55] <PaleoCrafter> where quartz_block_chiseled obviously is whatever is in the b3d TEX chunk
L1712[16:30:04] <gigaherz> yeah
L1713[16:30:07] <Sollux-Captor> robotbrain, look up things about rendering blocks or what ever you are trying to render
L1714[16:30:14] *** willieaway is now known as williewillus
L1715[16:30:24] <Sollux-Captor> you may have to create a custom render for what you are trying to do
L1716[16:30:30] <Sollux-Captor> what are you trying to do?
L1717[16:31:52] <robotbrain> replace the player skin on client side
L1718[16:32:23] <Sollux-Captor> why just the client side?
L1719[16:32:43] <Sollux-Captor> if it works in f5, then i'd think it works perfectly
L1720[16:32:44] <robotbrain> let a player have one skin they see locally and one skin everyone else sees
L1721[16:32:58] *** williewillus is now known as willieaway
L1722[16:33:05] <robotbrain> I have a command that changes it but it doesnt change until I change perspective
L1723[16:33:36] ⇨ Joins: l4mRh4X0r (l4mRh4X0r@l4mrh4x0r.student.ipv6.utwente.nl)
L1724[16:33:57] <PaleoCrafter> how do you change the skin, robotbrain?
L1725[16:34:02] <robotbrain> player.func_152121_a(Type.SKIN, LOCALSKIN);
L1726[16:34:02] <gigaherz> PaleoCrafter: hmf, how does one reference a b3d file for an item? ;P
L1727[16:34:26] <robotbrain> its onSkinAvailable
L1728[16:35:38] <PaleoCrafter> no idea, gigaherz :P
L1729[16:35:48] <gigaherz> :/
L1730[16:35:57] <gigaherz> well maybe I WILL have to keep using my obj loader then XD
L1731[16:36:53] <PaleoCrafter> I assume you can just point the thing at the model :P
L1732[16:37:03] <PaleoCrafter> but how to do the textures, no idea
L1733[16:37:14] <gigaherz> hmm I see inside B3DLoader, a "B3DMeshLocation extends ResourceLocation"
L1734[16:37:38] * gigaherz tries
L1735[16:37:42] <PaleoCrafter> hm, robotbrain, I don't see any reason why it wouldn't immediately change the texture Oo
L1736[16:37:55] <Sollux-Captor> but.. he just said it did
L1737[16:37:57] <robotbrain> ikr
L1738[16:38:09] <robotbrain> Sollux-Captor: it stays old until I change perspective
L1739[16:38:12] <Sollux-Captor> it doesnt change till f5. how do you know it doesnt change?
L1740[16:38:31] <Sollux-Captor> like w/o f5, how do you know?
L1741[16:38:44] <robotbrain> it should also change the first person arm
L1742[16:39:06] <Sollux-Captor> and by the arm u can tell?
L1743[16:39:29] <robotbrain> A HA!
L1744[16:39:30] <Sollux-Captor> i dont think that arm you see in first person is part of your f5 render
L1745[16:39:42] <Sollux-Captor> the arm is just an arm connected to nothing
L1746[16:39:48] <Sollux-Captor> i dont think you are changing the arm
L1747[16:39:58] <gigaherz> uh the arm SHOULD render with the player skin though XD
L1748[16:40:02] *** Lepko is now known as Lepko|off
L1749[16:40:15] <Sollux-Captor> gigaherz, ik it does but it doesnt render like the f5 does
L1750[16:40:26] <robotbrain> its a different event
L1751[16:40:32] <Sollux-Captor> because it is just a 1stperson POV of the arm
L1752[16:40:37] <gigaherz> well yeah
L1753[16:40:39] <Sollux-Captor> ^what robotbrain said
L1754[16:40:49] <gigaherz> but replacing the contents of the texture should affect all views, I mean
L1755[16:40:50] <gigaherz> XD
L1756[16:40:59] <Sollux-Captor> that 1stperson POV is literall just an arm connected to nothing else xD
L1757[16:41:09] <PaleoCrafter> oh, where are you calling it then, robotbrain? :P
L1758[16:41:10] <Sollux-Captor> gigaherz, not neccesairily
L1759[16:41:21] <robotbrain> RenderPlayerEvent.Pre handler
L1760[16:41:22] <Sollux-Captor> depending how the arm texture is referenced
L1761[16:41:30] <gigaherz> ah whatever, I'll keep using my OBJ loader
L1762[16:41:47] <gigaherz> i'll just have to live with the fact that the matrices that used to work in the past, don't work anymore
L1763[16:41:48] <robotbrain> bbl
L1764[16:41:48] <gigaherz> XD
L1765[16:43:35] ⇨ Joins: boboch3 (~boboch3@89-156-122-203.rev.numericable.fr)
L1766[16:43:42] <Sollux-Captor> robotbrain, hope that helped
L1767[16:44:14] ⇨ Joins: Bugboy1028 (~bugboy102@66-87-82-240.pools.spcsdns.net)
L1768[16:45:04] <Boreeas> How do I get the resolution of the minecraft window?
L1769[16:45:23] <Boreeas> I'm trying to render to a texture, so I need the resolution as size for the texture buffer
L1770[16:45:48] <PaleoCrafter> Minecraft.displayWidth/Height, Boreeas
L1771[16:45:56] <Boreeas> Thanks
L1772[16:46:01] ⇨ Joins: Flashfire (sdh_7777@d24-36-220-189.home1.cgocable.net)
L1773[16:46:27] <boboch3> hello guys, i'm trying to create a custom bar (tiredness) like health and food bar. Have you any example about it please?
L1774[16:46:47] <Sollux-Captor> like.. what does this bar doo
L1775[16:46:48] <Sollux-Captor> ?
L1776[16:47:00] <Flashfire> People will probably tell you to look at vanilla hunger meter
L1777[16:47:02] <boboch3> tiredness
L1778[16:47:11] <Ordinastie> look at vanilla
L1779[16:47:16] ⇦ Quits: KGS (~KGS@nl107-188-189.student.uu.se) (Ping timeout: 206 seconds)
L1780[16:47:28] <Hink> There are several mods that model exhaustion and activity.
L1781[16:47:32] <Hink> Look at those.
L1782[16:47:35] <boboch3> yeah but vanilla is not understandable xD
L1783[16:47:45] ⇦ Quits: Lex__ (~Lex@89.101.239.154) (Ping timeout: 180 seconds)
L1784[16:47:49] <boboch3> with funt_458212 stuff
L1785[16:47:53] <boboch3> func*
L1786[16:48:00] <Flashfire> Look for those mods Hink mentioned
L1787[16:48:21] <PaleoCrafter> you basically want RenderGameOverlayEvent, boboch3
L1788[16:48:35] <boboch3> ok thanks
L1789[16:49:34] <gigaherz> note that it will be best if the position is configurable
L1790[16:49:43] <gigaherz> because many mods add new GUI stuffs
L1791[16:51:13] <Flashfire> I have a modding problem as well, my custom compass doesn't point in the right direction
L1792[16:51:42] <Flashfire> https://github.com/Flashfyre/Chaos_Block/blob/master/main/
L1793[16:51:57] ⇦ Quits: boboch3 (~boboch3@89-156-122-203.rev.numericable.fr) (Quit: Quitte)
L1794[16:52:18] <Flashfire> It's set to the right blockpos, it just won't point to it for some reason and I didn't modify anything from vanilla except blockpos
L1795[16:54:41] <PaleoCrafter> and you've checked that the blockpos is correct? :P
L1796[16:54:50] <Flashfire> With debugging, yes
L1797[16:55:03] <Flashfire> I went to the spot and it was there and the compass was still pointing somewhere else
L1798[16:55:28] <Flashfire> It seems to point to spawn position even though I didn't set it to do that
L1799[16:55:28] <gigaherz> hmm I'm wondering if I should make an external tool that converts the models to a json-based format that can be deserialized almost directly into a list of BakeQuads XD
L1800[16:55:50] <gigaherz> meh too much work
L1801[16:55:55] <gigaherz> the model format isn't even the issue ¬¬
L1802[16:56:10] <gigaherz> I keep getting distracted by the wrong thing
L1803[16:56:49] <PaleoCrafter> Flashfire, try extending TextureAtlasSprite instead of TextureCompass
L1804[16:56:54] <Flashfire> Ok
L1805[16:57:19] <Flashfire> Yeah that could be it
L1806[16:57:38] <PaleoCrafter> and use setTextureEntry instead of that reflection stuff :P
L1807[16:58:15] ⇨ Joins: pugi (~pugi@host-091-097-060-025.ewe-ip-backbone.de)
L1808[16:58:39] ⇦ Quits: Bugboy1028 (~bugboy102@66-87-82-240.pools.spcsdns.net) (Quit: Colloquy for iPad - http://colloquy.mobi)
L1809[16:59:00] <Flashfire> Someone on here told me to use reflection saying setTextureEntry won't work with the event
L1810[16:59:13] <Flashfire> Because all entries are apparently already loaded by then
L1811[17:02:50] <PaleoCrafter> hm, might be the case actually, just give it a try :P
L1812[17:03:10] <Flashfire> I did before
L1813[17:03:17] <Flashfire> Didn't work
L1814[17:03:24] <PaleoCrafter> well then
L1815[17:04:35] <Flashfire> If the extension change doesn't work I'll try it again just to be sure
L1816[17:05:38] ⇦ Quits: ElgarL (~ElgarL@cpc6-hawk15-2-0-cust537.18-1.cable.virginm.net) (Ping timeout: 378 seconds)
L1817[17:07:49] <gigaherz> ugh I have git more glitches in the latest version of IDEA in the last few days ,than the rest of the time I have used IDEA
L1818[17:07:57] <gigaherz> hit*
L1819[17:11:30] ⇦ Parts: AstralSorcerer (~AstralSor@2601:981:c002:98c0::6) (Leaving))
L1820[17:13:28] ⇦ Quits: Loetkolben (~Loetkolbe@ipb2197f94.dynamic.kabel-deutschland.de) (Quit: Over and Out!)
L1821[17:15:23] ⇦ Quits: MattOfflineMc (Matt@irc.codingmatt.me) (Ping timeout: 198 seconds)
L1822[17:15:30] <Lumien> Flashfire, do you still have issues?
L1823[17:20:41] <Flashfire> Yes
L1824[17:20:49] <Flashfire> My compass won't point in the right direction
L1825[17:21:06] ⇦ Quits: Sollux-Captor (~Sollux-Ca@dhcp-pa-67-20-233-173.consolidated.net) (Quit: Leaving)
L1826[17:21:10] <Flashfire> And the blockpos is right, it's just not using it even though it looks like it should be
L1827[17:21:21] <Flashfire> I think it's pointing to the spawn
L1828[17:21:24] <Lumien> Is your github the newest version?
L1829[17:21:28] <Flashfire> Nope
L1830[17:21:33] <Lumien> Could you update it?
L1831[17:21:44] <Flashfire> I haven't synced because I have incomplete new items
L1832[17:22:17] ⇦ Quits: Subaraki (~Artix@AClermont-Ferrand-552-1-189-221.w86-207.abo.wanadoo.fr) (Read error: Connection reset by peer)
L1833[17:22:44] <Lumien> Doesn't really matter
L1834[17:23:00] <masa> push to a new temporary branch?
L1835[17:23:24] <Flashfire> Compass code hasn't changed much anyway except texture class now extends AtlasSprite
L1836[17:23:39] <Flashfire> TextureAtlasSprite*
L1837[17:24:39] <Lumien> Did you change this? https://github.com/Flashfyre/Chaos_Block/blob/master/main/java/com/samuel/chaosblock/ChaosCompassEventHandler.java#L39
L1838[17:24:45] <Gliby> did mojang manually port over all the blocks to block state .jsons?
L1839[17:24:57] <Flashfire> Nope
L1840[17:25:00] <Flashfire> Didn't change it
L1841[17:25:19] <PaleoCrafter> I doubt it, Gliby
L1842[17:25:44] <Gliby> i hope not
L1843[17:26:13] <Lumien> And your TextureAtlasSprite.updateAnimation() is getting called?
L1844[17:26:32] <Flashfire> Let me check
L1845[17:26:57] <Flashfire> Yes it is
L1846[17:27:30] <Lumien> Could you post your texture class then?
L1847[17:27:45] <Gliby> it's not very fun to port blocks http://i.imgur.com/8SN5iU5.png
L1848[17:28:13] <Flashfire> I'm going to sync in a sec anyway
L1849[17:28:27] <Flashfire> Just have to make sure my new items work
L1850[17:28:33] <Flashfire> Even if they don't ill sync
L1851[17:28:55] <PaleoCrafter> the fact that those file names are prefixed with "tile." makes me feel like somebody uses the wrong thing to identify blocks :P
L1852[17:29:03] ⇨ Joins: Subaraki (~Artix@AClermont-Ferrand-552-1-189-221.w86-207.abo.wanadoo.fr)
L1853[17:29:12] <Gliby> it's fine for me.
L1854[17:29:18] <Gliby> I'm not doing anything specific.
L1855[17:29:48] <PaleoCrafter> looks like you're using the unlocalized name
L1856[17:29:51] <PaleoCrafter> which is a big nono
L1857[17:29:52] ⇦ Quits: Roguexy (~Roguexy@78-131-95-61.pool.digikabel.hu) (Remote host closed the connection)
L1858[17:29:56] <Gliby> why is that?
L1859[17:30:05] <PaleoCrafter> they aren't unique
L1860[17:30:09] ⇦ Quits: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Quit: Quit chat client.)
L1861[17:30:19] <Gliby> in what context?
L1862[17:30:21] ⇨ Joins: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L1863[17:30:30] ⇦ Quits: Subaraki (~Artix@AClermont-Ferrand-552-1-189-221.w86-207.abo.wanadoo.fr) (Client Quit)
L1864[17:31:07] <PaleoCrafter> in pretty much anywhere in vanilla, you can't identify something by its unlocalized name
L1865[17:31:58] <Gliby> i can identify just fine
L1866[17:32:04] <Gliby> working great.
L1867[17:32:52] <tterrag> "working now" does not mean it will always work
L1868[17:32:54] <tterrag> use registry names
L1869[17:32:54] <PaleoCrafter> ^
L1870[17:33:05] <tterrag> FMP thought like you did
L1871[17:33:08] <tterrag> then I changed the chisel localizations
L1872[17:33:12] <tterrag> and everyone's worlds broke
L1873[17:33:13] <tterrag> yay!
L1874[17:33:15] <Flashfire> Lumien: It's done syncing
L1875[17:33:28] ⇦ Quits: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Client Quit)
L1876[17:33:33] <Gliby> it's going to be fine.
L1877[17:33:40] ⇨ Joins: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L1878[17:34:37] <Lumien> Flasfire what happens if you just set the block pos to new BlockPos(0,0,0) ?
L1879[17:34:40] <Lumien> Does it point to that?
L1880[17:35:43] ⇨ Joins: warezit_pc (~warezit_p@97-91-100-88.dhcp.roch.mn.charter.com)
L1881[17:35:50] <Flashfire> Same thing, spawn
L1882[17:36:08] ⇦ Quits: warezit_pc (~warezit_p@97-91-100-88.dhcp.roch.mn.charter.com) (Remote host closed the connection)
L1883[17:36:32] <Flashfire> I can't find the actual position it's pointing to in debug but when I create a world and move toward it it goes to the opposite direction within a few steps
L1884[17:37:02] ⇨ Joins: ryantheleach (uid90087@id-90087.brockwell.irccloud.com)
L1885[17:39:57] <ryantheleach> Does anyone currently use PlayerSleepInBedEvent? if you listen for the event and set the result to OK forcing the player to be able to sleep in beds. But it seems to skip all of the sleep fields that get set
L1886[17:44:09] <Flashfire> For some reason I do not understand, it seems to be working correctly in this new world I just created
L1887[17:44:17] <Flashfire> I don't think I changed any code on the compass itself
L1888[17:45:33] <PaleoCrafter> ryantheleach, I guess the user is supposed to set it up themselves
L1889[17:46:48] *** heldplayer is now known as heldplayer|off
L1890[17:50:17] <ryantheleach> hmm. Ok.
L1891[17:50:41] <PaleoCrafter> also, that event dates back to 2012, it seems :P
L1892[17:50:48] <Flashfire> I can't explain why, but it works now...
L1893[17:51:24] <Lumien> gr8
L1894[17:51:27] <ryantheleach> So if one mod sets it then sets up the sleeping, then another attempts to disable the sleeping and assumes no action.. seems like a mess.
L1895[17:52:39] ⇨ Joins: Unh0ly_Tigg (~Robert@c-76-115-95-185.hsd1.or.comcast.net)
L1896[17:52:56] ⇦ Quits: SoundLogic (~SoundLogi@71-87-83-59.dhcp.krny.ne.charter.com) (Ping timeout: 378 seconds)
L1897[17:53:08] <Unh0ly_Tigg> does anyone know how to add a new language scheme to programmers notepad?
L1898[17:53:48] <PaleoCrafter> taking a wild guess, ryantheleach, but I suppose that the event was only thought for disallowing sleep
L1899[17:54:20] <ryantheleach> Or bitrot happened
L1900[18:01:04] <PaleoCrafter> ryantheleach, nope, I can tell you, the event worked like that since at least early 2012 :P
L1901[18:01:54] <ryantheleach> I just wish I had a repository of all mods decompiled that I could see if any of them use the event
L1902[18:02:22] <PaleoCrafter> there's one mod I know that might make use of it
L1903[18:02:28] <PaleoCrafter> can't think of any other
L1904[18:04:48] <PaleoCrafter> nope, not even Morpheus is using it
L1905[18:05:00] <alekso56> PaleoCrafter: thanks, the modlist thing worked.
L1906[18:05:07] <PaleoCrafter> np
L1907[18:05:10] ⇦ Quits: psxlover (psxlover@178.128.76.177.dsl.dyn.forthnet.gr) (Ping timeout: 186 seconds)
L1908[18:05:43] <alekso56> now on to the next thing, does forge have a built in timer thing?
L1909[18:06:02] <PaleoCrafter> depends on what you mean by that :P
L1910[18:06:15] ⇨ Joins: warezit_pc (~warezit_p@97-91-100-88.dhcp.roch.mn.charter.com)
L1911[18:06:25] <alekso56> i want to create a timer that waits for 2 minutes unless it's cancelled and restarted.
L1912[18:07:07] <PaleoCrafter> and what should that timer do after it's finished waiting?
L1913[18:07:38] <alekso56> just execute a single command();
L1914[18:07:59] <PaleoCrafter> well, does it have any effect on the game or is it just a data structure of yours being updated?
L1915[18:08:05] <alekso56> data
L1916[18:08:15] ⇨ Joins: Sollux-Captor (~Sollux-Ca@dhcp-pa-67-20-233-173.consolidated.net)
L1917[18:08:29] <PaleoCrafter> then you could probably use Java's built in timers
L1918[18:08:35] <alekso56> it will continue to run after forge has crashed.
L1919[18:08:50] <Sollux-Captor> did anyone else know about a new minecraft edition coming out callled Minecraft Windows 10 edition o.o i cant wrap my finger around it
L1920[18:08:55] <Sollux-Captor> what is it even D:
L1921[18:09:05] <ollieread> Minecraft, on the Windows 10 app store
L1922[18:09:15] <Sollux-Captor> but... why...
L1923[18:09:22] <PaleoCrafter> a port of the pocket edition to Windows 10
L1924[18:09:23] <ollieread> No idea
L1925[18:09:53] <gigaherz> Sollux-Captor: Windows 10 will be on tablets too
L1926[18:09:54] <Sollux-Captor> it isnt a port
L1927[18:10:00] <Sollux-Captor> ik giga
L1928[18:10:06] <Sollux-Captor> but no it isnt a port of pocket
L1929[18:10:07] <gigaherz> it's a "port with improvements"
L1930[18:10:12] <gigaherz> yes it's based on the code of pocket
L1931[18:10:15] <Sollux-Captor> it is also in C++
L1932[18:10:17] <gigaherz> the WP8 version of pocket
L1933[18:10:20] <gigaherz> which was C++ already
L1934[18:10:22] ⇨ Joins: AstralSorcerer (~AstralSor@2601:981:c002:98c0::6)
L1935[18:10:23] <Sollux-Captor> and currently not alowed to mod
L1936[18:10:30] <gigaherz> PE never had mods
L1937[18:10:35] <Sollux-Captor> there are mods for PE
L1938[18:10:41] <PaleoCrafter> it's not not allowed to be modded
L1939[18:10:44] <Sollux-Captor> i have one that makes flat worlds
L1940[18:10:50] <PaleoCrafter> modding for it is just not feasible
L1941[18:10:50] <alekso56> PE had loads of mods, tho from a custom launcher.
L1942[18:10:56] <Sollux-Captor> it is more like an addon tho
L1943[18:11:01] <gigaherz> on WP8?
L1944[18:11:10] <ryantheleach> Yeah looks like morpheus just polls
L1945[18:11:18] <Sollux-Captor> but ye there are PE mods
L1946[18:11:57] <ryantheleach> Theres server side plugins too. written in PHP..
L1947[18:12:09] <Sollux-Captor> I don't get it, it looks like they put everything from mobile onto a pc, forgetting that minecraft is already for the pc. ;-;
L1948[18:12:27] <Sollux-Captor> except with it also being playable on the tablet
L1949[18:12:31] <Sollux-Captor> and win10 phones
L1950[18:12:33] <ryantheleach> windows 10 is essentially a gateway drug for mobile microsoft products
L1951[18:12:37] <PaleoCrafter> the win10 edition isn't supposed to replace the Java version
L1952[18:12:41] <Sollux-Captor> which.. then goes the same for why not pocket edition?
L1953[18:12:43] ⇨ Joins: SirWill (~SirWill@ipb21b3f02.dynamic.kabel-deutschland.de)
L1954[18:12:43] <ryantheleach> runs android and ios apps too apparently
L1955[18:12:58] <Sollux-Captor> i see it more as a bridge between pc and pocket edition. it is literally both
L1956[18:12:59] <gigaherz> Sollux-Captor: the whole point is that not all Windows 10 devices will be ableto run JAva
L1957[18:13:02] <SirWill> hey, is it possible to get a list of mods a client has installed on playerloggedin?
L1958[18:13:06] <Sollux-Captor> PaleoCrafter, ik that
L1959[18:13:10] <gigaherz> or have a keyboard& mouse connected
L1960[18:13:22] <Sollux-Captor> i just dont see the use for another version
L1961[18:13:23] <gigaherz> the Win10 version of MC supports touchscreen, gamepads, and mouse/kb
L1962[18:13:25] <PaleoCrafter> also, Pocket and Win10 Edition will have feature parity, afaik
L1963[18:13:28] <gigaherz> which means
L1964[18:13:31] <gigaherz> 1. it can be used on tablets
L1965[18:13:44] <gigaherz> 2. it may be possible to play it on the "win10 for xbox one" if it happens
L1966[18:13:47] <ryantheleach> SirWill: I know forge checks the client, but it can't be trusted, its possible a mod will be invisible to the server
L1967[18:13:48] <Sollux-Captor> why not just update pocketedition :I to be on the win10 app store?
L1968[18:13:57] <Sollux-Captor> and give it all of this functionality?>
L1969[18:13:58] <gigaherz> it IS an updated PE
L1970[18:13:59] ⇦ Quits: Flenix (~Flenix@bcdc57a9.skybroadband.com) (Ping timeout: 202 seconds)
L1971[18:14:01] <gigaherz> with extras
L1972[18:14:16] <Sollux-Captor> no it is not giga. this is a whole new addition aside from PE
L1973[18:14:17] <gigaherz> they simply called it "Win10 Edition" instead of "Pocket"
L1974[18:14:28] <Sollux-Captor> this isnt replacing PE nor is it the Actual PE
L1975[18:14:37] <ryantheleach> It's based off the xbox/pocket sources
L1976[18:14:43] <gigaherz> nah everything point to it being based on the C++ code for the Windows Phone version of PE
L1977[18:15:04] <Sollux-Captor> im pretty sure there already is a version for it on the winphone
L1978[18:15:18] <PaleoCrafter> god, what don't you get?
L1979[18:15:23] <gigaherz> WP apps don't work on Win10, and Win10 apps don't work on WP8
L1980[18:15:30] <PaleoCrafter> it's an improved version that will run on any Win10 device
L1981[18:16:01] <Sollux-Captor> ^kinda stupid. why do that and make another spawn of the game when u can just update the current to have functionality between the 2
L1982[18:16:07] <PaleoCrafter> ffs
L1983[18:16:10] * gigaherz facepalms
L1984[18:16:14] <gigaherz> THAT'S WAHT IT IS
L1985[18:16:28] <gigaherz> they just chose to call it with a different name!
L1986[18:16:29] <PaleoCrafter> they've just called it differently to differentiate it ._.
L1987[18:16:41] <gigaherz> do you think the Android and iOS versions of PE share ANY of the code?
L1988[18:16:42] <ryantheleach> Because it's really not that hard to do when PE/xbox was already writeen in C++
L1989[18:16:57] <SirWill> ryantheleach ok, how would I check the mods?
L1990[18:17:04] <PaleoCrafter> gigaherz, I think they actually do D:
L1991[18:17:05] <Sollux-Captor> no, win10 will exist with PE at the same time. why not just go from PE to win10
L1992[18:17:05] <ryantheleach> And god only knows microsoft have the resources for it.
L1993[18:17:11] <gigaherz> hmm actually
L1994[18:17:17] <gigaherz> is the Android version JAva, or uses native C++ also?
L1995[18:17:25] <PaleoCrafter> I think it's c++ too
L1996[18:17:29] <gigaherz> because then
L1997[18:17:36] <PaleoCrafter> just with a Java bootstrap
L1998[18:17:39] <gigaherz> iOS is either C++ or ObjC
L1999[18:17:50] <gigaherz> (well the ObjC bootstrap must be there, but the rest can be c++)
L2000[18:17:55] <gigaherz> Java uses C++
L2001[18:17:58] <gigaherz> WP uses C++
L2002[18:18:00] <gigaherz> Xbox uses C++
L2003[18:18:08] <gigaherz> so why is it so hard to believe they didn't take that SAME C++ code
L2004[18:18:14] <gigaherz> and call it "Windows 10 Edition"?
L2005[18:18:24] <gigaherz> they did*
L2006[18:18:26] <ryantheleach> Not Java, Android. Theres a whole lawsuit because of that at the moment :P
L2007[18:18:31] <gigaherz> ehh
L2008[18:18:32] <gigaherz> typo
L2009[18:18:35] <gigaherz> I meant Android*
L2010[18:18:40] <gigaherz> but
L2011[18:18:41] <ryantheleach> If it were Java Google wouldn't be sued so hard.
L2012[18:18:46] <gigaherz> the JAva version uses C++ too, in the natives/ ;P
L2013[18:18:50] <ryantheleach> SirWill: Not sure.
L2014[18:18:56] <PaleoCrafter> well, let's say Oracle Java, not just Java :P
L2015[18:19:08] <gigaherz> anyhow
L2016[18:19:14] <Sollux-Captor> ok let me ask you this .-. if win10 isnt another spawn and is just PE, what the crap is it going to be on android?
L2017[18:19:14] <gigaherz> really, same code, new features
L2018[18:19:21] <ryantheleach> Well Google would have been fine with Google Java but they forked.
L2019[18:19:24] <gigaherz> Sollux-Captor: just PE.
L2020[18:19:45] <gigaherz> why would the Android version "change"?
L2021[18:19:55] <Sollux-Captor> EXACTLY! 2 different names in the eyes of a company = 2 different games to add to their lib
L2022[18:20:01] <gigaherz> what?
L2023[18:20:27] <Sollux-Captor> win10 and PE will exist together. meaning Microsoft now had win10 and PE in their library of games
L2024[18:20:32] <gigaherz> sure
L2025[18:20:35] <gigaherz> what's the problem?
L2026[18:20:39] <Sollux-Captor> meaning it is another spawn
L2027[18:20:51] <gigaherz> sure, it's still just a fork of the PE version
L2028[18:20:53] <PaleoCrafter> oh noes!
L2029[18:20:57] <ryantheleach> win10 MC is just WP MC:PE for win10. if there were win10 phones they would use it.
L2030[18:21:01] <gigaherz> one thing doesn't cancel the other
L2031[18:21:10] <PaleoCrafter> it's not like MC already has like what, 5 different editions?
L2032[18:21:10] ⇦ Quits: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Quit: Quit chat client.)
L2033[18:21:14] <ryantheleach> ps4
L2034[18:21:16] <ryantheleach> ps3
L2035[18:21:17] <ryantheleach> 360
L2036[18:21:21] ⇨ Joins: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L2037[18:21:25] <gigaherz> iOS, Android, WP8
L2038[18:21:27] <gigaherz> now Win10
L2039[18:21:30] <gigaherz> oops one extra
L2040[18:21:32] <ryantheleach> Java
L2041[18:21:39] <gigaherz> big deal ;P
L2042[18:21:40] <Sollux-Captor> think of it like cell division .-. a cell makes 2 new cells even though they are exactly the same. Microsoft is just doing this to have another game to add to their library even though it is the same exactthing
L2043[18:21:41] <ryantheleach> XboxOne
L2044[18:21:48] <PaleoCrafter> well, iOS, android, WP8 count as one (PE), I'd say
L2045[18:21:52] <gigaherz> Sollux-Captor: nono you misunderstand
L2046[18:21:57] <gigaherz> microsoft doesn't careabout the "library"
L2047[18:22:00] <gigaherz> they care about the money income ;P
L2048[18:22:12] <gigaherz> they made the Win10 version to be able to sell it in the Windows Store.
L2049[18:22:16] <gigaherz> no other reason.
L2050[18:22:20] <Sollux-Captor> actually they do. they straight up said they bought minecraft so they had another game to add to their library
L2051[18:22:29] <gigaherz> yeah of course
L2052[18:22:34] <gigaherz> that's what they *say*
L2053[18:22:39] <Sollux-Captor> cant say they "dont care"
L2054[18:22:40] <gigaherz> but what they care about are the earnings ;P
L2055[18:22:53] <ryantheleach> Hololens :P
L2056[18:22:55] <gigaherz> really, any corporation in the world
L2057[18:22:57] <gigaherz> ANY company
L2058[18:22:59] <Sollux-Captor> ^exactly and that is why im mad :( cause friken making money off of air
L2059[18:23:01] <Sollux-Captor> a duplicate
L2060[18:23:01] <gigaherz> has one topmost rule
L2061[18:23:11] <gigaherz> #1: Maximize shareholder returns
L2062[18:23:13] <ryantheleach> Except that if you own Minecraft for PC you get it for free.
L2063[18:23:15] ⇦ Quits: primetoxinz (~primetoxi@ip70-160-106-199.hr.hr.cox.net) (Ping timeout: 180 seconds)
L2064[18:23:22] <ryantheleach> they could have NOT done that.
L2065[18:23:36] <gigaherz> it fills a gap
L2066[18:23:45] <Sollux-Captor> ^which brings us back again saying "what is the point of a dupe then?"
L2067[18:23:48] <gigaherz> those people who will not "bother" to install JAva in their machines
L2068[18:24:00] ⇦ Quits: Noppes (~Noppes@82-168-212-152.ip.telfort.nl) (Read error: Connection reset by peer)
L2069[18:24:00] <gigaherz> but want to play Minecraft on their Windows 10 tablets/laptops
L2070[18:24:03] <Sollux-Captor> see ryantheleach ?
L2071[18:24:10] <ryantheleach> Sollux, why bother putting it on ps4?
L2072[18:24:13] <gigaherz> because there's a potential market
L2073[18:24:19] <gigaherz> there's a product.
L2074[18:24:22] <gigaherz> simple economics.
L2075[18:24:29] <Sollux-Captor> ryantheleach, that is different because a PS4 isnt a computer
L2076[18:24:32] <Sollux-Captor> it is a console
L2077[18:24:37] <gigaherz> Sollux-Captor: BS, it's exactly the same
L2078[18:24:44] <Sollux-Captor> and cant other wise get the game unless a version is made for it
L2079[18:24:46] <ryantheleach> You might want to look up the definition of Computer by the way.
L2080[18:24:50] <killjoy> The ps3 used to be a pc
L2081[18:24:52] ⇦ Quits: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Client Quit)
L2082[18:24:53] <gigaherz> it's a "thing" you can sell software for
L2083[18:24:54] <ryantheleach> PS3 ran linux
L2084[18:25:00] <gigaherz> hence it's a market to exploit
L2085[18:25:05] <tmtu> wait what
L2086[18:25:16] <Sollux-Captor> fine ryantheleach :/ PC
L2087[18:25:20] <ryantheleach> PS3 wasn't a pc, but it did run linux.
L2088[18:25:20] ⇨ Joins: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L2089[18:25:22] <killjoy> It was before a software update
L2090[18:25:38] <ryantheleach> And neither is Win10 a "PC" it's a platform / OS
L2091[18:25:39] <gigaherz> PS" and PS3 ran linux in order to be legally declared "computers"
L2092[18:25:48] <gigaherz> because that way they avoided taxes
L2093[18:25:51] <gigaherz> ps2*
L2094[18:26:07] ⇦ Quits: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Remote host closed the connection)
L2095[18:26:17] <Sollux-Captor> like say i made 10 spawns of the same game ran on the same exact thing with one minor change being that it is crossplatform with win10
L2096[18:26:18] <ryantheleach> I could run Android on my PC if I was insane enough.
L2097[18:26:18] ⇨ Joins: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L2098[18:26:33] <gigaherz> Sollux-Captor: you are missing the point.
L2099[18:26:37] <Sollux-Captor> you could run anything on a PC but you cant do the converse
L2100[18:26:40] <gigaherz> there's a number of people,
L2101[18:26:43] <ryantheleach> Then you would be doing a smart thing, and bringing your game to more audiences
L2102[18:26:47] <gigaherz> who want to play Minecraft
L2103[18:26:50] <tmtu> what's the topic
L2104[18:26:59] <gigaherz> but don't want to install "evil" software such as Java
L2105[18:27:05] <Sollux-Captor> not to mention win10 isnt even out yet
L2106[18:27:08] <gigaherz> Win10 Edition is for them ;P
L2107[18:27:08] <PaleoCrafter> reasoning behind Win10 edition, tmtu
L2108[18:27:19] ⇦ Quits: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Client Quit)
L2109[18:27:19] <tmtu> $$$
L2110[18:27:26] <gigaherz> there's people, who want to play Minecraft on touchscreens
L2111[18:27:30] ⇨ Joins: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L2112[18:27:31] <gigaherz> Win10 Edition will be for them
L2113[18:27:32] <Sollux-Captor> Microsoft should feel bad
L2114[18:27:35] <Sollux-Captor> xD
L2115[18:27:45] <gigaherz> Corporations do NOT have feelings
L2116[18:27:47] <tmtu> at least it will run better
L2117[18:27:54] <gigaherz> they eat money. that's all they exist for.
L2118[18:27:57] <Sollux-Captor> a whole 2 people will buy it because everyone already owns MC xD
L2119[18:28:05] <gigaherz> they eat money and poop more money
L2120[18:28:12] <MattDahEpic> you get it free if you already have javamc
L2121[18:28:18] <ryantheleach> Right. 10k sales of PC a day say otherwise
L2122[18:28:19] <Sollux-Captor> ^
L2123[18:28:21] <gigaherz> Sollux-Captor: oh how mistaken you are ;P
L2124[18:28:35] <Sollux-Captor> lel ik what buisnesses do
L2125[18:28:39] <gigaherz> the JAva version does not work with touchscreens and gamepads
L2126[18:28:49] <Sollux-Captor> just wish they would act like people who actually care xd
L2127[18:28:51] <gigaherz> the JAva version requires installing 3rdparty software
L2128[18:28:53] <tmtu> no reason why it shouldn't
L2129[18:28:57] <gigaherz> the Java version isn't listed in the Windows Store
L2130[18:28:58] <ryantheleach> Actually it does work with touchscreens.
L2131[18:28:58] <MattDahEpic> i just hope they wont stop dev on javamc and only dev for win10mc
L2132[18:29:09] <ryantheleach> They made a big deal of it when it happened.
L2133[18:29:17] <Sollux-Captor> java version not working with touch screen? u sure about that cause my brother played touch screen on the java version
L2134[18:29:19] <ryantheleach> It's just Pocket Edition is much better
L2135[18:29:25] <gigaherz> ryantheleach: uh?
L2136[18:29:32] <MattDahEpic> ryantheleach, u mad bro
L2137[18:29:37] <gigaherz> really?
L2138[18:29:43] ⇨ Joins: Owexz (~Owexz@107.170.243.23)
L2139[18:29:44] <ryantheleach> The only thing that was terrible on touch screen, was the inventory. They fixed that.
L2140[18:29:51] <ryantheleach> the rest was usable
L2141[18:30:38] <MattDahEpic> i think the main reason win10mc exists is because hololens dev kit is in c and they didnt want to do any actual work to make it work with javamc
L2142[18:30:43] <Sollux-Captor> xD anyways. it comes down to opinion where it is just all about stupidity. i vote it is stupid and that is my opinion
L2143[18:30:44] <ryantheleach> https://www.reddit.com/r/Minecraft/comments/1el2ot/the_least_used_feature_in_minecraft/
L2144[18:31:42] <ryantheleach> You are allowed to have an opinion, just when you start mouthing it off backing it up with incorrect facts is a fast way to get a whole IRC channel distracted.
L2145[18:32:24] <MattDahEpic> there are easier ways to get large groups of people off of the real topic
L2146[18:32:28] <MattDahEpic> like politics
L2147[18:32:33] <MattDahEpic> ;p
L2148[18:32:46] <tmtu> or language discussion
L2149[18:32:54] <tmtu> PaleoCrafter: scala is yucky!
L2150[18:32:56] <ryantheleach> Eh, I'm pretty sure #minecraftforge would just shrug it off and go, they arn't in my country I'd rather nerd out over MC.
L2151[18:33:09] <ryantheleach> Scala is yucky and brilliant at the same time.
L2152[18:33:22] <PaleoCrafter> oi, tmtu, ain't you dare to insult moi language
L2153[18:33:32] <ryantheleach> Dangerous, powerful tool that you can hang yourself with.
L2154[18:33:54] <ryantheleach> Better then Java though.
L2155[18:34:08] <PaleoCrafter> or shall I get oit moi implicit conversions?
L2156[18:34:12] <ryantheleach> PaleoCrafter: have you seen Scala.js?
L2157[18:34:16] <PaleoCrafter> yeah
L2158[18:34:20] <MattDahEpic> i like actually having syntax that makes sence, curly brackets are the capital letter at the beginning of a sentence and the period at the end. and semicolons
L2159[18:34:24] <MattDahEpic> gotta love semicolons
L2160[18:34:28] <ryantheleach> That global optimization stuff is interesting.
L2161[18:34:29] <masa> I don't get scala, isn't it basically java but with a weird syntax that makes no sense? :p
L2162[18:34:30] <PaleoCrafter> fuck semicolons
L2163[18:34:39] <ryantheleach> No.
L2164[18:34:44] <tmtu> masa: weird syntax that makes no sense that compiles to bytecode
L2165[18:34:47] <tmtu> :D
L2166[18:34:48] <ryantheleach> It's just the syntax is different to java,
L2167[18:34:57] <PaleoCrafter> the syntax mostly comes from Python and ML
L2168[18:35:43] <tterrag> how about we all just code in what we prefer
L2169[18:35:48] <tterrag> and stop arguing over pointless things :D
L2170[18:35:57] <ryantheleach> Once you understand that the types come AFTER the variable initialization, and that "x.y(z)" can be expressed as "x y z" it's pretty easy to read.
L2171[18:36:14] <tmtu> wait wait
L2172[18:36:21] <ryantheleach> *variable name
L2173[18:36:24] <tmtu> x.y(z) is the same as x y z?
L2174[18:36:27] <PaleoCrafter> I'd say that understanding that you can omit "return" is important as well
L2175[18:36:29] ⇨ Joins: primetoxinz (~primetoxi@ip70-160-106-199.hr.hr.cox.net)
L2176[18:36:29] <PaleoCrafter> yes, tmtu
L2177[18:36:30] <tmtu> how does that even make sense
L2178[18:36:35] <PaleoCrafter> infix notation :P
L2179[18:36:44] <ryantheleach> So that x + y is really x.+(y)
L2180[18:36:46] ⇨ Joins: portablejim (~portablej@2001:4830:1200:8083:6966:c5ef:5eeb:34df)
L2181[18:37:00] <tmtu> ;_;
L2182[18:37:03] <masa> wtf
L2183[18:37:04] <PaleoCrafter> it allows for very nice DSLs
L2184[18:37:14] <tmtu> and confusing code i imagine
L2185[18:37:15] <masa> Digital Subscriber Line?
L2186[18:37:22] <tmtu> domain specific language
L2187[18:37:23] <PaleoCrafter> Domain Specific Language :P
L2188[18:37:24] <tterrag> operators as methods is really not a crazy concept...
L2189[18:37:37] ⇦ Quits: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Quit: Quit chat client.)
L2190[18:37:42] <ryantheleach> No it's not, but to java developers who have never seen anything else.
L2191[18:37:49] ⇨ Joins: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L2192[18:37:51] <Gliby> oh wow you can't have model item renderers anymore :(
L2193[18:38:12] <ryantheleach> honestly ObjectiveC has the most alien syntax to me.
L2194[18:38:17] <ryantheleach> [] instead of () for method/message passing
L2195[18:38:17] <PaleoCrafter> that's what I like about Scala, other languages would stop at operator overloading, it just gets rid of operators
L2196[18:38:26] <tterrag> eh, I only *really* know java, and I know about operator methods and operator overloading :P
L2197[18:38:28] <ryantheleach> and -#+ instead of private, public etc
L2198[18:38:39] *** Gaz492 is now known as GazBot|Away
L2199[18:38:51] <tmtu> at least it's friendlier than c++
L2200[18:38:58] <tmtu> since it's a superset of c
L2201[18:39:14] <tmtu> PaleoCrafter: that's what scares me :p
L2202[18:39:17] <gigaherz> Gliby: sorta, what do you need the custom rendering for?
L2203[18:39:31] ⇦ Quits: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Client Quit)
L2204[18:39:39] <Gliby> I need to render a techne model for my item
L2205[18:39:51] <gigaherz> ah no that's deprecated ;P
L2206[18:40:03] <PaleoCrafter> heh, yeah, Scala looked really intimidating to me at first, too
L2207[18:40:04] <gigaherz> recreate the model in Blender and save it as B3D ;P
L2208[18:40:06] <ryantheleach> Hey Gliby while you are here, someone I was talking to was having issues with your voice mod conflicting with another, it doesn't do anything weird with transformers does it?
L2209[18:40:25] <Gliby> nope
L2210[18:40:29] <ryantheleach> Seems like it would be pretty stand alone
L2211[18:40:39] <Gliby> I'll just implement a custom item renderer
L2212[18:41:22] <gigaherz> you'll mess around with all that crap JUST to be able to paste some crappy techne code into your mod?
L2213[18:41:45] *** GazBot|Away is now known as Gaz492
L2214[18:41:53] <ryantheleach> Whats Ichuuns modeler called? tabula or something?
L2215[18:42:07] <Gliby> I don't have a choice.
L2216[18:42:13] <ryantheleach> Does that work with the new code?
L2217[18:42:51] <masa> BD Craft Cubik and export to the vanilla json format?
L2218[18:43:15] <gigaherz> vanilla json doesn't allow you to have diagonal faces afaik
L2219[18:43:23] <gigaherz> only axis-aligned
L2220[18:43:35] <Gliby> oh god I fucking hate when people do "Do something" and then question mark
L2221[18:44:02] ⇨ Joins: Coolway99 (~chatzilla@d-66-212-198-50.cpe.metrocast.net)
L2222[18:44:10] <ryantheleach> I'm guessing you already have all your tf2 stuff done in techne
L2223[18:44:16] ⇨ Joins: KGS (~KGS@nl107-188-189.student.uu.se)
L2224[18:44:24] <Gliby> yes I do.
L2225[18:44:58] <ryantheleach> Yeah http://ichun.us/mods/tabula-minecraft-modeler/ can open Techne models.
L2226[18:45:16] <PaleoCrafter> it can't export to anythign else yet, though, afaik
L2227[18:45:38] <Coolway99> Hey, I have a random challenge for someone in here: make a minecraft mod in C :P
L2228[18:45:52] <ryantheleach> Ah ok.
L2229[18:45:53] <gigaherz> Coolway99: it's not impossible
L2230[18:45:58] <Coolway99> I know it's not
L2231[18:46:04] <gigaherz> you'll just have an enormous amount of JNI
L2232[18:46:06] <Coolway99> But I just learned it wasn't like an hour ago
L2233[18:46:08] <ryantheleach> Exports texture map of model and updated Java code for modders. Thought it would be able to get you to something future proof sorry
L2234[18:46:14] <PaleoCrafter> in pure C or is JNI allowed? :P
L2235[18:46:23] <Sollux-Captor> rip
L2236[18:46:29] <Coolway99> Obviously JNI is allowed XD
L2237[18:46:51] <gigaherz> there will probably be more JNI than actual mod code ;P
L2238[18:47:05] <Coolway99> Depends on the mod, more than likely
L2239[18:47:08] <PaleoCrafter> yeah
L2240[18:47:12] <ryantheleach> Worth a try anyway.
L2241[18:47:21] <PaleoCrafter> let's write dirts to diamonds in C
L2242[18:47:26] <ryantheleach> Tabula that is, not the C mod.
L2243[18:47:28] <PaleoCrafter> -s
L2244[18:48:52] <Coolway99> What I wanna see is forge be able to read from C/C++, now that would be some weird stuff
L2245[18:49:24] <Coolway99> Anyways, so hello random people I don't know
L2246[18:49:31] <tmtu> not c++
L2247[18:49:32] <tmtu> pls
L2248[18:50:03] <Coolway99> tmtu: It's not that awful, but I use XTend a lot so.... yeah
L2249[18:50:18] <tmtu> as in, it's impossible to interface with c++
L2250[18:50:42] <Coolway99> but not interface with c?
L2251[18:51:07] <tmtu> c does not suffer from c++'s problems, no
L2252[18:51:45] <PaleoCrafter> ugh, Xtend
L2253[18:51:46] <Coolway99> Care to enlighten me to some of these problems? I haven't actually written anything in c++ yet, just learned the basics of it
L2254[18:52:12] ⇦ Quits: HassanS6000 (~Hassan@pool-71-191-144-97.washdc.fios.verizon.net) (Read error: Connection reset by peer)
L2255[18:52:31] <Gliby> BDCraft Cubik is the most fanciest software I've ever seen for mc
L2256[18:53:12] <tmtu> c++ has name mangling which varies depending on what compiler you use, no stable c++ abi, has concepts which doesn't translate to every other language
L2257[18:53:31] <tmtu> pretty much every language can talk to c though
L2258[18:54:34] <Coolway99> Name mangling... I'm assuming this is because of overloading, right?
L2259[18:55:29] <tmtu> http://stackoverflow.com/a/2937401/3782657 is a good answer
L2260[18:57:06] <Coolway99> :/
L2261[18:57:47] <Gliby> how does one techne model to .obj?
L2262[18:57:51] <tterrag> manually
L2263[18:58:08] <Gliby> aw gawd
L2264[18:58:33] <Gliby> https://twitter.com/kitsunekihira/status/599605880938700800
L2265[18:58:35] <Gliby> maybe not?
L2266[18:59:59] <tmtu> not b3d :)?
L2267[19:00:01] <tterrag> that says tabula
L2268[19:00:08] <tterrag> also yes, exports to obj
L2269[19:00:14] <tterrag> which isn't loadable by default in 1.8
L2270[19:00:17] <Gliby> :(((
L2271[19:00:22] <Gliby> but it is in blender
L2272[19:00:39] <gigaherz> yeah
L2273[19:00:40] <Gliby> so techne->tabula->that->blender->forge
L2274[19:00:50] <gigaherz> and you can use the b3d exported from blender to get 1.8 b3d models
L2275[19:01:09] <gigaherz> blender export plugin: https://github.com/RainWarrior/B3DExport
L2276[19:01:33] <Coolway99> Seems like everything with version number 8 nowadays fails at something
L2277[19:01:41] <gigaherz> the only step I haven't figured out yet is how to load ITEM models from b3d files
L2278[19:01:42] <gigaherz> ;P
L2279[19:02:37] <Gliby> it's that or my make own IPerspectiveAwareModel thing
L2280[19:02:39] <PaleoCrafter> tterrag, mind enlighting me on how to export to obj in tabula? xd
L2281[19:02:54] <tterrag> PaleoCrafter: that tweet?
L2282[19:03:02] <Gliby> get rekt PaleoCrafter
L2283[19:03:22] <tterrag> I don't have the actual link, though
L2284[19:03:29] <Gliby> https://twitter.com/kitsunekihira/status/599605880938700800
L2285[19:03:56] <gigaherz> Oh! nice, I fixed a bug in my code, and now the old transforms work again ^_^
L2286[19:04:31] <gigaherz> by the way Gliby, I have a .OBJ loader for mc 1.8, if somehow your attempts at using .b3d fail, I can link you to mine instead ;P
L2287[19:04:51] <Gliby> Link me now pls
L2288[19:05:06] <PaleoCrafter> Gliby, I can find the tweet myself, I still don't know where the actual exporter is :P
L2289[19:05:15] *** willieaway is now known as williewillus
L2290[19:05:42] *** Genji|away is now known as Genji
L2291[19:06:36] <gigaherz> Gliby: https://github.com/gigaherz/ElementsOfPower/tree/master/src/main/java/gigaherz/elementsofpower/models
L2292[19:06:42] <gigaherz> this whole package
L2293[19:06:58] <Gliby> thanks gigaherz
L2294[19:07:01] <Gliby> bookmarked
L2295[19:07:06] <gigaherz> https://github.com/gigaherz/ElementsOfPower/blob/master/src/main/java/gigaherz/elementsofpower/client/ClientProxy.java#L45
L2296[19:07:12] <gigaherz> this is how to use it to register a new model
L2297[19:07:17] ⇦ Quits: pugi (~pugi@host-091-097-060-025.ewe-ip-backbone.de) ()
L2298[19:07:35] <gigaherz> https://github.com/gigaherz/ElementsOfPower/blob/master/src/main/resources/assets/elementsofpower/models/obj/wand1.mtl
L2299[19:07:57] <Gliby> https://www.dropbox.com/sh/nbwkm8gakjxt9le/AADgUh3Oo2qkzPKlWakCPHKla?dl=0
L2300[19:08:00] <gigaherz> you'll need a few djustments to the .mtl files to make them load minecraft textures, though
L2301[19:08:01] <Gliby> tabula obj u guys
L2302[19:08:03] <Gliby> requires tabula
L2303[19:08:07] <Gliby> awww yes
L2304[19:08:48] <Gliby> exports texture to .obj as well
L2305[19:08:59] <gigaherz> and finally, because you'll probably need to adjust the rotation/scale: https://github.com/gigaherz/ElementsOfPower/blob/master/src/main/resources/assets/elementsofpower/models/item/magicStaff.json
L2306[19:09:06] <gigaherz> it also loads the "usual" json file ;P
L2307[19:09:12] *** williewillus is now known as willieaway
L2308[19:09:34] <gigaherz> "parent" is supported if oyu want to inherit transform properties
L2309[19:10:26] <gigaherz> I have been doing some improvements to the loader tonight
L2310[19:10:59] <gigaherz> I even considered integrating it as a ICustomModelLoader using the existing system, but then I remembered the reason I didn't convert the models to b3d is because I have no idea how to use b3d for items
L2311[19:10:59] <gigaherz> XD
L2312[19:11:05] *** TehNut is now known as TehNut|Gone
L2313[19:14:27] <gigaherz> Oh sonofa
L2314[19:14:37] <gigaherz> the reobf jar still has the translation issues?
L2315[19:14:54] <gigaherz> ah no old jar, didn't copy the right file
L2316[19:16:05] <gigaherz> ahh
L2317[19:16:07] * gigaherz sighs
L2318[19:16:08] <gigaherz> it works
L2319[19:16:09] <gigaherz> XD
L2320[19:17:21] <Gliby> well it was a good try: http://i.imgur.com/1eUJSYj.png
L2321[19:18:11] *** Gaz492 is now known as GazBot|Away
L2322[19:18:25] <gigaherz> hmmm
L2323[19:18:30] <gigaherz> the techne model seems to be a zip?
L2324[19:18:46] <tmtu> containing xml, yeah
L2325[19:18:46] <Gliby> most custom files are .zips
L2326[19:18:52] <Gliby> a .jar is a zip as well
L2327[19:18:59] <tmtu> not really custom, but hey :p
L2328[19:19:01] <Gliby> .zip is god of all custom files
L2329[19:19:02] <killjoy> With opengl, how would I prevent things outside an area from rendering?
L2330[19:19:18] <Gliby> scissors
L2331[19:19:36] <PaleoCrafter> Gliby, you have to use 5.0.0
L2332[19:19:41] <Gliby> oh wow
L2333[19:19:54] <gigaherz> the xml seems quite "simple"
L2334[19:20:04] <gigaherz> it may not be too hard to make a python script to import techne into blender
L2335[19:20:04] <gigaherz> ;P
L2336[19:20:10] <gigaherz> the only problem is, I don't know python
L2337[19:20:11] <gigaherz> XD
L2338[19:20:28] <PaleoCrafter> alternatively, stencil bits, killjoy
L2339[19:20:52] <killjoy> I'm reading on a stencil mask right now
L2340[19:21:12] <gigaherz> I could possibly make it output a .obj file, but then again, you probably can achieve that too ;P
L2341[19:21:40] <gigaherz> it seems to involve more transformation matrices than I'm comfortable with ;P
L2342[19:22:17] <gigaherz> HAH
L2343[19:22:18] <gigaherz> https://gist.github.com/WorldSEnder/fc47f56f03415fc61d0c
L2344[19:22:22] <gigaherz> techne import for blender
L2345[19:22:25] <gigaherz> someone already did it, it seems XD
L2346[19:22:57] <Gliby> http://i.imgur.com/EWAO22V.png
L2347[19:23:00] <Gliby> success.
L2348[19:23:12] <PaleoCrafter> the cubik obj import is impressive :O
L2349[19:23:44] <Gliby> we meet again blender
L2350[19:24:13] <gigaherz> I jsut thought, I never tried to export a .obj from blender to see if it works in my loader XD
L2351[19:27:35] <Gliby> okay screw this blender crap
L2352[19:27:39] <Gliby> i'm making my own model renderer
L2353[19:28:21] <Gliby> with hookers and blackjack
L2354[19:28:41] ⇦ Quits: warezit_pc (~warezit_p@97-91-100-88.dhcp.roch.mn.charter.com) (Quit: Leaving)
L2355[19:29:04] ⇦ Quits: SirWill (~SirWill@ipb21b3f02.dynamic.kabel-deutschland.de) (Quit: SirWill)
L2356[19:30:36] <gigaherz> oh that nice, it keeps the modified texture map strings as-is :D
L2357[19:32:41] <gigaherz> oh whoops, that number is not an int XD
L2358[19:33:16] <gigaherz> ah ALMOST
L2359[19:33:21] <gigaherz> it converted / into \
L2360[19:33:47] ⇦ Quits: Gliby (Gliby@178.162.199.100) (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
L2361[19:34:03] ⇨ Joins: R9000 (~R9000@95.150.246.112)
L2362[19:34:04] <gigaherz> blender almost won a prize for supporting a full load+save cycle of the "special" obj files
L2363[19:34:10] <gigaherz> but alas ;P
L2364[19:34:18] <R9000> Hello all o/
L2365[19:36:16] ⇨ Joins: HassanS6000 (~Hassan@pool-71-191-144-97.washdc.fios.verizon.net)
L2366[19:38:46] ⇨ Joins: VikeStep (~VikeStep@101.184.84.112)
L2367[19:40:29] <MattDahEpic> still cant figure out, with NO netcode, i ALWAYS get this when joining dedicated server with my mod: io.netty.handler.codec.DecoderException: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(1) exceeds writerIndex(1): UnpooledHeapByteBuf(ridx: 1, widx: 1, cap: 1)
L2368[19:40:49] <R9000> Can anyone help me with registering textures for subitems?
L2369[19:40:57] <MattDahEpic> R9000, version?
L2370[19:41:01] <R9000> 1.8
L2371[19:41:12] <MattDahEpic> one sec
L2372[19:41:41] <R9000> An example link would be fine. :)
L2373[19:42:06] <MattDahEpic> R9000, https://github.com/MattDahEpic/TelePacks1.8/blob/master/src/main/java/com/mattdahepic/telepacks/client/ClientProxy.java#L15-L17
L2374[19:42:38] <R9000> All right, thanks a bunch. I'll try it out, and report back :)
L2375[19:46:23] <R9000> Is telepack_basic your unlocalized name?
L2376[19:47:06] <Kobata> R9000, ID, not unloc
L2377[19:47:55] ⇦ Quits: Szernex (~Szernex@91-113-37-249.adsl.highway.telekom.at) (Read error: Connection reset by peer)
L2378[19:48:18] <R9000> right, so the same thing used in registerItem?
L2379[19:48:59] *** PaleoCrafter is now known as PaleOff
L2380[19:49:12] <Kobata> Pretty much
L2381[19:49:14] <MattDahEpic> you can look in the code, its all there
L2382[19:49:21] <MattDahEpic> poke around
L2383[19:49:28] <MattDahEpic> thats why its open source
L2384[19:49:52] <R9000> Yeah, taking a look now.
L2385[19:54:25] <gigaherz> MattDahEpic: do you have anything else other than your mod?
L2386[19:55:02] <MattDahEpic> i have my core mod, but this bug doesnt happen alone with that or with any other mod
L2387[19:58:07] <MattDahEpic> gigaherz, for refrence the mod is https://github.com/MattDahEpic/AutoOreDictConvert1.8
L2388[20:00:05] <gigaherz> you said you don't have any net code, but isn't the ICommand* stuff technically network-related? ;p
L2389[20:00:53] <gigaherz> btw you don't need a proxy if you aren't using it
L2390[20:00:53] <gigaherz> ;P
L2391[20:01:35] *** AFK is now known as Vigaro
L2392[20:01:49] <gigaherz> there's only ONE thing I can think of that could cause issues: the chat command stuffs
L2393[20:02:14] <gigaherz> I have no idea if that's the case but
L2394[20:02:23] <gigaherz> that's practically the only thing you do
L2395[20:02:33] <Ordinastie> MattDahEpic, does it happen in dev ?
L2396[20:02:41] <Unh0ly_Tigg> this chip has the most insane truthtable: https://gist.github.com/Unh0lyTigg/949cde09ad28454a3809#file-74ls42-json
L2397[20:02:53] <gigaherz> it's either that
L2398[20:03:00] <gigaherz> or the convert() function messing with the inventory
L2399[20:03:04] <MattDahEpic> it happens in dev Ordinastie
L2400[20:03:11] <Ordinastie> then debug ?
L2401[20:03:57] <MattDahEpic> at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:257) is not something i can debug
L2402[20:04:04] <gigaherz> Unh0ly_Tigg: it's not really that crazy, it's a decoder XD
L2403[20:04:12] <gigaherz> it makes perfect sense XD
L2404[20:04:15] <Ordinastie> MattDahEpic, yes it is
L2405[20:04:24] <gigaherz> for input 0000, only output 0 is active
L2406[20:04:25] <Unh0ly_Tigg> gigaherz, it's the biggest of all those chips on that gist
L2407[20:04:29] <gigaherz> for input 0001, only output 1 is active
L2408[20:04:30] <Ordinastie> breakpoint on IndexOutOfBoundsException
L2409[20:04:38] <gigaherz> that's because it has 4 correlated inputs
L2410[20:04:42] <gigaherz> and 10 outputs
L2411[20:04:54] <Ordinastie> then go up the call stack until you see where it comes from
L2412[20:04:57] <gigaherz> there's no repetition
L2413[20:05:02] <gigaherz> it has 16 possible states
L2414[20:05:15] <Unh0ly_Tigg> I may make a default output state option...
L2415[20:05:37] <Unh0ly_Tigg> would allow me to get rid of all the O#:H parts
L2416[20:05:40] <gigaherz> sure , or make it use logic language instead of truth table
L2417[20:05:41] <gigaherz> ;P
L2418[20:05:50] <gigaherz> which compiles to truth table on load
L2419[20:06:32] <R9000> MattDahEpic: It worked! Thanks so much :D
L2420[20:06:37] <Unh0ly_Tigg> well, I'm going to have the truth tables compile to logic controllers at runtime, allowing me to also have microcontroller logic controllers built in, and referenced via the chip json.
L2421[20:07:30] ⇦ Quits: Saturn812 (~Saturn812@128-69-6-128.broadband.corbina.ru) (Quit: Leaving)
L2422[20:07:51] <Unh0ly_Tigg> pin types being no-connect, logic-input, logic-output, power, and dynamic.
L2423[20:08:33] ⇦ Quits: gigaherz (gigaherz@92.Red-88-3-40.dynamicIP.rima-tde.net) (Read error: Connection reset by peer)
L2424[20:08:40] ⇨ Joins: gigaherz (gigaherz@92.Red-88-3-40.dynamicIP.rima-tde.net)
L2425[20:08:49] <gigaherz> hmm what'st he last thing I sid?
L2426[20:08:50] <gigaherz> said*
L2427[20:09:05] <ThePsionic> which compiles to truth table on load
L2428[20:09:14] <gigaherz> [03:07] (Unh0ly_Tigg): pin types being no-connect, logic-input, logic-output, power, and dynamic.
L2429[20:09:14] <gigaherz> [03:07] (gigaherz): Unh0ly_Tigg: sure, but being able to write "O[N] := N==[A1..3]" would still rule ;P
L2430[20:09:14] <gigaherz> [03:07] (gigaherz): eh 0..3 * ;P
L2431[20:09:43] <gigaherz> of course it would also be rather complicated to implement XD
L2432[20:10:05] <R9000> Does the ability to use Model classes for item models still exist in 1.8?
L2433[20:10:20] <gigaherz> not that I know of
L2434[20:11:21] <R9000> :( Do you have to make a custom json for those then? It's just I used to render certain item models based on their NBT data.
L2435[20:11:35] ⇦ Quits: Vigaro (Vigaro@Oh.Shit.The.Admins.Are.Drunk.Again.PanicBNC.eu) (Ping timeout: 186 seconds)
L2436[20:11:44] ⇨ Joins: Zyferus (Zyferus@c-174-58-160-193.hsd1.mo.comcast.net)
L2437[20:11:50] <gigaherz> well
L2438[20:11:54] <gigaherz> that can still be done
L2439[20:12:12] <R9000> with jsons?
L2440[20:12:18] <gigaherz> sortof
L2441[20:12:24] <masa> ISmartItemModel
L2442[20:12:27] <gigaherz> you'll have to implement and register a IFlexibleBakedModel for the item
L2443[20:12:31] <gigaherz> whbich also implements ISmartItemModel
L2444[20:12:49] <gigaherz> the second interface will let you return secondary IFlexibleBakedModel instances
L2445[20:12:52] <gigaherz> based on an ItemStack
L2446[20:13:00] <gigaherz> which allows you to change the model based on NBT
L2447[20:13:30] <gigaherz> what I'm not certain of, is how to ask mc to load those secondary models XD
L2448[20:13:52] <R9000> Ok. Know any examples I could look at?
L2449[20:14:03] <gigaherz> nope, sorry
L2450[20:14:07] <gigaherz> maybe someone else does
L2451[20:14:38] <gigaherz> http://www.minecraftforge.net/forum/index.php?topic=27319.0
L2452[20:14:58] <gigaherz> first result in google for the interface name
L2453[20:15:02] <gigaherz> it MAY contain useful info
L2454[20:15:04] <gigaherz> didn't check ;P
L2455[20:15:16] <gigaherz> the third result is my mod
L2456[20:15:21] <gigaherz> but that does NOT contain useful info
L2457[20:15:21] <gigaherz> XD
L2458[20:15:22] <R9000> Good find there
L2459[20:15:29] <masa> I have custom models that I'm even doing on the fly to my bucket, which renders with the actual fluid texture, with the actual level it contains
L2460[20:15:35] <gigaherz> https://github.com/TheGreyGhost/MinecraftByExample/blob/master/src/main/java/minecraftbyexample/mbe15_item_smartitemmodel/Notes.txt
L2461[20:15:44] <gigaherz> that sounds interesting
L2462[20:15:48] <masa> but the code is probably complete shit and needs to be cleaned up sometime, I havenät touched that since march
L2463[20:16:16] <gigaherz> my code is still mostly from back in january
L2464[20:16:23] ⇦ Quits: Acters (Acters@ip68-231-107-178.ph.ph.cox.net) (Read error: Connection reset by peer)
L2465[20:16:24] <gigaherz> from when IFlexibleBakedModel wasn't a thing yet
L2466[20:16:25] <gigaherz> ;P
L2467[20:16:40] <gigaherz> I have adapted it to using IPerspectiveAwareModel
L2468[20:16:42] <masa> I should also find out what kind of changes have been going to forge lately with the model stuff
L2469[20:16:45] <gigaherz> but not much else
L2470[20:16:55] <R9000> I just wish I'd started updating earlier, but alas, exams and such.
L2471[20:17:03] <gigaherz> yeah
L2472[20:17:09] <gigaherz> I started writing this mod in 1.4.7
L2473[20:17:16] <gigaherz> dropped it until last christmas
L2474[20:17:25] <gigaherz> did some work getting it to work on 1.8
L2475[20:17:32] <gigaherz> wrote a custom .OBJ model loader and such
L2476[20:17:40] <gigaherz> and in january, I got bored again
L2477[20:17:46] <gigaherz> then picked it up recently
L2478[20:18:01] <R9000> Mine's not playable yet, even before the update. I kind of threw myself in at the deep end.
L2479[20:18:06] ⇦ Quits: TheJulianJES (~TheJulian@p5DC8C0FA.dip0.t-ipconnect.de) (Killed (NickServ (GHOST command used by TheJulianJES_!~TheJulian@p5DC8D658.dip0.t-ipconnect.de)))
L2480[20:18:17] ⇨ Joins: TheJulianJES (~TheJulian@p5DC8D658.dip0.t-ipconnect.de)
L2481[20:18:30] <R9000> Got lots of tricky entity actions and guis to figure out.
L2482[20:18:59] <gigaherz> mine is... "playable"
L2483[20:19:00] <gigaherz> https://www.youtube.com/playlist?list=PLOEkYIQaBk_RDcX22iFm7_GMLhmxX_tgB
L2484[20:19:01] <gigaherz> as in
L2485[20:19:05] ⇨ Joins: Dimitriye98 (~Dimitriye@c-24-4-16-73.hsd1.ca.comcast.net)
L2486[20:19:05] <gigaherz> you can get into thegame
L2487[20:19:07] <gigaherz> and do things
L2488[20:19:15] <gigaherz> but it's extremely WIP
L2489[20:19:26] <gigaherz> only a handful of spells are implemented
L2490[20:19:30] <Dimitriye98> How can I make mcp decompile and deobf a mod as well as minecraft itself?
L2491[20:19:35] <Dimitriye98> I.e. add a mod to my dev env?
L2492[20:19:36] <R9000> I'm aiming for basic complete functionality by the end of summer.
L2493[20:19:42] <R9000> Before I go back to uni.
L2494[20:19:44] <gigaherz> most of the item->essence conversions are missing
L2495[20:19:44] *** Kolatra is now known as Kolatra|Away
L2496[20:20:01] <gigaherz> Dimitriye98: uh deobf would need mappings andsuch
L2497[20:20:11] <gigaherz> isn't there a dev jar for it?
L2498[20:20:29] <masa> hmm that Notes.txt has interesting points, I should update my bucket rendering to follow that principle
L2499[20:20:38] <Dimitriye98> No, I mean deobf the minecraft mappings
L2500[20:20:54] <gigaherz> still, it's better to use a deobf jar directly
L2501[20:21:01] <gigaherz> if the mod has one available
L2502[20:21:05] <Dimitriye98> I don't think aether has one
L2503[20:21:15] <Dimitriye98> I want to make an aether tconstruct bridge
L2504[20:21:58] <masa> well if you don't need the code but just the mod in your dev env, then just throw the regular version and codechickencore in mods/
L2505[20:22:10] <Dimitriye98> I need the code though xD
L2506[20:22:33] <masa> well then...
L2507[20:22:40] <gigaherz> tne you need to ask them first
L2508[20:22:41] <gigaherz> ;p
L2509[20:22:41] <Dimitriye98> I need to see their oredict registrations
L2510[20:22:43] <masa> ask the devs
L2511[20:22:56] <gigaherz> maybe they are willing to part with that much information
L2512[20:22:59] <Dimitriye98> Hmm, is there a way to just dump oredict info?
L2513[20:23:07] <gigaherz> sure
L2514[20:23:13] <Dimitriye98> How?
L2515[20:23:13] <gigaherz> how do you think the oredict converters work?
L2516[20:23:16] <gigaherz> XD
L2517[20:23:25] <Dimitriye98> No, but how can I do that?
L2518[20:23:31] <gigaherz> no idea, check the ore dictionary registration
L2519[20:23:41] <gigaherz> I'm not a forge encyclopedia ;P
L2520[20:25:46] <R9000> That should be a thing though.
L2521[20:26:01] <R9000> I'd pay good money for a complete forge encyclopedia.
L2522[20:26:05] <Dimitriye98> The forge wiki is decisively lacking in information
L2523[20:26:18] <Dimitriye98> YES GIMME I WANT A FORGE TEXTBOOK
L2524[20:26:50] <gigaherz> http://mcforge.readthedocs.org/en/latest/
L2525[20:26:53] <gigaherz> it's being worked on
L2526[20:27:05] <gigaherz> way too early though
L2527[20:27:05] <gigaherz> ;P
L2528[20:27:28] <gigaherz> for now it has one VERY useful page: http://mcforge.readthedocs.org/en/latest/blockstates/forgeBlockstates/
L2529[20:27:52] <gigaherz> (everything is useful, but that one is the best one! ;P)
L2530[20:28:18] ⇦ Quits: Dimitriye98 (~Dimitriye@c-24-4-16-73.hsd1.ca.comcast.net) (Remote host closed the connection)
L2531[20:28:41] <killjoy> I somehow caused Minecraft to crash with a OpenGLException
L2532[20:28:58] <gigaherz> Achievement Unlocked
L2533[20:28:58] <gigaherz> ;P
L2534[20:29:33] <R9000> Hey Killjoy! Didn't know you hung around here.
L2535[20:31:20] <ThePsionic> Yes guys you too can help with the Minecraft Forge documentation, just fork https://github.com/MinecraftForge/Documentation and be on your merry way
L2536[20:31:51] <gigaherz> ThePsionic: oh the readthedocs page comes from there?
L2537[20:32:08] <ThePsionic> Yep
L2538[20:32:11] <gigaherz> nice
L2539[20:32:25] *** willieaway is now known as williewillus
L2540[20:32:31] <gigaherz> although, you can still read those .md files in github directly :D
L2541[20:32:31] <gigaherz> https://github.com/MinecraftForge/Documentation/blob/master/blockstates/forgeBlockstates.md
L2542[20:32:43] <gigaherz> hmm which means...
L2543[20:32:49] <gigaherz> you can edit the docs from within github!
L2544[20:32:53] <gigaherz> without cloning locally!
L2545[20:32:58] <gigaherz> that's interesting ;P
L2546[20:33:06] <R9000> Elements of Power looks pretty neat, giga
L2547[20:33:09] <gigaherz> thanks :D
L2548[20:33:39] <R9000> I shall have to try it out next time I play through a modpack
L2549[20:34:02] <gigaherz> well I doubt it will be in a modpack for a long time still
L2550[20:34:03] <gigaherz> ;P
L2551[20:34:16] <gigaherz> I need more variety ;P
L2552[20:34:28] <gigaherz> the existing spells are useful, but it's not yet amazing ;P
L2553[20:34:35] <gigaherz> beam-type spells
L2554[20:34:46] <gigaherz> aoe (centered around the player) spells
L2555[20:34:51] <gigaherz> self-cast (heals and such)
L2556[20:35:01] <gigaherz> I'm even considering cone-shaped
L2557[20:35:11] <R9000> SO basically, you want League of Legends spells?
L2558[20:35:20] <gigaherz> never played LoL
L2559[20:35:30] <gigaherz> I was thinking Magicka / WoW
L2560[20:35:31] <gigaherz> ;P
L2561[20:35:48] <R9000> well, typical top-down MMO spells
L2562[20:35:59] <R9000> You catch my drift.
L2563[20:36:04] <ThePsionic> mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
L2564[20:36:16] <gigaherz> the plan was major types: self-cast, aoe, beam, ball, curse (DoT)
L2565[20:36:16] <ThePsionic> my parents gave me 500 euros towards a new desktop
L2566[20:36:20] <ThePsionic> i am pleased
L2567[20:36:28] <gigaherz> with combination spells
L2568[20:36:33] <gigaherz> like ball+aoe = aoe ball
L2569[20:36:38] <gigaherz> (explodes on target)
L2570[20:37:14] <gigaherz> ball with secondary balls upon impact
L2571[20:37:16] <gigaherz> and such things
L2572[20:37:24] <R9000> Psionic, as far as I know, AMD R9 290s are fairly cheap since the 300 series was released. Might be a good choice.
L2573[20:37:29] <gigaherz> but... I'm not fully decided on how to define all those spells XD
L2574[20:37:39] <R9000> That sounds cool though, giga
L2575[20:37:41] <ThePsionic> I have been eyeing those, R9000
L2576[20:38:04] <gigaherz> I'm happy with my GTX970, but it didn't come cheap
L2577[20:38:18] <R9000> I can imagine
L2578[20:38:25] <gigaherz> whatone does for Batman XD
L2579[20:38:43] <gigaherz> on the upside, I was able to play it through to the end, with 95% completion
L2580[20:38:43] <R9000> I run an XFX R9 270X, which definitely does the job.
L2581[20:38:49] <gigaherz> unlike the large majority of people
L2582[20:38:50] <gigaherz> ;P
L2583[20:39:05] <gigaherz> (95% instead of 100% becausefuck doing 240 riddles)
L2584[20:39:28] <R9000> That difficult?
L2585[20:39:40] <R9000> Never played a batman game.
L2586[20:39:43] <gigaherz> eh
L2587[20:39:48] <gigaherz> there's different types of riddles
L2588[20:39:57] <gigaherz> some rooms have a riddle that asks you to take a picture of an object
L2589[20:40:12] <gigaherz> some hidden rooms have trophies
L2590[20:40:15] <gigaherz> but the biggest challenge
L2591[20:40:20] <gigaherz> are the puzzles that are all over the map
L2592[20:40:25] <gigaherz> literally, all over the map xD
L2593[20:40:38] <R9000> And how big is the map?
L2594[20:40:52] <gigaherz> hmmmm, hard to compare
L2595[20:40:54] <gigaherz> has 3 islands
L2596[20:40:57] <gigaherz> connected by bridges
L2597[20:41:07] <gigaherz> each island is maybe... 20ish city blocks across?
L2598[20:41:20] <R9000> Ok. So pretty big.
L2599[20:42:09] <gigaherz> http://i.imgur.com/aGU4pf6.png
L2600[20:42:11] <gigaherz> for comparison
L2601[20:42:31] <gigaherz> the evolution of the Batman map sizes
L2602[20:43:08] <gigaherz> note that the arkham knight map is "compressed"
L2603[20:43:47] <gigaherz> I can't see any actual map of the city as seen ingame
L2604[20:43:48] <gigaherz> :/
L2605[20:43:54] <R9000> Yes, less space between islands.
L2606[20:44:02] <gigaherz> no I mean the picture
L2607[20:44:06] <gigaherz> vs the real game
L2608[20:44:13] <gigaherz> let me boot the game and take a couple screenshots ;P
L2609[20:44:18] <R9000> Yeah, that's what I was saying.
L2610[20:47:30] <gigaherz> https://dl.dropboxusercontent.com/u/743491/Batman%20AK.jpg
L2611[20:47:37] <gigaherz> this is the city from one of the highest points
L2612[20:48:22] <R9000> I see.
L2613[20:48:40] <R9000> Do you play GTA V?
L2614[20:49:00] <gigaherz> https://dl.dropboxusercontent.com/u/743491/Batman%20AK%20Map%20Bottom.jpg
L2615[20:49:03] <gigaherz> https://dl.dropboxusercontent.com/u/743491/Batman%20AK%20Map%20Top.jpg
L2616[20:49:06] <gigaherz> this is the game map
L2617[20:49:15] <gigaherz> note that although there isn't THAT much "travel space"
L2618[20:49:21] <gigaherz> there's stuff everywhere
L2619[20:49:22] <gigaherz> ;P
L2620[20:49:44] <gigaherz> and no I don't play GTA-type games
L2621[20:49:50] <gigaherz> I don't generally like open world
L2622[20:49:53] <R9000> Yeah. So plenty to fill up your GPU ram, huh?
L2623[20:49:55] <gigaherz> I don't generally like shooters
L2624[20:50:03] <gigaherz> so.. GTA isn't my game at all ;p
L2625[20:50:10] <gigaherz> yeah
L2626[20:50:16] <gigaherz> but that's another thing
L2627[20:50:17] <R9000> Ok, I was just thinking of comparing the two maps, but anyway.
L2628[20:50:21] <gigaherz> the game was released buggy
L2629[20:50:24] <R9000> Yes
L2630[20:50:30] <gigaherz> so no matter how much vram you have
L2631[20:50:34] <gigaherz> it still overflows it
L2632[20:50:34] <R9000> Well, except on PS4
L2633[20:50:38] <gigaherz> the game ends up crawling
L2634[20:50:57] ⇦ Quits: cppchriscpp (~cppchrisc@c-50-136-83-150.hsd1.nh.comcast.net) (Ping timeout: 204 seconds)
L2635[20:50:58] <R9000> I know they removed it from Steam.
L2636[20:50:58] <gigaherz> yeah but the PS4 and XBoxOne both have 8gb SHARED ram
L2637[20:51:11] <gigaherz> on pc you have to do with less ;P
L2638[20:51:19] ⇨ Joins: Vigaro (Vigaro@Oh.Shit.The.Admins.Are.Drunk.Again.PanicBNC.eu)
L2639[20:51:21] <R9000> Oh good point.
L2640[20:51:39] <R9000> I guess there's regular RAM to spare on PC.
L2641[20:51:50] ⇦ Quits: tmtu (~tundmatu@78-70-189-179-no28.business.telia.com) (Ping timeout: 206 seconds)
L2642[20:51:53] <R9000> but vram is maxed.
L2643[20:52:12] ⇨ Joins: cppchriscpp (~cppchrisc@c-50-136-83-150.hsd1.nh.comcast.net)
L2644[20:52:15] ⇦ Quits: Coolway99 (~chatzilla@d-66-212-198-50.cpe.metrocast.net) (Read error: Connection reset by peer)
L2645[20:52:48] ⇨ Joins: Coolway99 (~chatzilla@66.212.198.50)
L2646[20:55:16] ⇨ Joins: Dimitriye98 (~Dimitriye@c-24-4-16-73.hsd1.ca.comcast.net)
L2647[20:56:46] <HassanS6000> How does a player sit?
L2648[20:56:53] <HassanS6000> Like when it sits on a boat or cart, etc.
L2649[20:56:58] <HassanS6000> Is it just in the rendering code?
L2650[20:57:17] <R9000> Actually I'm pretty sure there are specific entity methods for that.
L2651[20:57:23] <gigaherz> I think it's just if riding an entity -> show sitting
L2652[20:57:31] <gigaherz> probably hardcoded ;P
L2653[20:57:43] <R9000> The dismount code is the worst.
L2654[20:57:43] <gigaherz> no idea though
L2655[20:58:02] <Dimitriye98> The minecraft code is the worst :P
L2656[20:58:34] <R9000> But with dismounting, you're basically at Minecraft's mercy as to where it puts you after you dismount.
L2657[20:58:56] <R9000> E.G. y = 1
L2658[20:59:10] <Dimitriye98> Can an access transformer work?
L2659[20:59:25] <Dimitriye98> Is it hardcoded into the method itself?
L2660[20:59:47] <R9000> For dismounting?
L2661[21:00:57] *** Ordinastie is now known as Ordi|Away
L2662[21:01:32] <HassanS6000> I hate Vanilla code a lot..
L2663[21:01:37] <R9000> What exactly are you trying to do, Dimitriye?
L2664[21:01:53] ⇨ Joins: Ri5ux (~Ri5ux@ip174-74-47-26.om.om.cox.net)
L2665[21:01:54] <HassanS6000> Ugh I just wanna render the player as sitting but I guess I can;t.
L2666[21:01:56] <HassanS6000> *can't
L2667[21:02:03] <Ri5ux> Vanilla sucks!
L2668[21:02:04] ⇦ Parts: Ri5ux (~Ri5ux@ip174-74-47-26.om.om.cox.net) ())
L2669[21:02:07] <HassanS6000> ^
L2670[21:02:12] <Dimitriye98> I'm no trying anything myself
L2671[21:02:19] <Dimitriye98> well
L2672[21:02:23] <Dimitriye98> to do with dismounting
L2673[21:02:26] ⇨ Joins: Ri5ux (~Ri5ux@ip174-74-47-26.om.om.cox.net)
L2674[21:02:40] <Dimitriye98> I was just popcorning an idea to help Hassan
L2675[21:02:43] ⇦ Quits: Ri5ux (~Ri5ux@ip174-74-47-26.om.om.cox.net) (Client Quit)
L2676[21:02:47] <R9000> Last time I checked, the player entity controls dismonuting.
L2677[21:02:52] <R9000> 1 sec
L2678[21:02:55] ⇨ Joins: Ri5ux (~Ri5ux@ip174-74-47-26.om.om.cox.net)
L2679[21:04:21] <Dimitriye98> Anyone know the best way to filter a csv?
L2680[21:04:33] <R9000> updateRidden() in EntityPlayer.class is what I'm looking at.
L2681[21:04:39] <williewillus> its the dismount method
L2682[21:05:45] <williewillus> (that controls where riders are put after they dismount)
L2683[21:06:07] <williewillus> in entitylivingbase
L2684[21:07:07] <R9000> Which is a pain
L2685[21:07:31] <R9000> Unless you want to mod the source code itself.
L2686[21:07:41] ⇨ Joins: Steel_Arm (~Steel_Arm@65-128-65-139.hlrn.qwest.net)
L2687[21:08:19] <williewillus> you could cancel the dismount events and run your own dismount logic if you really wanted to :p
L2688[21:08:54] <R9000> How can you cancel events?
L2689[21:09:24] <gigaherz> event.setResult(DENY) iirc
L2690[21:09:50] <R9000> Huh. That could be useful.
L2691[21:09:51] <williewillus> not exactly
L2692[21:09:55] <williewillus> that's setting a result
L2693[21:09:59] <williewillus> canceling is setCanceled(true)
L2694[21:10:04] <gigaherz> ah
L2695[21:10:18] <gigaherz> why are there twodistinct ways to tell mc "nope don't do that"
L2696[21:10:37] <williewillus> result has allow, default, and deny
L2697[21:10:47] <williewillus> default allows control to fall down to other event handlers I guess
L2698[21:11:41] <williewillus> ask cpw why he did it that way haha
L2699[21:11:49] <williewillus> actually propably ML compat
L2700[21:12:12] <R9000> So what's your mod, williewillus?
L2701[21:12:21] *** williewillus is now known as willieaway
L2702[21:12:57] ⇨ Joins: Lex__ (~Lex@89.101.239.154)
L2703[21:12:57] MineBot sets mode: +o on Lex__
L2704[21:13:16] ⇨ Joins: tmtu (~tundmatu@78-70-189-179-no28.business.telia.com)
L2705[21:13:38] ⇨ Joins: Drullkus (~Drullkus@2601:646:8301:c41e:3d28:f8ac:ffdd:25c9)
L2706[21:14:04] ⇦ Quits: MattDahEpic (~MattDahEp@75-166-138-36.hlrn.qwest.net) (Ping timeout: 206 seconds)
L2707[21:16:22] ⇦ Quits: manmaed|AFK (~Ender@90.218.3.10) (Ping timeout: 186 seconds)
L2708[21:17:17] ⇨ Joins: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L2709[21:18:43] ⇨ Joins: manmaed|AFK (~Ender@90.221.212.167)
L2710[21:19:35] *** manmaed|AFK is now known as manmaed
L2711[21:19:50] ⇦ Quits: PBlock96 (~PBlock96@64.53.13.230) (Quit: Some folks are wise, and some otherwise.)
L2712[21:21:38] ⇨ Joins: Parthon (~cheeeese@godsta.arach.net.au)
L2713[21:25:22] ⇦ Quits: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Quit: Quit chat client.)
L2714[21:25:35] ⇨ Joins: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L2715[21:26:13] ⇦ Quits: Mitchellbrine (uid38456@id-38456.highgate.irccloud.com) (Quit: Connection closed for inactivity)
L2716[21:26:42] <tterrag> allow is a bit of a misnomer
L2717[21:26:55] ⇦ Quits: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Client Quit)
L2718[21:26:56] <tterrag> It will actually force the event to pass
L2719[21:27:08] ⇨ Joins: Hink (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L2720[21:27:11] <tterrag> Ignoring any other vanilla/modded checks
L2721[21:34:11] <calclavia> are compiled mods supposed to have MC fields obfuscated or deobfuscated?
L2722[21:36:08] ⇨ Joins: SoundLogic (~SoundLogi@172-8-201-53.lightspeed.mdsnwi.sbcglobal.net)
L2723[21:36:18] <gigaherz> all references to mc are obfuscated, I think?
L2724[21:36:26] <gigaherz> but I have been wrong before so no idea
L2725[21:36:27] <gigaherz> XD
L2726[21:36:49] <gigaherz> what I do know is that reflection won't work using the deobf names
L2727[21:37:06] <gigaherz> hence why I'm using ObfuscationReflectionHelper in the few cases I had to resort to reflection
L2728[21:37:16] <calclavia> i think forge uses runtime deobfucation...
L2729[21:37:26] <calclavia> but somehow one of my classes doesn't get deobfuscated
L2730[21:39:25] ⇦ Quits: portablejim (~portablej@2001:4830:1200:8083:6966:c5ef:5eeb:34df) (Quit: Konversation terminated!)
L2731[21:39:31] ⇦ Quits: Sollux-Captor (~Sollux-Ca@dhcp-pa-67-20-233-173.consolidated.net) (Quit: Leaving)
L2732[21:39:47] ⇨ Joins: portablejim (~portablej@2001:4830:1200:8083:6966:c5ef:5eeb:34df)
L2733[21:40:10] ⇨ Joins: Giraffestock (uid90791@id-90791.ealing.irccloud.com)
L2734[21:40:12] ⇦ Parts: Giraffestock (uid90791@id-90791.ealing.irccloud.com) ())
L2735[21:40:17] ⇨ Joins: Giraffestock (uid90791@id-90791.ealing.irccloud.com)
L2736[21:41:05] *** Vigaro is now known as AFK
L2737[21:43:46] ⇦ Quits: Drullkus (~Drullkus@2601:646:8301:c41e:3d28:f8ac:ffdd:25c9) (Remote host closed the connection)
L2738[21:43:57] <calclavia> really strange. Seems like Forge forgot to deobf some classes
L2739[21:44:44] ⇨ Joins: Drullkus (~Drullkus@2601:646:8301:c41e:f86b:d783:35c8:3f5d)
L2740[21:46:24] <Unh0ly_Tigg> I know that without CCC/CCL, the only thing forge does it deobf to srg names. CCC/CCL might also deobf to mcp names.
L2741[21:47:06] ⇦ Quits: portablejim (~portablej@2001:4830:1200:8083:6966:c5ef:5eeb:34df) (Ping timeout: 189 seconds)
L2742[21:47:39] <calclavia> Note that I'm running the mod through proguard for optimizations, but even with all optimizations turned off, it still fails
L2743[21:47:51] ⇨ Joins: Neshram (~Neshram@cpe-71-79-228-188.columbus.res.rr.com)
L2744[21:47:53] <calclavia> but if it's not run through proguard, it works
L2745[21:47:58] ⇨ Joins: portablejim (~portablej@2001:4830:1200:8083:d0e0:906f:6654:4d03)
L2746[21:48:00] ⇦ Quits: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com) (Quit: pixlepix)
L2747[21:48:13] <calclavia> Not sure if proguard has anything to do with the deobf process
L2748[21:48:47] <Unh0ly_Tigg> because when you do gradle build, it reobfs the classes to use srg names in bytecode.
L2749[21:49:10] <tterrag> Look at the class in jd-gui
L2750[21:50:30] <Unh0ly_Tigg> yeah, portaportal's ItemFrame (which extends Item) uses srg names for fields and methods from/overriding minecraft.
L2751[21:50:47] <calclavia> By default, is it using srg names?
L2752[21:50:56] <calclavia> I ddin't specify to use srg names
L2753[21:51:12] <calclavia> tterrag: they look fine to me lol... pretty much the same. The crash happens in a specific Gui class where I call GuiScreen.mc
L2754[21:51:28] <calclavia> and it says "mc" field does not exist. I did a runtime reflection print out, and all fields are obfuscated in GuiScreen
L2755[21:52:44] ⇦ Quits: popbob (~fff@cpe-74-76-252-115.nycap.res.rr.com) (Ping timeout: 378 seconds)
L2756[21:52:55] <tterrag> somehow the field reference is getting busted...or your class is not going through reobf
L2757[21:53:59] <calclavia> tterrag: The question is... is it supposed to be reobfed?
L2758[21:54:37] <calclavia> printing the fields in GuiScreen, i get "field_175287_a"
L2759[21:54:48] <calclavia> bunch of fields like that ^
L2760[21:54:57] <calclavia> not sure if that's how it's supposed to be
L2761[21:56:05] <Coolway99> From what I know you have to export your mods with gradle, other than that idk, cause it normally works for me in eclipse
L2762[21:56:06] <HassanS6000> Anyone know where the MC code is that renders the player as sitting?
L2763[21:56:24] <HassanS6000> Can't find it :(
L2764[21:56:48] <calclavia> Well, looking at before proguard and after proguard... source looks exactly the same
L2765[21:56:54] ⇦ Quits: Shukaro (~Shukaro@cpe-65-29-204-95.cinci.res.rr.com) ()
L2766[21:56:56] <killjoy> lwjgl doesn't seem to pick up side scroll buttons
L2767[21:56:59] ⇦ Quits: Brokkoli (~Brokkoli@f054105188.adsl.alicedsl.de) (Quit: Die Sprache der Politik ist daf�r gemacht, dass L�gen wahr klingen und das T�ten angemessen wirkt. (George Orwell))
L2768[21:57:23] ⇦ Quits: GildedGames (~GildedGam@ec2-54-87-69-101.compute-1.amazonaws.com) (Remote host closed the connection)
L2769[21:57:33] ⇨ Joins: GildedGames (~GildedGam@ec2-54-146-196-11.compute-1.amazonaws.com)
L2770[21:59:20] <Unh0ly_Tigg> calclavia, are you running progaurd before or after the forgegradle reobf task?
L2771[21:59:35] <calclavia> Unh0ly_Tigg: Wait... that's a good question :P
L2772[21:59:42] ⇨ Joins: Hink_ (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L2773[21:59:54] <calclavia> task proguard(type: proguard.gradle.ProGuardTask, dependsOn: jar) {
L2774[22:00:20] <calclavia> Unh0ly_Tigg: Before the jar, it seems
L2775[22:00:46] <calclavia> is it possible to tell Forge Gradle to reobf the proguard-optimized jar?
L2776[22:01:01] <killjoy> I think it's possible the way I did it
L2777[22:01:27] <killjoy> Basically create a jar task containing the outputs of the proguard task
L2778[22:01:52] <killjoy> https://github.com/killjoy1221/Class2Json/blob/master/build.gradle#L56-L62
L2779[22:02:00] <calclavia> killjoy: Should proguard-optimize be BEFORE reobf, or AFTER reobf?
L2780[22:02:15] <killjoy> It would be easier for it to be before.
L2781[22:02:19] <Unh0ly_Tigg> you do realize that (task a).dependsOn(task b) means that b runs before a...
L2782[22:02:52] <Unh0ly_Tigg> so, progaurd.dependsOn(jar) means that progaurd runs after jar
L2783[22:03:00] <killjoy> I run fatjar, then proguard on fatjar, then alljar with proguard's outputs
L2784[22:03:01] <Unh0ly_Tigg> not before
L2785[22:03:28] <calclavia> killjoy: So you are doing: fatjar -> proguard -> alljar?
L2786[22:03:34] <killjoy> yup.
L2787[22:03:51] <killjoy> But I'm not reobfuscating mine.
L2788[22:04:30] <calclavia> killjoy: How are you getting FG to obfuscate your alljar?
L2789[22:04:38] <killjoy> I said I wasn't.
L2790[22:04:41] <killjoy> It's not even using fg
L2791[22:04:50] <killjoy> but reobf{reobf(alljar)}
L2792[22:05:25] ⇦ Parts: R9000 (~R9000@95.150.246.112) ())
L2793[22:05:30] <calclavia> Oh, i'll try that ^
L2794[22:05:50] <killjoy> Excpect that to change in fg2
L2795[22:06:55] <killjoy> Wait a sec... this isn't #ForgeGradle
L2796[22:06:59] <killjoy> lol
L2797[22:07:23] <calclavia> killjoy: Oh, i think it worked :D
L2798[22:07:31] <gigaherz> it's ok, some of us actually like to learn about gradle ;P
L2799[22:07:40] <calclavia> Well, it started as a Forge question
L2800[22:07:48] <killjoy> ha
L2801[22:09:04] <gigaherz> oh crap it's already 5am, and I have to get up early tomorrow
L2802[22:09:08] <gigaherz> night
L2803[22:09:13] <killjoy> bye
L2804[22:09:28] ⇦ Quits: gigaherz (gigaherz@92.Red-88-3-40.dynamicIP.rima-tde.net) (Remote host closed the connection)
L2805[22:09:48] <calclavia> Yay it worked. :D
L2806[22:09:56] <calclavia> thanks killjoy
L2807[22:10:23] <killjoy> :>)
L2808[22:11:08] <killjoy> One more tip. If you're ever shading dependencies, proguard complains about duplicates.
L2809[22:14:53] <Dimitriye98> Can one register another mod's block into oredictionary? E.g. make an oredictionary plugin for a mod?
L2810[22:15:26] ⇦ Quits: killjoy (~killjoy@cpe-24-74-204-200.ec.res.rr.com) (Killed (NickServ (GHOST command used by killjoy1)))
L2811[22:15:31] ⇨ Joins: killjoy1 (~killjoy@cpe-24-74-204-200.ec.res.rr.com)
L2812[22:15:39] *** killjoy1 is now known as killjoy
L2813[22:16:33] ⇨ Joins: Wastl2 (~Wastl2@x55b15696.dyn.telefonica.de)
L2814[22:16:56] ⇦ Quits: Delaxarnyazer (~Delaxarny@ip5653e53d.direct-adsl.nl) (Ping timeout: 378 seconds)
L2815[22:17:04] ⇨ Joins: Delaxarnyazer (~Delaxarny@ip5653e53d.direct-adsl.nl)
L2816[22:23:27] *** willieaway is now known as williewillus
L2817[22:23:42] ⇨ Joins: Mitchellbrine (uid38456@id-38456.highgate.irccloud.com)
L2818[22:24:54] <williewillus> if you can get the object for it, sure :p
L2819[22:25:21] <Dimitriye98> Dammit, I really wish I knew how to deobf another mod
L2820[22:25:30] <williewillus> use BON2
L2821[22:25:33] <Dimitriye98> ?
L2822[22:25:36] <williewillus> also, github down for anyone?
L2823[22:25:46] <Dimitriye98> nope
L2824[22:26:02] <VikeStep> its down for me
L2825[22:26:40] <williewillus> well...bon2 would be here https://github.com/Parker8283/BON2/releases but github's down :p
L2826[22:26:43] <williewillus> deobfuscation tool
L2827[22:26:43] <Giraffestock> bitbucket masterrace :D
L2828[22:26:45] <Giraffestock> its up for me btw
L2829[22:27:22] *** Dhs92 is now known as Dhs92|AFK
L2830[22:28:25] ⇦ Quits: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt) (Read error: Connection reset by peer)
L2831[22:30:17] <williewillus> damn you network
L2832[22:30:38] <killjoy> I can't connect either
L2833[22:30:58] <Dimitriye98> github's up for me
L2834[22:30:58] <killjoy> http://isup.me/github.com
L2835[22:31:23] <killjoy> willie, what's your isp?
L2836[22:31:57] <williewillus> timewarner
L2837[22:32:04] ⇨ Joins: Flenix (~Flenix@bcdc57a9.skybroadband.com)
L2838[22:32:09] <killjoy> Same
L2839[22:32:14] <killjoy> Anyone else using timewarner?
L2840[22:32:56] <VikeStep> well im from australia with a completely different telco and have it
L2841[22:33:01] <VikeStep> so that rules it out
L2842[22:35:42] ⇨ Joins: The_Smartman (The_Smartm@cpe-104-231-107-133.neo.res.rr.com)
L2843[22:36:14] ⇦ Quits: Flenix (~Flenix@bcdc57a9.skybroadband.com) (Ping timeout: 206 seconds)
L2844[22:36:14] ⇦ Quits: Lathanael|Away (~Lathanael@p549709CE.dip0.t-ipconnect.de) (Ping timeout: 206 seconds)
L2845[22:36:46] <Dimitriye98> Hmm, does IntelliJ have workspaces?
L2846[22:36:51] <Dimitriye98> It didn't ask me to set one up
L2847[22:36:55] <Mitchellbrine> yes
L2848[22:37:06] <Mitchellbrine> but it has projects and subprojects and modules
L2849[22:37:16] <Mitchellbrine> me killjoy
L2850[22:37:16] <Dimitriye98> How do I get a multiproject workspace going?
L2851[22:37:34] <Mitchellbrine> You create a new project
L2852[22:37:36] <Mitchellbrine> anywhere
L2853[22:37:39] <Dimitriye98> It's easy with eclipse, but I'm new to intellij
L2854[22:37:40] <Mitchellbrine> and import modules
L2855[22:37:42] ⇦ Parts: The_Smartman (The_Smartm@cpe-104-231-107-133.neo.res.rr.com) ())
L2856[22:37:55] <Mitchellbrine> When you do "gradle(w) idea" it creates project and module
L2857[22:37:57] <Mitchellbrine> you can load either
L2858[22:38:05] <Mitchellbrine> Import the module into your workspace
L2859[22:38:16] <Dimitriye98> Isn't that semantically different though? That implies they're multiple modules for the same project
L2860[22:38:29] <williewillus> "Project" has a wider meaning in idea
L2861[22:38:29] <Mitchellbrine> What do you mean?
L2862[22:38:33] <Mitchellbrine> ^^^
L2863[22:38:46] <Dimitriye98> Not separate projects that I'm working on in the same convenient place
L2864[22:38:53] <Mitchellbrine> they are
L2865[22:39:01] <Mitchellbrine> by other definitions
L2866[22:39:10] <Dimitriye98> ?
L2867[22:39:10] <Mitchellbrine> but a project (basically) = a workspace in IDEA
L2868[22:39:15] <Mitchellbrine> It's definition
L2869[22:39:16] <williewillus> in idea your entire open workspace is one project, and what eclipse users would call "projects" are modules
L2870[22:39:51] <williewillus> so multi-mod setup would be one project with multiple modules inside representing different mods
L2871[22:40:51] <Dimitriye98> ... So if a module is its own project, why is it called a module :/
L2872[22:41:02] <Mitchellbrine> Project = workspace
L2873[22:41:15] <Mitchellbrine> Module = Eclipse definition of Project
L2874[22:41:25] <Mitchellbrine> You got to wrap your head around the definition
L2875[22:42:16] <Dimitriye98> No, I get how they map to eachother in a functional sense, just not in a semantic sense. It sounds like the intent of IDEA's interface is that each workspace is its own project, unlike eclipse where a workspace should contain multiple projects
L2876[22:42:34] <williewillus> well they have differing definitions of "project" in the first place
L2877[22:42:38] <williewillus> so it can't be compared
L2878[22:42:42] <Dimitriye98> ?
L2879[22:43:00] ⇨ Joins: Lathanael|Away (~Lathanael@p54971350.dip0.t-ipconnect.de)
L2880[22:43:15] <Dimitriye98> I'm talking the english language definition of project. Buildcraft is a project, the different jar files are modules.
L2881[22:43:35] <Dimitriye98> Which I admit, IDEA better semantically represents.
L2882[22:43:48] <williewillus> idk why they designed it that way but that's their words and definitons :p
L2883[22:43:55] <Dimitriye98> But then having multiple mods in the same workspace is going against the semantics of the IDE
L2884[22:44:01] <Mitchellbrine> mods = modules
L2885[22:44:01] ⇦ Quits: Hink_ (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Quit: Quit chat client.)
L2886[22:44:05] <Mitchellbrine> ever think of it that way?
L2887[22:44:10] <Dimitriye98> mods = modifications
L2888[22:44:15] <Mitchellbrine> yeah
L2889[22:44:19] <Mitchellbrine> but you CAN think of it the other way
L2890[22:44:24] <Mitchellbrine> not doing so makes you closed minded
L2891[22:44:38] <williewillus> all the mods are "modules" in the composite workspace you've created
L2892[22:44:47] <Mitchellbrine> ^^^
L2893[22:45:40] <Dimitriye98> It seems like eclipse and idea have different target audiences :P Eclipse targets developers who have lots of small projects, while IDEA targets devs who are working an actual major, consolidated, project.
L2894[22:45:55] <Mitchellbrine> no
L2895[22:46:03] <Mitchellbrine> IDEA allows for multi-workspace as well
L2896[22:46:12] <Mitchellbrine> it doesn't require one big thing to be worked on at a time
L2897[22:46:29] <Mitchellbrine> It HAS the same sub-"project" capability of Eclipse
L2898[22:46:35] <Mitchellbrine> It just uses different words
L2899[22:46:43] <williewillus> (and you can still launch mods separately or together within the same project, it's nice)
L2900[22:46:52] <Mitchellbrine> I use it
L2901[22:48:11] <Dimitriye98> So, what type of project do I create?
L2902[22:48:23] <Mitchellbrine> you create a project
L2903[22:48:38] <Dimitriye98> So, an empty project?
L2904[22:48:42] <Mitchellbrine> yes
L2905[22:48:43] <Mitchellbrine> then, you can create all the mods anywhere (or inside the project's folder)
L2906[22:48:53] <Mitchellbrine> set them up with idea
L2907[22:49:00] <Mitchellbrine> and then go into idea and the project
L2908[22:49:07] <Mitchellbrine> and import all the .iml files
L2909[22:49:43] <Mitchellbrine> and THAT'S it
L2910[22:50:19] <Dimitriye98> How do I import?
L2911[22:50:29] <Mitchellbrine> it's an option
L2912[22:50:36] <Mitchellbrine> File -> Import Module
L2913[22:50:55] <Dimitriye98> Not there :/
L2914[22:51:07] <Mitchellbrine> you are not using idea
L2915[22:51:15] <Mitchellbrine> it is there
L2916[22:51:18] <Dimitriye98> I'm in IntelliJ IDEA CE
L2917[22:51:22] <Mitchellbrine> So am I
L2918[22:51:26] <Mitchellbrine> and it's there for me
L2919[22:51:41] <Mitchellbrine> 4th thing on the dropdown
L2920[22:51:45] <Dimitriye98> Oh, I need to go to the project structure window
L2921[22:51:53] <Mitchellbrine> no
L2922[22:51:56] <Mitchellbrine> you don't
L2923[22:52:08] <Mitchellbrine> it's in the main "File" dropdown
L2924[22:52:35] <Dimitriye98> My first 4 things are "New >" "Open..." "Open Recent >" "Close Project"
L2925[22:52:42] <Mitchellbrine> O.o
L2926[22:52:49] <Dimitriye98> Project structure is the 5th thing and gets me a window where I can import a module
L2927[22:53:07] <Mitchellbrine> wat
L2928[22:53:14] <Mitchellbrine> okay...
L2929[22:53:15] ⇦ Quits: Girafi (Girafi@0x555178eb.adsl.cybercity.dk) ()
L2930[22:53:20] <Dimitriye98> I mean, I'm on a mac, but I'd expect them to keep the interface the same... :/
L2931[22:53:45] <Mitchellbrine> okay
L2932[22:53:48] <Mitchellbrine> it's in project structure
L2933[22:53:54] <Mitchellbrine> (it's changed recently)
L2934[22:54:00] <Dimitriye98> Ah
L2935[22:54:10] <Mitchellbrine> you add modules in the project structure
L2936[22:54:16] <Mitchellbrine> (I am using an outdated version)
L2937[22:54:25] <Dimitriye98> Do I add the iml, the ipr, or the iws
L2938[22:54:32] <Mitchellbrine> iml
L2939[22:54:42] <Dimitriye98> Can I delete the others?
L2940[22:54:53] <Mitchellbrine> delete the other modules?
L2941[22:55:05] <Dimitriye98> No, the .ipr, and the .iws
L2942[22:55:05] <Mitchellbrine> do you want them?
L2943[22:55:10] <Mitchellbrine> Keep them
L2944[22:55:24] <Dimitriye98> I'd assume .ipr is idea project, and iws is idea workspace, or something along those lines
L2945[22:55:30] <Mitchellbrine> yeah
L2946[22:57:47] <Dimitriye98> I assume the .iml is not something you commit to source control?
L2947[22:58:07] <Mitchellbrine> no
L2948[22:58:12] <Mitchellbrine> neither are the .ipr and .iws
L2949[22:58:35] <Dimitriye98> IDEA can manage git on a per module basis, right?
L2950[22:59:02] <Mitchellbrine> yes
L2951[22:59:16] ⇨ Joins: Zaggy1024 (~Zaggy1024@75-161-172-71.mpls.qwest.net)
L2952[22:59:27] <Dimitriye98> Perfect :D
L2953[22:59:28] <Dimitriye98> Thanks
L2954[23:00:10] <Dimitriye98> Should I add the idea files to the project gitignore, or just to my global gitignore?
L2955[23:00:52] <Mitchellbrine> whatever you are committing from
L2956[23:01:11] <Mitchellbrine> do *.ipr *.iml *.iws
L2957[23:01:26] <Dimitriye98> No, I mean, should they be in the project gitignore, or my computer's global gitignore.
L2958[23:02:13] <Mitchellbrine> project
L2959[23:02:21] ⇨ Joins: Raga_BM (~K@180.253.126.59)
L2960[23:02:22] <Dimitriye98> But github recommends ide files should be in a global gitignore not project, so I'll go with that
L2961[23:02:40] <Mitchellbrine> okay
L2962[23:02:54] ⇨ Joins: Hink_ (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L2963[23:03:12] <Dimitriye98> Sorry for asking then disregarding :P shouldn't have asked at all, just googled
L2964[23:03:55] ⇨ Joins: bspkrs (~bspkrs@is.that.a.bspk.rs)
L2965[23:03:55] MineBot sets mode: +v on bspkrs
L2966[23:03:59] <bspkrs> come play Cards Against Humanity: http://bspk.rs/CAH
L2967[23:04:25] <Dimitriye98> Why not :P
L2968[23:14:19] <Giraffestock> game is full D:
L2969[23:15:47] *** TTFTCUTS is now known as TTFT|Away
L2970[23:29:36] <Joban> dsfs
L2971[23:30:53] ⇦ Quits: cppchriscpp (~cppchrisc@c-50-136-83-150.hsd1.nh.comcast.net) (Remote host closed the connection)
L2972[23:31:19] ⇦ Quits: Hink_ (~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Quit: Quit chat client.)
L2973[23:31:38] ⇦ Quits: Joban (~Joban@host-a281.res.openband.net) ()
L2974[23:32:26] ⇨ Joins: Joban (~Joban@host-a281.res.openband.net)
L2975[23:35:39] *** MorphFK is now known as Morphan1
L2976[23:37:34] ⇨ Joins: Sollux-Captor (~Sollux-Ca@dhcp-pa-67-20-233-173.consolidated.net)
L2977[23:37:40] <Sollux-Captor> hia ^_^
L2978[23:39:10] *** TehNut|Gone is now known as TehNut
L2979[23:39:48] ⇨ Joins: vidplace7 (sid14837@id-14837.brockwell.irccloud.com)
L2980[23:41:50] <Sollux-Captor> what are people up 2 :D
L2981[23:42:09] <Dimitriye98> Cards against humanity, but the game is full
L2982[23:42:56] <Sollux-Captor> xD
L2983[23:43:09] <Sollux-Captor> should totally make a cards against humanity mod
L2984[23:44:02] *** cpw is now known as cpw|out
L2985[23:44:35] ⇨ Joins: bhi (~bhi@207-47-198-193.regn.hsdb.sasknet.sk.ca)
L2986[23:48:22] ⇦ Quits: waterpicker (~waterpick@waterpicker-pc-144-167-110-174.ddns.ualr.edu) (Ping timeout: 186 seconds)
L2987[23:48:32] <bhi> Hello there. Looking for some help. I have been struggling with trying to update my 1.6.4 server to 1.7.10. The end goal would be to update this Cauldron server eventually to Sponge. I know this is a Forge irc, so I have tried converting to Forge 1.6.4 and then up to 1.7.10, but I get the same affect, which is that I have some obvious ID conflicts. I have Biblioforge lamps replacing all air blocks. This is an old server that a
L2988[23:48:32] <bhi> bunch of friends play on and has been upgraded through many versions (I think we started back in 1.2 or 1.4), but I just can't seem to get this upgrade to work. Does anyone have experience doing this? Any suggestions? I would love some help.
L2989[23:48:32] <bhi> Thank you!
L2990[23:49:32] <killjoy> bhi, id conflicts should be impossible now
L2991[23:49:43] <killjoy> And sponge is for 1.8
L2992[23:50:25] <williewillus> and id numbers are automatically assigned in 1.7 now, so i don't know how exactly it'll be compatibl
L2993[23:50:35] <bhi> It's not a conflict, it's a problem converting the old ID system in 1.6.4 to the new in 1.7.10. If I remove Bibliocraft, I have IC2 machine replacing water
L2994[23:50:48] <williewillus> wat
L2995[23:50:53] <covers1624> oooh
L2996[23:50:59] <killjoy> Have you considered a world reset?
L2997[23:51:02] <bhi> and ya, I know Sponge is 1.8, I just mean eventually I'd like to get to that server, months/year down the road
L2998[23:51:03] <williewillus> nothing should ever replace vanilla blocks
L2999[23:51:04] <covers1624> th^^
L3000[23:51:07] <williewillus> what mods do you have?
L3001[23:51:12] <williewillus> (dragonapi?)
L3002[23:51:24] ⇨ Joins: waterpicker (~waterpick@waterpicker-pc-144-167-110-174.ddns.ualr.edu)
L3003[23:51:32] <covers1624> did you say dragonapi?
L3004[23:51:50] <tterrag> what's special about dragonapi?
L3005[23:51:58] <covers1624> dunno
L3006[23:51:58] <bhi> sry, meant Bibliocraft up there, not Biblioforge. not sure what dragonapi is
L3007[23:52:17] <covers1624> this https://github.com/ReikaKalseki/DragonAPI/blob/master/ASM/FMLItemBlockPatch.java
L3008[23:52:28] <williewillus> it was just the first one i thought of that was known to have issues affecting the idmap of vanilla items and blocks
L3009[23:53:07] <williewillus> it's just strange bc nothing should be affeting the vanilla blocks but you said literally ALL air blocks became lamps?
L3010[23:53:09] <williewillus> !
L3011[23:53:10] <bhi> as for mods, I have BiblioCraft, BiblioWoods, BuildCraft, CodeChickenCore, CoFHCore, MoCreatures, Forestry, ForgeMultipart, GraviSuite, IC2, IronChest, JAS, MobiusCore, NEI addons, NetherOres, NEI, Opis, StevesCarts2, Twilight Forest
L3012[23:53:17] ⇦ Quits: SnowDapples (~powered@pD95899CC.dip0.t-ipconnect.de) (Killed (NickServ (GHOST command used by SnowDapples_!~powered@p5794C843.dip0.t-ipconnect.de)))
L3013[23:53:23] ⇨ Joins: SnowDapples (~powered@p5794C843.dip0.t-ipconnect.de)
L3014[23:53:55] <covers1624> i cant imagine what the TwilightForest looks like... with the broken id map
L3015[23:53:57] <bhi> yes, all air blocks. It basically crashes the game. When I remove BiblioCraft, I can walk around, but many other blocks are incorrect
L3016[23:54:17] <covers1624> have you considered a world reset?
L3017[23:54:29] <bhi> I have yet to go to TF, even in the 1.6.4 world. Been waiting to go there until I got to 1.7.10
L3018[23:55:17] <bhi> Well, not really (world reset). If you mean start a fresh world... I can get fresh worlds to work, but as mentioned, it's a map that we've been on for years, so the primary goal would be to get it updated
L3019[23:56:03] <covers1624> well, fist off, something is messing with the id map.
L3020[23:56:12] <bhi> Aye
L3021[23:56:25] <williewillus> well you could manually edit the idmap of the world back to match the 1.6 number ID
L3022[23:56:33] <williewillus> but that would be painstaking if you have a lot of mods
L3023[23:56:53] <covers1624> use a nbt editor on the level.dat
L3024[23:56:57] <bhi> yes, and most likely beyond my capabilities.
L3025[23:58:04] <covers1624> i dont mean to be a dick but most people in here only offer support to help you do it not do it for you, so you could learn how to do it. :)
L3026[23:58:07] <bhi> Thanks for your thoughts on this btw. I can't find much on the net about any successful world updates from 1.6.4 to 1.7.10
L3027[23:58:09] <williewillus> yeah use an nbt editor on level.dat->FML->ItemData
L3028[23:58:36] <covers1624> re create the map in creative?
L3029[23:58:45] <williewillus> meh a 4 year old map
L3030[23:58:52] <williewillus> would proba bly be difficult to recreate lol
L3031[23:58:56] <bhi> nah, that's cool. you're not being a dick. I understand that I no one is going to do it for me (although I'm almost at the point where'd I'd pay someone)
L3032[23:59:09] <covers1624> haha lol
L3033[23:59:30] <bhi> To make it even more difficult, it's a Multiverse map...
L3034[23:59:38] <covers1624> ...
L3035[23:59:54] <williewillus> that shouldn't make a difference, I don't think
L3036[23:59:58] <covers1624> and the TForest
<<Prev Next>> Scroll to Top