<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:55] *** Morphan1 is now known as MorphFK
L2[00:01:24] *** Abrar|gone is now known as AbrarSyed
L3[00:04:15] *** mrkirby153 is now known as kirby|gone
L4[00:08:28] ⇨ Joins: CovertJaguar (Railcraft@65.183.205.6)
L5[00:08:28] MineBot sets mode: +v on CovertJaguar
L6[00:09:33] ⇦ Quits: Drullkus (~Drullkus@c-73-162-160-76.hsd1.ca.comcast.net) (Remote host closed the connection)
L7[00:09:50] ⇨ Joins: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L8[00:11:19] ⇦ Quits: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net) (Ping timeout: 186 seconds)
L9[00:12:56] ⇦ Quits: Brokkoli (~Brokkoli@f054182042.adsl.alicedsl.de) (Ping timeout: 190 seconds)
L10[00:16:15] ⇦ Quits: McJty (~jorrit@94-225-196-131.access.telenet.be) (Ping timeout: 206 seconds)
L11[00:16:59] ⇨ Joins: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net)
L12[00:17:03] ⇨ Joins: tambre (~tambre@71d6-d807-31ea-61b1-4301-8a22-07d0-2001.dyn.estpak.ee)
L13[00:18:23] ⇨ Joins: Brokkoli (~Brokkoli@f054189249.adsl.alicedsl.de)
L14[00:23:45] *** minecreatr is now known as mine|dreamland
L15[00:25:16] ⇨ Joins: DemoXin (~DemoXin@15.sub-70-210-38.myvzw.com)
L16[00:26:55] ⇦ Quits: SnowDapples (~powered@pD9589B1B.dip0.t-ipconnect.de) (Killed (NickServ (GHOST command used by SnowDapples_!~powered@pD9588A02.dip0.t-ipconnect.de)))
L17[00:27:00] ⇨ Joins: SnowDapples (~powered@pD9588A02.dip0.t-ipconnect.de)
L18[00:27:11] <Lex_> !gf field_27262_q
L19[00:30:46] ⇨ Joins: McJty (~jorrit@94-225-196-131.access.telenet.be)
L20[00:30:51] ⇦ Quits: mjevans (~mjevans@li984-246.members.linode.com) (Ping timeout: 190 seconds)
L21[00:31:56] *** AbrarSyed is now known as Abrar|gone
L22[00:32:44] ⇨ Joins: mjevans (~mjevans@li984-246.members.linode.com)
L23[00:40:46] ⇦ Quits: McJty (~jorrit@94-225-196-131.access.telenet.be) (Quit: Leaving)
L24[00:41:12] ⇦ Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 195 seconds)
L25[00:43:19] ⇨ Joins: bilde2910|away (bilde2910@51.174.170.178)
L26[00:44:07] *** bilde2910|away is now known as bilde2910
L27[00:44:09] *** Zidane is now known as Zidane|Away
L28[00:50:31] ⇦ Quits: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net) (Ping timeout: 186 seconds)
L29[00:55:37] ⇨ Joins: Szernex (~Szernex@194-166-186-94.adsl.highway.telekom.at)
L30[00:55:53] ⇦ Quits: maxlowry123 (~IceChat9@pool-71-244-115-181.albyny.fios.verizon.net) (Ping timeout: 206 seconds)
L31[00:58:04] ⇨ Joins: Baburek (~Baburek@109.110.43.4)
L32[01:00:13] <Baburek> PlayerOpenContainerEvent does not have the container, so how to know, what container player opened?
L33[01:00:23] ⇨ Joins: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net)
L34[01:00:35] <killjoy> Isn't there a player.openContainer?
L35[01:01:14] <Baburek> shit
L36[01:01:30] <Baburek> I spent few hours
L37[01:01:34] <Baburek> Thanks
L38[01:03:30] ⇦ Quits: Szernex (~Szernex@194-166-186-94.adsl.highway.telekom.at) (Quit: Leaving)
L39[01:03:44] ⇨ Joins: Szernex (~Szernex@194-166-186-94.adsl.highway.telekom.at)
L40[01:05:21] *** blood_ is now known as blood|sleep
L41[01:08:27] ⇦ Quits: blood|sleep (unknown@ool-182e0a55.dyn.optonline.net) (Read error: Connection reset by peer)
L42[01:18:04] ⇦ Quits: Brokkoli (~Brokkoli@f054189249.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))
L43[01:18:26] ⇦ Quits: Something12 (~Something@S010634bdfa9eca7b.vs.shawcable.net) (Ping timeout: 378 seconds)
L44[01:22:20] ⇦ Quits: Szernex (~Szernex@194-166-186-94.adsl.highway.telekom.at) (Read error: Connection reset by peer)
L45[01:22:49] ⇦ Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 186 seconds)
L46[01:24:53] ⇨ Joins: bilde2910|away (bilde2910@51.174.170.178)
L47[01:25:39] *** bilde2910|away is now known as bilde2910
L48[01:26:29] ⇨ Joins: alex_6611 (~alex_6611@p5DE786D1.dip0.t-ipconnect.de)
L49[01:27:30] ⇦ Quits: Kotoro[LT] (~Kotoro@c-73-16-181-218.hsd1.ct.comcast.net) (Ping timeout: 192 seconds)
L50[01:33:43] ⇦ Quits: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net) (Ping timeout: 186 seconds)
L51[01:34:25] ⇦ Quits: killjoy (~killjoy@2606:a000:1118:e17c:28d3:f756:e298:550f) (Quit: Leaving)
L52[01:36:39] *** Ashlee is now known as Ash|Work
L53[01:38:22] ⇨ Joins: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net)
L54[01:46:17] ⇦ Quits: Mitchellbrine (uid38456@id-38456.tooting.irccloud.com) (Quit: Connection closed for inactivity)
L55[01:52:35] *** TehNut is now known as TehNut|Sleep
L56[01:55:40] <DrD> I want to get the key used in Block.blockRegistry from a Block object, any ideas on how to do this?
L57[02:00:03] <MCPBot_Reborn> [TEST CSV] Pushing snapshot_20151030 mappings to Forge Maven.
L58[02:00:06] <MCPBot_Reborn> [TEST CSV] Maven upload successful for mcp_snapshot-20151030-1.8.zip (mappings = "snapshot_20151030" in build.gradle).
L59[02:00:17] <MCPBot_Reborn> Semi-live (every 10 min), Snapshot (daily ~3:00 EST), and Stable (committed) MCPBot mapping exports can be found here: http://export.mcpbot.bspk.rs/
L60[02:00:34] *** Clank is now known as Clank[Away]
L61[02:08:51] *** fry|sleep is now known as fry|afk
L62[02:09:21] <Zaggy1024> DrD, getNameForObject
L63[02:09:27] <gabizou> Is there any specific way to register a custom biome?
L64[02:11:19] ⇦ Quits: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net) (Ping timeout: 186 seconds)
L65[02:12:06] *** kroeser|away is now known as kroeser
L66[02:12:20] <Zaggy1024> DrD, getNameForObject returns a ResourceLocation
L67[02:12:44] <Zaggy1024> the ID with which the block was registered, including its domain
L68[02:13:52] <Zaggy1024> blockRegistry's keys are ResourceLocation, that is...RegistryNamespacedDefaultedByKey is supposed to be generic but it isn't in decompiled Minecraft
L69[02:14:05] <fry|afk> shadekiller666: other way around, don't jump to conclusions
L70[02:15:05] ⇦ Quits: alex_6611 (~alex_6611@p5DE786D1.dip0.t-ipconnect.de) (Ping timeout: 378 seconds)
L71[02:15:14] <shadekiller666> what?
L72[02:18:48] <Zaggy1024> seems to me what fry wanted to accomplish with that flipV thing is to allow models made for DirectX UVs to work in Minecraft
L73[02:19:23] <Zaggy1024> if he was really going to make models compatible with DirectX, I doubt he would start with a property inside the obj model's custom data map
L74[02:19:48] <Zaggy1024> *with a DirectX renderer
L75[02:21:18] <fry|afk> yup, obj doesn't specify the uv origin
L76[02:24:25] <shadekiller666> oh
L77[02:24:45] <shadekiller666> i'm thinking about writing a better OBJ exporter for maya
L78[02:25:35] <shadekiller666> cuz i think there might be a way to define that origin
L79[02:31:32] ⇦ Quits: Lunatrius (~Lunatrius@77.38.103.182) (Ping timeout: 192 seconds)
L80[02:34:46] <Zaggy1024> any idea if Blender's exporter does?
L81[02:35:00] <shadekiller666> fry, why did you make the obj loader always use the vertex positions?
L82[02:35:14] <shadekiller666> blender's exporter is strange
L83[02:35:24] <shadekiller666> probably doesn't
L84[02:35:30] <fry|afk> because that's how you calculate face normals
L85[02:35:37] <shadekiller666> ...
L86[02:35:55] <fry|afk> and what it did before was incorrect
L87[02:36:49] ⇨ Joins: Lunatrius (~Lunatrius@77.38.103.182)
L88[02:37:39] <shadekiller666> ok, i did have it use vertex normals instead of the face normal
L89[02:37:48] <shadekiller666> when they're present
L90[02:40:14] <fry|afk> and you forces vertex normals to be 0,1,0 if there were none before transformation
L91[02:40:45] ⇨ Joins: PrinceCat (~PrinceCat@124-170-154-164.dyn.iinet.net.au)
L92[02:41:06] <shadekiller666> oh, so it used the vertex normals anyway...
L93[02:50:14] ⇦ Quits: PrinceCat (~PrinceCat@124-170-154-164.dyn.iinet.net.au) (Quit: My Mac has gone to sleep. ZZZzzz…)
L94[02:56:09] ⇨ Joins: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net)
L95[02:58:11] ⇦ Quits: jakimfett (~overnet@c-73-180-36-141.hsd1.or.comcast.net) (Remote host closed the connection)
L96[03:03:59] ⇨ Joins: ZaggyMobile (~Zaggy1024@174-20-36-4.mpls.qwest.net)
L97[03:04:51] ⇨ Joins: Lothendal (~Lothendal@ip5b417e77.dynamic.kabel-deutschland.de)
L98[03:14:45] ⇦ Quits: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net) (Quit: Leaving)
L99[03:38:31] *** illyohs is now known as Illy[ZZz]
L100[03:39:06] ⇨ Joins: Noppes (~Noppes@82-168-99-26.ip.telfort.nl)
L101[03:42:39] ⇨ Joins: jakimfett (~overnet@c-73-180-36-141.hsd1.or.comcast.net)
L102[03:55:03] ⇨ Joins: KGS (~KGS@nl107-188-189.student.uu.se)
L103[04:10:14] *** helinus|off is now known as helinus
L104[04:14:47] ⇨ Joins: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net)
L105[04:15:46] *** Crystal|AFK is now known as CrystalMare
L106[04:20:23] ⇨ Joins: covers1624 (~covers162@1.124.48.141)
L107[04:22:31] ⇦ Quits: covers1624_ (~covers162@ppp121-45-124-39.lns20.adl6.internode.on.net) (Ping timeout: 190 seconds)
L108[04:22:44] ⇦ Quits: Greenphlem (uid22276@id-22276.tooting.irccloud.com) (Quit: Connection closed for inactivity)
L109[04:24:18] ⇨ Joins: portablejim (~portablej@ppp255-221.static.internode.on.net)
L110[04:27:43] ⇨ Joins: covers1624_ (~covers162@ppp121-45-124-39.lns20.adl6.internode.on.net)
L111[04:30:26] ⇦ Quits: covers1624 (~covers162@1.124.48.141) (Ping timeout: 190 seconds)
L112[04:33:53] ⇦ Quits: Synergiance (synergianc@127.0.0.inaddr.org) (Max SendQ exceeded)
L113[04:40:19] ⇨ Joins: xburrow (webchat@130.204.204.146)
L114[04:41:56] ⇦ Quits: xburrow (webchat@130.204.204.146) (Client Quit)
L115[04:42:05] ⇨ Joins: xburrow (webchat@130.204.204.146)
L116[04:42:11] ⇦ Quits: xburrow (webchat@130.204.204.146) (Client Quit)
L117[04:47:19] ⇨ Joins: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
L118[04:48:51] ⇦ Quits: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net) (Ping timeout: 206 seconds)
L119[04:49:48] ⇨ Joins: Azanor (~Azanor@146.232.74.98)
L120[04:51:24] ⇦ Quits: Azanor (~Azanor@146.232.74.98) (Client Quit)
L121[04:51:40] ⇨ Joins: Azanor (~Azanor@146.232.74.98)
L122[05:00:04] ⇦ Quits: Baburek (~Baburek@109.110.43.4) (Quit: Leaving)
L123[05:01:41] ⇨ Joins: Mraoffle (~mraof@pool-74-110-222-32.rcmdva.fios.verizon.net)
L124[05:06:15] ⇦ Quits: shadekiller666 (~shadekill@adsl-108-71-36-184.dsl.lsan03.sbcglobal.net) (Read error: Connection reset by peer)
L125[05:10:42] ⇦ Quits: manmaed (~Ender@5ec22271.skybroadband.com) (Ping timeout: 195 seconds)
L126[05:11:34] ⇦ Quits: CptRageToaster (~CptRageTo@2602:306:ccba:9f70:21e:8cff:fe36:4c5) (Ping timeout: 206 seconds)
L127[05:14:11] ⇨ Joins: CptRageToaster (~CptRageTo@2602:306:ccba:9f70:21e:8cff:fe36:4c5)
L128[05:16:05] ⇨ Joins: Magik6k (~Magik6k_@51.254.25.16)
L129[05:18:16] ⇨ Joins: manmaed|AFK (~Ender@5ec22271.skybroadband.com)
L130[05:19:12] *** manmaed|AFK is now known as manmaed
L131[05:20:26] ⇦ Quits: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com) (Quit: pixlepix)
L132[05:20:48] ⇨ Joins: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net)
L133[05:22:57] ⇦ Quits: manmaed (~Ender@5ec22271.skybroadband.com) (Ping timeout: 195 seconds)
L134[05:26:47] ⇨ Joins: manmaed|AFK (~Ender@bcdc6612.skybroadband.com)
L135[05:27:40] *** manmaed|AFK is now known as manmaed
L136[05:31:07] ⇦ Quits: manmaed (~Ender@bcdc6612.skybroadband.com) (Ping timeout: 195 seconds)
L137[05:33:17] ⇨ Joins: manmaed|AFK (~Ender@bcdc6612.skybroadband.com)
L138[05:33:49] ⇦ Quits: Azanor (~Azanor@146.232.74.98) ()
L139[05:34:10] *** manmaed|AFK is now known as manmaed
L140[05:37:48] *** zz_SnowShock35 is now known as SnowShock35
L141[05:40:01] ⇨ Joins: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
L142[05:40:40] ⇦ Quits: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net) (Quit: Leaving)
L143[05:45:53] ⇦ Quits: KGS (~KGS@nl107-188-189.student.uu.se) (Ping timeout: 206 seconds)
L144[05:50:51] ⇦ Quits: Lunatrius (~Lunatrius@77.38.103.182) (Ping timeout: 190 seconds)
L145[05:51:14] ⇦ Quits: iPixeli (~iPixeli@5.80.17.243) (Ping timeout: 378 seconds)
L146[05:51:52] ⇦ Quits: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com) (Quit: pixlepix)
L147[05:51:56] ⇨ Joins: Jezza (~Jezza@92.206.13.233)
L148[05:55:14] ⇨ Joins: iPixeli (~iPixeli@5.80.49.46)
L149[05:55:14] MineBot sets mode: +v on iPixeli
L150[05:55:27] ⇨ Joins: Lunatrius (~Lunatrius@77.38.103.182)
L151[05:57:08] <Wuppy> morning
L152[06:01:18] ⇨ Joins: maxlowry123 (~IceChat9@pool-71-244-115-181.albyny.fios.verizon.net)
L153[06:09:56] ⇦ Quits: Upthorn (~ogmar@108-85-88-195.lightspeed.frokca.sbcglobal.net) (Ping timeout: 378 seconds)
L154[06:11:26] *** Kolatra is now known as Kolatra[away]
L155[06:15:46] *** kroeser is now known as kroeser|away
L156[06:26:06] *** Illy[ZZz] is now known as illyohs
L157[06:29:45] ⇨ Joins: HassanS6000 (~Hassan@pool-173-79-220-242.washdc.fios.verizon.net)
L158[06:31:43] ⇨ Joins: pixlepix (~localmaca@public.mgrhs.org)
L159[06:41:26] *** kroeser|away is now known as kroeser
L160[06:41:50] <gigaherz> https://twitter.com/Dinnerbone/status/660055993024409600
L161[06:42:00] <gigaherz> new snapshot
L162[06:48:52] <Wuppy> do people here still play minecraft?
L163[06:49:58] <illyohs> nope I mod it
L164[06:50:06] <Wuppy> I dont even mod anymore :P
L165[06:50:42] <illyohs> what is that like it sounds nice?
L166[06:50:57] <Wuppy> game development is where it's at now :D
L167[06:52:31] <gigaherz> Wuppy: I released my game!
L168[06:52:37] <Wuppy> woohoo, which one?
L169[06:52:47] <gigaherz> https://play.google.com/store/apps/details?id=com.dogforcegames.RollingLight.Throw
L170[06:53:21] <Wuppy> looks awesome :D
L171[06:53:43] <Wuppy> nice USP
L172[06:55:03] <illyohs> been playing around with libgdx for a while
L173[06:55:17] <illyohs> the hardest part is being able to art
L174[06:55:29] <Wuppy> I've mastered Unity last year, now I'm working in Unreal
L175[06:55:43] <Wuppy> and I'm also going to try Phyre Engine and Cry Engine
L176[06:56:49] <Wuppy> and I'd like to try leadwerks but they don't have a proper free (studnet) version
L177[06:57:18] <gigaherz> USP?
L178[06:57:25] <Wuppy> Unique Selling Point
L179[06:57:28] <gigaherz> ah
L180[06:57:37] <illyohs> Im checking out ogre3d just have to relearn c++
L181[06:57:42] <gigaherz> ugh ogre
L182[06:57:47] <gigaherz> I helped my flatmate once
L183[06:57:49] <gigaherz> never again.
L184[06:58:03] <Wuppy> never did anything with ogre
L185[06:58:05] <Wuppy> it's bad?
L186[06:58:26] <gigaherz> well when I tried it last time
L187[06:58:33] <gigaherz> it had all the flaws of opensource software
L188[06:58:36] <Wuppy> can't be as bad as phyre engine
L189[06:58:53] <gigaherz> it was years ago, though
L190[06:58:55] <gigaherz> could have changed
L191[06:59:04] <gigaherz> it basically felt like
L192[06:59:08] <gigaherz> they made a rendering engine
L193[06:59:11] <Wuppy> have you heard of phyre engine?
L194[06:59:15] <illyohs> gigaherz as in really good but not for mortals?
L195[06:59:17] <gigaherz> and then created a whole framework designed to run the demos
L196[06:59:30] <gigaherz> so it's like a toy to showcase their rendering features
L197[06:59:40] <Wuppy> hmm that doesnt sound good
L198[06:59:58] <gigaherz> and the one usable "visual editor" we found back then
L199[07:00:04] <gigaherz> was extremely clunky
L200[07:00:16] <Wuppy> at least it installs though, can't say that for phyre :c
L201[07:00:40] *** MorphFK is now known as Morphan1
L202[07:01:06] <gigaherz> ah interesting
L203[07:01:09] <gigaherz> didn't knwo about phyre
L204[07:01:30] <gigaherz> ah Divekick! I have played that
L205[07:01:58] <gigaherz> XD
L206[07:02:05] <gigaherz> the only game made in Phyre I have actually played
L207[07:02:10] <gigaherz> is possibly the crappiest of all
L208[07:02:32] ⇨ Joins: Poppy (~Poppy@chello085216146055.chello.sk)
L209[07:02:52] <gigaherz> I have toyed around with Unreal 4 a bit
L210[07:03:01] <gigaherz> but most of the work I havedone is with Unity
L211[07:03:17] <gigaherz> it's the one that lets you get the job done quicker
L212[07:03:51] <Wuppy> Unity is very easy to work with
L213[07:03:53] <gigaherz> Unreal is too oriented at separating designers from coders
L214[07:03:59] <Wuppy> but Unreal gives you really fancy rewards
L215[07:03:59] *** Morphan1 is now known as MorphFK
L216[07:04:05] <gigaherz> makes the editor hard to use by someone who knows what they want
L217[07:04:11] <Wuppy> and the blueprint visual scripting is absolutely great :)
L218[07:04:14] <gigaherz> pushes you toward writing C++ stuff
L219[07:04:21] <gigaherz> the blueprint is horrible.
L220[07:04:24] <Wuppy> I dont feel like it pushes you to c++
L221[07:04:28] <Wuppy> blueprints are legendary
L222[07:04:32] <Wuppy> absolutely amazing
L223[07:04:40] <Wuppy> and I fundamentally dislike visual scripting :P
L224[07:04:42] <gigaherz> takes 100 times longer to define something that you could write in 5 lines of any scripting language
L225[07:04:47] <illyohs> haven't played with Unity yet I wonder if its in the AUR
L226[07:05:02] <Wuppy> that's true gigaherz
L227[07:05:08] <Wuppy> it's a lot bigger
L228[07:05:12] <gigaherz> and really
L229[07:05:16] <Wuppy> but it's hardly slower to write
L230[07:05:17] <gigaherz> I wouldn't mind the visual editor
L231[07:05:26] <gigaherz> if you could also edit an underlying script manually
L232[07:05:28] <Wuppy> and surprisingly, it's not much slower can C++
L233[07:05:54] <gigaherz> and it's not like it would be hard for them to do
L234[07:05:58] <gigaherz> they just chose not to
L235[07:06:04] <Wuppy> damn those games made in phyre are really cool
L236[07:06:06] <gigaherz> script -> AST -> graph
L237[07:06:10] <gigaherz> graph -> script
L238[07:06:15] <Wuppy> I've got it downloaded on my pc... now to get the damn thing installed
L239[07:06:28] <Wuppy> gigaherz, you can make a c++ method and call it in blueprint
L240[07:06:32] <Wuppy> so they have literallythat
L241[07:06:43] <gigaherz> yes, but I don't want to mess with native code
L242[07:07:20] <Wuppy> wait, you want to code but you dont want to code?
L243[07:07:56] <gigaherz> I believe Unreal is missing a layer
L244[07:08:04] <gigaherz> engine code in C++, perfect
L245[07:08:16] <gigaherz> high-level scene design in a visual editor, perfect
L246[07:08:25] <gigaherz> but for me to use Unreal, it's missing a middle man
L247[07:08:39] <gigaherz> a way to create behaviours and such, in a sripting language
L248[07:08:48] <gigaherz> that's not a graphical editor
L249[07:09:03] <Wuppy> behaviour should be in C++ as well :P
L250[07:09:09] <gigaherz> I disagree
L251[07:09:16] <gigaherz> editing behaviours shouldn't require compiling anything
L252[07:09:18] <gigaherz> ;P
L253[07:09:36] <gigaherz> but anyhow
L254[07:09:40] <gigaherz> it's a matter of taste
L255[07:09:51] <Wuppy> true
L256[07:10:04] <gigaherz> and Unreal left me disappointed.
L257[07:10:12] <gigaherz> Unity disappoints me
L258[07:10:15] <gigaherz> but for other reasons
L259[07:10:37] <Wuppy> I love both
L260[07:10:42] <gigaherz> I love C# as a language
L261[07:10:49] <Wuppy> although unreal crashes too damn often
L262[07:10:56] <gigaherz> so that makes me biased toward it just for that
L263[07:11:05] <gigaherz> but there's certain things that annoy me greatly
L264[07:11:19] <gigaherz> among others
L265[07:11:21] <Wuppy> the performance is very meh
L266[07:11:28] <gigaherz> that the editor runs in thesame thread as the game
L267[07:11:30] <gigaherz> so if the game hangs
L268[07:11:35] <gigaherz> the editor freezes
L269[07:11:53] <Wuppy> in unreal it'll just crash completely though :<
L270[07:12:18] <gigaherz> then it chooses not to save the scene when you build
L271[07:12:32] <gigaherz> so it often happens that you make a build
L272[07:12:37] <gigaherz> push a commit
L273[07:12:40] <gigaherz> push the build
L274[07:12:44] <gigaherz> and then realize you didn't save
L275[07:12:51] <gigaherz> the build is ok, becuase it builds from memory, not disk
L276[07:12:57] <gigaherz> but the commit is bad
L277[07:13:39] <Wuppy> o___0
L278[07:20:26] ⇦ Quits: Lunatrius (~Lunatrius@77.38.103.182) (Ping timeout: 190 seconds)
L279[07:20:34] <Wuppy> note to self: dont drink too much :c
L280[07:22:49] <Ivorius> hah
L281[07:22:51] ⇦ Quits: pixlepix (~localmaca@public.mgrhs.org) (Quit: pixlepix)
L282[07:30:04] ⇦ Quits: Matrixiumn (Matrixiumn@apertron.net) (Remote host closed the connection)
L283[07:32:25] ⇨ Joins: Nitrodev (~Nitrodev@dcx8fryd8797p051npypt-3.rev.dnainternet.fi)
L284[07:32:56] ⇨ Joins: Matrixiumn (Matrixiumn@apertron.net)
L285[07:33:41] ⇨ Joins: Lunatrius (~Lunatrius@77.38.103.182)
L286[07:42:16] <HassanS6000> If I have an Entity class, that extends EntityThrowable, how would I make a new Entity from that class? I'm trying this, but it doesn't work:
L287[07:43:11] <HassanS6000> http://pastebin.com/A1Bc42rN
L288[07:43:35] <Wuppy> HassanS6000, check ItemSnowball
L289[07:43:53] <Wuppy> onItemUse
L290[07:44:00] <Wuppy> or whatever that method is called in this particular MC version
L291[07:44:06] ⇦ Quits: portablejim (~portablej@ppp255-221.static.internode.on.net) (Quit: Konversation terminated!)
L292[07:44:54] <HassanS6000> Wuppy, this is the error I'm getting in console http://pastebin.com/HQSf5PbK
L293[07:45:36] <Wuppy> I think it's running on the wrong thing
L294[07:45:48] <Wuppy> aka running on the server while it should be on the client or the other way around
L295[07:46:10] <HassanS6000> Hmm
L296[07:46:25] <HassanS6000> When I use the specific Entity constructor, it works fine.
L297[07:46:33] <Lumien> Your entity needs a constructor that has only World as a parameter
L298[07:46:42] <HassanS6000> Lumien, I tried that, but I'll try again.
L299[07:47:09] ⇨ Joins: Azanor (~Azanor@146.232.74.98)
L300[07:47:59] <Azanor> hmmm, is it just me or does one of the latest forge 1.8 builds break colors? Any recolored items (including vanilla ones) just has random colors
L301[07:49:06] <HassanS6000> Lumien, didn't work.
L302[07:49:07] <tterrag> Azanor: yeah I saw someone report that
L303[07:49:12] ⇨ Joins: Lex__ (Lex@172.76.2.58)
L304[07:49:12] MineBot sets mode: +o on Lex__
L305[07:49:16] <Lumien> Azanor yes
L306[07:49:21] <tterrag> oh yeah it was Lumien
L307[07:49:21] <Lumien> but fry already fixed it
L308[07:49:22] <tterrag> :D
L309[07:49:23] <HassanS6000> For some reason if I do new EntityBullet(worldIn, playerIn) it works fine.
L310[07:49:37] <Azanor> cool
L311[07:51:16] ⇦ Quits: Lex_ (Lex@172.76.2.58) (Ping timeout: 190 seconds)
L312[07:52:58] ⇨ Joins: fry|mobile (~rain_warr@ppp79-139-178-104.pppoe.spdop.ru)
L313[07:52:59] MineBot sets mode: +o on fry|mobile
L314[07:58:22] *** Cypher|Zzz is now known as Cypher121
L315[08:05:16] ⇨ Joins: Szernex (~Szernex@178-189-227-97.adsl.highway.telekom.at)
L316[08:05:19] <blood|work> Azanor: is Thaumcraft getting updated to 1.8?
L317[08:06:07] <Cypher121> it has already been released
L318[08:06:16] <blood|work> really when?
L319[08:07:07] <blood|work> wow it has, nice =)
L320[08:08:03] <tterrag> yesterday :p
L321[08:08:21] ⇦ Quits: Poppy (~Poppy@chello085216146055.chello.sk) (Ping timeout: 190 seconds)
L322[08:08:39] ⇨ Joins: Poppy (~Poppy@chello085216146055.chello.sk)
L323[08:09:51] ⇨ Joins: GraphicH (~GraphicH@cpe-96-29-41-211.kya.res.rr.com)
L324[08:12:07] ⇦ Quits: fry|mobile (~rain_warr@ppp79-139-178-104.pppoe.spdop.ru) (Ping timeout: 195 seconds)
L325[08:15:34] *** illyohs is now known as illy[MC]
L326[08:16:32] <nekosune> !gf Potion.isBadEffect
L327[08:20:46] ⇨ Joins: Kotoro[LT] (~Kotoro@c-73-16-181-218.hsd1.ct.comcast.net)
L328[08:22:18] ⇦ Quits: SoundLogic (~SoundLogi@172-8-201-53.lightspeed.mdsnwi.sbcglobal.net) (Ping timeout: 192 seconds)
L329[08:22:26] *** Lex__ is now known as LexManos
L330[08:23:34] ⇨ Joins: Subaraki (~Artix@mf763-h01-176-150-102-154.dsl.sta.abo.bbox.fr)
L331[08:26:32] ⇨ Joins: RedBullWasTaken (~RedBull@x1-6-20-4e-7f-c8-bb-aa.cpe.webspeed.dk)
L332[08:27:04] <HassanS6000> Nice job
L333[08:27:10] <HassanS6000> with updating Thaumcraft
L334[08:28:37] *** Vigaro|AFK is now known as Vigaro
L335[08:32:25] *** fry|afk is now known as fry
L336[08:36:10] *** Zidane|Away is now known as Zidane
L337[08:45:51] ⇦ Quits: Azanor (~Azanor@146.232.74.98) ()
L338[08:49:39] ⇦ Quits: Meow-J (uid69628@id-69628.highgate.irccloud.com) (Quit: Connection closed for inactivity)
L339[08:50:28] ⇦ Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Remote host closed the connection)
L340[08:53:24] *** Tombengoer is now known as Tombenpotter
L341[08:54:32] <Wuppy> I cant imagine how much work it was to update Thaumcraft :c
L342[08:56:02] ⇦ Quits: Maxetime (~Thunderbi@modemcable086.219-70-69.static.videotron.ca) (Ping timeout: 378 seconds)
L343[08:57:19] *** illy[MC] is now known as illyohs
L344[08:59:22] ⇦ Quits: karlthepagan (~karl@c-66-235-7-92.sea.wa.customer.broadstripe.net) (Ping timeout: 195 seconds)
L345[09:01:33] ⇨ Joins: Shukaro (~Shukaro@130.108.232.236)
L346[09:15:58] ⇦ Quits: Cypher121 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net) (Quit: Cypher121)
L347[09:17:24] ⇨ Joins: Nik333 (Mibbit@ip-89-102-17-109.net.upcbroadband.cz)
L348[09:20:09] ⇦ Parts: Nik333 (Mibbit@ip-89-102-17-109.net.upcbroadband.cz) ())
L349[09:20:17] ⇨ Joins: PBlock96 (PBlock96@res404s-128-61-104-241.res.gatech.edu)
L350[09:22:37] *** illyohs is now known as illy[GONE]
L351[09:23:22] ⇦ Quits: VikeStep (~VikeStep@101.184.94.18) (Read error: Connection reset by peer)
L352[09:23:37] *** Vigaro is now known as Vigaro|AFK
L353[09:23:46] *** Vigaro|AFK is now known as Vigaro
L354[09:24:47] ⇨ Joins: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net)
L355[09:26:33] *** bilde2910 is now known as bilde2910|away
L356[09:31:02] ⇦ Quits: Mraof (~mraof@pool-71-115-24-49.rcmdva.fios.verizon.net) (Quit: Leaving)
L357[09:31:14] *** Mraoffle is now known as Mraof
L358[09:41:17] ⇨ Joins: rfctksSparkle (rfctks@2a00:1a28:1101:3e7::6)
L359[09:41:18] ⇨ Joins: Meow-J (uid69628@id-69628.highgate.irccloud.com)
L360[09:45:01] <sham1> Thaumcraft for 1.8!?
L361[09:45:07] <sham1> Fangasm
L362[09:50:45] <nekosune> Thaumic Tinkerer is on its way, got a good 10 items reimplemented from one mod or the other
L363[09:51:24] <sham1> Azanor will show the way for 1.8 to the people not yet in
L364[09:51:27] <sham1> I approve
L365[09:53:05] ⇨ Joins: SoundLogic (~SoundLogi@208.73.88.26)
L366[09:53:42] <SkySom> I don't think it will really push people
L367[09:53:53] <SkySom> If anything I think it just proved how much time it requires
L368[09:54:17] ⇨ Joins: Hassan (~Hassan@pool-173-79-220-242.washdc.fios.verizon.net)
L369[09:54:17] <sham1> To be fair
L370[09:54:26] <sham1> Updating always takes time
L371[09:55:42] <sham1> Better update now and have it easier when 1.9 rolls around
L372[09:57:05] ⇦ Quits: HassanS6000 (~Hassan@pool-173-79-220-242.washdc.fios.verizon.net) (Ping timeout: 378 seconds)
L373[09:57:52] *** kroeser is now known as kroeser|away
L374[09:59:56] ⇨ Joins: HassanS6000 (~Hassan@pool-173-79-220-242.washdc.fios.verizon.net)
L375[10:02:24] *** Vigaro is now known as Vigaro|AFK
L376[10:04:47] ⇦ Quits: Hassan (~Hassan@pool-173-79-220-242.washdc.fios.verizon.net) (Ping timeout: 378 seconds)
L377[10:08:15] ⇨ Joins: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt)
L378[10:10:39] *** kroeser|away is now known as kroeser
L379[10:13:15] ⇨ Joins: Drullkus (~Drullkus@2601:646:8301:c41e:8df1:c1e9:75e8:6fff)
L380[10:14:03] ⇦ Quits: Noppes (~Noppes@82-168-99-26.ip.telfort.nl) (Read error: Connection reset by peer)
L381[10:15:45] ⇨ Joins: Noppes (~Noppes@82-168-99-26.ip.telfort.nl)
L382[10:17:40] ⇦ Quits: Drullkus (~Drullkus@2601:646:8301:c41e:8df1:c1e9:75e8:6fff) (Remote host closed the connection)
L383[10:18:43] ⇨ Joins: Gigabit101 (~Gigabit10@cpc76302-cosh16-2-0-cust475.6-1.cable.virginm.net)
L384[10:23:44] *** fry is now known as fry|afk
L385[10:28:59] ⇦ Quits: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt) (Ping timeout: 378 seconds)
L386[10:30:20] ⇨ Joins: pixlepix (~localmaca@public.mgrhs.org)
L387[10:32:05] ⇨ Joins: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt)
L388[10:34:19] ⇨ Joins: Cojo (~Cojo@2606:a000:1126:a066:a04b:23fd:aebd:5e6)
L389[10:36:10] <Deamon> Is the purpose of the DeferredBiomeDecorator simple to protect against the BiomeDecorator being created when the biome class is loaded (making is safe for transformers) or is there some other reason that it has to be later?
L390[10:36:33] <Deamon> anyone have any idea?
L391[10:39:19] ⇦ Quits: DemoXin (~DemoXin@15.sub-70-210-38.myvzw.com) ()
L392[10:43:07] <diesieben07> i think its just for firing the biome events
L393[10:44:05] <Deamon> yeah just wondering how late it needs to be, right now its delayed until the first chunk with that biome is populated
L394[10:44:39] <Deamon> anytime post init should be fine though is my hope
L395[10:45:29] ⇨ Joins: MattDahEpic (~MattDahEp@75-166-140-155.hlrn.qwest.net)
L396[10:45:49] <diesieben07> why?
L397[10:45:56] <diesieben07> or... other queestion
L398[10:45:59] <diesieben07> what are you tryying to do?
L399[10:55:43] ⇦ Quits: Lothendal (~Lothendal@ip5b417e77.dynamic.kabel-deutschland.de) (Quit: leaving)
L400[10:55:46] <MattDahEpic> my blocks in my inventory do not have textures, but their world counterparts do and im not sure how to fix it. code is at: https://github.com/MattDahEpic/MobDropOres1.9
L401[10:57:20] *** Gaz is now known as Gaz|Away
L402[10:57:23] *** Gaz|Away is now known as Gaz
L403[10:58:44] <nekosune> MattDahEpic doesnt look like you are registering the inventory item models
L404[11:00:09] <MattDahEpic> ?
L405[11:00:09] <nekosune> http://bedrockminer.jimdo.com/modding-tutorials/basic-modding-1-8/first-block/ may help a bit,
L406[11:00:32] <nekosune> you also need to make a model file for the block's item (inventory)
L407[11:00:43] <nekosune> and register that with minecraft too
L408[11:02:22] <MattDahEpic> nekosune, what texture do i put for inventory?
L409[11:03:51] <nekosune> the link I gave should show how to make the inventory model file :) it basically uses the in world model, and shrinks it / moves it a bit
L410[11:04:47] ⇦ Quits: CovertJaguar (Railcraft@65.183.205.6) (Ping timeout: 195 seconds)
L411[11:05:01] <MattDahEpic> i know how to make a model file. i am just not sure *what* texture to put in for "inventory"
L412[11:06:41] <Lumien> You just extend the block model with the item model
L413[11:06:55] <Lumien> https://github.com/lumien231/Random-Things/blob/master/src/main/resources/assets/randomthings/models/item/enderAnchor.json
L414[11:07:28] ⇨ Joins: Upthorn (~ogmar@108-85-88-195.lightspeed.frokca.sbcglobal.net)
L415[11:10:07] ⇨ Joins: Hassan (~Hassan@pool-173-79-220-242.washdc.fios.verizon.net)
L416[11:11:20] ⇦ Quits: HassanS6000 (~Hassan@pool-173-79-220-242.washdc.fios.verizon.net) (Ping timeout: 378 seconds)
L417[11:14:12] ⇦ Quits: pixlepix (~localmaca@public.mgrhs.org) (Quit: pixlepix)
L418[11:17:12] *** Ash|Work is now known as Ashlee
L419[11:18:45] <MattDahEpic> i dont think you understand my problem. the blocks in the inventory have a missing texture, but when i place them down they have the right texture. i want the right textures to show up in the inventory, but i am not sure which of the blocks textures i should make a model for so all the diffrent textures show up in the inventory on all the blocks
L420[11:22:31] <nekosune> we understand the problem, blocks for 1.8 need TWO models, an inworld one and an inventory one
L421[11:22:50] <nekosune> you only have the inworld one , not the inventory model
L422[11:23:17] <nekosune> if you have a multi item block, that is a bit more awkard
L423[11:23:27] <nekosune> you have to make models for each
L424[11:24:25] <nekosune> so looking at your code, you have 11 different blocks
L425[11:24:28] <nekosune> that means 11 different models
L426[11:24:41] <nekosune> each using the right texture
L427[11:24:46] <nekosune> then CLIENT side only, not server side
L428[11:25:05] *** heldplayer|off is now known as heldplayer
L429[11:25:13] <nekosune> Minecraft.getMinecraft.getRenderItem.getItemModelMesher.register(item, meta, new ModelResourceLocation("modid:" + name, "inventory"))
L430[11:25:29] <nekosune> wait. sorruy
L431[11:25:43] <nekosune> Minecraft.getMinecraft.getRenderItem.getItemModelMesher.register(Item.getItemFromBlock(block),meta,new ModelResourceLocation("modid:"+name,"inventory"))
L432[11:26:01] <nekosune> where name is the name of the model for that varient
L433[11:26:19] <MattDahEpic> does ModelLoader.setCustomModelResourceLocation not work for that?
L434[11:26:27] <Lumien> it does
L435[11:26:35] <MattDahEpic> thats what im using
L436[11:26:41] <nekosune> might be better then, sorry I am going off what was using there,
L437[11:33:00] ⇨ Joins: ZaggyMobile2 (~Zaggy1024@2607:fb90:17c6:98b7:be69:23c3:5391:8b20)
L438[11:34:36] <tterrag> fry will yell at you nekosune
L439[11:34:44] <tterrag> If you use modelmesher
L440[11:34:47] <nekosune> tterrag oh?
L441[11:35:01] <nekosune> tbh I thought that was therecommended way, I guess that changed?
L442[11:35:04] <MattDahEpic> thats why i am using it
L443[11:35:28] ⇦ Quits: ZaggyMobile (~Zaggy1024@174-20-36-4.mpls.qwest.net) (Ping timeout: 194 seconds)
L444[11:36:39] <tterrag> heck if I know
L445[11:36:47] <tterrag> I just started with 1.8 a few weeks ago
L446[11:37:14] <MattDahEpic> and you already have working inventory textures. farther than me
L447[11:37:31] <tterrag> Do I?
L448[11:37:37] <tterrag> Oh I guess so
L449[11:37:42] <tterrag> One block
L450[11:37:43] ⇨ Joins: MaxThunder (~chatzilla@72.84-48-177.nextgentel.com)
L451[11:37:56] <tterrag> I just looked at wuppy's site
L452[11:38:06] <MaxThunder> could anyone help me change the models of some mobs from a mod a bit?..
L453[11:38:31] <MattDahEpic> do you have the new models?
L454[11:38:46] <tterrag> New models?
L455[11:38:46] ⇨ Joins: alex_6611 (~alex_6611@p5DE786D1.dip0.t-ipconnect.de)
L456[11:39:05] <MattDahEpic> what he wants to change them to
L457[11:39:33] <MaxThunder> well i just wanna find a way to make the models smaller and opssibly remove some body parts...
L458[11:39:36] <MaxThunder> possibly*
L459[11:39:58] ⇨ Joins: Blupilot_ (~Blupilot@ip70-171-2-74.ga.at.cox.net)
L460[11:40:09] ⇨ Joins: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L461[11:40:09] <tterrag> Oh you weren't talking to me
L462[11:40:17] <tterrag> But my item model is just https://github.com/creatubbles/ctb-mcmod/blob/1.8/src/main/resources/assets/ctbmod/models/item/creator.json
L463[11:40:25] <tterrag> exactly what lumien showed you
L464[11:42:32] <Blupilot_> Hi, I just installed dev versions of NEI and its core, and when i test my mod i get this window: http://imgur.com/Qx9N4oS
L465[11:42:40] <Blupilot_> and i have no idea what it means
L466[11:42:48] <nekosune> tterrag wuppy's tutorials ALSO show using Modelmesher for block's inventory models
L467[11:42:56] <tterrag> They are old
L468[11:42:58] <MattDahEpic> why is the title bar in comic sans?
L469[11:43:04] <tterrag> blame wuppy for not updating it
L470[11:43:11] <Wuppy> all the pings
L471[11:43:18] <Wuppy> I don't really do MC anymore :c
L472[11:43:26] <nekosune> tbh is there anywhere that does have it updated then ? before telling people "thats bad" ? :p
L473[11:43:31] <MattDahEpic> he wrote a book and now hes too good for us
L474[11:43:37] <tterrag> Probably not
L475[11:43:45] <tterrag> I wasn't really being serious
L476[11:43:50] <tterrag> You can do whatever you like
L477[11:43:56] <Wuppy> MattDahEpic, I'm now working on game development
L478[11:43:59] <tterrag> This is part of the reason I hate 1.8
L479[11:44:05] <MattDahEpic> tterrag, i have a bunch of those already: https://github.com/MattDahEpic/MobDropOres1.9/tree/master/src/main/resources/assets/mobdropores/models/item
L480[11:44:06] <nekosune> yeah can understand :S
L481[11:44:21] <tterrag> We are all doing it "wrong" but only maybe 2 people know the "right" way
L482[11:44:27] <MattDahEpic> Wuppy, cool, ill play it
L483[11:44:36] <Wuppy> MattDahEpic, you don't want to :P
L484[11:44:45] <Wuppy> at least the one I'm working on now sucks
L485[11:44:45] <tterrag> Matt did you register the item models?
L486[11:44:58] <nekosune> tterrag thats what I was telling MattDahEpic about :)
L487[11:44:59] <Wuppy> but, there are 2 other great games I've worked on and will work on
L488[11:45:03] <MattDahEpic> i registered the item.getitemfromblock s
L489[11:45:07] <Blupilot_> Wuppy, What is it written in?
L490[11:45:09] <nekosune> how to register for a multiblock
L491[11:45:23] <Wuppy> 1 in Unity, 2 in Unreal and 1 in C++
L492[11:45:30] <Blupilot_> Oh cool
L493[11:45:40] <Wuppy> unreal gamejam game: https://dl.dropboxusercontent.com/u/59067404/Downloads/Epic%20Megajam%20October%202015/BattleMetal.zip
L494[11:45:43] <nekosune> but
L495[11:45:46] <nekosune> seems probably wrong
L496[11:45:48] <MattDahEpic> i did a gamedev unit in unity in school and all that cam out was http://mattdahepic.com/games/web/
L497[11:45:49] <SkySom> \o/ Unity. I need to learn some of that before next weekend
L498[11:45:53] <nekosune> stupid 1.8 :D
L499[11:46:04] <SkySom> Since the conference I'm going to is sponsored by them
L500[11:46:35] <Wuppy> and here is my C++ game https://dl.dropboxusercontent.com/u/59067404/Portfolio/Micro%20Machines.zip
L501[11:46:44] <MaxThunder> so nobody knows how to edit the mob models of a mod?..
L502[11:46:54] <Wuppy> anyway, time to get some food o/
L503[11:47:01] <MattDahEpic> cya
L504[11:47:11] <Blupilot_> gonna try both, the unreal one might not run well on my pc tho (if im thinking of the right engine)
L505[11:47:13] <Blupilot_> ok
L506[11:47:50] <MattDahEpic> speaking of unreal engine, anyone else in the battleborn test and want to play?
L507[11:49:39] ⇦ Quits: Meow-J (uid69628@id-69628.highgate.irccloud.com) (Quit: Connection closed for inactivity)
L508[11:50:04] <Blupilot_> Anyone know what this means? http://imgur.com/Qx9N4oS
L509[11:50:17] ⇨ Joins: pixlepix (~localmaca@public.mgrhs.org)
L510[11:50:37] <Blupilot_> and sorry about the title bar being in comic sans, my friend did it as a prank and i was too lazy to change it
L511[11:50:44] <MattDahEpic> Blupilot_, go to where your gradle caches are and itll find somethign there if gradle isnt still broken in gening mappings
L512[11:50:59] <Blupilot_> oh ok, thanks
L513[11:52:34] <Lumien> MattDahEpic is your github up to date?
L514[11:52:35] <MaxThunder> should i just seek help elsewhere?..
L515[11:52:50] <MattDahEpic> Lumien, yes
L516[11:52:51] <Wuppy> Blupilot_, keep in mind that the unreal game was made in just 4 days so it's not amazing :P
L517[11:52:57] <Wuppy> although great for the experience and time we had
L518[11:53:09] <Lumien> The second parameter of ModelResourceLocation has to be just "inventory"
L519[11:53:21] <MattDahEpic> MaxThunder, try asking in like 3 hours when nobodys talking and you'lll find everyones a lot more helpful
L520[11:53:21] <Lumien> not whatever you are putting in there
L521[11:53:35] <MaxThunder> aw...
L522[11:54:16] <MattDahEpic> sorry
L523[11:54:21] <Lumien> MaxThunder mob models are defined in code
L524[11:54:57] <MaxThunder> so how would i go about making them smaller and possibly removing body parts?..
L525[11:55:17] <MattDahEpic> Lumien, replacing modifier with "inventory" doesnt work
L526[11:56:31] <Lumien> Max do you want to edit the model of a mob from another mod FROM your mod or.. ?
L527[11:57:16] <MaxThunder> i have a mod that makes all the hostile mobs cute and i wanna make them cuter...
L528[11:58:00] <Lumien> So the mobs you wanna edit are from your mod?
L529[11:58:19] <MaxThunder> no from a mob i found...
L530[11:58:58] <MaxThunder> mod*
L531[11:59:39] <Blupilot_> tried micro machines, not bad :)
L532[12:00:16] <Lumien> Max there is a RenderLivingEvent which contains the RendererLivingEntity of the entity which contains Model of the entity
L533[12:00:19] <Lumien> You could probably modify it there
L534[12:00:42] <MaxThunder> where exactly do i find that?..
L535[12:01:59] ⇨ Joins: sinkillerj (~sinkiller@nc-71-49-183-12.dhcp.embarqhsd.net)
L536[12:03:05] <Lumien> Can you make mods?
L537[12:03:11] <MaxThunder> no...
L538[12:04:05] <Blupilot_> Wuppy, how long did the AI take to make in the c++ one?
L539[12:04:46] <Wuppy> I dont know a time\
L540[12:04:50] <Wuppy> I made it over several weeks
L541[12:05:00] <Blupilot_> ah okay
L542[12:05:08] <Wuppy> why?
L543[12:05:16] <tterrag> You're not going to be editing models without a mod lol
L544[12:05:35] <MaxThunder> oh?..
L545[12:05:52] <tterrag> and this is a modding channel
L546[12:06:02] <Blupilot_> the AI for it looks like a human is controlling it (which is a good thing IMO) and was just curious :P
L547[12:06:03] <MaxThunder> yes that is why i came here...
L548[12:06:32] <Wuppy> \o/
L549[12:06:32] <tterrag> So when you ask such questions we answer under the pretense that you are a modder
L550[12:06:36] <Lumien> Wait a few more mc versions and entity models will probably be jsonified^^
L551[12:06:44] <MattDahEpic> ^ OH GOD NO
L552[12:06:59] <tterrag> Otherwise what are you asking?
L553[12:07:05] <tterrag> For someone to do it for you?
L554[12:07:48] <MaxThunder> no i just wanna know how i can do it to do it myself...
L555[12:07:56] <MattDahEpic> oooh bread loaf is cooked bbl
L556[12:08:02] <MaxThunder> at least that was my plan... doesn't seem to be going too well...
L557[12:11:18] ⇨ Joins: Hellgast23 (~Hellgast@ip-81-11-193-171.dsl.scarlet.be)
L558[12:11:40] <MaxThunder> is just changing models a bit really that hard?..
L559[12:12:27] <Lumien> That depends on what you can already do :P
L560[12:13:01] <MaxThunder> i can look at things and get confused but i doubt that's gonna help...
L561[12:13:23] ⇨ Joins: Cypher121 (~Thunderbi@153.18.72.36)
L562[12:13:32] <Lumien> Do you know java?
L563[12:13:37] ⇦ Quits: jk-5 (jk-5@znc.jk-5.nl) (Ping timeout: 195 seconds)
L564[12:13:47] <MaxThunder> i dunno any code=(...
L565[12:13:57] <Wuppy> learn it, it's fun :)
L566[12:14:06] <MaxThunder> nah it's not for me...
L567[12:14:19] <MattDahEpic> https://www.thenewboston.com/videos.php?cat=31
L568[12:14:25] <MaxThunder> i couldn't even learn html...
L569[12:14:28] <Blupilot_> 'fun' i hope thats sarcastic XD
L570[12:14:43] <Wuppy> programming is awesome :D
L571[12:14:49] <MattDahEpic> its better than doing sports
L572[12:15:19] <Blupilot_> yea, i suppose, its a pain in the you-know-what at first but once you figure it out and get the 'ah-hah' moment, its pretty rewarding
L573[12:15:48] <MattDahEpic> halloween tomorrow
L574[12:15:51] <MattDahEpic> yay
L575[12:16:03] <Wuppy> going out tomorrow is going to be interesting
L576[12:16:06] <MaxThunder> i already celebrated it yesterday=P...
L577[12:16:14] <Blupilot_> ima be sub-zero
L578[12:16:24] <MattDahEpic> the one day of the year where people dont look at your cosplays wierdly
L579[12:16:29] <Wuppy> on tuesday there were a lot of zombies in the bar as well :P
L580[12:16:39] <Blupilot_> MattDahEpic, XD
L581[12:16:44] <MaxThunder> i got to be a skeleton in the forest and scare kids walking by=P...
L582[12:16:51] <MattDahEpic> im rinzler from tron legacy, the thing lights up n' stuff
L583[12:17:08] <Blupilot_> ima be sub-zero and bring a mortal kombat soundboad app on my phone
L584[12:17:10] <Wuppy> now if only I could make one of the 20 dutch puns I made about that
L585[12:17:31] ⇨ Joins: Azanor (~Azanor@196-210-25-149.dynamic.isadsl.co.za)
L586[12:17:43] <Wuppy> it's a grave situation that I can't make such puns
L587[12:17:52] <Blupilot_> ...
L588[12:17:52] <MattDahEpic> -_-
L589[12:17:54] <MaxThunder> i know 3 dutch words i think...
L590[12:18:15] <MaxThunder> might have forgotten them...
L591[12:18:28] <MaxThunder> are mus, kip and jus words?..
L592[12:18:42] <Wuppy> I dont know mus but the others are
L593[12:18:48] <Wuppy> chicken and gravy :D
L594[12:18:59] <MaxThunder> =P...
L595[12:19:10] <Wuppy> a mus is also actually some kind of bird
L596[12:19:22] <MaxThunder> lol...
L597[12:19:28] <Blupilot_> yea sparrow
L598[12:19:31] <MaxThunder> mus in norwegian is a mouse=P...
L599[12:19:47] <Blupilot_> mus in lithuanian is us
L600[12:20:06] <MaxThunder> o.O...
L601[12:20:36] <Blupilot_> Ik kan spreken Nederlands, kunt u?
L602[12:20:42] <Blupilot_> oh god
L603[12:20:50] <MaxThunder> jeg kan snakke norsk...
L604[12:20:50] <Wuppy> close enough :P
L605[12:21:37] <Blupilot_> i know there was this one dutch joke like 'you smell like a (something) in the wind'
L606[12:21:51] <Wuppy> an hour in the wind
L607[12:22:18] <Blupilot_> thats what it was
L608[12:22:29] <Blupilot_> thanks
L609[12:23:09] <MaxThunder> i don't get it...
L610[12:23:14] <Blupilot_> exactly
L611[12:23:31] <Blupilot_> thats the joke, it doesnt make sense : )
L612[12:23:35] <MaxThunder> i still don't get it...
L613[12:24:29] *** Tombenpotter is now known as Tombenaway
L614[12:24:33] ⇨ Joins: Hgrebnednav (~Hgrebnedn@d8d872d48.access.telenet.be)
L615[12:24:58] *** CrystalMare is now known as Crystal|AFK
L616[12:25:15] <Wuppy> it's a direct translation of a dutch saying
L617[12:25:39] <MaxThunder> direct translation of sayings are often weird...
L618[12:25:43] <Wuppy> yip
L619[12:26:07] <Blupilot_> Ik ben slecht in Nederlands spreken, dus ik moet een vertaler te gebruiken
L620[12:26:07] <MaxThunder> and i just forgot all the weird norwegian saying i know so i can't tell any...
L621[12:26:21] <Azanor> do you know the actualy dutch for that saying?
L622[12:26:29] <Wuppy> I hope it isn't dead in the city center tomorrow because of all the zombies :c
L623[12:26:40] <Wuppy> Azanor, I'm dutch so of course :P
L624[12:26:42] <Azanor> Curious how it will translate to afrikaans which is very similar to dutch
L625[12:26:52] <Wuppy> your afrikaans?
L626[12:26:53] <Blupilot_> more like UNDEAD *ba-dum-tsss*
L627[12:26:56] <Wuppy> you're
L628[12:26:57] <Azanor> and if we have the saying as well :p
L629[12:27:06] <Azanor> yup
L630[12:27:07] <Wuppy> je stinkt een uur in de wind
L631[12:27:16] ⇨ Joins: Swordy (~TheEnchan@cpe-67-241-63-184.twcny.res.rr.com)
L632[12:27:30] <Azanor> hehe - nope, we don't have it over here
L633[12:31:20] <Wuppy> I really like the changes made to our education system :D
L634[12:31:46] <Wuppy> next week only 15 minutes of school :P
L635[12:31:47] *** Abrar|gone is now known as AbrarSyed
L636[12:32:06] <Wuppy> but you're required to learn stuff from home
L637[12:32:22] <Wuppy> as well as specialising from the first year :)
L638[12:32:38] *** AbrarSyed is now known as Abrar|gone
L639[12:35:55] ⇦ Quits: pixlepix (~localmaca@public.mgrhs.org) (Quit: pixlepix)
L640[12:36:16] ⇨ Joins: jk-5 (jk-5@znc.jk-5.nl)
L641[12:37:07] ⇨ Joins: Brokkoli (~Brokkoli@f054189249.adsl.alicedsl.de)
L642[12:40:20] ⇨ Joins: pixlepix (~localmaca@public.mgrhs.org)
L643[12:42:56] ⇦ Quits: PBlock96 (PBlock96@res404s-128-61-104-241.res.gatech.edu) (Ping timeout: 190 seconds)
L644[12:45:34] ⇦ Quits: pixlepix (~localmaca@public.mgrhs.org) (Quit: pixlepix)
L645[12:45:52] ⇨ Joins: pixlepix (~localmaca@public.mgrhs.org)
L646[12:48:02] ⇦ Quits: Subaraki (~Artix@mf763-h01-176-150-102-154.dsl.sta.abo.bbox.fr) (Ping timeout: 195 seconds)
L647[12:48:13] ⇨ Joins: Subaraki (~Artix@mf763-h01-176-150-102-154.dsl.sta.abo.bbox.fr)
L648[12:52:07] ⇦ Quits: Cypher121 (~Thunderbi@153.18.72.36) (Ping timeout: 195 seconds)
L649[12:53:20] ⇨ Joins: Cojosan (~Cojo@cpe-174-109-251-46.nc.res.rr.com)
L650[12:54:36] ⇦ Quits: Cojo (~Cojo@2606:a000:1126:a066:a04b:23fd:aebd:5e6) (Ping timeout: 206 seconds)
L651[12:55:41] <MattDahEpic> steam halloween sale i son
L652[12:55:46] <MattDahEpic> is on*
L653[12:56:23] <Wuppy> yep started yesterday
L654[12:56:27] <Wuppy> pretty meh to be honest
L655[12:57:20] ⇨ Joins: Girafi (Girafi@0x555178eb.adsl.cybercity.dk)
L656[13:03:09] <MattDahEpic> the release of TC5 marks the start of 1.8 being a popular platform, imo
L657[13:06:38] <alex_6611> waitwaitwait TC5?!?!?!?
L658[13:06:49] <MattDahEpic> released literally today
L659[13:06:53] <MattDahEpic> fro 1.8
L660[13:06:54] <alex_6611> OMG
L661[13:06:58] <alex_6611> :D
L662[13:07:09] <MattDahEpic> and a lot of addons are already updated
L663[13:07:18] <alex_6611> how awesome that i have an entire week to play with it
L664[13:07:18] <MattDahEpic> thaumic tinkerer is already o ncurse
L665[13:08:07] <Lumien> I doubt it
L666[13:08:38] <Lumien> With 1.9 coming closer i don't think that people that didn't update till now will suddenly do it
L667[13:09:57] *** Cojosan is now known as Cojo
L668[13:12:11] <MattDahEpic> thing is 1.7->1.9 will not be any easier than 1.7->1.8
L669[13:12:19] <MattDahEpic> 1.8->1.9 will be pretty easy doe
L670[13:12:27] <alex_6611> as of now
L671[13:12:45] <Lumien> Wasn't 1.9 declared feature complete?
L672[13:12:52] <Lumien> As in there are only going to be bug fixes from now on?
L673[13:13:06] <MattDahEpic> as of 15w44b yes
L674[13:13:27] <MattDahEpic> but bug fixes can be very substantial code changes
L675[13:13:40] <MattDahEpic> so nobody except fyber is modding for 1.9 yet
L676[13:14:32] <Blupilot_> Wuppy, BattleMetal finally download, that took forever
L677[13:14:35] <Blupilot_> o.o
L678[13:14:40] <Wuppy> it's rather large, yeah
L679[13:14:51] <alex_6611> it's awesome btw :D
L680[13:14:56] <Wuppy> thanks :D
L681[13:15:20] <Wuppy> we're planning to properly develop it over the next few months to make a full game from it
L682[13:15:26] <alex_6611> how long did it take / did you have for it (as it's game jam)?
L683[13:15:40] <Wuppy> I was the only programmer and it took me about 50 hours I assume
L684[13:15:44] <alex_6611> ah
L685[13:15:46] <alex_6611> alright
L686[13:15:50] <Wuppy> but I wasn't very experienced with the engine at the start
L687[13:16:06] <Wuppy> after 50 hours over the course of 4 days, I knew it quite well :P
L688[13:16:14] <MattDahEpic> The mod journeymap (JourneyMap) requires mod versions [Forge@[11.14.3.1535,)] to be available WHAT THAT DOESNT EVEN EXIST
L689[13:16:15] <alex_6611> yea, engines are hard if you have no idea about them :P
L690[13:16:37] <Wuppy> you just need to take a few weeks to properly learn it
L691[13:16:39] <MattDahEpic> you cant require a nonexistant forge version!
L692[13:17:04] *** fry|afk is now known as fry
L693[13:17:49] ⇨ Joins: Baburek (~Baburek@109.110.43.6)
L694[13:19:04] <MattDahEpic> im intrested to see how forge impliments subtitles
L695[13:19:09] ⇨ Joins: pugi (~pugi@host-091-097-008-038.ewe-ip-backbone.de)
L696[13:19:27] <alex_6611> i'd guess it's part of the command that creates sounds
L697[13:19:29] <Baburek> Is it possible to register a block with custom mod id? Or to force another mod to register the block?
L698[13:19:33] <alex_6611> function
L699[13:19:35] <alex_6611> lol
L700[13:20:02] ⇦ Quits: Hassan (~Hassan@pool-173-79-220-242.washdc.fios.verizon.net) (Ping timeout: 378 seconds)
L701[13:21:58] ⇦ Quits: pixlepix (~localmaca@public.mgrhs.org) (Quit: pixlepix)
L702[13:22:48] <Wuppy> https://www.youtube.com/watch?v=YtY_QWbUsZA
L703[13:22:48] ⇦ Quits: Cojo (~Cojo@cpe-174-109-251-46.nc.res.rr.com) (Quit: If we wish to explore, if we wish to see what's over the next hill, wonders unfold before us; all we have to do is want it enough.)
L704[13:22:50] <Wuppy> this song :P
L705[13:23:11] <Wuppy> there is now a song about JUST DO IT
L706[13:23:15] <Wuppy> and it's great
L707[13:23:54] <Baburek> there was a registerBlock() function with modId param, but it is deprecated
L708[13:24:04] <alex_6611> such shia, very hardstyle :D
L709[13:24:47] <Blupilot_> MattDahEpic, you using 1.7.10?
L710[13:24:54] <MattDahEpic> no 1.8
L711[13:24:58] <Blupilot_> oh
L712[13:25:02] <MattDahEpic> y
L713[13:25:05] <Wuppy> alex_6611, hardstyle is awesome :D
L714[13:25:30] <alex_6611> it is, not my favourite tho :P
L715[13:25:38] <Wuppy> what is?
L716[13:25:44] <Blupilot_> it says the latest version of forge is 11.14.3.1543
L717[13:25:49] <Blupilot_> http://files.minecraftforge.net/maven/net/minecraftforge/forge/index_1.8.html
L718[13:26:02] <alex_6611> i can't really call it a name, it's something between all the electro things :P
L719[13:26:18] <MattDahEpic> well curse launcher doesnt have it yet then
L720[13:26:24] <Blupilot_> oh okay
L721[13:26:28] <Wuppy> I've been to so many hardstyle parties already, its great :D
L722[13:27:26] <Blupilot_> btw Wuppy, i wanted to thank you for the forge tutorials and stuff :)
L723[13:27:35] <Wuppy> no problem :)
L724[13:27:56] <MattDahEpic> im still trying to get my inventory textures to work...
L725[13:29:31] <Wuppy> MattDahEpic, chekc your item model
L726[13:29:40] <Wuppy> json thingy
L727[13:30:34] <MattDahEpic> i think they're good: https://github.com/MattDahEpic/MobDropOres1.9/tree/master/src/main/resources/assets/mobdropores/models/item
L728[13:32:08] ⇦ Quits: Lunatrius (~Lunatrius@77.38.103.182) (Ping timeout: 378 seconds)
L729[13:32:52] <Lumien> Matt any console errors?
L730[13:33:07] <MattDahEpic> other than model for inventory missing, no
L731[13:33:25] <MattDahEpic> and if i put inventory in, nothin changes
L732[13:34:12] <Lumien> And with that you mean it can't find the inventory variant?
L733[13:34:37] <MattDahEpic> yup
L734[13:35:56] ⇨ Joins: Lunatrius (~Lunatrius@77.38.103.182)
L735[13:36:20] <Lumien> And you did replace modifier with "inventory"
L736[13:36:30] <MattDahEpic> yup
L737[13:48:42] ⇦ Quits: Lunatrius (~Lunatrius@77.38.103.182) (Ping timeout: 195 seconds)
L738[13:51:10] ⇨ Joins: HassanS6000 (~Hassan@pool-173-79-220-242.washdc.fios.verizon.net)
L739[13:51:45] <ZaggyMobile2> Matt, did you register your item variant name?
L740[13:51:54] <MattDahEpic> yes
L741[13:52:31] <ZaggyMobile2> Hm
L742[13:52:33] <Lumien> Could manually just register the first one please?
L743[13:52:50] ⇨ Joins: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net)
L744[13:52:59] <ZaggyMobile2> How did you register the variant name?
L745[13:54:05] *** fry is now known as fry|sleep
L746[13:54:17] ⇨ Joins: Lunatrius (~Lunatrius@77.38.103.182)
L747[13:54:20] <MattDahEpic> ZaggyMobile2, ModelBakery.addVariantName(item,modid+":"+texture_name);
L748[13:55:35] <Blupilot_> holy crap i fixed it
L749[13:55:55] <Blupilot_> i figured out how to use NEI and stuff with my workspace
L750[13:56:05] <MattDahEpic> cool
L751[13:56:12] <ZaggyMobile2> Looks correct
L752[13:56:45] <ZaggyMobile2> And you're telling it to nap to that same location?
L753[13:56:50] <ZaggyMobile2> *map
L754[13:58:27] <ZaggyMobile2> Ah nvm, found your client proxy
L755[13:59:38] ⇦ Quits: sinkillerj (~sinkiller@nc-71-49-183-12.dhcp.embarqhsd.net) (Ping timeout: 378 seconds)
L756[14:03:19] ⇦ Quits: Nitrodev (~Nitrodev@dcx8fryd8797p051npypt-3.rev.dnainternet.fi) (Read error: Connection reset by peer)
L757[14:04:36] ⇦ Quits: kroeser (~kroeser@2001:4801:7817:72:6f7c:4c10:ff10:1b85) (Read error: Connection reset by peer)
L758[14:07:28] ⇦ Quits: LexManos (Lex@172.76.2.58) (Read error: Connection reset by peer)
L759[14:07:44] ⇨ Joins: LexManos (Lex@172.76.2.58)
L760[14:07:45] MineBot sets mode: +o on LexManos
L761[14:07:58] ⇦ Quits: Lunatrius (~Lunatrius@77.38.103.182) (Ping timeout: 192 seconds)
L762[14:08:52] ⇦ Quits: ZaggyMobile2 (~Zaggy1024@2607:fb90:17c6:98b7:be69:23c3:5391:8b20) (Ping timeout: 194 seconds)
L763[14:09:14] ⇨ Joins: ZaggyMobile2 (~Zaggy1024@174-20-36-4.mpls.qwest.net)
L764[14:13:59] ⇨ Joins: DCatcher (~DCatcher@137.205.0.45)
L765[14:14:53] ⇦ Quits: Azanor (~Azanor@196-210-25-149.dynamic.isadsl.co.za) ()
L766[14:15:04] ⇨ Joins: Lunatrius (~Lunatrius@77.38.103.182)
L767[14:19:31] <Zaggy1024> MattDahEpic, I'm back at my computer, how's it going?
L768[14:19:49] <MattDahEpic> nothing has changed
L769[14:20:34] <Zaggy1024> aight, what's the error in the log exactly?
L770[14:22:55] ⇨ Joins: Cypher121 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net)
L771[14:25:22] *** Vigaro|AFK is now known as Vigaro
L772[14:25:45] ⇨ Joins: KGS (~KGS@nl107-188-189.student.uu.se)
L773[14:30:04] ⇦ Quits: Lunatrius (~Lunatrius@77.38.103.182) (Ping timeout: 192 seconds)
L774[14:34:36] <MattDahEpic> the only error i get with this is: Model definition for location mobdropores:mob_ore#inventory not found
L775[14:38:03] ⇨ Joins: Cypher122 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net)
L776[14:38:36] *** Cypher122 is now known as Cypher121|Laptop
L777[14:39:11] ⇨ Joins: temdur (~temdur@x5d80e3c7.dyn.telefonica.de)
L778[14:43:38] <Zaggy1024> matt, you need to use "inventory" as the variant for all items, I'm pretty sure
L779[14:44:01] <Zaggy1024> your "modifier" thing is quite possibly screwing it up
L780[14:44:17] <MattDahEpic> doing that doesnt fix the problem, just removes the error
L781[14:44:48] ⇦ Quits: Cypher121|Laptop (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net) (Ping timeout: 206 seconds)
L782[14:44:53] <Zaggy1024> hm...odd
L783[14:45:06] <Zaggy1024> well "inventory" is correct anyway
L784[14:45:22] <Zaggy1024> I'll try and think of some other way it could be broken
L785[14:46:13] <Zaggy1024> if you want, you could put a conditional breakpoint in ModelLoader and see if it's actually loading your model
L786[14:46:43] ⇨ Joins: Xilef11 (~xilef11@bas1-ottawa09-2925288538.dsl.bell.ca)
L787[14:46:47] <Zaggy1024> loadItems is a place to start
L788[14:46:59] <Zaggy1024> that's what looks at your variant names
L789[14:48:05] <Zaggy1024> next thing to put a breakpoint on whould be ItemModelMesher, to figure out what it's actually pointing your held item to
L790[14:48:19] <Zaggy1024> (make sure you only have your item on the screen, so you don't hit a breakpoint on another item)
L791[14:49:37] ⇨ Joins: Nitrodev (~Nitrodev@dcx8fryhv5jpl1fvyd0sy-3.rev.dnainternet.fi)
L792[14:50:21] ⇨ Joins: Drullkus (~Drullkus@2601:646:8301:c41e:156c:f958:54d2:898e)
L793[14:51:11] ⇨ Joins: Lunatrius (~Lunatrius@77.38.103.182)
L794[14:53:32] ⇨ Joins: thor12022 (thor12022@205.175.226.100)
L795[14:56:25] <Xilef11> I can't get a block to have different names for each metadata in 1.7.10
L796[14:57:15] <Cypher121> Xilef11: override getName(ItemStack is, Locale locale)
L797[14:57:17] <diesieben07> show what you have tried
L798[14:57:26] <MattDahEpic> modelbakery?
L799[14:57:37] <diesieben07> Cypher121, there is no such thing...
L800[14:57:38] <Cypher121> oh, wait block
L801[14:57:48] <Cypher121> ignore me, I thought of item, not a block
L802[14:58:06] <diesieben07> item does not have that either
L803[14:58:41] <Xilef11> but getUnlocalizedName for Item has an ItemStack param
L804[14:58:52] <diesieben07> yes
L805[14:59:31] <Xilef11> here is my block: http://pastebin.com/N1kevR2s currently, all meta values have the same name
L806[15:00:07] <diesieben07> well, of course they do
L807[15:00:11] <diesieben07> you never do anything to change it.
L808[15:00:34] <Xilef11> ? where should I do that
L809[15:00:48] <diesieben07> in your ItemBlock
L810[15:01:09] <Xilef11> oh, so I have to make a custom ItemBlock for it... ok then
L811[15:01:29] <Cypher121> diesieben07: strange, now that I look at it, it has @Override annotation, but there's no compilation error. And it extends directly from item. Interesting
L812[15:02:33] <Cypher121> and IDEA shows that it's used somewhere but refuses to show where. ok
L813[15:04:02] ⇦ Quits: covers1624_ (~covers162@ppp121-45-124-39.lns20.adl6.internode.on.net) (Read error: Connection reset by peer)
L814[15:04:13] ⇨ Joins: covers1624_ (~covers162@ppp121-45-124-39.lns20.adl6.internode.on.net)
L815[15:04:35] <Cypher121> It should NOT compile, I broke Java O_O
L816[15:05:06] <Zaggy1024> MattDahEpic, for what?
L817[15:05:18] <Zaggy1024> I meant ModelLoader for checking variant names for your item
L818[15:05:30] *** Clank[Away] is now known as Clank
L819[15:05:34] <MattDahEpic> no i was responding to Xilef11
L820[15:05:35] <Zaggy1024> it's forge's override of the vanilla loading system
L821[15:05:37] <Zaggy1024> oh
L822[15:05:59] <Zaggy1024> isn't modelbakery 1.8 only?
L823[15:07:33] <Wuppy> does anyone know a place for cooking recipes?
L824[15:07:43] <Wuppy> can't find anything to make tomorrow :<
L825[15:08:36] *** MorphFK is now known as Morphan1
L826[15:15:02] ⇦ Quits: Lunatrius (~Lunatrius@77.38.103.182) (Ping timeout: 195 seconds)
L827[15:15:19] ⇦ Quits: Nitrodev (~Nitrodev@dcx8fryhv5jpl1fvyd0sy-3.rev.dnainternet.fi) (Quit: Leaving)
L828[15:16:06] <Zaggy1024> allrecipes?
L829[15:16:20] *** Kolatra[away] is now known as Kolatra
L830[15:17:23] <Wuppy> that looks like a nice website :)
L831[15:20:45] *** Tombenaway is now known as Tombenpotter
L832[15:23:26] ⇨ Joins: Lunatrius (~Lunatrius@77.38.103.182)
L833[15:25:58] ⇨ Joins: Azanor (~Azanor@196-210-25-149.dynamic.isadsl.co.za)
L834[15:26:45] ⇨ Joins: Tetrajak (Mibbit@210.54.34.102)
L835[15:30:58] ⇦ Quits: Swordy (~TheEnchan@cpe-67-241-63-184.twcny.res.rr.com) (Quit: Leaving)
L836[15:31:16] ⇦ Quits: Lunatrius (~Lunatrius@77.38.103.182) (Ping timeout: 192 seconds)
L837[15:33:34] * HassanS6000 still couldn't fix the issue he was having earlier today.
L838[15:34:14] ⇦ Quits: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt) (Ping timeout: 378 seconds)
L839[15:35:38] <HassanS6000> I FIXED IT
L840[15:35:44] <HassanS6000> YESSSSSSSSSSSSSSSSSSSSSSS
L841[15:35:46] <tterrag> that was fast
L842[15:35:49] <HassanS6000> tterrag, lol
L843[15:36:29] ⇨ Joins: Lunatrius (~Lunatrius@77.38.103.182)
L844[15:44:21] ⇨ Joins: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt)
L845[15:44:25] *** Crystal|AFK is now known as CrystalMare
L846[15:52:14] * HassanS6000 tries to load a texture and fails.
L847[15:56:22] * MattDahEpic WHY WONT YOU BLOCKS HAVE TEXTURES WHEN IM HOLDING YOU!
L848[15:56:32] ⇦ Quits: RedBullWasTaken (~RedBull@x1-6-20-4e-7f-c8-bb-aa.cpe.webspeed.dk) (Remote host closed the connection)
L849[15:56:38] <MattDahEpic> are you scared of me? when i put you on the ground you have textures
L850[15:56:50] <gigaherz> as I asked yesterday: what does the log say? ;P
L851[15:57:11] <MattDahEpic> gigaherz, it doesnt say anything at all, they are just missing
L852[15:57:14] <gigaherz> the in-ground block normally goes
L853[15:57:29] <gigaherz> blockstates.json #blockstate -> model.json
L854[15:57:36] <gigaherz> the inventory normally is
L855[15:57:45] <gigaherz> blockstates.json #inventory -> model.json
L856[15:57:50] <gigaherz> your issue is that you have a multi-block
L857[15:57:54] ⇨ Joins: Nitrodev (~Nitrodev@dcx8fryhv5jpl1fvyd0sy-3.rev.dnainternet.fi)
L858[15:57:57] <gigaherz> and I have no idea how to handle those in 1.8
L859[15:58:03] <MattDahEpic> adding a #inventory state doesnt fix it
L860[15:58:15] <gigaherz> well you need it regardless
L861[15:58:20] <Zaggy1024> matt, did you do what I said?
L862[15:58:21] <HassanS6000> Oh you have a multi-block
L863[15:58:23] <Lumien> No you don't :P
L864[15:58:25] <HassanS6000> Never tried rendering that
L865[15:58:29] <Lumien> You just have to register the inventory variant
L866[15:58:38] <Lumien> Also you are no longer getting console errors?
L867[15:59:01] <MattDahEpic> Zaggy1024, yes doesnt work. Lumien, no errors, doesnt work
L868[15:59:05] <Zaggy1024> gigaherz, he's trying to map the different variants of the item to mob_whatever_variant
L869[15:59:11] <gigaherz> yes
L870[15:59:16] <gigaherz> no idea how to do that for blocks in 1.8
L871[15:59:18] <Lumien> And you did try to manually register them?
L872[15:59:20] <gigaherz> never tried.
L873[15:59:22] <Zaggy1024> erm matt, I meant debugging your models in hte ModelLoader
L874[15:59:22] ⇦ Quits: Lunatrius (~Lunatrius@77.38.103.182) (Ping timeout: 195 seconds)
L875[15:59:36] <Zaggy1024> it doesn't "work", it gives you information
L876[15:59:37] <HassanS6000> Anyone mind helping? It's saying file not found exception for my entity textures.
L877[15:59:48] <gigaherz> HassanS6000: exact error line?
L878[15:59:49] ⇦ Parts: Tetrajak (Mibbit@210.54.34.102) ())
L879[15:59:58] <HassanS6000> gigaherz, pastebin-ing one sec
L880[15:59:58] <gigaherz> (or lines, in a pastebin)
L881[16:00:20] <HassanS6000> http://pastebin.com/xg4AGtDL
L882[16:01:02] <HassanS6000> http://imgur.com/V2IuWk1
L883[16:01:05] <HassanS6000> File is clearly there..
L884[16:01:22] ⇦ Quits: thor12022 (thor12022@205.175.226.100) (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
L885[16:02:05] <diesieben07> are you using intellij? if so, do you have the assets fix?
L886[16:02:36] <HassanS6000> diesieben07, using Eclipse
L887[16:02:47] <diesieben07> can you see the texture file in eclipse?
L888[16:04:00] <gigaherz> HassanS6000: 1.7 or 1.8?
L889[16:04:09] <HassanS6000> gigaherz, 1.8
L890[16:04:13] <HassanS6000> diesieben07, yea
L891[16:04:17] <gigaherz> can you show your model json?
L892[16:04:20] <HassanS6000> http://imgur.com/ArTtKRM
L893[16:04:27] <HassanS6000> gigaherz, it's for an Entity, no JSON needed
L894[16:04:35] <gigaherz> oh wait
L895[16:04:39] <gigaherz> then your entity
L896[16:04:39] <gigaherz> XD
L897[16:04:44] <HassanS6000> FIXED
L898[16:04:51] <HassanS6000> diesieben07, lol refreshing workspace fixed it
L899[16:04:54] <HassanS6000> thanks giga ;)
L900[16:04:55] <gigaherz> lol
L901[16:06:03] <Zaggy1024> gotta do that anytime you change esomething externally
L902[16:09:49] <gigaherz> eclipse never heard of filesystem notifications? ;P
L903[16:10:42] ⇦ Quits: Hgrebnednav (~Hgrebnedn@d8d872d48.access.telenet.be) (Read error: Connection reset by peer)
L904[16:10:46] <diesieben07> it has but you have to turn it on specifically
L905[16:11:20] <gigaherz> so it's opposite from Unity
L906[16:11:35] <gigaherz> it's like "OMFG SOMETHING CHANGED RECOMPILE ALL THE SCRIPTS!"
L907[16:11:54] ⇨ Joins: Pennyw95 (~Dr.Benway@host164-236-dynamic.48-82-r.retail.telecomitalia.it)
L908[16:12:39] ⇨ Joins: AforAnonymous (bitch2k@dyn-042-143.vix1.mmc.at)
L909[16:13:22] <gigaherz> ohshi*
L910[16:13:23] <gigaherz> Twitch Viewers Will Try To Collaboratively Install Arch Linux
L911[16:13:55] <gigaherz> "Every ten seconds, the most popular keystroke in Twitch chat will be entered into an Arch Linux virtual machine."
L912[16:17:10] ⇦ Quits: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt) (Ping timeout: 192 seconds)
L913[16:17:29] <CrystalMare> kappa ?
L914[16:19:21] <gigaherz> [22:17] (@gigaherz): anyone here happens to have a 10" android tablet? ;P
L915[16:19:21] <gigaherz> [22:17] (@gigaherz): google play asks for both 7" and 10" screenshots to apply for "designed for tablets"
L916[16:19:22] <gigaherz> [22:17] (@gigaherz): and I dont' want to repaste the same ones ;P
L917[16:19:22] <gigaherz> [22:17] (@gigaherz): (even though the game looks identical in both)
L918[16:19:35] <gigaherz> my game: https://play.google.com/store/apps/details?id=com.dogforcegames.RollingLight.Throw
L919[16:21:00] <alex_6611> at least i think that mine is 10"
L920[16:21:02] <alex_6611> :D
L921[16:23:16] <gigaherz> well if you could take a couple screenshots from like the level select menu, I'd appreciate it greatly ;P
L922[16:23:23] ⇨ Joins: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
L923[16:23:44] ⇦ Quits: tambre (~tambre@71d6-d807-31ea-61b1-4301-8a22-07d0-2001.dyn.estpak.ee) (Ping timeout: 378 seconds)
L924[16:23:48] ⇨ Joins: Lunatrius (~Lunatrius@77.38.103.182)
L925[16:23:59] <gigaherz> I asked someone else but they don't have a google account, and I haven't had a chance to program the offline mode yet, and atm the game requires google play game services to work
L926[16:24:22] ⇨ Joins: Ellpeck (~Ellpeck@pD9F7A036.dip0.t-ipconnect.de)
L927[16:24:26] ⇦ Parts: Ellpeck (~Ellpeck@pD9F7A036.dip0.t-ipconnect.de) ())
L928[16:24:55] <Lumien> Ok when am i supposed to call BlockStateMapper.registerBuiltInBlocks to prevent state not found errors?
L929[16:24:59] ⇨ Joins: Ellpeck (~Ellpeck@pD9F7A036.dip0.t-ipconnect.de)
L930[16:25:04] <Lumien> ModelBakeEvent gets fired to late
L931[16:25:12] ⇦ Parts: Ellpeck (~Ellpeck@pD9F7A036.dip0.t-ipconnect.de) ())
L932[16:25:17] <Lumien> in preinit the state mapper doesn't seem to exist yet
L933[16:25:24] <Lumien> and init is also too late
L934[16:26:09] <gigaherz> alex_6611: you know what, nevermind, enjoy the game, someone else just told me how to adjust the DPI of my tablet to pretend it's a 10"
L935[16:26:10] <gigaherz> ;P
L936[16:26:43] <alex_6611> lol
L937[16:26:59] <gigaherz> for reference: http://www.androidbeat.com/2015/07/how-to-change-dpi-of-android-device-without-root/
L938[16:28:28] <Pennyw95> how is it possible to have a NPE inside ModelBakery.addVariantName if I can find the argument jsons??
L939[16:29:54] ⇨ Joins: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt)
L940[16:32:02] ⇦ Quits: Nitrodev (~Nitrodev@dcx8fryhv5jpl1fvyd0sy-3.rev.dnainternet.fi) (Quit: Leaving)
L941[16:33:12] <alex_6611> gigaherz, i gotta say, the game is quite fun :P
L942[16:33:30] <gigaherz> ^_^
L943[16:34:10] ⇦ Quits: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com) (Ping timeout: 192 seconds)
L944[16:34:58] ⇦ Quits: Drullkus (~Drullkus@2601:646:8301:c41e:156c:f958:54d2:898e) (Remote host closed the connection)
L945[16:35:31] ⇦ Quits: Pennyw95 (~Dr.Benway@host164-236-dynamic.48-82-r.retail.telecomitalia.it) (Quit: Leaving)
L946[16:35:51] ⇦ Quits: iceman11a (icemna11a@cpe-74-141-48-157.neo.res.rr.com) (Ping timeout: 190 seconds)
L947[16:36:07] ⇨ Joins: iceman11a (icemna11a@cpe-74-141-48-157.neo.res.rr.com)
L948[16:37:24] *** helinus is now known as helinus|off
L949[16:37:36] ⇨ Joins: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
L950[16:41:05] ⇦ Quits: Azanor (~Azanor@196-210-25-149.dynamic.isadsl.co.za) ()
L951[16:42:06] ⇦ Quits: Lunatrius (~Lunatrius@77.38.103.182) (Ping timeout: 192 seconds)
L952[16:48:42] <MattDahEpic> gigaherz, http://www.twitch.tv/twitchinstallsarchlinux
L953[16:56:16] ⇦ Quits: unascribed (~aesen@everybody.do.the.net.split.unascribed.com) (Ping timeout: 206 seconds)
L954[16:56:51] <alex_6611> yup, that's no longer a thing :D
L955[16:57:11] <gigaherz> lol
L956[16:57:53] <alex_6611> how exactly does that violate the terms of whatever??
L957[16:58:14] <gigaherz> "it's not a game!"
L958[16:58:17] *** Morphan1 is now known as MorphFK
L959[16:58:18] <gigaherz> maybe...
L960[16:58:28] <gigaherz> or maybe they consider it a chat abuse
L961[16:59:41] *** CrystalMare is now known as Crystal|AFK
L962[17:00:20] <Cypher121> TwitchPlaysPokemon would be a chat abuse too
L963[17:00:38] <Cypher121> and that's the stream that started such thing, IIRC
L964[17:00:43] ⇨ Joins: Darva (Darva@24-217-187-168.dhcp.stls.mo.charter.com)
L965[17:02:18] <alex_6611> i looked over thge TOS quickly and didn't find such a thing.... maybe the shutdown reason isn't that it's this type of stream, but something else
L966[17:02:22] ⇦ Quits: SoundLogic (~SoundLogi@208.73.88.26) (Ping timeout: 195 seconds)
L967[17:05:14] *** illy[GONE] is now known as illyohs
L968[17:06:08] <GraphicH> riddle me this
L969[17:06:21] <GraphicH> how safe is it to access the world from another thread?
L970[17:06:21] <MattDahEpic> buh hat man
L971[17:06:27] <alex_6611> well, it does say that "All content that is neither gaming-related nor permitted in our Creative or Music categories is prohibited from broadcast.", so probably that :P
L972[17:06:34] <alex_6611> whatever
L973[17:06:36] <GraphicH> if I'm only doing reads (no writes)
L974[17:06:42] <gigaherz> so yeah
L975[17:06:43] <gigaherz> [22:58] (gigaherz): "it's not a game!"
L976[17:07:30] <alex_6611> what makes me think that it's not that is that this is not explicitly writen in the TOS as far as i can tell
L977[17:07:35] <alex_6611> :P
L978[17:07:53] <alex_6611> it's not like i care, i'm just bored
L979[17:08:36] ⇨ Joins: Lunatrius (~Lunatrius@77.38.103.182)
L980[17:09:12] <MattDahEpic> debuging textures yields absoultely nothing of intrest, the textures a re registered normally with no errors
L981[17:09:18] *** mine|dreamland is now known as minecreatr
L982[17:09:25] <MattDahEpic> tag Zaggy1024
L983[17:09:46] <Zaggy1024> re registered?
L984[17:09:54] <MattDahEpic> fine as well
L985[17:10:05] <Zaggy1024> I'm not sure what you mean
L986[17:10:13] <MattDahEpic> no errors there
L987[17:18:08] <Zaggy1024> no, I don't know what you mean by re-registered
L988[17:18:53] <MattDahEpic> oh, thats are with a space in it
L989[17:19:59] <Zaggy1024> what?
L990[17:20:26] <MattDahEpic> "...the textures are registered normally..."
L991[17:21:28] <Zaggy1024> you don't register textures, so you're only confusing me by saying that
L992[17:21:53] <Zaggy1024> and I wasn't asking you debug where your register your models
L993[17:21:54] <MattDahEpic> debugging modelloader didnt give anything of intrest
L994[17:22:03] <Zaggy1024> then debug the other thing I mentions
L995[17:22:06] <Zaggy1024> *mentioned
L996[17:22:24] <GraphicH> ;_; nobody answered my question ...
L997[17:23:44] <MattDahEpic> GraphicH, http://goo.gl/x4iWIV
L998[17:24:06] <MattDahEpic> the spider eyes
L999[17:24:07] <GraphicH> Your demon tea pot lady gives me no comfort
L1000[17:25:02] <GraphicH> So basically if I call world.getBlockAt(X,Y,Z) from some sub thread, and perhaps the main thread is doing something to that block when I access it
L1001[17:25:15] <Cypher121> you can get nothing
L1002[17:25:16] ⇦ Quits: yurikoster1 (~yurikoste@201-93-13-93.dial-up.telesp.net.br) (Ping timeout: 206 seconds)
L1003[17:25:43] <GraphicH> As in a null?
L1004[17:25:44] <Cypher121> or wrong block
L1005[17:26:07] <GraphicH> Accuracy is not 100% critical actually
L1006[17:26:25] <GraphicH> I just don't want a bed shitting situation
L1007[17:26:39] <Cypher121> I'm not sure getBlockAt will qualify as "read-only"
L1008[17:26:53] <tterrag> No mc classes are threadsafe
L1009[17:27:01] <tterrag> At least that's a good assumption to have
L1010[17:27:05] <tterrag> world is definitely not
L1011[17:27:14] <GraphicH> ^ I also assumed that
L1012[17:27:46] <GraphicH> which is why I asked if anyone had done it
L1013[17:27:48] <GraphicH> or knew
L1014[17:28:44] <GraphicH> I kind of assumed the network code was threaded some how but that must be wrong
L1015[17:29:51] <Cypher121> network code is another thing
L1016[17:30:28] *** Zidane is now known as Zidane|Away
L1017[17:30:41] <GraphicH> Right but obviously it has to make writes to the clients world object at some point, or at least _affect_ writes if it doesn't do it directly
L1018[17:31:00] <Cypher121> or not
L1019[17:31:07] <tterrag> network stuff is on a separate thread
L1020[17:31:11] <tterrag> but you have to schedule processing to be on the main tick
L1021[17:31:14] <tterrag> the problem with calling getBlock on a separate thread is that you are ignoring tick state
L1022[17:31:18] <tterrag> if you call getBLock at the beginning of the tick it may be different than the end of the tick
L1023[17:31:20] <tterrag> it's just an array access, which is thread "safe"
L1024[17:31:23] <tterrag> no, all packet code is scheduled on the main thread
L1025[17:31:29] <tterrag> the actual network IO is threaded
L1026[17:31:31] <tterrag> but nothing else
L1027[17:31:41] <Cypher121> the fuck
L1028[17:31:51] <GraphicH> That makes sense to me tterrag
L1029[17:32:02] <GraphicH> so those changes are kind of queued up?
L1030[17:32:03] <MattDahEpic> im gunna go make breadaguttes, bbl
L1031[17:32:07] <tterrag> manually, yes
L1032[17:32:09] <Cypher121> it would take me at least twice as long to type, how many arms do you have, tterag
L1033[17:32:30] <MattDahEpic> Cypher121, http://goo.gl/x4iWIV
L1034[17:32:42] <GraphicH> maybe he's got it copy pastaed
L1035[17:33:02] ⇦ Quits: alex_6611 (~alex_6611@p5DE786D1.dip0.t-ipconnect.de) (Ping timeout: 378 seconds)
L1036[17:33:22] ⇨ Joins: portablejim (~portablej@ppp255-221.static.internode.on.net)
L1037[17:33:24] <tterrag> I type fast
L1038[17:33:30] <GraphicH> But what I'm hearing here is "you can't call getBlock" from another thread
L1039[17:33:49] <tterrag> you can
L1040[17:33:51] <Cypher121> so yeah, I was about to say that. packets are received separately, but that's about it
L1041[17:33:53] <tterrag> but it's "naughty:"
L1042[17:34:00] <GraphicH> naaaaaughty
L1043[17:34:12] ⇦ Quits: Cypher121 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
L1044[17:34:14] <GraphicH> haha what if I don't do nothins with the block :3
L1045[17:34:49] ⇦ Quits: Hellgast23 (~Hellgast@ip-81-11-193-171.dsl.scarlet.be) (Quit: Leaving)
L1046[17:35:03] *** K-4U is now known as K-4U|Off
L1047[17:35:10] <GraphicH> just ask what its id and light level is :#
L1048[17:35:23] <tterrag> check the code
L1049[17:35:31] <tterrag> again ASSUME that no code in MC Is threadsfe
L1050[17:37:03] <Zaggy1024> lol this dynamic eye thing is really a terrible idea :P
L1051[17:37:09] <Zaggy1024> it trashes the framerate so hard
L1052[17:37:23] <Zaggy1024> as a proof of concept it's interesting, though
L1053[17:37:36] *** Tombenpotter is now known as Tombenotter
L1054[17:37:41] <GraphicH> you dont need frames!
L1055[17:37:57] <Zaggy1024> I like frames
L1056[17:38:05] <Zaggy1024> call me greedy if you like
L1057[17:38:06] <GraphicH> Your addicted to frames
L1058[17:38:26] ⇨ Joins: Cypher121 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net)
L1059[17:38:52] <Cypher121> doesn't getTileEntity try to create a TE from block if it's null?
L1060[17:39:45] <Zaggy1024> yeah
L1061[17:39:48] <Zaggy1024> whyy?
L1062[17:39:50] ⇦ Quits: Magik6k (~Magik6k_@51.254.25.16) (Quit: Bye!)
L1063[17:39:50] <Zaggy1024> *why?
L1064[17:43:10] <Cypher121> coord.setBlockWithMetadata(worldObj, ManagerBlocks.shelving_unit, 10, 7);
L1065[17:43:10] <Cypher121> ((TileShelfFiller) coord.getTileEntity(worldObj)).setOffset(coord.copy().add(-xCoord, -yCoord, -zCoord));
L1066[17:43:10] <Cypher121> here's VecInt code (coord is VecInt): http://pastebin.com/EnHm7hNd
L1067[17:43:26] <Cypher121> NPE on second line
L1068[17:43:31] <Zaggy1024> ew, setBlockWithMetadata
L1069[17:43:52] <Zaggy1024> I've been spoiled by 1.8 :P
L1070[17:44:16] <Cypher121> really, I don't care a slightest bit about 1.7.10
L1071[17:44:20] <Cypher121> 1.8
L1072[17:44:27] <Cypher121> lol that mistake
L1073[17:44:32] <Zaggy1024> cool, not saying you have to
L1074[17:44:55] <Cypher121> yeah, not implying you said
L1075[17:45:20] <GraphicH> Also, the sound code is thread obviously
L1076[17:45:29] <GraphicH> is a seperate thread
L1077[17:45:40] <Zaggy1024> I would check whether it's actually returning null for the TE
L1078[17:45:53] <Zaggy1024> and if it is, find out why it's not setting a TE in setBlock like it should
L1079[17:46:04] *** Clank is now known as Clank[Away]
L1080[17:46:14] <Cypher121> I may have an idea
L1081[17:46:30] <Cypher121> that happens when I'm moving
L1082[17:46:40] *** TehNut|Sleep is now known as TehNut
L1083[17:46:43] <Cypher121> which means chunk loading border may be an issue
L1084[17:47:49] ⇦ Quits: Xilef11 (~xilef11@bas1-ottawa09-2925288538.dsl.bell.ca) (Quit: Leaving)
L1085[17:48:39] <Cypher121> added a breakpoint, can't reproduce any longer
L1086[17:48:42] <Cypher121> fml
L1087[17:50:07] ⇦ Quits: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net) (Ping timeout: 186 seconds)
L1088[17:51:04] <Cypher121> what happens if I'm trying to get a block in unloaded chunk
L1089[17:51:05] <Cypher121> ?
L1090[17:51:30] <Cypher121> or set. or get TE
L1091[17:53:30] ⇦ Quits: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) (Ping timeout: 192 seconds)
L1092[17:53:48] ⇨ Joins: VikeStep (~VikeStep@101.184.94.18)
L1093[17:57:13] <Cypher121> shit, I almost rolled out code that caused explosion if ANYTHING went wrong.
L1094[18:05:31] <tterrag> Cypher121: it loads the chunk
L1095[18:05:47] <tterrag> you should ALWAYS check blockExists() if you are attempting to get data from a chunk that may not be loaded
L1096[18:05:50] <tterrag> otherwise you orphan the chunk
L1097[18:06:26] <Cypher121> and if it's false?
L1098[18:06:47] <GraphicH> try next again next tick
L1099[18:06:56] <GraphicH> thats what I do
L1100[18:07:12] ⇨ Joins: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net)
L1101[18:08:19] ⇨ Joins: blood|sleep (unknown@ool-182e0a55.dyn.optonline.net)
L1102[18:08:34] *** blood|sleep is now known as blood_
L1103[18:08:47] *** LexManos is now known as Lex|Out
L1104[18:12:38] <tterrag> if it's false...don't load it?
L1105[18:13:23] <GraphicH> Just force load all the chunks :P
L1106[18:13:52] <GraphicH> But I think its contextual
L1107[18:14:04] <GraphicH> So like after a tp command chunks may not be loaded
L1108[18:14:11] <GraphicH> the tick after the tp
L1109[18:14:20] <GraphicH> but they might be the very next tick
L1110[18:15:10] <GraphicH> so if you have to check a tile entry and you do so every tick or N ticks you might just see the chunks not loaded and try again next tick
L1111[18:15:50] * GraphicH has no idea what Cypher121 is doing
L1112[18:16:31] <Cypher121> actually I'm just checking if a multiblock is occupying space it should be occupying and filling it in if not
L1113[18:16:43] <tterrag> multiblocks are chunkloading nightmares
L1114[18:17:09] <tterrag> best way to do it is to catch neighbor updates from all the blocks in the MB
L1115[18:17:16] <tterrag> and otherwise only do logic from the "controller" block
L1116[18:18:04] <Cypher121> well, 90% is already controller logic
L1117[18:18:15] <Cypher121> 10% can't be possibly moved to it
L1118[18:18:21] <tterrag> controller should just assume the blocks in the MB are there
L1119[18:18:28] <tterrag> unless it gets an event from the block that says otherwise
L1120[18:19:36] <Cypher121> so I have that shelving unit
L1121[18:19:44] <Cypher121> and it's usually 3 blocks high
L1122[18:20:09] <Cypher121> but if you place >16 chests on it, it becomes 4 block high
L1123[18:20:27] <Cypher121> and that's where I can't assume they are all loaded
L1124[18:21:05] <tterrag> I didn't say assume they are loaded
L1125[18:21:06] <Cypher121> cause if some smartass uses auto-right-clicker and a chunkloader to place a crate and doesn't load everything, it goes to unloaded chunks
L1126[18:21:18] <tterrag> I said assume they "exist"
L1127[18:21:30] <tterrag> blocks that are not the controller should be complete dummies
L1128[18:21:40] <tterrag> proxy all logic and information to the controller
L1129[18:21:43] <Cypher121> they almost are
L1130[18:22:19] <tterrag> almost ain't good enough
L1131[18:22:32] <Cypher121> some of IInventory interaction logic is still there
L1132[18:22:53] <tterrag> Cypher121: it shouldn't be
L1133[18:23:01] <tterrag> all the methods should just be something like getController().thisMethod()
L1134[18:23:12] <tterrag> and if the controller is unloaded...do nothing
L1135[18:23:24] <tterrag> players should chunkload whole multiblocks
L1136[18:24:40] <tterrag> but you need to be prepared in the case that they don't
L1137[18:24:46] <tterrag> because otherwise you can murder servers
L1138[18:25:57] *** heldplayer is now known as heldplayer|off
L1139[18:28:08] ⇨ Joins: mikeprimm (~mikeprimm@cpe-24-55-26-150.austin.res.rr.com)
L1140[18:29:56] ⇦ Quits: Noppes (~Noppes@82-168-99-26.ip.telfort.nl) (Read error: Connection reset by peer)
L1141[18:32:06] ⇦ Quits: portablejim (~portablej@ppp255-221.static.internode.on.net) (Read error: Connection reset by peer)
L1142[18:33:31] ⇨ Joins: portablejim (~portablej@ppp255-221.static.internode.on.net)
L1143[18:33:44] ⇦ Quits: Lunatrius (~Lunatrius@77.38.103.182) (Ping timeout: 192 seconds)
L1144[18:34:50] *** Zidane|Away is now known as Zidane
L1145[18:34:59] ⇦ Quits: Subaraki (~Artix@mf763-h01-176-150-102-154.dsl.sta.abo.bbox.fr) (Quit: Got away Safely !)
L1146[18:35:10] ⇨ Joins: Subaraki (~Artix@mf763-h01-176-150-102-154.dsl.sta.abo.bbox.fr)
L1147[18:35:16] ⇦ Quits: Subaraki (~Artix@mf763-h01-176-150-102-154.dsl.sta.abo.bbox.fr) (Client Quit)
L1148[18:35:28] ⇨ Joins: Lunatrius (~Lunatrius@77.38.103.182)
L1149[18:37:01] <Blupilot_> just checkin in to say hi :)
L1150[18:37:20] <Cypher121> ok, I think that's about idiot-proof as that code can possibly get
L1151[18:38:46] ⇦ Quits: Lunatrius (~Lunatrius@77.38.103.182) (Ping timeout: 190 seconds)
L1152[18:39:00] ⇨ Joins: Lunatrius (~Lunatrius@77.38.103.182)
L1153[18:39:56] ⇦ Quits: mikeprimm (~mikeprimm@cpe-24-55-26-150.austin.res.rr.com) (Quit: mikeprimm)
L1154[18:42:35] ⇦ Quits: pugi (~pugi@host-091-097-008-038.ewe-ip-backbone.de) ()
L1155[18:49:29] ⇦ Quits: Poppy (~Poppy@chello085216146055.chello.sk) (Ping timeout: 378 seconds)
L1156[18:52:11] ⇦ Quits: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net) (Quit: Leaving)
L1157[18:53:41] ⇨ Joins: kroeser|away (~kroeser@2001:4801:7817:72:6f7c:4c10:ff10:1b85)
L1158[18:53:42] *** kroeser|away is now known as kroeser
L1159[18:56:22] ⇨ Joins: Mitchellbrine (uid38456@id-38456.tooting.irccloud.com)
L1160[19:00:54] *** kirby|gone is now known as mrkirby153
L1161[19:01:55] *** MrKickkiller is now known as MrKick|Away
L1162[19:03:10] ⇦ Quits: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt) (Quit: Nii-san is watching you.)
L1163[19:03:19] *** kroeser is now known as kroeser|away
L1164[19:05:43] ⇦ Quits: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net) (Ping timeout: 186 seconds)
L1165[19:08:11] ⇨ Joins: Everseeking (~Everseeki@pool-100-6-80-50.pitbpa.fios.verizon.net)
L1166[19:10:07] ⇨ Joins: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net)
L1167[19:11:49] ⇦ Quits: MaxThunder (~chatzilla@72.84-48-177.nextgentel.com) (Quit: ChatZilla 0.9.90.1-rdmsoft [XULRunner 1.9.0.17/2009122204])
L1168[19:12:07] ⇦ Quits: portablejim (~portablej@ppp255-221.static.internode.on.net) (Read error: Connection reset by peer)
L1169[19:13:41] ⇨ Joins: portablejim (~portablej@ppp255-221.static.internode.on.net)
L1170[19:14:34] ⇨ Joins: Ranger135xp (webchat@c-73-174-91-67.hsd1.pa.comcast.net)
L1171[19:16:42] <tterrag> so, with jsons, is there any way I can define UVs that are dependent on state?
L1172[19:17:07] ⇦ Quits: Ranger135xp (webchat@c-73-174-91-67.hsd1.pa.comcast.net) (Client Quit)
L1173[19:17:24] <Zaggy1024> not with json models and forge blockstates jsons, AFAIK
L1174[19:17:26] <Mossyblog> in survival mode what's the max tool distance? ie to hit a block is it 9 or 5?
L1175[19:17:30] <Zaggy1024> obj, maybe
L1176[19:17:37] ⇦ Quits: Jezza (~Jezza@92.206.13.233) (Quit: Leaving)
L1177[19:17:57] <tterrag> it's a rectangle
L1178[19:18:00] <tterrag> not doing an obj
L1179[19:19:23] <tterrag> so I need a completely separate model json for each state...
L1180[19:19:28] <tterrag> god why
L1181[19:19:32] <gigaherz> tterrag: I don't believe you can do UVs separated from the positions
L1182[19:19:43] <gigaherz> you can share other info
L1183[19:19:47] <gigaherz> but the elements array... yeah.
L1184[19:19:58] <tterrag> screw it then, writing my own model class
L1185[19:20:59] <Zaggy1024> ugh, why does isReplaceable have to use a World instance
L1186[19:21:16] <Zaggy1024> Mojang needs to be more consistent with their use of IBlockAccess vs World
L1187[19:21:52] <Cypher121> I think there are some devs in Mojang that never talk to each other
L1188[19:22:17] <tterrag> the heck, this is even worse
L1189[19:22:20] <tterrag> fry|sleep: pls
L1190[19:22:20] <Cypher121> so they don't know what stuff others do and can't possibly come to an agreement
L1191[19:23:19] <tterrag> guys what do I do, the 1.8 manual is asleep :(
L1192[19:23:49] <MattDahEpic> tterrag, tha tbeing?
L1193[19:23:54] <tterrag> fry
L1194[19:24:13] <Cypher121> Zaggy1024: wait, what MC version are you talking about?
L1195[19:24:43] *** cpw|out is now known as cpw
L1196[19:25:06] <MattDahEpic> i might have to ship with broken inventory textures if i cant get this to work
L1197[19:25:28] <tterrag> MattDahEpic: you're still on that?
L1198[19:25:35] <MattDahEpic> yes, its the last thing
L1199[19:25:36] <tterrag> do you not get a missing texture/model error in the log?
L1200[19:25:59] <MattDahEpic> no, because they are not missing, they show up in the world, but not the inventory
L1201[19:26:16] <tterrag> block/item models are COMPLETELY separate
L1202[19:26:35] <MattDahEpic> i have item models and they're childed to the block models
L1203[19:29:22] <Zaggy1024> cypher, 1.8
L1204[19:30:42] <HassanS6000> Anyone here used Forge's OBJ loader recently?
L1205[19:30:50] <HassanS6000> For entities
L1206[19:31:07] <HassanS6000> I'm trying this in 1.8: http://pastebin.com/NYQGMRLD
L1207[19:31:10] <gigaherz> I don't think the obj loader was programmed with entities in mind?
L1208[19:31:11] <HassanS6000> It's looking for a JSON file
L1209[19:31:18] <Cypher121> fun thing: it was IBlockAccess in 1.7.10, then they changed it to World
L1210[19:31:19] <HassanS6000> gigaherz, I've used it before for Entities.
L1211[19:31:27] <HassanS6000> When it was still in dev.
L1212[19:31:30] <gigaherz> ah
L1213[19:31:34] <Zaggy1024> wat cypher
L1214[19:31:35] <gigaherz> no idea then
L1215[19:31:37] <Zaggy1024> why would they do that
L1216[19:31:41] <gigaherz> ping shade when he's around
L1217[19:31:42] <HassanS6000> That code used to work, but now it's looking for a JSON file
L1218[19:31:50] <HassanS6000> gigaherz, ehh I'll go bug him on Skype ;)
L1219[19:31:59] <gigaherz> did you enable the resource domain from your modid?
L1220[19:32:51] <HassanS6000> gigaherz, don't think I need to for Entity Rendering
L1221[19:33:07] <gigaherz> hmm
L1222[19:33:14] <gigaherz> well if you load the model manually, I guess not
L1223[19:33:22] <HassanS6000> It's just looking for this: java.io.FileNotFoundException: starwars:models/entity/vehicles/ATAT.obj.json
L1224[19:33:26] <gigaherz> tbh I have no idea how entities work
L1225[19:33:26] <HassanS6000> Not sure what has to be in that file lol
L1226[19:33:36] <gigaherz> eh no idea
L1227[19:33:45] <HassanS6000> I would ask fry but he's asleep lol
L1228[19:33:51] <gigaherz> the only stuff I know about the obj loader is how mine works
L1229[19:33:55] <gigaherz> and it's not quite the same ;P
L1230[19:34:21] <HassanS6000> gigaherz, I actually used a different one that worked for my models, but it's not working with this different format
L1231[19:34:32] <HassanS6000> Wanted to try Forge's OBJ loader
L1232[19:34:37] <gigaherz> heh
L1233[19:34:53] <gigaherz> well worst case, there's always mine ;P
L1234[19:35:17] <gigaherz> https://github.com/gigaherz/ElementsOfPower/tree/master/src/main/java/gigaherz/elementsofpower/models
L1235[19:35:36] <gigaherz> I wrote the original version back in january, before fry's b3d implementation and the model loader registry existed
L1236[19:35:38] <HassanS6000> OOh
L1237[19:35:43] <gigaherz> and eventually adapted it to the model loader
L1238[19:35:51] <gigaherz> but mine's designed FOR items
L1239[19:36:14] <HassanS6000> Okay, I'll take a look at it later
L1240[19:36:19] <HassanS6000> iirc, Forge's was too
L1241[19:36:25] <gigaherz> so no idea if it's even fit for entities at all
L1242[19:36:30] <gigaherz> I know that it's not designed for blocks
L1243[19:36:33] <gigaherz> it may work
L1244[19:36:42] <gigaherz> but it doesn't have support for things like transforms
L1245[19:36:51] <gigaherz> (with blocks)
L1246[19:36:55] <HassanS6000> that's fine
L1247[19:37:01] <HassanS6000> I'll probs end up fixing my own eventually
L1248[19:37:06] <gigaherz> anyhow it's up there
L1249[19:37:11] <gigaherz> if you have a need for it
L1250[19:37:12] <Cypher121> Zaggy1024: don't have 1.8 sources at hand, look at Block.isReplaceable method. if it still refers to material.isReplaceable then they did it just for lulz
L1251[19:37:32] ⇨ Joins: Something12 (~Something@184.65.42.207)
L1252[19:38:29] <HassanS6000> Yeah.. lol Forge's wants a .jsonm
L1253[19:38:31] <HassanS6000> *json
L1254[19:39:21] <Zaggy1024> nope it's still material
L1255[19:43:24] <Cypher121> so lulz it is
L1256[19:44:55] <Cypher121> are iron bars oreDicted?
L1257[19:45:10] <Cypher121> or better, where can I find ALL vanilla oreDicted stuff
L1258[19:46:45] <HassanS6000> ooh gigaherz I think I got it
L1259[19:46:49] <HassanS6000> hehe
L1260[19:47:00] <gigaherz> waht was it?
L1261[19:47:57] <Cypher121> oh, found it
L1262[19:49:04] <HassanS6000> gigaherz, one sec still messing with it.. I'll send a screenshot in a bit
L1263[19:50:51] ⇦ Quits: DCatcher (~DCatcher@137.205.0.45) (Ping timeout: 190 seconds)
L1264[19:51:37] <HassanS6000> ugh nvm gigaherz didn't work :'(
L1265[19:52:18] <gigaherz> oww
L1266[19:55:10] *** illyohs is now known as illy[BSA]
L1267[20:07:52] ⇨ Joins: Soni (SoniEx2@189.55.64.196)
L1268[20:08:55] <Soni> can I spawn particle effects from an item render?
L1269[20:09:16] <MattDahEpic> does FMLLog.log(modid,level,message) not put things in a new logger anymore?
L1270[20:09:34] <MattDahEpic> my logs are not showing up under the modid i put in
L1271[20:10:10] <Soni> MattDahEpic, FMLPreInitializationEvent.getModLog?
L1272[20:11:10] <MattDahEpic> thats new
L1273[20:11:36] <tterrag> don't use FMLLog, I never got why people started doing that
L1274[20:11:41] <tterrag> it's FMLLog...for FML...not you
L1275[20:13:54] <MattDahEpic> it had a modid field and it worked for a while
L1276[20:13:59] <tterrag> gigaherz: if I used a parent model that defines the east/west/north/south faces (which are the ones that are the same always) could I then only define the up/down faces in a child model?
L1277[20:14:50] <gigaherz> hmmm
L1278[20:14:57] <gigaherz> I dont' think so
L1279[20:15:06] <gigaherz> maybeyou can somehow composite them using forge blockstates' submodels
L1280[20:15:16] <gigaherz> but my knowledge of that is only superficial
L1281[20:16:16] <gigaherz> any specific reason why you need different UV sets instead of like, referring to different textures?
L1282[20:19:17] ⇦ Quits: Lunatrius (~Lunatrius@77.38.103.182) (*.net *.split)
L1283[20:19:17] ⇦ Quits: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com) (*.net *.split)
L1284[20:19:17] ⇦ Quits: iceman11a (icemna11a@cpe-74-141-48-157.neo.res.rr.com) (*.net *.split)
L1285[20:19:17] ⇦ Quits: covers1624_ (~covers162@ppp121-45-124-39.lns20.adl6.internode.on.net) (*.net *.split)
L1286[20:19:17] ⇦ Quits: Lex|Out (Lex@172.76.2.58) (*.net *.split)
L1287[20:19:17] ⇦ Quits: Upthorn (~ogmar@108-85-88-195.lightspeed.frokca.sbcglobal.net) (*.net *.split)
L1288[20:19:17] ⇦ Quits: Matrixiumn (Matrixiumn@apertron.net) (*.net *.split)
L1289[20:19:17] ⇦ Quits: mjevans (~mjevans@li984-246.members.linode.com) (*.net *.split)
L1290[20:19:17] ⇦ Quits: Mossyblog (~mossyblog@124-170-75-43.dyn.iinet.net.au) (*.net *.split)
L1291[20:19:17] ⇦ Quits: TTFTCUTS (~ttftcuts@ns3366511.ovh.net) (*.net *.split)
L1292[20:19:17] ⇦ Quits: sww1235 (~sww1235@bananas.cs.colostate.edu) (*.net *.split)
L1293[20:19:17] ⇦ Quits: TomWolf (TomWolf@213-64-135-25-no12.tbcn.telia.com) (*.net *.split)
L1294[20:19:17] ⇦ Quits: fry|sleep (~rainwarri@195.91.246.187) (*.net *.split)
L1295[20:19:17] ⇦ Quits: RichardG (~richardg8@179.158.214.139) (*.net *.split)
L1296[20:19:17] ⇦ Quits: AfterLifeLochie (~neko@i.am.afterlifelochie.net) (*.net *.split)
L1297[20:19:17] ⇦ Quits: Lutzee (~Lutzee@lutzee.net) (*.net *.split)
L1298[20:19:17] ⇦ Quits: Purebe (~Purebe@68-70-81-98.static.kc.surewest.net) (*.net *.split)
L1299[20:19:17] ⇦ Quits: Lain|log (~Aphrael@baka.khobbits.co.uk) (*.net *.split)
L1300[20:19:17] ⇦ Quits: Crystal|AFK (crystal@bronyville.me) (*.net *.split)
L1301[20:19:17] ⇦ Quits: IceBlade (~no@cpe-74-141-153-143.kya.res.rr.com) (*.net *.split)
L1302[20:19:17] ⇦ Quits: Htbrdd (~Htbrdd@irc.privateirc.com) (*.net *.split)
L1303[20:19:17] ⇦ Quits: Tahg (~Tahg@pool-96-237-111-105.bstnma.fios.verizon.net) (*.net *.split)
L1304[20:19:17] ⇦ Quits: YukonAppleGeek (~Yukon@sfo01.yukon.io) (*.net *.split)
L1305[20:19:17] ⇦ Quits: Sephiroth (~Sephiroth@sephiroth.ws) (*.net *.split)
L1306[20:19:17] ⇦ Quits: TehNut (~TehNut@192.99.145.160) (*.net *.split)
L1307[20:19:23] <Blupilot_> woah
L1308[20:19:42] <Blupilot_> what happened?
L1309[20:19:47] <Mimiru> Netsplit
L1310[20:19:58] <Blupilot_> whats that?
L1311[20:20:01] <Mimiru> The server those people were on disconnected from the rest of the network
L1312[20:20:02] <tterrag> gigaherz: not really...I figured it would be easier
L1313[20:20:04] ⇨ Joins: Lunatrius (~Lunatrius@77.38.103.182)
L1314[20:20:04] ⇨ Joins: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
L1315[20:20:04] ⇨ Joins: iceman11a (icemna11a@cpe-74-141-48-157.neo.res.rr.com)
L1316[20:20:04] ⇨ Joins: covers1624_ (~covers162@ppp121-45-124-39.lns20.adl6.internode.on.net)
L1317[20:20:04] ⇨ Joins: Lex|Out (Lex@172.76.2.58)
L1318[20:20:04] ⇨ Joins: Upthorn (~ogmar@108-85-88-195.lightspeed.frokca.sbcglobal.net)
L1319[20:20:04] ⇨ Joins: Matrixiumn (Matrixiumn@apertron.net)
L1320[20:20:04] ⇨ Joins: mjevans (~mjevans@li984-246.members.linode.com)
L1321[20:20:04] ⇨ Joins: Mossyblog (~mossyblog@124-170-75-43.dyn.iinet.net.au)
L1322[20:20:04] ⇨ Joins: TTFTCUTS (~ttftcuts@ns3366511.ovh.net)
L1323[20:20:04] ⇨ Joins: sww1235 (~sww1235@bananas.cs.colostate.edu)
L1324[20:20:04] ⇨ Joins: TomWolf (TomWolf@213-64-135-25-no12.tbcn.telia.com)
L1325[20:20:04] ⇨ Joins: fry|sleep (~rainwarri@195.91.246.187)
L1326[20:20:04] ⇨ Joins: RichardG (~richardg8@179.158.214.139)
L1327[20:20:04] ⇨ Joins: AfterLifeLochie (~neko@i.am.afterlifelochie.net)
L1328[20:20:04] ⇨ Joins: Lutzee (~Lutzee@lutzee.net)
L1329[20:20:04] ⇨ Joins: Purebe (~Purebe@68-70-81-98.static.kc.surewest.net)
L1330[20:20:04] ⇨ Joins: Lain|log (~Aphrael@baka.khobbits.co.uk)
L1331[20:20:04] ⇨ Joins: Crystal|AFK (crystal@bronyville.me)
L1332[20:20:04] ⇨ Joins: IceBlade (~no@cpe-74-141-153-143.kya.res.rr.com)
L1333[20:20:04] ⇨ Joins: Htbrdd (~Htbrdd@irc.privateirc.com)
L1334[20:20:04] ⇨ Joins: Tahg (~Tahg@pool-96-237-111-105.bstnma.fios.verizon.net)
L1335[20:20:04] nova.esper.net sets mode: +v on Tahg
L1336[20:20:04] ⇨ Joins: YukonAppleGeek (~Yukon@sfo01.yukon.io)
L1337[20:20:04] ⇨ Joins: Sephiroth (~Sephiroth@sephiroth.ws)
L1338[20:20:04] ⇨ Joins: TehNut (~TehNut@192.99.145.160)
L1339[20:20:04] <tterrag> silly me
L1340[20:20:07] ⇦ Quits: covers1624_ (~covers162@ppp121-45-124-39.lns20.adl6.internode.on.net) (Max SendQ exceeded)
L1341[20:20:09] <Mimiru> and that's a netsync
L1342[20:20:13] <Mimiru> that server rejoined the network
L1343[20:20:20] <tterrag> also, this is REALLY bad, right? https://github.com/iChun/iChunUtil/blob/master/src/main/java/us/ichun/mods/ichunutil/client/model/itemblock/ModelBaseWrapper.java#L45-L69
L1344[20:20:30] ⇨ Joins: covers1624_ (~covers162@ppp121-45-124-39.lns20.adl6.internode.on.net)
L1345[20:21:10] <Blupilot_> oh ok
L1346[20:21:32] <Blupilot_> ive never seen that happen before so i was confused XD
L1347[20:21:34] <tterrag> gigaherz: ^^
L1348[20:22:26] <TehNut> so
L1349[20:22:38] <TehNut> Properties need to be static and final?
L1350[20:24:12] <tterrag> what, block properties?
L1351[20:24:12] <tterrag> they don't NEED to be
L1352[20:24:20] <tterrag> but they are compared by reference
L1353[20:25:45] <Blupilot_> i hate when i have time to program, but no ideas for what to do :/
L1354[20:27:20] <GraphicH> Streaming media server that uses HTTP2 streams
L1355[20:27:28] <GraphicH> ^ code it!
L1356[20:28:01] <MattDahEpic> why http2?
L1357[20:28:19] <MattDahEpic> and not the... other https?
L1358[20:28:28] <GraphicH> HTTP2 is mostly over SSL
L1359[20:28:41] <GraphicH> You can do "plain text" but its not the default
L1360[20:28:58] <Soni> tterrag, what am I looking at?
L1361[20:29:05] <GraphicH> HTTP2 uses multiplexed streams so you can have concurrency over a single connection
L1362[20:29:06] <tterrag> Soni: ?
L1363[20:29:19] <Soni> tterrag, the ichunutil link
L1364[20:29:28] <tterrag> it's pretty obvious code
L1365[20:29:40] <tterrag> it hacks item models by forcing render code to run in the getGeneralQuads() method
L1366[20:30:09] <Soni> oh
L1367[20:30:43] <Soni> so a workaround for lack of item renderers in 1.8?
L1368[20:30:53] <Soni> we should tell azanor
L1369[20:31:18] <tterrag> no
L1370[20:31:21] <tterrag> because it's HORRIBLE
L1371[20:31:47] <GraphicH> "but it works"
L1372[20:31:50] <GraphicH> "But its wrong"
L1373[20:31:57] <GraphicH> "but it ... works"
L1374[20:32:11] <GraphicH> ^ fuck people that think that because it works its ok
L1375[20:32:24] <GraphicH> I spend hours fixing their bugs at work
L1376[20:33:05] <masa> hm, does that also mean that stuff might be rendered wonky because of wrong rendering order?
L1377[20:33:22] <Soni> it's better than ASMing the whole rendering system
L1378[20:33:48] *** SnowShock35 is now known as zz_SnowShock35
L1379[20:33:56] <Soni> how do maps work in 1.8?
L1380[20:34:34] <Soni> (as in vanilla maps/the map item)
L1381[20:35:20] <HassanS6000> gigaherz, I converted it to B3D, and rendered it using fry's B3D loader
L1382[20:35:39] <HassanS6000> "No root mesh in model starwars:models/entity/ATAT.b3d#normal and no mesh name in location, skipping"
L1383[20:35:44] <HassanS6000> Anyone know what the above means?
L1384[20:35:55] <tterrag> Soni: no, no it isn't
L1385[20:36:09] <tterrag> getters should NEVER have hidden function
L1386[20:36:11] <tterrag> it's a getter
L1387[20:37:07] <Soni> tterrag, getters should ALWAYS do RPCs when working with a RPC interface
L1388[20:37:16] ⇦ Quits: Delaxarnyazer (~Delaxarny@2a02:a44e:91ce:0:215:5dff:fe02:300) (Ping timeout: 192 seconds)
L1389[20:37:17] <tterrag> wh...what?
L1390[20:37:37] <Soni> tterrag, do you know what RPC is?
L1391[20:37:40] <tterrag> no
L1392[20:37:48] <gigaherz> how's RPC related to minecraft?
L1393[20:37:58] <Soni> tterrag, https://en.wikipedia.org/wiki/Remote_procedure_call
L1394[20:38:02] <gigaherz> RPC = remote procedure call, a system where one piece of code talks with another
L1395[20:38:07] <gigaherz> by serializing the information through a pipe/socket
L1396[20:38:20] <tterrag> ok...so it's not an RPC
L1397[20:38:22] <tterrag> not even close
L1398[20:38:24] <tterrag> it's a getter for quads
L1399[20:38:30] <tterrag> it shouldn't corrupt the entire rendering state
L1400[20:38:30] <Soni> gigaherz, it's not, it was just an argument for the hack
L1401[20:38:52] <Soni> tterrag, it doesn't corrupt the entire rendering state, look at those pushMatrix and popMatrix calls!
L1402[20:39:07] <tterrag> -.-
L1403[20:39:08] <masa> ...
L1404[20:39:24] <gigaherz> but the idea is the same anyhow
L1405[20:39:26] <gigaherz> a getter... gets.
L1406[20:39:40] <gigaherz> if the getting implies sending a message and awaiting a reply
L1407[20:39:42] ⇨ Joins: Delaxarnyazer (~Delaxarny@2a02:a44e:91ce:0:215:5dff:fe02:300)
L1408[20:39:42] <Soni> yes, and a getter may contain logic
L1409[20:39:45] <gigaherz> it's a rather ugly implementation
L1410[20:39:49] <HassanS6000> ^
L1411[20:39:49] <gigaherz> but it's still getting
L1412[20:39:54] <tterrag> also gigaherz the reason a separate texture wouldn't work is because I need the nsew faces to always use the same texture
L1413[20:40:15] <gigaherz> ah, but you can use different texture channels
L1414[20:40:20] <tterrag> gigaherz: no it's not getting
L1415[20:40:23] <Cypher121> also if getter shouldn't have any hidden logic, there's no need for getters
L1416[20:40:30] <gigaherz> #nsew and #topdown
L1417[20:40:33] ⇦ Quits: Szernex (~Szernex@178-189-227-97.adsl.highway.telekom.at) (Read error: Connection reset by peer)
L1418[20:40:34] <tterrag> it's saying "screw this being a getter method, I'm just going to do all my rendering here because lol"
L1419[20:40:40] <tterrag> it's not the right context
L1420[20:40:42] <gigaherz> and then you can obverride in child jsons
L1421[20:40:44] <gigaherz> -b
L1422[20:41:01] ⇦ Quits: Kotoro[LT] (~Kotoro@c-73-16-181-218.hsd1.ct.comcast.net) (Ping timeout: 206 seconds)
L1423[20:41:02] <tterrag> hmm what do you mean
L1424[20:41:04] <Cypher121> that's like the point of wrapping, to ease overriding behavior
L1425[20:41:04] <tterrag> override what?
L1426[20:41:11] <gigaherz> check minecraft's internal cube_all
L1427[20:41:19] <gigaherz> you have texture for each face, independently
L1428[20:41:31] <Soni> tterrag, it still doesn't corrupt the *entire* rendering state
L1429[20:41:32] <gigaherz> and you can override in child models each texture separately
L1430[20:41:33] <tterrag> Cypher121: the heck are you on about. I said getters can't have secret function, they should not modify the state of anything
L1431[20:41:39] <tterrag> I never said anything about logic
L1432[20:41:44] <Cypher121> isn'
L1433[20:41:57] <gigaherz> json with "textures": { "east":"textures/file", ... }
L1434[20:42:16] <Soni> tterrag, locks?
L1435[20:42:23] <gigaherz> eh I mean cube.json, not cube_all
L1436[20:43:05] <Soni> tterrag, (there are many ways to do locks, and they all involve state)
L1437[20:45:13] <tterrag> I'm not arguing with you over pedantic crap
L1438[20:45:15] <tterrag> busy
L1439[20:45:47] *** Vigaro is now known as Vigaro|AFK
L1440[20:46:26] ⇨ Joins: GildedGames (~GildedGam@ec2-54-157-55-230.compute-1.amazonaws.com)
L1441[20:47:00] <tterrag> gigaherz: why can't I say that particle = "#base"
L1442[20:47:07] <tterrag> it crashes due to "upwards reference"
L1443[20:47:18] <gigaherz> hmmm I don't think you can override particle?
L1444[20:47:21] <tterrag> wut
L1445[20:47:23] <tterrag> yes you can
L1446[20:47:26] <tterrag> "particle": "ctbmod:blocks/painting_bg"
L1447[20:47:27] <tterrag> this works fine
L1448[20:47:30] <gigaherz> yeah I mean
L1449[20:47:35] <tterrag> "particle": "#base"
L1450[20:47:36] <tterrag> this does not
L1451[20:47:39] <gigaherz> I don't think you ran refer to another channel
L1452[20:47:47] <tterrag> why -.-
L1453[20:47:53] * gigaherz shrugs
L1454[20:47:55] <tterrag> I want overriding #base to override the particle too
L1455[20:47:59] <tterrag> whatever
L1456[20:48:01] ⇨ Joins: romibi2 (~quassel@cable-static-7-174.rsnweb.ch)
L1457[20:48:03] <gigaherz> I don't think that's a thing
L1458[20:48:24] <tterrag> evidently not
L1459[20:48:41] <Cypher121> ok, now THAT's wrong. I check for existence of every block and still somehow get NPE on calling their TEs
L1460[20:48:57] ⇨ Joins: killjoy (~killjoy@2606:a000:1118:e17c:8de8:880c:82d:5a4a)
L1461[20:49:09] <Soni> Cypher121, code?
L1462[20:49:22] <Soni> Cypher121, (and potentially stacktrace too)
L1463[20:49:23] ⇦ Quits: romibi (~quassel@cable-static-7-174.rsnweb.ch) (Ping timeout: 378 seconds)
L1464[20:52:08] <Cypher121> http://pastebin.com/M8EPS9GX
L1465[20:52:08] <Cypher121> http://pastebin.com/chWK6hh3
L1466[20:52:08] <Cypher121> TileShelvingUnit, line 93
L1467[20:52:16] <Cypher121> Soni: ^
L1468[20:54:14] <Soni> Cypher121, stacktrace?
L1469[20:56:07] <Cypher121> Soni: at com.cout970.magneticraft.tileentity.shelf.TileShelvingUnit.createTopShelf(TileShelvingUnit.java:93)
L1470[20:56:07] <Cypher121> at com.cout970.magneticraft.tileentity.shelf.TileShelvingUnit.updateEntity(TileShelvingUnit.java:41)
L1471[20:56:33] <tterrag> gigaherz: have you used custom statemappers?
L1472[20:57:37] <Soni> Cypher121, ok so this is what I see: coord.setBlockWithMetadata(worldObj, ManagerBlocks.shelving_unit, 10, 7); ((TileShelfFiller) coord.getTileEntity(worldObj))
L1473[20:57:47] <Cypher121> yes
L1474[20:57:58] <Soni> more specifically, ManagerBlocks.shelving_unit and (TileShelfFiller)
L1475[20:58:06] <gigaherz> tterrag: nope I have looked a bit into them, but I haven't actually used them
L1476[20:58:18] <tterrag> well in the blockstate.json I can specify the x/y rotation yeah?
L1477[20:58:21] <Cypher121> shelving unit always sets that tile for this meta
L1478[20:58:23] <tterrag> how can I do that with a statemapper...
L1479[20:58:35] <Soni> Cypher121, hmm ok
L1480[20:58:37] <gigaherz> hmmmmm
L1481[20:58:38] <Cypher121> or for that matter any meta > 6
L1482[20:58:47] <gigaherz> no idea XD
L1483[20:59:07] <gigaherz> that's the part I haven't aassociated yet
L1484[20:59:10] <Cypher121> and it would be a cast exception, not NPE
L1485[20:59:19] <gigaherz> I know the state mapper returns a baked model based on state
L1486[20:59:27] <tterrag> god this system sucks so much
L1487[20:59:30] <gigaherz> and I presume that the model bake event is used to register the custom models
L1488[20:59:45] <tterrag> except it doesn't, it returns a map of ModelResourceLocation
L1489[20:59:46] <gigaherz> but the "advanced" topics escape me ;p
L1490[20:59:52] <gigaherz> hm?
L1491[21:00:01] <gigaherz> I musit remember wrongly then
L1492[21:00:07] <tterrag> you'd never know this because it returns a rawtype map and no one bothered to add javadocs
L1493[21:00:08] <gigaherz> I was certain it returning IBakedModels
L1494[21:00:10] <tterrag> but I figured that out
L1495[21:00:14] <Soni> Cypher121, can you split the line 93?
L1496[21:00:18] <tterrag> Map<IBlockState, ModelResourceLocation> stateMap = blockModelShapes.getBlockStateMapper().putAllStateModelLocations();
L1497[21:00:26] <tterrag> nope
L1498[21:00:55] <Cypher121> already tried before adding blockExists check, it's getTileEntity that causes NPE.
L1499[21:01:09] <Soni> Cypher121, ((TileShelfFiller) coordNEWLINE.getTileEntity(worldObj))NEWLINE.setOffsetNEWLINE(coordNEWLINE.copy()NEWLINE.add(-xCoord, -yCoord, -zCoord));
L1500[21:01:15] <Cypher121> know what, I'll just shove TE in it's place if it doesn't exist
L1501[21:01:18] <Soni> (replace NEWLINE with actual newlines)
L1502[21:01:19] <gigaherz> ah well then, if that's the case, no idea
L1503[21:01:25] ⇨ Joins: mikeprimm (~mikeprimm@cpe-24-55-26-150.austin.res.rr.com)
L1504[21:01:32] <gigaherz> if that's the case, then I'm not sure how the state mappers are useful at all ;P
L1505[21:01:36] <gigaherz> oh wait
L1506[21:01:37] <gigaherz> !
L1507[21:01:38] <gigaherz> right
L1508[21:01:44] <gigaherz> modelbake event
L1509[21:01:55] <gigaherz> is ResourceLocation->IBakedModel
L1510[21:02:05] <gigaherz> you provide the mappings
L1511[21:02:12] <gigaherz> so you can make up some bullshit in the state mapper
L1512[21:02:18] <gigaherz> and use the event to "fill in" the missing bits
L1513[21:02:28] ⇨ Joins: killjoy1 (~killjoy@2606:a000:1118:e17c:8de8:880c:82d:5a4a)
L1514[21:02:36] <gigaherz> by creating a custom IBakedModel that fits your needs
L1515[21:03:26] <gigaherz> so if you register in the bake event that "yourmod:models/bs1" maps to new CustomModel("bs1")
L1516[21:03:50] <gigaherz> when the state mapper returns "bs1", the rendering stuff will query the baked table and find the custommodel instance
L1517[21:03:59] <tterrag> god I don't want to do any of that...I just want to map to existing jsons
L1518[21:04:06] <gigaherz> ah
L1519[21:04:08] <tterrag> does no one use this?
L1520[21:04:14] <tterrag> and realize how opaque it is?
L1521[21:04:23] <tterrag> am I the first one to actually try and use all this stuff?
L1522[21:04:24] <tterrag> it feels that way
L1523[21:04:30] <gigaherz> I have only ever heard of custom state mappers in terms of using custom models
L1524[21:04:43] <gigaherz> not just hardcoding the blockstates file ;P
L1525[21:05:02] ⇦ Quits: killjoy (~killjoy@2606:a000:1118:e17c:8de8:880c:82d:5a4a) (Ping timeout: 195 seconds)
L1526[21:05:02] <tterrag> the problem is I have states I don't care about
L1527[21:05:11] <tterrag> and I don't want to double/triple the LoC in my json for pointless crap
L1528[21:05:12] *** killjoy1 is now known as killjoy
L1529[21:05:13] <gigaherz> then it should be simple?
L1530[21:05:15] <tterrag> since you can't do partial mappings
L1531[21:05:19] <gigaherz> oh right you need rotation
L1532[21:05:20] <gigaherz> hmf
L1533[21:05:25] <tterrag> rotation+connections
L1534[21:05:32] <gigaherz> I see your issue
L1535[21:05:34] <tterrag> but I also have a "dummy" state because it's a multiblock
L1536[21:05:40] <tterrag> but that doesn't affect the render
L1537[21:05:46] <gigaherz> Forge would have the code needed to create those intermediate baked models
L1538[21:05:56] <gigaherz> but I'm guessing you'd have to build them on your own
L1539[21:06:10] <gigaherz> yeah it's probably quite clunky in that
L1540[21:06:19] <tterrag> "probably"
L1541[21:06:23] <tterrag> I'll just write the extra json lines
L1542[21:06:27] <tterrag> who cares right? hacks for hacks
L1543[21:09:15] <tterrag> gigaherz: I'm guessing unlisted properties aren't used for blockstate lookup
L1544[21:09:43] <gigaherz> unlisted properties are exclusively for rendering purposes, and should only ever be returned in the client side, from getActualState
L1545[21:09:54] <gigaherz> afaik
L1546[21:09:56] <gigaherz> I could be wrong
L1547[21:10:10] <tterrag> I mean to lookup a json model
L1548[21:10:15] <tterrag> in the variants block
L1549[21:10:21] <gigaherz> ah, yeah no it shouldn't be there
L1550[21:10:25] <gigaherz> that's why "unlisted"
L1551[21:10:25] <tterrag> figured
L1552[21:10:26] <tterrag> *sigh*
L1553[21:11:57] <gigaherz> this is a bit like that forest in fantasy books, where the nearby townspeople know "things" about the forest, but fear to walk into it
L1554[21:12:11] <gigaherz> I feel like one of those townspeople atm XD
L1555[21:13:22] <GraphicH> anyone know a good server mod for pregenerating maps?
L1556[21:13:43] <gigaherz> I looked into that a while ago, but I can't really remember the names XD
L1557[21:13:56] *** fry|sleep is now known as fry|afk
L1558[21:14:07] <Cypher121> so yeah, never trust minecraft to do minecraft things =\
L1559[21:14:21] <gigaherz> I know it can be done in vanilla, though!
L1560[21:14:34] <gigaherz> you can setup a command block that teleports you successively to different chunks
L1561[21:14:45] <GraphicH> that's a silly way to do it
L1562[21:14:51] <gigaherz> yeah but it works
L1563[21:14:51] <gigaherz> XD
L1564[21:14:59] <Cypher121> mojang is aiming to replace us with command blocks, don't they?
L1565[21:15:06] ⇦ Quits: SandGrainOne (~Terje@cm-84.210.171.146.getinternet.no) (Read error: Connection reset by peer)
L1566[21:15:26] <GraphicH> I've been using chunkgen but its fucking janky
L1567[21:15:38] <gigaherz> nah they look to replace things like bukkit
L1568[21:15:43] <gigaherz> real mods are still real mods ;P
L1569[21:16:14] <gigaherz> meanwhile, the ARK devs are having a modding contest
L1570[21:16:18] ⇦ Quits: Delaxarnyazer (~Delaxarny@2a02:a44e:91ce:0:215:5dff:fe02:300) (Ping timeout: 206 seconds)
L1571[21:16:20] <gigaherz> with $25k in prizes
L1572[21:16:31] <GraphicH> I want to play ark
L1573[21:16:36] <gigaherz> I am, as we speak
L1574[21:16:37] <GraphicH> but it runs like hot garbage on my PC
L1575[21:16:47] <gigaherz> i have a gtx970, it barely runs decently
L1576[21:16:56] <Blupilot_> ARK as in the graphics intensive game that very few people are able to play?
L1577[21:17:00] <gigaherz> I prefer higher quality settings so it ends up running like crap regardless
L1578[21:17:05] <gigaherz> Blupilot_: yes
L1579[21:17:22] <gigaherz> a gtx970 gives you "high" settings, the game laughs at you if you try to use ultra ;P
L1580[21:17:24] <GraphicH> Well I might spend my xmas bonus on rebuilding my pc
L1581[21:17:28] <GraphicH> damn things 5 years old
L1582[21:17:40] <gigaherz> and high is slowish
L1583[21:18:19] <Blupilot_> i really need a bigger hard drive, i only have a 80gb and 60gb hdds
L1584[21:18:33] <gigaherz> ouch
L1585[21:18:36] <Blupilot_> yea
L1586[21:18:37] <gigaherz> I replaced those 10 years ago
L1587[21:18:49] <Blupilot_> i wanna buy a new ssd and reinstall windows
L1588[21:18:52] <gigaherz> you know you could get like 10x as much for < $50 right?
L1589[21:18:53] <Blupilot_> 1tb
L1590[21:19:04] ⇨ Joins: fuj1n (~fuj1n@101.190.217.71)
L1591[21:19:11] <gigaherz> I got 2x2tb right before that flood some years ago
L1592[21:19:13] ⇨ Joins: Delaxarnyazer (~Delaxarny@2a02:a44e:91ce:0:215:5dff:fe02:300)
L1593[21:19:14] <gigaherz> that raised the prices
L1594[21:19:17] <gigaherz> I paid 120eur
L1595[21:19:22] <gigaherz> they just very recently went back to that
L1596[21:19:31] <gigaherz> they were over double the price for a while
L1597[21:19:37] <Blupilot_> wow
L1598[21:19:58] <Blupilot_> where you live at?
L1599[21:20:02] <gigaherz> Spain
L1600[21:20:07] <Blupilot_> ah, USA here
L1601[21:20:22] <gigaherz> in that case, keep in mind spain prices include all taxes
L1602[21:20:23] <gigaherz> ;P
L1603[21:20:30] <gigaherz> (namely: VAT ;P)
L1604[21:20:37] <Lord_Ralex> heh vat
L1605[21:20:46] <Blupilot_> oh ok
L1606[21:20:47] <Lord_Ralex> even in the US, 1TB is still $50 generally
L1607[21:20:48] <gigaherz> took me a while to learn that in the US, store prices are so much lower because of all the hidden taxes
L1608[21:20:54] <Blupilot_> yea
L1609[21:21:05] <Lord_Ralex> not as high as vat i've seen though :P
L1610[21:21:12] <gigaherz> yeah
L1611[21:21:18] <gigaherz> 21% for "luxury" items
L1612[21:21:27] <gigaherz> and it's 25% in like germany I think?
L1613[21:21:38] <Lord_Ralex> but you get screwed from the other taxes anyways, like your lovely paychecks
L1614[21:21:41] <Blupilot_> i consider prices here false advertisment, makin us pay the gov't %6 more
L1615[21:21:48] <gigaherz> but it was lower back then, more like 16%
L1616[21:21:56] <gigaherz> the crisis raised VAT like crazy
L1617[21:22:49] <gigaherz> but yeah, you compare store prices and get like 89eur US, 110eur UK, 120eur spain
L1618[21:22:55] <Blupilot_> also im only 15, so its hard for me to get a job for pc stuff
L1619[21:22:57] <gigaherz> (in each respective currency)
L1620[21:23:05] <gigaherz> ah yeah
L1621[21:23:18] <gigaherz> what's the legal age for getting a job over there?
L1622[21:23:37] <gigaherz> I worked in a computer repair shop a few months
L1623[21:23:39] <Blupilot_> its confusing, and it also depends on the state
L1624[21:23:49] <gigaherz> back in my 16s
L1625[21:23:57] <Blupilot_> haha, my dad owned/owns (its complicated) one too
L1626[21:24:15] ⇦ Quits: AforAnonymous (bitch2k@dyn-042-143.vix1.mmc.at) (Quit: sleep)
L1627[21:24:17] <SkySom> In most cases, 16 is okay.
L1628[21:24:27] <SkySom> I think you can do younger but laws start getting a bit crazy
L1629[21:24:33] <Blupilot_> yea
L1630[21:24:51] ⇦ Quits: temdur (~temdur@x5d80e3c7.dyn.telefonica.de) (Quit: Leaving)
L1631[21:25:15] <Blupilot_> and like if its a family run business like mine, i think you can work at 15 and below
L1632[21:25:22] <Blupilot_> at least in florida
L1633[21:25:44] <Blupilot_> i could be wrong tho
L1634[21:25:59] <gigaherz> if you were closer to me, I'd send you one of my now-unused 500gb drives ;P
L1635[21:26:15] <Blupilot_> lol thanks
L1636[21:26:36] <Blupilot_> my dad found a 500gb one for me, but it turned out to be bad
L1637[21:26:42] <gigaherz> heh
L1638[21:26:54] <gigaherz> I had two of those seagates, 7200.11
L1639[21:27:01] <gigaherz> that were released with a firmware bug
L1640[21:27:19] <gigaherz> that would randomly corrupt the internal log system and kill the disk
L1641[21:27:23] <Blupilot_> lol the one my dad found was seagate too
L1642[21:27:26] <gigaherz> but I flashed them on time
L1643[21:27:33] <Blupilot_> ah
L1644[21:27:40] <gigaherz> they could be recovered, though
L1645[21:27:46] <gigaherz> you had to solder a couple pins
L1646[21:27:53] <gigaherz> and use a serial TTL to CMOS adapter
L1647[21:28:02] <gigaherz> and you could access the configuration port
L1648[21:28:09] <gigaherz> and ask the drive to wipe the log
L1649[21:28:23] <Blupilot_> i think thats too much effort for more storage, id rather buy a new one
L1650[21:28:26] <gigaherz> ofc most people wouldn't do that
L1651[21:28:31] <Blupilot_> yea
L1652[21:28:37] <gigaherz> so many drives were RMAd or thrown away
L1653[21:28:50] <Blupilot_> i use bad drives as wall decorations
L1654[21:29:16] <Blupilot_> just nail the corners into the wall or something
L1655[21:30:00] ⇨ Joins: killjoy1 (~killjoy@2606:a000:1118:e17c:8de8:880c:82d:5a4a)
L1656[21:30:06] <Soni> <gigaherz> you had to solder a couple pins
L1657[21:30:07] <Soni> <gigaherz> and use a serial TTL to CMOS adapter
L1658[21:30:07] <Soni> <gigaherz> and you could access the configuration port
L1659[21:30:07] <Soni> <gigaherz> and ask the drive to wipe the log
L1660[21:30:10] <Soni> I'd do that
L1661[21:30:31] <Soni> I'd enjoy doing that, too, because serial
L1662[21:30:37] <gigaherz> heh
L1663[21:32:27] ⇦ Quits: killjoy (~killjoy@2606:a000:1118:e17c:8de8:880c:82d:5a4a) (Ping timeout: 195 seconds)
L1664[21:32:28] <Blupilot_> i like cereal :)
L1665[21:32:28] <Soni> then again I have an arduino .-.
L1666[21:32:47] <gigaherz> XD
L1667[21:33:21] <gigaherz> I have a little usb dev board, built to the micropendous specs (first version)
L1668[21:33:25] <Blupilot_> isnt arduino a small credit card sized computer circuit thingy?
L1669[21:33:31] <gigaherz> and I have a mips board
L1670[21:33:45] <gigaherz> Blupilot_: it's a modular microcontroller board
L1671[21:33:56] <gigaherz> the one that's a whole computer is the raspberry pi
L1672[21:34:01] <Blupilot_> oh ok
L1673[21:34:12] <gigaherz> the arduino is more oriented toward plugging sensors, accessing I/O ports
L1674[21:34:20] <gigaherz> using actuators and such
L1675[21:34:28] <Blupilot_> gotcha
L1676[21:34:40] <Soni> and making mech keyboards
L1677[21:34:48] <Blupilot_> oh wow
L1678[21:35:44] <Blupilot_> i kinda wanted to make some sort of giant robot thats controlled by my movement with like the occulus rift and a full body tracking suit and a 360 degree treadmill floor thingy
L1679[21:36:30] <gigaherz> well
L1680[21:36:37] <gigaherz> that takes quite a lot more than an arduino
L1681[21:36:37] <gigaherz> XD
L1682[21:36:41] <Blupilot_> yea XD
L1683[21:36:51] <Blupilot_> 2 arduinos o.o
L1684[21:36:53] <Blupilot_> jk
L1685[21:36:53] <gigaherz> you'd need a chassis for the robot
L1686[21:36:57] <Blupilot_> yea
L1687[21:37:03] <gigaherz> then you'd need a means to move it
L1688[21:37:06] <gigaherz> either wheels (easy)
L1689[21:37:12] <gigaherz> or mechanical legs (hard)
L1690[21:37:44] <gigaherz> the wheels could just be individual servos/motors, with PWM adjustable speed
L1691[21:37:49] <Blupilot_> i might try wheels first then upgrade to mechanical legs later on once im done with the entire thing
L1692[21:38:04] <gigaherz> for legs, you'd need either pneumatic pistons
L1693[21:38:17] <gigaherz> or some sort of electromagnetic actuator
L1694[21:38:25] <gigaherz> (beyond my knowledge ;P)
L1695[21:38:25] <Blupilot_> yea
L1696[21:38:34] <gigaherz> then you'd need a power source
L1697[21:38:44] <Blupilot_> and also a means of connectivity
L1698[21:38:47] <gigaherz> a couple car battery packs, or maybe truck battery packs
L1699[21:39:00] <Blupilot_> or iron mans reactor core
L1700[21:39:02] <gigaherz> then you'd most probably want to use a laptop or similar as a controller
L1701[21:39:19] <gigaherz> if it's just wheels an arduino may do
L1702[21:39:20] ⇨ Joins: karlthepagan (~karl@c-66-235-7-92.sea.wa.customer.broadstripe.net)
L1703[21:39:37] <gigaherz> but i'm not sure how it would do if it has to control multiple independent mechanical limbs
L1704[21:39:49] <gigaherz> that is
L1705[21:39:52] <Blupilot_> maybe many arduinos
L1706[21:39:54] <karlthepagan> looking for a way to hook and cancel commands client-side before they're sent out
L1707[21:40:08] <gigaherz> unless you do it the crazy way and make it purely mechanical
L1708[21:40:10] <karlthepagan> about to launch a debugger unless anyone knows offhand, not finding in google
L1709[21:40:19] <karlthepagan> not finding by trivial code exploration
L1710[21:40:22] <gigaherz> then youcan make a set of gears
L1711[21:40:30] <gigaherz> that manages to move a set of "legs" in a spider-like way
L1712[21:40:31] <Blupilot_> oh god o.o
L1713[21:40:39] <gigaherz> then you can run the whole thing
L1714[21:40:42] <gigaherz> on a gas engine
L1715[21:40:46] <karlthepagan> bbiab
L1716[21:40:53] <Blupilot_> and/or solar power
L1717[21:41:00] <gigaherz> https://www.youtube.com/watch?v=Gz9kZh8PNVM
L1718[21:41:03] <gigaherz> like that
L1719[21:41:31] <gigaherz> there's more modern versions
L1720[21:41:33] <gigaherz> but essentially.
L1721[21:41:41] <Blupilot_> yea
L1722[21:42:03] ⇨ Joins: killjoy (~killjoy@2606:a000:1118:e17c:8de8:880c:82d:5a4a)
L1723[21:42:23] <Blupilot_> i also want like 2 cameras (eyes) and binaural microphones (ears)
L1724[21:43:22] <gigaherz> oh so you want it unmanned?
L1725[21:43:32] <Blupilot_> sorta yea
L1726[21:43:40] <gigaherz> wel lthen it's more achievable
L1727[21:43:43] <Blupilot_> and have it remotely controlled
L1728[21:43:46] <gigaherz> you can build it out of k'nex ;P
L1729[21:43:51] <gigaherz> with an arduino ;P
L1730[21:43:51] <Blupilot_> XD
L1731[21:43:53] <gigaherz> weekend project
L1732[21:44:04] <Blupilot_> wait, srsly?
L1733[21:44:07] ⇦ Quits: killjoy1 (~killjoy@2606:a000:1118:e17c:8de8:880c:82d:5a4a) (Ping timeout: 195 seconds)
L1734[21:44:18] <gigaherz> assuming you have th e parts
L1735[21:44:23] <Blupilot_> holy crap
L1736[21:44:23] <gigaherz> which cost money
L1737[21:44:24] <gigaherz> ;P
L1738[21:44:26] <Blupilot_> oh yea
L1739[21:44:33] <gigaherz> and you know arduino beforehand
L1740[21:44:42] <Blupilot_> which ill practice first
L1741[21:44:47] ⇦ Quits: Shukaro (~Shukaro@130.108.232.236) ()
L1742[21:44:50] <gigaherz> wel lthen learn first, then judge ;P
L1743[21:45:17] <MattDahEpic> OH GOD CHROME pls anticipate that ill regret opening an 862 tab bookmark folder and dont
L1744[21:45:38] <Blupilot_> <-- dying of laughter
L1745[21:45:50] <gigaherz> https://www.youtube.com/watch?v=-vVblGlIMgw
L1746[21:45:55] <gigaherz> a DYI version of that
L1747[21:45:55] <gigaherz> ;P
L1748[21:46:06] <killjoy> if (toOpen.count() > 20) alert("Are you sure you want to open tabs?")
L1749[21:46:44] <Blupilot_> watching, OOH nice its a Tested video
L1750[21:46:54] <gigaherz> asl owhen I say "weekend project", I don't mean ONE weekend
L1751[21:47:00] <gigaherz> I mean something you may do over a few weekends ;P
L1752[21:47:10] <gigaherz> depending on how many hoursyou can dedicate to it
L1753[21:47:39] <Blupilot_> yea
L1754[21:49:56] <Cypher121> firefox:
L1755[21:50:15] <Cypher121> "hey your last session ran out of RAM and crashed!"
L1756[21:50:43] <Blupilot_> "not that expensive for a small servo, abou $20"
L1757[21:50:44] <Cypher121> "I'll just go load ALL tabs you had AT ONCE without asking you!"
L1758[21:50:45] <Blupilot_> BS
L1759[21:50:54] <Blupilot_> XD
L1760[21:51:02] <gigaherz> you underestimate the price of servos >_<
L1761[21:51:07] <gigaherz> damn things are EXPENSIVE
L1762[21:51:10] ⇦ Quits: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com) (Quit: pixlepix)
L1763[21:51:35] <tterrag> if I'm using getExtendedState
L1764[21:51:44] <tterrag> do I need to have a default value for a property that is only used there?
L1765[21:51:47] <tterrag> i.e. in getStateFromMeta
L1766[21:52:07] <MattDahEpic> 7200 brushless motors are worse
L1767[21:52:09] <gigaherz> getStateFromMeta/getMetaFromState work on the basic properties
L1768[21:52:18] <tterrag> it is a basic property
L1769[21:52:19] <tterrag> not unlisted
L1770[21:52:25] <tterrag> just only used for extended (context based)
L1771[21:53:26] <gigaherz> I think getExtendedState is only called on the client?
L1772[21:53:49] <gigaherz> yeah only referenced in BlockRenderDispatcher
L1773[21:54:00] <gigaherz> so it shouldn't be in the meta at all
L1774[21:54:13] <gigaherz> the server doesn't need to know about it
L1775[21:54:13] <tterrag> I know that
L1776[21:54:20] <tterrag> (there's not room in the meta anyways)
L1777[21:54:40] <gigaherz> so, you don't specify it in createBlockState, you don't make use of it in getStateFromMeta
L1778[21:54:48] <gigaherz> and you only append the property in getExtendedState
L1779[21:54:50] ⇦ Quits: GraphicH (~GraphicH@cpe-96-29-41-211.kya.res.rr.com) (Ping timeout: 378 seconds)
L1780[21:54:53] <gigaherz> I think.
L1781[21:54:59] <tterrag> gigaherz: this is why I want a custom statemapper http://puu.sh/l3VIT.txt
L1782[21:55:09] <tterrag> can unlisted properties be saved to meta...?
L1783[21:55:15] <gigaherz> no
L1784[21:55:28] <tterrag> right
L1785[21:55:29] <tterrag> so yeah
L1786[21:55:34] <tterrag> I need to write a json line for each of those states
L1787[21:55:35] <Blupilot_> gigahertz, i might make a remote controlled soda can bringer slave thingy
L1788[21:55:39] <tterrag> unless you know a better way
L1789[21:55:42] <gigaherz> yeah ouch
L1790[21:55:45] <Blupilot_> so i dont have to get up to get a drink
L1791[21:55:50] <gigaherz> reminds me of my branch mod
L1792[21:55:58] ⇦ Quits: Girafi (Girafi@0x555178eb.adsl.cybercity.dk) ()
L1793[21:56:17] <gigaherz> warning: long page: https://github.com/gigaherz/NaturalTrees/tree/master/src/main/resources/assets/naturaltrees/models/block
L1794[21:56:23] <tterrag> fry|afk: you went straight from sleep to afk
L1795[21:56:24] <tterrag> LIES
L1796[21:56:41] <tterrag> yeah, except I don't need quite so many files
L1797[21:56:43] <gigaherz> each branch block had 8 different thickness levels, and 1 bit for the presence of leaves
L1798[21:56:46] <tterrag> only one for each connectiontype
L1799[21:56:52] <gigaherz> that was stored in meta
L1800[21:56:52] <tterrag> which is
L1801[21:56:59] <gigaherz> but for visual connection, I added the facing
L1802[21:56:59] <tterrag> 12
L1803[21:57:07] <tterrag> 12 files
L1804[21:57:16] <tterrag> but 12 * 2 * 4 lines of json
L1805[21:57:19] <tterrag> stupid
L1806[21:57:25] <gigaherz> so 2 * 8 * 6 states per wood type
L1807[21:57:41] <tterrag> that's the same amount oddly enough
L1808[21:57:41] <gigaherz> each with its own json
L1809[21:57:42] <tterrag> heh
L1810[21:57:56] <gigaherz> if I ever continue this mod
L1811[21:58:00] <gigaherz> I'll use submodels
L1812[21:58:07] <tterrag> 12 * 2 * 4 = 12 * 8 = 2 * 6 * 8 = 2 * 8 * 6
L1813[21:58:09] <gigaherz> to merge leaves, and facings
L1814[21:58:41] <tterrag> could I use submodels here?
L1815[21:58:44] <gigaherz> but that still leaves me with 8*6 models
L1816[21:59:10] <gigaherz> submodels means you can have an actual model that's composite of two model json contents
L1817[21:59:54] <gigaherz> like you could have an armor stand that has different types of wood, and different types of slab
L1818[22:00:02] <gigaherz> and just combine the two into one
L1819[22:00:27] <gigaherz> didn't you link me to http://mcforge.readthedocs.org/en/latest/blockstates/forgeBlockstates/
L1820[22:00:27] <gigaherz> XD
L1821[22:00:45] <tterrag> yeah
L1822[22:00:48] <tterrag> I didn't write that thgouh
L1823[22:00:50] <tterrag> boni did
L1824[22:00:50] ⇦ Quits: portablejim (~portablej@ppp255-221.static.internode.on.net) (Read error: Connection reset by peer)
L1825[22:01:43] <MattDahEpic> im playing a game so you have been demoted to the SECOND MONITOR *evil laugh*
L1826[22:01:54] <gigaherz> IRC is always in my second monitor
L1827[22:01:55] <gigaherz> XD
L1828[22:02:05] <gigaherz> main monitor is reserved for IDEs and games
L1829[22:02:13] <Cypher121> irc is always in my only monitor
L1830[22:02:15] <gigaherz> and the occasional movie I watch from bed
L1831[22:02:32] <Blupilot_> gigahertz, same on all of those
L1832[22:03:04] *** Cypher121 is now known as Cypher|Zzz
L1833[22:03:18] ⇨ Joins: portablejim (~portablej@ppp255-221.static.internode.on.net)
L1834[22:03:21] <MattDahEpic> well you guys are usually on the THIRD MONITOR sooooo...
L1835[22:03:39] <MattDahEpic> but the third monitor is vertical
L1836[22:03:52] <MattDahEpic> so email goes there too
L1837[22:04:50] <gigaherz> I got a monitor that can turn into vertical
L1838[22:04:54] <gigaherz> I... didn't enjoy it
L1839[22:04:59] <Blupilot_> i have a 24 or 26 inch flat screen tv as my main and an old CRT dell monitor as my secondary
L1840[22:05:01] <gigaherz> so it's stuck in landscape
L1841[22:05:06] ⇦ Quits: Delaxarnyazer (~Delaxarny@2a02:a44e:91ce:0:215:5dff:fe02:300) (Ping timeout: 192 seconds)
L1842[22:05:16] <Blupilot_> ah
L1843[22:07:19] ⇨ Joins: Delaxarnyazer (~Delaxarny@2a02:a44e:91ce:0:215:5dff:fe02:300)
L1844[22:07:34] <MattDahEpic> im pretty much 80% done with sethblings 1000x1000 minesweeper map so im gunna finish that tonight
L1845[22:08:19] <tterrag> gigaherz: I can't code on landscape anymore :P
L1846[22:08:47] <gigaherz> idon't know how I'd manage in portrait
L1847[22:08:57] <gigaherz> the human vision is intrinsically wide
L1848[22:09:16] <gigaherz> 180 degrees horizontal, barely 90 vertical, and biased downward
L1849[22:09:23] <tterrag> HAHA NEAT
L1850[22:09:28] <tterrag> REGISTERED STATEMAPPER, NEVER CALLED
L1851[22:09:28] <tterrag> COOL
L1852[22:09:35] <tterrag> this works! totally!
L1853[22:10:29] <gigaherz> lol
L1854[22:12:44] ⇨ Joins: DemoXin (~DemoXin@15.sub-70-210-38.myvzw.com)
L1855[22:13:15] <tterrag> oh
L1856[22:13:20] <tterrag> apparently screw me for registering renderers in init
L1857[22:14:15] ⇨ Joins: Greenphlem (uid22276@id-22276.tooting.irccloud.com)
L1858[22:15:08] <Blupilot_> whats the command for chainging nickname?
L1859[22:15:16] ⇦ Quits: KGS (~KGS@nl107-188-189.student.uu.se) (Ping timeout: 206 seconds)
L1860[22:16:19] *** Blupilot_ is now known as blupilot|sleep
L1861[22:16:29] <blupilot|sleep> night
L1862[22:17:03] ⇨ Joins: GraphicH (~GraphicH@cpe-96-29-41-211.kya.res.rr.com)
L1863[22:19:58] ⇨ Joins: Drullkus (~Drullkus@2601:646:8301:c41e:942f:f9b5:868e:e7f2)
L1864[22:24:10] ⇨ Joins: SoundLogic (~SoundLogi@172-8-201-53.lightspeed.mdsnwi.sbcglobal.net)
L1865[22:32:23] ⇨ Joins: Cojo (~Cojosan@2606:a000:1126:a066:f82c:925a:aafe:5906)
L1866[22:38:21] ⇦ Quits: Lunatrius (~Lunatrius@77.38.103.182) (Ping timeout: 190 seconds)
L1867[22:39:03] *** mrkirby153 is now known as kirby|gone
L1868[22:39:06] <tterrag> WHAT
L1869[22:39:13] <tterrag> I can't use extended state unless I have a smart model?
L1870[22:39:15] <tterrag> FRY
L1871[22:40:03] *** Clank[Away] is now known as Clank
L1872[22:40:20] <tterrag> wait nvm
L1873[22:40:27] <tterrag> I should be using getActualState
L1874[22:40:31] <tterrag> what's the difference there even?
L1875[22:40:34] <tterrag> why does extended exist?
L1876[22:42:29] ⇨ Joins: LexMobile (uid15621@id-15621.highgate.irccloud.com)
L1877[22:42:30] MineBot sets mode: +o on LexMobile
L1878[22:42:51] <Zaggy1024> one use is for states where you don't know the enumerated values for a property, only that you need the property
L1879[22:43:01] <Zaggy1024> like for liquids, where it has level values calculated per block
L1880[22:44:37] <tterrag> anyways
L1881[22:44:49] <tterrag> I'm getting things like this now
L1882[22:44:50] <tterrag> [23:42:41] [Client thread/WARN] [FML]: Unable to load block model: 'ctbmod:block/painting_left_only' for variant: 'ctbmod:painting#left_only': java.lang.IllegalStateException: circular model dependencies involving model ctbmod:block/painting_left_only
L1883[22:44:57] <tterrag> but...painting_left_only does NOT EXIST yet
L1884[22:45:02] <tterrag> so how can it have circular references...
L1885[22:45:29] <Zaggy1024> ah yes
L1886[22:45:43] <Zaggy1024> I believe that's probably the glitch that that PR shade made was to fix
L1887[22:45:50] <Zaggy1024> it means that the model is failing to load
L1888[22:45:55] <Zaggy1024> multiple times
L1889[22:46:39] <tterrag> uhhhh ok
L1890[22:47:35] <Zaggy1024> I could explain it better, but that would be a waste of time
L1891[22:53:04] <tterrag> wowow it works http://puu.sh/l3YE8.jpg
L1892[22:53:08] <tterrag> now to do ALL THE COPYPASTA
L1893[22:53:14] <Drullkus> lol
L1894[22:56:17] <Rallias> How would I go about making gradle include the original sources to a list of files I specify?
L1895[22:57:08] <gigaherz> Rallias: i presume you'd have to define the set somewhere
L1896[22:57:09] <gigaherz> and then
L1897[22:57:10] <gigaherz> https://github.com/gigaherz/ElementsOfPower/blob/master/build.gradle#L15
L1898[22:57:22] <gigaherz> use something like this to add the files
L1899[22:58:17] <Rallias> gigaherz, Thing is, I don't want them in a srcJar, as I'm not distributing a srcJar, I'm distributing a build jar, and the way I've decided to interpret this license, I'm supposed to include the modified sources to the files licensed under the specific license.
L1900[23:00:48] <HassanS6000> Hey guys when fry is around mind pinging me? Thanks
L1901[23:01:08] ⇨ Joins: Lunatrius (~Lunatrius@77.38.103.182)
L1902[23:01:16] <GraphicH> could right a script for that ya know
L1903[23:01:26] *** Clank is now known as Clank[Away]
L1904[23:01:31] <killjoy> Rallias, I think you just need to provide the source.
L1905[23:01:36] <killjoy> Such as in a github
L1906[23:02:22] <Rallias> Yeah, but the project as a whole isn't getting released publicly.
L1907[23:02:37] <killjoy> Then you don't need to worry about it
L1908[23:02:41] <killjoy> Depending on the licence
L1909[23:02:54] ⇦ Quits: jamierocks (jamierocks@bnc.lol768.com) (Ping timeout: 192 seconds)
L1910[23:03:36] ⇦ Quits: Mraof (~mraof@pool-74-110-222-32.rcmdva.fios.verizon.net) (Ping timeout: 206 seconds)
L1911[23:04:06] <Rallias> Yeah, but I feel like a cunt tivo'ing mit code.
L1912[23:04:17] <killjoy> tivo'ing?
L1913[23:04:36] ⇦ Quits: blupilot|sleep (~Blupilot@ip70-171-2-74.ga.at.cox.net) (Ping timeout: 192 seconds)
L1914[23:04:45] <Rallias> Using open source code in a closed source project without releasing the forked version of the open source portions.
L1915[23:04:51] <gigaherz> Rallias: uh MIT doesn't require you to release sources
L1916[23:04:55] <gigaherz> only to include the copyright notice
L1917[23:05:01] <killjoy> https://tldrlegal.com/license/mit-license
L1918[23:05:11] <killjoy> All you need to do is include the copyright and licence
L1919[23:05:18] <killjoy> But you can also sublicence
L1920[23:05:18] ⇨ Joins: HewloThere (~HewloTher@180.200.157.1)
L1921[23:05:38] <gigaherz> and really, if it's not a public release, it doesn't even matter
L1922[23:05:39] <gigaherz> ;P
L1923[23:06:36] <gigaherz> night
L1924[23:06:42] *** gigaherz is now known as ghz|afk
L1925[23:08:45] <killjoy> If you can, find something with a dwtfyw licence
L1926[23:08:59] <killjoy> aka wtf
L1927[23:09:40] ⇦ Quits: HewloThere (~HewloTher@180.200.157.1) (Client Quit)
L1928[23:09:41] <killjoy> http://www.wtfpl.net/
L1929[23:14:31] <TehNut> welp, i thought i understood the json model system
L1930[23:14:33] <TehNut> i guess not
L1931[23:16:15] <killjoy> That's why I'm sticking to functional mods instead of content mods
L1932[23:16:46] <Rallias> That's why for the time being I'm sticking with 1.7.10
L1933[23:17:02] <killjoy> 1.8 is great for me because of that
L1934[23:17:32] <killjoy> I just don't know how to create blockstates
L1935[23:17:38] <killjoy> vanilla makes no sense.
L1936[23:17:50] <TehNut> well
L1937[23:17:54] <TehNut> in world, everything is fine
L1938[23:17:58] <TehNut> It's the inventory stuff
L1939[23:18:08] <killjoy> Are you scaling?
L1940[23:18:17] <TehNut> Hm?
L1941[23:18:27] <killjoy> using an inventory json?
L1942[23:18:43] <killjoy> Isn't it models/inventory?
L1943[23:18:46] <TehNut> I'm attempting to, yes
L1944[23:18:47] <TehNut> wat
L1945[23:18:50] <TehNut> is it?
L1946[23:19:35] <tterrag> no
L1947[23:19:39] <tterrag> TehNut: post code pls
L1948[23:19:42] <killjoy> nope, models/item/block.json
L1949[23:20:13] <killjoy> Shouldn't need code
L1950[23:20:16] <killjoy> It's just a json
L1951[23:20:25] <tterrag> -.-
L1952[23:20:29] <tterrag> json is code, in this contet
L1953[23:20:30] <tterrag> context
L1954[23:21:18] <killjoy> http://pastebin.com/arDA9SjF
L1955[23:21:23] <killjoy> that's the one for diorite
L1956[23:22:08] <tterrag> is there a way to make a block model ignore lighting?
L1957[23:22:09] <TehNut> Yeah, and I have that
L1958[23:22:12] <tterrag> I want no diffuse lighting
L1959[23:22:18] <tterrag> TehNut: any missing model errors in the log?
L1960[23:22:31] <TehNut> Yes, the model I'm setting isn't being found
L1961[23:22:44] <TehNut> The inventory for it I mean
L1962[23:22:45] <killjoy> but does it exist?
L1963[23:22:50] <TehNut> And the file exists
L1964[23:23:04] <killjoy> I find the error to be very confusing
L1965[23:23:07] <tterrag> you call ModelLoader.setCustomModelLocation ?
L1966[23:23:22] <TehNut> Yes
L1967[23:24:04] <TehNut> Setting BlockRitualStone0#inventory
L1968[23:24:13] <TehNut> That should make it look for models/item/BlockRitualStone0.json right?
L1969[23:24:32] <tterrag> ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(CTBMod.creator), 0, new ModelResourceLocation(CTBMod.DOMAIN + ":creator", "inventory"));
L1970[23:24:35] <tterrag> something like that?
L1971[23:25:09] <TehNut> https://gist.github.com/TehNut/d2927ca065c25d2203c7#file-inventoryrenderhelper-java-L40-L49
L1972[23:25:28] <TehNut> Replace the renderItem.getItemModelMesher.register() with ModelLoader.setCustomModelResourceLocation()
L1973[23:25:31] <TehNut> Haven't updated the Gist
L1974[23:25:32] <tterrag> resBase = ""
L1975[23:25:40] <tterrag> uhhh
L1976[23:25:44] <tterrag> where is the domain?
L1977[23:25:57] <TehNut> resName = resourceBase + name
L1978[23:26:07] <TehNut> I replaced it in my class
L1979[23:26:16] <tterrag> I assume you have resourceBase = "awwayoftime"
L1980[23:26:17] <TehNut> The "" is alchemicalwizardry: as it should be
L1981[23:26:26] <tterrag> oh you redid the modid
L1982[23:26:30] <tterrag> ok...
L1983[23:26:56] <tterrag> yeah idk
L1984[23:26:58] <tterrag> what's the exact error?
L1985[23:27:27] <TehNut> Model definition for location alchemicalwizardry:BlockRitualHome0#inventory not found
L1986[23:28:06] <tterrag> no idea...
L1987[23:30:12] <killjoy> is it lowercase?
L1988[23:30:19] <TehNut> Is what
L1989[23:30:27] <killjoy> your modeel
L1990[23:30:32] <TehNut> No
L1991[23:30:44] <killjoy> I think it needs to be in lowercase. Not sure, though
L1992[23:31:12] <TehNut> Pretty sure it doesn't since all my items are exactly as their Class is
L1993[23:32:06] ⇦ Quits: Cojo (~Cojosan@2606:a000:1126:a066:f82c:925a:aafe:5906) (Quit: Beds explode goodnight)
L1994[23:33:00] <tterrag> try it
L1995[23:35:30] ⇦ Quits: Lathanael|Away (~Lathanael@p54960BEA.dip0.t-ipconnect.de) (Ping timeout: 206 seconds)
L1996[23:36:21] <TehNut> But it's looking for caps :I
L1997[23:37:55] <masa> it's funny when people insist on camelcase naming their assets when all that brings is problems :p
L1998[23:38:10] ⇦ Quits: Drullkus (~Drullkus@2601:646:8301:c41e:942f:f9b5:868e:e7f2) (Remote host closed the connection)
L1999[23:38:38] <masa> I almost always lowercase name all my files, with either dots or underscores between words or just alltogetherinoneblob
L2000[23:39:08] <masa> and I mean in general and not just related to modding
L2001[23:40:23] <TehNut> Oh
L2002[23:40:24] <TehNut> My
L2003[23:40:25] <TehNut> God
L2004[23:40:32] <TehNut> ...
L2005[23:40:32] <MattDahEpic> w
L2006[23:40:33] <MattDahEpic> a
L2007[23:40:33] <MattDahEpic> t
L2008[23:40:57] ⇨ Joins: Lathanael|Away (~Lathanael@p549611AF.dip0.t-ipconnect.de)
L2009[23:41:26] <tterrag> caps strike again!
L2010[23:41:29] <TehNut> No
L2011[23:41:32] <tterrag> in other news, 1.8 is now my servant http://puu.sh/l40Ph.jpg
L2012[23:41:40] <tterrag> BOW BEFORE ME, MASTER OF BLOCK MODELS
L2013[23:41:51] <TehNut> Because I'm using Forge's blockstate system, I don't need a model/block/Whatever.json
L2014[23:42:03] <TehNut> Which means that I can't set the parent to block/Whatever.json
L2015[23:42:13] <TehNut> Which is what I was doing because it's what I"m used to...
L2016[23:42:19] <MattDahEpic> tterrag, look at all those blocks that have TEXTURES FOR THE INVENTORY *humph*
L2017[23:42:27] <tterrag> it has a texture assigned
L2018[23:42:29] <TehNut> Setting it to something like block/diorite works, though
L2019[23:42:31] <tterrag> just haven't made it yet
L2020[23:42:53] <tterrag> [00:32:15] [Client thread/ERROR] [TEXTURE ERRORS]: The missing resources for domain ctbmod are:
L2021[23:42:53] <tterrag> [00:32:15] [Client thread/ERROR] [TEXTURE ERRORS]: textures/items/painting.png
L2022[23:43:42] ⇦ Quits: TrueLove (~3volta@TrueLove.Putka.Info) (Ping timeout: 195 seconds)
L2023[23:44:06] <tterrag> CRAP
L2024[23:44:13] <tterrag> I have two more states
L2025[23:44:17] * tterrag goes back to the copypasta factory
L2026[23:44:50] *** MorphFK is now known as Morphan1
L2027[23:45:28] ⇨ Joins: TrueLove (~3volta@TrueLove.Putka.Info)
L2028[23:45:54] <TehNut> so I may as well just use the vanilla format then...
L2029[23:45:56] <TehNut> bah
L2030[23:46:21] <tterrag> there, now THAT covers all the states http://puu.sh/l413U.jpg
L2031[23:46:34] <TehNut> noice
L2032[23:47:09] <tterrag> now I just got to figure out why it breaks on world reload
L2033[23:47:23] <killjoy> Thaumcraft is out for 1.8 now
L2034[23:47:42] <killjoy> The first major mod, right?
L2035[23:47:56] <killjoy> Aside fromt he oones that had quick updates early on
L2036[23:48:53] <TehNut> First major content adding, yes
L2037[23:49:19] <mallrat208> with the caveat it's still missing stuff and not a full release
L2038[23:50:24] <tterrag> ok there's some kind of weird ordering bug here
L2039[23:50:34] <killjoy> Broken things are just small things (villagers, animations)
L2040[23:50:39] <TehNut> Okay... Everything works now...
L2041[23:50:51] <tterrag> I return a different TE from createTileEntity based on a property
L2042[23:50:57] * TehNut tentatively backs away
L2043[23:51:54] <mallrat208> And Golems... though to be honest I'd not call animations or graphics a small part of Thaumcraft. They did set it apart from other magic type mods
L2044[23:52:02] <killjoy> Thaumcraft modifies some vanilla shaders?
L2045[23:52:16] <killjoy> or does it add some?
L2046[23:52:58] *** illy[BSA] is now known as illy[Zzz]
L2047[23:53:25] <tterrag> OH derp
L2048[23:53:34] ⇨ Joins: FrostyFlame (~Bugs__@d172-218-132-71.bchsia.telus.net)
L2049[23:53:34] <tterrag> withProperty(DUMMY, (meta & 8) == 1)
L2050[23:53:37] <tterrag> I forgot how to math
L2051[23:53:42] <tterrag> != 0 -.-
L2052[23:53:52] <FrostyFlame> anyone know how Forgelin is doing?
L2053[23:54:19] <FrostyFlame> Like, how much still needs to be done for it to be a viable method of making mods?
L2054[23:54:56] <killjoy> I love how win10 can open .obj files
L2055[23:55:22] <FrostyFlame> cool, it has an integrated viewer?
L2056[23:55:29] <killjoy> Yes.
L2057[23:55:32] <killjoy> It's called 3D Buidler
L2058[23:55:37] <FrostyFlame> o.o nice
L2059[23:55:38] <DrD> Eh? I just sends me to select a program to run it with :<
L2060[23:55:48] <FrostyFlame> mac is a bit behind
L2061[23:55:52] <killjoy> Do you have 3D builder installed?
L2062[23:56:48] <FrostyFlame> Me? No.
L2063[23:57:38] <killjoy> It even has a feature that allows you to order a 3d print
L2064[23:58:23] <killjoy> Here's crystal.obj http://imgur.com/XqVomDD
<<Prev Next>> Scroll to Top