<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:01:41] ⇦ Quits: gigaherz_o (gigaherz@138.Red-79-153-23.dynamicIP.rima-tde.net) (Remote host closed the connection)
L2[00:02:42] <Zaggy1024> gaaaaaaaaaaah
L3[00:03:04] <Zaggy1024> somehow the tile entity is getting invalidated, but my breakpoint in invalidate isn't being hit for the TEs with the data in them
L4[00:03:09] <Zaggy1024> so I have no idea why this is happening
L5[00:04:40] ⇦ Quits: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) (Quit: Leaving)
L6[00:06:08] <Zaggy1024> wait...what...
L7[00:06:16] <Zaggy1024> stupid piece of crap
L8[00:06:33] <Zaggy1024> it's removing the valid TE because the world is trying to remove the invalid one
L9[00:06:41] <Zaggy1024> how on earth do I fix that?
L10[00:09:05] ⇦ Quits: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi) (Read error: Connection reset by peer)
L11[00:09:24] <Zaggy1024> (when the world tries to remove the invalid one, it calls the chunk's removeTileEntity on the valid one's location, so it removes the valid one instead of the invalid one, which doesn't exist in the chunk data)
L12[00:10:25] <Zaggy1024> ah there we go
L13[00:10:49] <Zaggy1024> called removeTileEntity to remove it before setting it, now it's not being stupid
L14[00:12:02] <Zaggy1024> is this worth making a PR for?
L15[00:12:06] ⇨ Joins: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi)
L16[00:12:30] <Zaggy1024> it wouldn't be a very simple PR, but it would probably save a headache or two
L17[00:12:56] <Zaggy1024> not a simple patch, I mean
L18[00:13:39] ⇨ Joins: Jezza (~Jezza@bps-gw.hrz.tu-chemnitz.de)
L19[00:21:14] ⇦ Quits: Brokkoli (~Brokkoli@f054102088.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))
L20[00:24:30] ⇦ Quits: Everseeking (~Everseeki@pool-100-6-80-50.pitbpa.fios.verizon.net) (Quit: Leaving)
L21[00:27:02] ⇦ Quits: killjoy (~killjoy@2606:a000:1118:e10c:f058:852e:5bf6:2b0f) (Quit: Leaving)
L22[00:30:00] ⇦ Quits: Cheeseum (~cheddar@104.131.135.217) (Quit: (☞゚∀゚)☞)
L23[00:41:11] ⇨ Joins: Hunterz (~hunterz@2001:af0:8000:1c01:6af7:28ff:fe37:5d6a)
L24[00:50:44] *** Ashlee is now known as Ash|Work
L25[00:56:17] ⇦ Quits: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi) (Read error: Connection reset by peer)
L26[00:59:18] ⇦ Quits: Cypher121 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net) (Quit: Cypher121)
L27[01:03:01] <tterrag> would it not be a simple PR?
L28[01:03:06] <tterrag> seems you could just call removeTileEntity() from setTileEntity()
L29[01:04:47] ⇦ Quits: progwml6 (~progwml6@192.111.128.174) (Ping timeout: 195 seconds)
L30[01:06:01] ⇦ Quits: Goof (Mibbit@1.124.49.112) (Quit: http://www.mibbit.com ajax IRC Client)
L31[01:06:53] *** TehNut is now known as TehNut|Sleep
L32[01:17:04] ⇦ Quits: blood_ (unknown@ool-182e0a55.dyn.optonline.net) ()
L33[01:19:44] ⇦ Quits: Kotoro[LT] (~Kotoro@c-73-16-181-218.hsd1.ct.comcast.net) (Ping timeout: 378 seconds)
L34[01:20:51] ⇨ Joins: FusionLord (~FusionLor@ip70-190-176-197.ph.ph.cox.net)
L35[01:22:24] ⇨ Joins: progwml6 (~progwml6@104.168.20.187)
L36[01:28:23] ⇨ Joins: marksomnian (~marksomni@87.240.239.148)
L37[01:40:18] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 192 seconds)
L38[01:40:52] ⇨ Joins: alex_6611 (~alex_6611@p54936F5F.dip0.t-ipconnect.de)
L39[01:50:13] <Zaggy1024> tterrag, yeah, I thought of that a bit later
L40[01:50:36] <Zaggy1024> but I was thinking more a fix for the fact that the world's TE cleanup code doesn't check if the TE in the chunk data is the same one
L41[01:51:10] <Zaggy1024> although come to think of it that could just be a chunk.getTileEntity(tileentity.getPos()) == tileentity, I guess
L42[01:51:30] *** kroeser|away is now known as kroeser
L43[02:00:03] <MCPBot_Reborn> [TEST CSV] Pushing snapshot_20151102 mappings to Forge Maven.
L44[02:00:06] <MCPBot_Reborn> [TEST CSV] Maven upload successful for mcp_snapshot-20151102-1.8.zip (mappings = "snapshot_20151102" in build.gradle).
L45[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/
L46[02:03:27] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L47[02:06:13] ⇨ Joins: sinkillerj (~sinkiller@nc-71-49-183-12.dhcp.embarqhsd.net)
L48[02:11:06] *** MrKick|Away is now known as MrKickkiller
L49[02:11:43] ⇨ Joins: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L50[02:13:38] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 378 seconds)
L51[02:18:57] ⇨ Joins: Hellgast23 (~Hellgast@ip-81-11-179-91.dsl.scarlet.be)
L52[02:22:29] ⇨ Joins: Subaraki (~Artix@mf763-h01-176-150-102-154.dsl.sta.abo.bbox.fr)
L53[02:36:39] <Darkevilmac> I've had an issue for quite a while with my mod where movement of vehicles becomes extremely choppy at what seems to be inconsistant times. And I know it's not due to my entity code because I made a quick test simply rendering a boat instead of my entity and animation still seems to get choppy when the entity speeds up a bit.
L54[02:36:59] <Darkevilmac> For those who are willing to maybe take a shot at helping out here's the relevant rendering code: https://github.com/darkevilmac/MovingWorld/tree/master/src/main/java/darkevilmac/movingworld/client/render
L55[02:38:35] <Subaraki> I was wondering how forge handles loading all mod classes trough annotations
L56[02:38:45] <Subaraki> i'm new to it and i seem to need it myself quit right now
L57[02:39:14] ⇦ Quits: portablejim (~portablej@ppp255-221.static.internode.on.net) (Ping timeout: 192 seconds)
L58[02:41:23] ⇦ Quits: marksomnian (~marksomni@87.240.239.148) (Read error: Connection reset by peer)
L59[02:42:41] ⇦ Quits: Hellgast23 (~Hellgast@ip-81-11-179-91.dsl.scarlet.be) (Ping timeout: 206 seconds)
L60[02:46:52] ⇨ Joins: Noppes (~Noppes@82-168-99-26.ip.telfort.nl)
L61[02:49:24] ⇨ Joins: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi)
L62[02:50:36] ⇦ Quits: itachi1706 (~itachi170@doserver.itachi1706.com) (Quit: Bye :P)
L63[02:51:40] ⇨ Joins: itachi1706 (~itachi170@doserver.itachi1706.com)
L64[02:55:37] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L65[02:58:42] <xaero> Subaraki: no better authority than the source https://github.com/MinecraftForge/MinecraftForge/tree/master/src/main/java/net/minecraftforge/fml/common/discovery
L66[02:59:17] <Subaraki> thx, i'll take a look
L67[03:00:07] *** tterrag is now known as tterrag|ZZZzzz
L68[03:00:43] <xaero> I'd start with ModDiscoverer then follow the classes down into the asm/ package
L69[03:01:44] <xaero> FYI FML Is also LGPL
L70[03:10:26] ⇨ Joins: Szernex (~Szernex@212-88-19-136.adsl.highway.telekom.at)
L71[03:10:50] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 378 seconds)
L72[03:16:56] ⇦ Quits: shadekiller666 (~shadekill@adsl-108-71-36-184.dsl.lsan03.sbcglobal.net) (Quit: Leaving)
L73[03:21:31] ⇦ Quits: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi) (Read error: Connection reset by peer)
L74[03:22:10] ⇨ Joins: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi)
L75[03:22:45] ⇦ Quits: Greenphlem (uid22276@id-22276.tooting.irccloud.com) (Quit: Connection closed for inactivity)
L76[03:22:49] <Zaggy1024> Made a PR to fix that bug I ran into with setTileEntity
L77[03:22:49] <Zaggy1024> https://github.com/MinecraftForge/MinecraftForge/pull/2164
L78[03:26:06] *** PaleOff is now known as PaleoCrafter
L79[03:26:11] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L80[03:30:09] *** fry|sleep is now known as fry
L81[03:32:54] ⇨ Joins: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net)
L82[03:33:06] <Cazzar> Well, i just spent most of my day working on my linux dotfiles.
L83[03:34:27] *** Subaraki is now known as Sub_away
L84[03:35:17] ⇦ Quits: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi) (Killed (NickServ (GHOST command used by flap)))
L85[03:35:23] <sham1> Heh
L86[03:35:27] <sham1> .stuff
L87[03:36:20] ⇨ Joins: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi)
L88[03:41:05] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 378 seconds)
L89[03:41:38] ⇦ Quits: FusionLord (~FusionLor@ip70-190-176-197.ph.ph.cox.net) (Ping timeout: 378 seconds)
L90[03:47:28] *** Darkevilmac is now known as DarkEvilMac|Away
L91[03:49:05] ⇦ Quits: Horfius (~quassel@cpe-66-67-5-87.rochester.res.rr.com) (Read error: Connection reset by peer)
L92[03:49:28] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L93[04:17:09] ⇨ Joins: Poppy (~Poppy@chello085216146055.chello.sk)
L94[04:28:07] ⇦ Quits: TehNut|Sleep (~TehNut@192.99.145.160) (Quit: Box is having issues. Pls picnic.)
L95[04:28:07] ⇦ Quits: chbachman (~chbachman@192.99.145.160) (Quit: May not be back soon.)
L96[04:28:15] <Mossyblog> So, I've created a basic texture overlay but i'm struggling to figure out why the xyz keeps being set at the base of my feet and not the xyz i give it (no matter what i type, it seems to just always follow me) - https://gist.github.com/mossyblog/cfb69f55c9b1a3d7e190
L97[04:30:03] ⇨ Joins: Hgrebnednav (~Hgrebnedn@d8D872D48.access.telenet.be)
L98[04:35:19] ⇦ Quits: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi) (Read error: Connection reset by peer)
L99[04:35:59] ⇨ Joins: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi)
L100[04:46:36] *** heldplayer|off is now known as heldplayer
L101[04:49:43] *** kroeser is now known as kroeser|away
L102[04:50:23] ⇨ Joins: KGS (~KGS@nl107-188-189.student.uu.se)
L103[04:50:45] ⇦ Quits: untamemadman (~untamemad@cpc17-aztw26-2-0-cust533.18-1.cable.virginm.net) (Ping timeout: 206 seconds)
L104[04:51:02] <sham1> glTranslate x, y, z and then have the x, y and z you render with be [0..1]
L105[04:58:10] ⇨ Joins: DCatcher (~DCatcher@137.205.0.45)
L106[04:59:21] *** illy[mc] is now known as illy[Zzz]
L107[04:59:28] <Mossyblog> do i still keep the wr.setTranslation(-xPos, -yPos, -zPos); ?
L108[05:00:13] ⇨ Joins: untamemadman (~untamemad@cpc87159-aztw31-2-0-cust77.18-1.cable.virginm.net)
L109[05:02:12] ⇨ Joins: Mraof (~mraof@pool-74-110-222-32.rcmdva.fios.verizon.net)
L110[05:05:20] ⇦ Quits: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi) (Read error: Connection reset by peer)
L111[05:05:53] ⇨ Joins: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi)
L112[05:12:43] *** kroeser|away is now known as kroeser
L113[05:15:08] ⇦ Quits: bilde2910|away (bilde2910@51.174.170.178) (Ping timeout: 378 seconds)
L114[05:15:44] ⇨ Joins: bilde2910|away (bilde2910@51.174.170.178)
L115[05:16:31] *** bilde2910|away is now known as bilde2910
L116[05:18:47] ⇦ Quits: VikeStep (~VikeStep@101.184.94.18) (Read error: Connection reset by peer)
L117[05:20:48] ⇨ Joins: VikeStep (~VikeStep@101.184.94.18)
L118[05:28:04] *** K-4U|Off is now known as K-4U
L119[05:31:11] ⇦ Quits: sinkillerj (~sinkiller@nc-71-49-183-12.dhcp.embarqhsd.net) (Quit: Leaving)
L120[05:35:53] ⇦ Quits: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi) (Read error: Connection reset by peer)
L121[05:36:22] ⇨ Joins: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi)
L122[05:42:01] ⇦ Quits: ZaggyMobile2 (~Zaggy1024@174-20-36-4.mpls.qwest.net) (Read error: Connection reset by peer)
L123[05:53:15] *** PaleoCrafter is now known as PaleOff
L124[05:56:09] ⇨ Joins: An_Angry_Brit (~AnAngryBr@176.250.249.107)
L125[05:57:39] ⇨ Joins: maxlowry123 (~IceChat9@pool-71-244-115-181.albyny.fios.verizon.net)
L126[06:06:31] ⇦ Quits: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi) (Read error: Connection reset by peer)
L127[06:06:50] ⇨ Joins: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi)
L128[06:12:56] ⇨ Joins: Nitrodev (~Nitrodev@dcx8frygp90fts4xfk4gy-3.rev.dnainternet.fi)
L129[06:15:15] <Ordinastie> does anyone have a direct link to java 6 download ?
L130[06:24:44] ⇨ Joins: CovertJaguar (Railcraft@65.183.205.6)
L131[06:24:44] MineBot sets mode: +v on CovertJaguar
L132[06:26:05] ⇦ Quits: alex_6611 (~alex_6611@p54936F5F.dip0.t-ipconnect.de) (Ping timeout: 378 seconds)
L133[06:30:45] <Ordinastie> diesieben07, how would I test the java compat stuff in dev ?
L134[06:33:00] *** kroeser is now known as kroeser|away
L135[06:33:52] *** kroeser|away is now known as kroeser
L136[06:34:12] ⇦ Quits: KGS (~KGS@nl107-188-189.student.uu.se) (Ping timeout: 206 seconds)
L137[06:35:35] *** Sub_away is now known as Subaraki
L138[06:38:16] ⇦ Quits: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi) (Read error: Connection reset by peer)
L139[06:44:17] ⇦ Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 195 seconds)
L140[06:44:20] *** Vigaro|AFK is now known as Vigaro
L141[06:46:24] ⇨ Joins: bilde2910|away (bilde2910@51.174.170.178)
L142[06:47:12] *** bilde2910|away is now known as bilde2910
L143[07:33:06] ⇨ Joins: kimfy (~kimfy___@74.141.16.62.customer.cdi.no)
L144[07:34:04] ⇦ Quits: VikeStep (~VikeStep@101.184.94.18) (Read error: Connection reset by peer)
L145[07:35:27] <Mossyblog> doh... forgot to make it so that the xyz cords subtrac the player coords..lol
L146[07:38:26] <Poppy> anyone familiar with scala string interpolation?
L147[07:39:14] <Poppy> how do I end a variable name so that more text can imediatelly follow without having to use a whitespace?
L148[07:43:11] <fry> ${name}text
L149[07:50:03] ⇨ Joins: Cypher121 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net)
L150[07:51:08] <Poppy> thank you
L151[07:55:29] ⇨ Joins: gigaherz (gigaherz@138.Red-79-153-23.dynamicIP.rima-tde.net)
L152[08:01:01] <Poppy> so, getSubBlocks. It hands you a list, I'm supposed to simply append my subblocks to this list correct?
L153[08:02:03] <Ordinastie> people have way too much free time : http://codepen.io/icutpeople/pen/Iyrej
L154[08:02:36] <Poppy> lmao, fancy
L155[08:10:39] <Cypher121> is he tap dancing?
L156[08:11:49] <Wuppy> how long do you guys think it takes to build an Android .apk the first time for a game in Unreal?
L157[08:12:03] <Cypher121> 2 hours?
L158[08:12:13] <Wuppy> 2-3 hours....
L159[08:12:22] <Wuppy> if you do it in Unity it takes like 15 minutes max
L160[08:13:59] <Wuppy> also, how big do you think the apk of our game is? :P
L161[08:14:27] <Poppy> where's sham1 when you need im
L162[08:14:31] ⇨ Joins: Girafi (Girafi@0x555178eb.adsl.cybercity.dk)
L163[08:23:43] ⇨ Joins: FusionLord (~FusionLor@ip70-190-176-197.ph.ph.cox.net)
L164[08:32:05] ⇨ Joins: alex_6611 (~alex_6611@p54936F5F.dip0.t-ipconnect.de)
L165[08:33:48] *** Keridos|away is now known as Keridos
L166[08:39:24] <Poppy> ah scala
L167[08:39:27] <Poppy> I love you so much
L168[08:40:03] <Poppy> "List[ItemStack] does not conform to the expected type List[ItemStack]"
L169[08:40:07] <Poppy> :D
L170[08:40:19] <fry> java list vs scala list
L171[08:40:37] <Poppy> I know, how do I convert them though?
L172[08:41:01] <fry> import collection.JavaConversions._, for example
L173[08:42:50] ⇦ Quits: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net) (Quit: Leaving)
L174[08:43:13] <Poppy> and then?
L175[08:43:14] ⇦ Quits: Jezza (~Jezza@bps-gw.hrz.tu-chemnitz.de) (Quit: Leaving)
L176[08:51:16] ⇦ Quits: Hunterz (~hunterz@2001:af0:8000:1c01:6af7:28ff:fe37:5d6a) (Quit: Leaving.)
L177[08:54:14] <sham1> Come on fry
L178[08:54:19] <sham1> At least JavaConverters
L179[08:54:35] <Poppy> a short while on google made me expect this
L180[08:54:37] <Poppy> :D
L181[08:55:11] <Poppy> really though, getSubBlocks hands me a java list, how am I supposed to stick anything in there in scala
L182[08:55:31] <sham1> import scala.collection.JavaConverters._
L183[08:55:37] <sham1> And then list.asScala
L184[08:55:43] <sham1> There, now you have a java list
L185[08:56:02] <sham1> Without generic info (as that is not present, you need to manually cast so the scala list works correctly)
L186[08:56:29] <sham1> So getSubBlocks hands you a list of Itemstacks, correct?
L187[08:56:33] <Poppy> yes
L188[08:57:04] <sham1> Do it like this: val scalaList = theList.asInstanceOf[java.utils.List[ItemStack]].asScala
L189[08:57:07] <sham1> There
L190[08:57:20] <sham1> Now you use the scalaList like any other scala collection
L191[08:57:38] <Poppy> .tabulate?
L192[08:57:48] <sham1> what do you mean
L193[08:58:29] <Poppy> val scalaList = theList.asInstanceOf[java.utils.List[ItemStack]].asScala.tabulate(12)(n => new ItemStack(item, 1, n))
L194[08:59:17] <sham1> You might want to just do it "scalaList.tabulate(12)(n => new ItemStack(item, 1, n))" as the line I posted gives you a mutable list
L195[08:59:36] <sham1> the asScala-line that is
L196[08:59:47] <Poppy> ah, neat
L197[08:59:56] <sham1> Because as we all know
L198[09:00:05] <Wuppy> ugh pc has been at 99% cpu for over half an hour now
L199[09:00:14] <sham1> Java standard library does not really have immutable stufs
L200[09:00:28] <Wuppy> is that bad for your cpu to run it at full for so long?
L201[09:01:30] <Poppy> shouldn't, unless it's overheating
L202[09:01:38] <Poppy> or any of the bridge chips
L203[09:01:52] <Wuppy> what's the program called which checks your temperaturs
L204[09:01:53] <Wuppy> speccy?
L205[09:01:59] <Poppy> which wouldn't be exactly bad for your cpu, but...
L206[09:01:59] ⇨ Joins: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt)
L207[09:02:42] <Poppy> honestly, anything can go if your cpu is that high for that long, depending on what other thing is being used
L208[09:03:38] <Wuppy> heh, it's only at 56 C
L209[09:03:56] <Wuppy> my laptop runs aroudn that in idle I think
L210[09:04:03] <Poppy> sham1: "can't resolve symbol tabulate"
L211[09:04:28] <sham1> to be honest, I've never heard of such a thing
L212[09:04:30] <sham1> I'd do it like this
L213[09:05:10] <Wuppy> hmm chrome seems to have troubles when your cpu is at 99% :P
L214[09:05:22] <Poppy> top kek
L215[09:06:46] <Keridos> is there someplace where is described what was changed in mc forge for 1.8 compared to 1.7.10?
L216[09:07:00] <Keridos> I find it rather difficult to patch my mod since I do not fully understand all the changes yet
L217[09:07:09] <sham1> You know what
L218[09:07:15] <sham1> I'd actually do this recursivly
L219[09:07:19] <sham1> Or with for-comprehension
L220[09:08:14] <Poppy> funny you should say that, while I'm rewriting my registerBlockIcons function with tabulation instead of the old recursion
L221[09:08:16] <sham1> for (i <- 0 to 3) scalaList ++ new ItemStack(item, 1, n)
L222[09:08:55] <Poppy> *i
L223[09:09:02] <sham1> Yeah
L224[09:09:05] <sham1> replace n with i
L225[09:09:13] <Wuppy> that's valid scala code?
L226[09:09:16] <sham1> Yes
L227[09:09:30] <Wuppy> that's one ugly line of code :c
L228[09:09:35] <sham1> :P
L229[09:09:44] <Poppy> h-uh, I think it's gorgeous
L230[09:09:55] <fry> sham1: ++=
L231[09:10:03] <sham1> Thank you fry
L232[09:10:13] <sham1> I seriously forgot
L233[09:10:22] <Cypher121> this is basically my main gripe with scala
L234[09:10:33] <Cypher121> it's powerful, widely used, etc.
L235[09:10:35] <sham1> Damn you Haskell making me forget
L236[09:10:42] <Cypher121> but java looks SO much cleaner
L237[09:10:47] <sham1> Well to be fair
L238[09:10:50] <Wuppy> C++ is even prettier though
L239[09:11:00] <Poppy> are you guys completelly mad
L240[09:11:08] <sham1> Scala tries to mesh two different paradigms in together
L241[09:11:12] <sham1> In some very weird ways
L242[09:11:15] <Poppy> yeah
L243[09:11:26] <Wuppy> having a cpp and a h in a different file is a bit annoying, but other than that it's really great
L244[09:11:28] <sham1> It supports both full imperativity and "pure" functionality
L245[09:11:54] <Poppy> Type mismatch, expected TraversaleOnce[ItemStack], actual ItemStack
L246[09:12:00] <Poppy> *traversable
L247[09:12:09] <sham1> +=
L248[09:12:12] <sham1> Maybe that is it
L249[09:12:16] <sham1> In fact, it is it
L250[09:12:26] <Poppy> method GetSubBlocks overrides nothing
L251[09:12:29] <Poppy> :D
L252[09:12:37] <sham1> override def ...
L253[09:12:46] <Poppy> that's what I'm doing
L254[09:13:23] <Poppy> http://pastebin.com/6z1cL5cH
L255[09:13:44] ⇨ Joins: TehNut (~TehNut@192.99.145.160)
L256[09:13:54] <Cypher121> I have a feeling that you're returning scala list
L257[09:13:57] ⇨ Joins: HassanS6000 (~Hassan@pool-173-79-220-242.washdc.fios.verizon.net)
L258[09:14:07] <Poppy> yeah
L259[09:14:11] ⇨ Joins: chbachman (~chbachman@192.99.145.160)
L260[09:14:17] <sham1> Yeh
L261[09:14:20] <Cypher121> original returns jList, so you don't override it, maybe
L262[09:14:23] <Poppy> I think it'd be easier to generate a scala list and then convert that into a jlist
L263[09:14:25] <Cypher121> not sure here
L264[09:14:32] <sham1> Try to add :Unit as the return value
L265[09:14:39] <sham1> As having it as scala list works
L266[09:15:04] <Poppy> same thing
L267[09:15:21] <sham1> !gm getSubBlocks
L268[09:15:29] <Cypher121> !gm getSubBlocks
L269[09:16:02] <sham1> Please show the entire block cclass
L270[09:16:09] <sham1> Or object or whatever you use
L271[09:16:39] <Cypher121> wow, some people still can't let BTW die
L272[09:16:55] <sham1> Umn
L273[09:16:56] <sham1> what
L274[09:17:16] <Cypher121> This thread: https://www.reddit.com/r/feedthebeast/comments/3r79g3/modding_the_better_than_wolves_mod/
L275[09:17:35] <sham1> Ah
L276[09:17:46] <Poppy> https://github.com/Poppycocks/Orion/blob/master/src/main/scala/com/poppy/orion/blocks/BlockHardOre.scala
L277[09:18:01] <Wuppy> Cypher121, the creator of it was an ass :c
L278[09:18:07] <Keridos> hm how do I save blockpos manually per nbt?
L279[09:18:09] <Cypher121> yeah, I know
L280[09:18:36] <sham1> This is really weird problem indeed
L281[09:19:26] <Poppy> xD
L282[09:22:34] ⇨ Joins: Loetkolben (~Loetkolbe@ipb2197f03.dynamic.kabel-deutschland.de)
L283[09:25:25] <Poppy> honestly, this is an issue I'm having with overriding java classes regularly
L284[09:25:42] <Poppy> it just goes "overrides nothing" when I as much as sneeze on the keyboard
L285[09:26:34] <Cypher121> I have a feeling that it's trying to be smart and replace List with List<ItemStack> or something
L286[09:27:30] ⇦ Quits: Cypher121 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net) (Quit: Later)
L287[09:27:36] *** Ash|Work is now known as Ash|Away
L288[09:29:15] <karlthepagan> well now, thanks optifine... I need to bisect on the forge version to figure out where you broke :P
L289[09:38:50] <karlthepagan> it's 1523 :P
L290[09:39:26] <sham1> You expect optifine to not break stuff?
L291[09:40:29] <karlthepagan> I was so pleased when 1521 worked... I lived in that bliss for quite a while
L292[09:41:12] <karlthepagan> AntiSpam command line API prototype: https://github.com/karlthepagan/forge-antispam/blob/master/src/main/java/karl/codes/minecraft/antispam/AntiSpam.java#L117
L293[09:42:04] ⇦ Quits: Mraoffle (~mraof@pool-71-115-24-49.rcmdva.fios.verizon.net) (Quit: Leaving)
L294[09:51:53] ⇨ Joins: shadekiller666 (~shadekill@108.71.36.184)
L295[09:54:49] *** PaleOff is now known as PaleoCrafter
L296[09:54:58] ⇨ Joins: Jezza (~Jezza@92.206.13.233)
L297[09:58:12] ⇨ Joins: Shukaro (~Shukaro@130.108.232.236)
L298[10:01:14] ⇨ Joins: PieGuy128 (~PieGuy128@69.157.255.27)
L299[10:03:35] *** Crystal|AFK is now known as CrystalMare
L300[10:18:39] <Wuppy> ugh I'm so fucking done with one of the designers in our team....
L301[10:18:42] <Wuppy> can I kill him please
L302[10:19:05] ⇨ Joins: RedstoneHUD_ (webchat@208.94.131.74)
L303[10:19:43] ⇦ Parts: RedstoneHUD_ (webchat@208.94.131.74) ())
L304[10:21:13] <Ivorius> Why not ask the voices in your head
L305[10:21:32] <Ivorius> Oh wait, this is #minecraftforge
L306[10:21:35] <Ivorius> Well go on then
L307[10:22:50] <shadekiller666> we are the voices in his head
L308[10:25:37] <Wuppy> haha exactly :P
L309[10:29:58] ⇨ Joins: thor12022 (thor12022@205.175.226.99)
L310[10:32:49] *** Tombenotter is now known as Tombenpotter
L311[10:39:16] <Poppy> designer? Like graphic, or gameplay?
L312[10:39:40] <Poppy> cause if you need textures/models, then I'll gladly whip a few out for ya
L313[10:40:32] ⇨ Joins: AforAnonymous (bitch2k@dyn-042-143.vix1.mmc.at)
L314[10:41:07] *** Ash|Away is now known as Ashlee
L315[10:41:41] <sham1> Poppy, he really whips the llama's ass
L316[10:41:49] <Poppy> lol
L317[10:42:00] <Poppy> ba-dum-dum-dum-dum
L318[10:48:24] <Poppy> sham1: crud, what a flipping thorny problem, do you have any other idea how to get around it?
L319[10:50:36] ⇨ Joins: Cojo (~Cojo@2606:a000:1126:a066:2c8d:7e6c:bf8c:26dd)
L320[10:51:42] *** PaleoCrafter is now known as PaleOff
L321[10:53:34] <Poppy> why isn't the flipping function public List[ItemStack] getSubBlocks(Item item, CreativeTabs tab) anyway?
L322[10:53:55] <sham1> Because it gives you the reference to the subBlock list
L323[10:54:41] <Poppy> so? It's not like you couldn't append the new list to the subBlock list =\
L324[10:55:21] <Poppy> is it even safe to let outside classes operate on your list like that?
L325[15:52:17] ⇨ Joins: Mimiru (Mimiru@eos.pc-logix.com)
L326[15:52:17] *** Server sets mode: +CQcnrtf #RegisterYourNameMoron
L327[15:52:21] ⇨ Joins: chbachman (~chbachman@2607:5300:100:200::199)
L328[15:54:09] ⇨ Joins: Greenphlem (uid22276@id-22276.tooting.irccloud.com)
L329[15:54:09] <thecodewarrior> Anybody here a vector wizard? I want to do some rope-like swing physics, and I'm kinda lost. I have the player position, the player motion, and one or more latch points for the rope(s).
L330[15:54:22] ⇦ Quits: Poppy (~Poppy@chello085216146055.chello.sk) (Ping timeout: 195 seconds)
L331[15:54:23] <thecodewarrior> Right now I calculate the player's position relative to the latch point after moving, clip that to the length of the rope, and calculate the required motion to get there. It works, but it isn't very physically accurate, especially when swinging.
L332[15:54:36] <thecodewarrior> (I asked about this here a day or so ago and decided to go the quick 'n dirty route, but it didn't work out quite so well)
L333[15:55:16] *** Clank[Away] is now known as Clank
L334[15:55:27] <TehNut> shadekiller666: available for OBJ help?
L335[15:55:42] <shadekiller666> ya
L336[15:55:44] <TehNut> wee
L337[15:55:45] <shadekiller666> whats up
L338[15:55:52] <TehNut> I have no clue what I'm doing :p
L339[15:56:01] <shadekiller666> lol
L340[15:56:03] ⇨ Joins: Drullkus (~Drullkus@205.155.154.125)
L341[15:56:07] <Drullkus> ty gaz x3
L342[15:56:16] <Drullkus> Friggin' bots
L343[15:56:20] <TehNut> Trying to do the model for the BM altar
L344[15:56:26] <Drullkus> TehNut: o.o?
L345[15:56:33] <TehNut> ?
L346[15:56:36] <Drullkus> idk
L347[15:56:39] <Drullkus> ¯\_(ツ)_/¯
L348[15:56:50] <TehNut> I'm the "head" BM 1.8 guy
L349[15:57:07] <TehNut> Anyways, I registered my domain with the loader
L350[15:57:09] <TehNut> what now
L351[15:57:58] <shadekiller666> bm altar
L352[15:58:00] <shadekiller666> ok
L353[15:58:17] <shadekiller666> can i see what you have?
L354[15:58:34] <TehNut> I have OBJLoader.instance.addDomain(BloodMagic.MODID) :p
L355[15:58:50] ⇨ Joins: MattDahEpic (~MattDahEp@75-166-140-155.hlrn.qwest.net)
L356[15:59:11] <shadekiller666> ok
L357[16:01:44] <shadekiller666> the next thing you want to do is "ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(<bm altar>), 0, new ModelResourceLocation(MODID.toLowerCase() + ":" + <name of blockstate json file>, "inventory"));
L358[16:02:22] <shadekiller666> and do make sure your MODID is lowercase when registering the domain, just to make sure :P
L359[16:02:26] ⇦ Quits: Kotoro[LT] (~Kotoro@155.37.216.110) (Remote host closed the connection)
L360[16:02:28] <shadekiller666> then after you've done that
L361[16:02:32] <TehNut> This is in preinit on the client only, correct?
L362[16:03:01] <shadekiller666> make a forge-blockstate json with the name you passed into the ModelResourceLocation
L363[16:03:01] <shadekiller666> yes
L364[16:03:10] <shadekiller666> after blocks/items have been registered
L365[16:04:00] <shadekiller666> once you have the forge-blockstate json written, you should be good to go
L366[16:04:37] <shadekiller666> TehNut, have a look at ModelLoaderRegistryDebug.java on the forge github for examples
L367[16:07:38] ⇦ Quits: primetoxinz (~primetoxi@ip68-107-226-229.hr.hr.cox.net) (Quit: Leaving)
L368[16:08:19] ⇦ Quits: Drullkus (~Drullkus@205.155.154.125) (Quit: Gotta go!)
L369[16:10:46] <TehNut> welp
L370[16:10:47] <TehNut> it's a start
L371[16:10:48] <TehNut> http://tehnut.info/share/B55K5eyfmQ.mp4
L372[16:11:26] <Mimiru> lol
L373[16:11:28] <Mimiru> niice :P
L374[16:11:32] <shadekiller666> you need to set the "transforms": {} key in the blockstate json
L375[16:11:41] <shadekiller666> actually,
L376[16:11:59] <shadekiller666> thats also your model being larger than 1x1x1 in the obj
L377[16:12:17] <TehNut> i blame way
L378[16:13:01] ⇨ Joins: Zaggy1024 (~Zaggy1024@174-20-36-4.mpls.qwest.net)
L379[16:13:02] ⇨ Joins: ZaggyMobile2 (~Zaggy1024@174-20-36-4.mpls.qwest.net)
L380[16:13:05] ⇦ Quits: candybar (~foo@adsl-074-181-053-011.sip.sav.bellsouth.net) (Read error: Connection reset by peer)
L381[16:13:19] ⇦ Quits: sinkillerj (~sinkiller@nc-71-49-183-12.dhcp.embarqhsd.net) (Quit: Leaving)
L382[16:13:38] <shadekiller666> only way to fix the in-world model being too large is to scale it relative to a 1x1x1 cube in the modelling software
L383[16:13:41] <Zaggy1024> I just turned around my CPU fan and my temperatures while stress testing went down to about 70 from 80
L384[16:14:02] <Zaggy1024> (80 being abnormally high after setting it to use an XMP profile today)
L385[16:14:13] <fry> shadekiller666: scaling in the json should work too
L386[16:14:31] <shadekiller666> fry, that only works for the camera transforms
L387[16:14:37] <fry> nope
L388[16:14:39] <shadekiller666> won't do anything to the in-world block model
L389[16:14:46] <fry> it should
L390[16:15:00] ⇦ Quits: RedEnergy (webchat@88.200.214.168) (Ping timeout: 204 seconds)
L391[16:15:09] <shadekiller666> hasn't in the past
L392[16:15:24] <fry> you did something wrong then :P
L393[16:15:26] <Zaggy1024> are TRSRs not working on obj?
L394[16:15:32] <fry> or I did, or Zaggy1024 :P
L395[16:16:36] <Zaggy1024> haha but I didn't mess with the model state stuff
L396[16:16:36] * shadekiller666 tests
L397[16:18:19] ⇨ Joins: TheMike_ (~Mike@2607:5300:60:47bc:1ceb:da::)
L398[16:20:27] <shadekiller666> whats the proper syntax for "transform": when not using the "forge:default-block" value?
L399[16:20:27] <shadekiller666> "transform": {"scale": [x, y, z]}?
L400[16:20:27] <fry> that should work, yes
L401[16:20:31] ⇦ Quits: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi) (Quit: Leaving)
L402[16:20:45] ⇨ Joins: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi)
L403[16:21:52] <thecodewarrior> Does anybody know how I would implement rope swing physics?
L404[16:23:23] ⇦ Quits: Subaraki (~Artix@mf763-h01-176-150-102-154.dsl.sta.abo.bbox.fr) (Ping timeout: 206 seconds)
L405[16:25:02] <shadekiller666> fry, would putting "transform":{} in the "defaults":{} block be overriden by anything in the "variants"?
L406[16:25:17] <fry> I think so
L407[16:25:55] <shadekiller666> hmm
L408[16:26:17] <Zaggy1024> thecodewarrior, depends on what you want
L409[16:26:40] ⇦ Quits: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi) (Quit: Leaving)
L410[16:26:43] <shadekiller666> is there a way to use the default values for "forge:default-block" without having to define them by hand in the json, whilst being able to change the scale?
L411[16:27:31] <Zaggy1024> if you simply want to keep the player from leaving a certain range from a target point (with physics collision on the ropes) then you do some math to determine the strength of the pull according to the distance the player is from the target
L412[16:27:48] <fry> shadekiller666: not right now
L413[16:27:48] <shadekiller666> thats lame :P
L414[16:27:52] <Zaggy1024> for rope collision physics...you'd have to have a way to pass the world to a physics simulation
L415[16:27:52] <TehNut> Annnd texture is mis-aligned...
L416[16:27:54] <TehNut> ugh
L417[16:28:06] <Zaggy1024> on what, tehnut?
L418[16:28:13] <shadekiller666> tehnut, make sure the uvs are between 0 and 1
L419[16:28:25] <TehNut> On my Costco brand Blood Altar http://i.imgur.com/66SUrZF.png
L420[16:28:27] <shadekiller666> otherwise they should be applied correctly
L421[16:28:55] <shadekiller666> can i see your .obj and .mtl files for that tehnut?
L422[16:28:59] <Zaggy1024> isn't that probably because of the normalization thing?
L423[16:29:17] <shadekiller666> tehnut, also, are you on the latest version of forge
L424[16:29:30] <shadekiller666> zaggy, current latest version doesn't normalize
L425[16:29:34] <Zaggy1024> yeah
L426[16:29:35] <TehNut> 1543 atm
L427[16:29:44] <Zaggy1024> I was thinking he was probably on an old one
L428[16:30:14] <thecodewarrior> I don't want the the rope to collide with blocks, I just want realistic swing physics. Right now I can limit the length, its just that momentum isn't preserved correctly.
L429[16:30:14] <shadekiller666> its bandaged to substitute the missing model for uvs out of the 0-1 range
L430[16:30:14] ⇨ Joins: blood_ (unknown@ool-182e0a55.dyn.optonline.net)
L431[16:30:25] <TehNut> MTL: http://hastebin.com/dejuwubeve.vala
L432[16:30:25] <TehNut> OBJ: http://hastebin.com/ideyefuhon.hs
L433[16:30:48] <shadekiller666> those links are broken
L434[16:30:54] <TehNut> Yeah, fucking Hastebin...
L435[16:31:13] ⇦ Quits: Zaggy1024 (~Zaggy1024@174-20-36-4.mpls.qwest.net) (Read error: Connection reset by peer)
L436[16:31:16] <shadekiller666> throw them up on gist then
L437[16:31:17] ⇨ Joins: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi)
L438[16:31:37] <TehNut> OBJ: http://paste.ubuntu.com/13086741/
L439[16:31:37] <TehNut> MTL: http://paste.ubuntu.com/13086742/
L440[16:33:19] <shadekiller666> yep, normalization is broken on your forge version
L441[16:33:35] <shadekiller666> wait no
L442[16:33:44] <shadekiller666> that shouldn't have normalized to begin with
L443[16:33:47] <shadekiller666> o.o
L444[16:34:01] ⇨ Joins: Cypher121 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net)
L445[16:34:21] *** Clank is now known as Clank[Away]
L446[16:34:24] <shadekiller666> though that is likely the cause of the wonky texturing
L447[16:35:44] <shadekiller666> oh, fry, btw, your fixes for color on items/blocks seems to have broken the VertexColoring blocks in ModelLoaderRegistryDebug
L448[16:36:04] ⇦ Quits: Loetkolben (~Loetkolbe@ipb2197f03.dynamic.kabel-deutschland.de) (Quit: Over and Out!)
L449[16:36:04] ⇦ Quits: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi) (Quit: Leaving)
L450[16:36:12] <shadekiller666> tehnut, i suggest you try updating forge to the latest version
L451[16:36:25] <fry> TehNut: files.minecraftforge.net/maven/net/minecraftforge/forge/1.8-11.14.3.1545/forge-1.8-11.14.3.1545-universal.jar
L452[16:36:37] <fry> jenkins is buggy, but that build exists
L453[16:36:47] *** Clank[Away] is now known as Clank
L454[16:37:01] <fry> shadekiller666: they look fine to me
L455[16:37:16] <shadekiller666> they're completely pink
L456[16:38:22] <TehNut> Texture is still all wonky
L457[16:38:30] <shadekiller666> i haven't done anything to the color inputs, and i made sure that my env was updated
L458[16:38:53] <fry> Hmm, indeed they are
L459[16:38:58] <fry> wander what happened
L460[16:39:48] ⇨ Joins: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi)
L461[16:40:35] <fry> TehNut: in the same way, or differently? :P
L462[16:40:40] <shadekiller666> and i put "transform":{"scale": [2, 2, 2]} in the "normal" variant in the tesseract json, with "transform": "forge:default-block" in the "inventory" variant, and notthing changed
L463[16:40:42] <TehNut> Exactly the same :p
L464[16:40:57] <fry> are you sure you're updated? :P
L465[16:41:04] <shadekiller666> and you're sure they're applied properlly in blender?
L466[16:41:19] <TehNut> *sigh*
L467[16:41:21] <shadekiller666> the latest version doesn't do any processing to uvs whatsoever
L468[16:41:24] ⇨ Joins: Zaggy1024 (~Zaggy1024@174-20-36-4.mpls.qwest.net)
L469[16:41:34] <TehNut> You even said it was being stupid...
L470[16:42:14] ⇦ Quits: Hgrebnednav (~Hgrebnedn@d8D872D48.access.telenet.be) (Ping timeout: 206 seconds)
L471[16:42:37] *** heldplayer is now known as heldplayer|off
L472[16:42:44] <shadekiller666> yes, the latest version bandaged it to make it not be stupid, until i can get a better solution in place
L473[16:42:52] <TehNut> No I meant Jenkins
L474[16:42:58] <TehNut> Gradle doesn't pickup 1545
L475[16:45:34] *** AbrarSyed is now known as Abrar|gone
L476[16:48:17] <MattDahEpic> 1545 isnt even on http://files.minecraftforge.net/
L477[16:48:27] <MattDahEpic> latest there is 1543
L478[16:48:57] <shadekiller666> fry, i put "transform": {"scale": [2, 2, 2]} in the "normal" variant of the tesseract, with "transform": "forge:default-block" in the "inventory" variant, and nothing changed
L479[16:49:43] <TehNut> now it's different broken :p
L480[16:49:44] <TehNut> http://i.imgur.com/ykSgmr8.png
L481[16:50:23] <fry> show your texture
L482[16:51:20] <TehNut> http://i.imgur.com/GZPkJKv.png
L483[16:51:29] <TehNut> It works just fine in Blender
L484[16:52:20] <fry> add "custom": { "flip-v": true } in the blockstate
L485[16:52:36] <fry> somewhere near the "model"
L486[16:52:37] ⇦ Parts: Aaron1011 (~Aaron101_@h69-130-167-199.cntcnh.dsl.dynamic.tds.net) (Leaving))
L487[16:54:17] <fry> shadekiller666: fixed the color issue
L488[16:54:37] <shadekiller666> ok
L489[16:55:09] <TehNut> Yeah that worked
L490[16:55:11] ⇦ Quits: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net) (Quit: Leaving)
L491[16:55:13] <TehNut> Just need to scale it, now...
L492[16:56:09] <shadekiller666> fry, i'm trying to figure out what the best way of structuring CustomData would be, you said that it should be an enum in a comment, but i'm not exactly sure how to make it an enum if the "processUVs" key won't be a boolean like the rest of them will :P
L493[16:56:13] ⇦ Quits: PieGuy128 (~PieGuy128@69.157.255.27) (Quit: Leaving)
L494[16:56:42] <shadekiller666> also, "flip-v" will probably change
L495[16:57:12] <MattDahEpic> maybe try flip-abcdefg...xyz
L496[16:57:21] <MattDahEpic> jus tto cover ALL the bases
L497[16:57:30] <shadekiller666> prob "flipDX11"
L498[16:57:39] <fry> why should it?
L499[16:57:43] <MattDahEpic> flip-table
L500[16:57:53] <shadekiller666> well
L501[16:59:14] <shadekiller666> what i want to have for the uv processing would have "processUVs": {"flip": { "u": <boolean>, "v": boolean}}
L502[16:59:24] <shadekiller666> or something along those lines
L503[16:59:39] <fry> there should be no need to flip the u
L504[17:00:18] <MattDahEpic> but if you did it'd be an n
L505[17:00:18] <shadekiller666> can't hurt though :P
L506[17:01:25] *** fry is now known as fry|sleep
L507[17:01:46] ⇨ Joins: Drullkus (~Drullkus@2601:646:8301:c41e:ddcd:1f8b:d49a:dfb0)
L508[17:01:51] <shadekiller666> either way, i'm not sure what to do with CustomData if "processUVs" won't be a boolean, whilst others will
L509[17:02:22] <TehNut> Is there a way to offset the model?
L510[17:03:13] <shadekiller666> in-world or as an item?
L511[17:03:21] <TehNut> World
L512[17:03:53] <shadekiller666> i'm assuming you're trying to center it right?
L513[17:03:58] <TehNut> Yup
L514[17:04:11] <shadekiller666> you want it centered on 0.5 0.5 in blender
L515[17:04:37] <TehNut> And I do that... how...
L516[17:05:10] <shadekiller666> open the model in blender, move it from x:0.0, z:0.0 to x:0.5, z:0.5
L517[17:05:22] <shadekiller666> then reexport
L518[17:06:13] *** PaleoCrafter is now known as PaleOff
L519[17:06:24] ⇦ Quits: mezz (~quassel@2601:641:4000:82f9:e5eb:3c84:c4e9:8ce5) (Ping timeout: 206 seconds)
L520[17:07:11] ⇨ Joins: candybar (~foo@adsl-074-181-053-011.sip.sav.bellsouth.net)
L521[17:07:24] ⇨ Joins: minecreatr (~minecreat@tterrag.com)
L522[17:07:48] <shadekiller666> fry, i really hope that you didn't break the vertex and material counter by making new Vertex instances in the parsing code for "f"
L523[17:08:59] <shadekiller666> it was set up the way it was so that negative vertex addresses would grab vertices relative to the end of the list
L524[17:09:11] <shadekiller666> and something tells me that you just broke that
L525[17:11:12] ⇨ Joins: Poppy (~Poppy@chello085216146055.chello.sk)
L526[17:13:07] <shadekiller666> hmmm
L527[17:14:42] <TehNut> wee http://i.imgur.com/iMi2Xvv.png
L528[17:14:44] <TehNut> Thank you
L529[17:15:06] <shadekiller666> nice
L530[17:15:38] ⇦ Quits: An_Angry_Brit (~AnAngryBr@176.250.249.107) (Ping timeout: 378 seconds)
L531[17:16:50] <TehNut> Now, is it possible to move it down in the hotbar, but not in the hand?
L532[17:17:03] <shadekiller666> yep
L533[17:18:17] <shadekiller666> put "transform": {"gui": {"translate": [x, y, z]}} in the "inventory" variant in the json
L534[17:18:49] <shadekiller666> x and z should be 0, then play with the y value to get it where you want
L535[17:21:00] <TehNut> Awesome
L536[17:21:13] ⇨ Joins: VikeStep (~VikeStep@101.184.94.18)
L537[17:22:53] ⇦ Quits: ltp (~ltp@50-10-87-134.gar.clearwire-wmx.net) (Quit: Leaving)
L538[17:23:11] ⇦ Quits: Zaggy1024 (~Zaggy1024@174-20-36-4.mpls.qwest.net) (Killed (NickServ (GHOST command used by Zaggy2048)))
L539[17:23:16] ⇨ Joins: Zaggy1024 (~Zaggy1024@174-20-36-4.mpls.qwest.net)
L540[17:32:39] ⇦ Quits: Zaggy1024 (~Zaggy1024@174-20-36-4.mpls.qwest.net) (Killed (NickServ (GHOST command used by Zaggy2048)))
L541[17:32:45] ⇨ Joins: Zaggy1024 (~Zaggy1024@174-20-36-4.mpls.qwest.net)
L542[17:34:26] ⇦ Quits: DCatcher (~DCatcher@137.205.0.45) (Ping timeout: 206 seconds)
L543[17:35:40] *** K-4U is now known as K-4U|Off
L544[17:37:05] *** CrystalMare is now known as Crystal|AFK
L545[17:39:23] ⇦ Quits: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt) (Read error: Connection reset by peer)
L546[17:40:13] <shadekiller666> tehnut, any other blocks that need setting up?
L547[17:43:10] <TehNut> Not for the moment no
L548[17:43:13] <TehNut> Thanks for your help
L549[17:44:00] <shadekiller666> no problem
L550[17:45:53] <MattDahEpic> if you have time can you help me figure out why my blocks wont render in the inventory shadekiller666
L551[17:46:09] <shadekiller666> sure
L552[17:46:23] <shadekiller666> need code and stuff :P
L553[17:46:24] <MattDahEpic> my code is at https://github.com/MattDahEpic/MobDropOres1.9
L554[17:47:06] <MattDahEpic> blocks placed in the world have textures while in the inventory they have the missing texture texture
L555[17:47:29] ⇦ Quits: Poppy (~Poppy@chello085216146055.chello.sk) (Ping timeout: 206 seconds)
L556[17:48:12] <MattDahEpic> http://i.imgur.com/Yu7RE0s.png
L557[17:48:58] <shadekiller666> ok
L558[17:49:01] <shadekiller666> hmm
L559[17:49:15] ⇨ Joins: killjoy (~killjoy@2606:a000:1118:e10c:d5b2:67ed:2266:1510)
L560[17:51:40] <shadekiller666> good lord
L561[17:51:42] <shadekiller666> :P
L562[17:51:49] <MattDahEpic> ?
L563[17:52:02] <shadekiller666> interesting way of doing that
L564[17:53:52] <shadekiller666> your mob_ore.json file doesn't have an "inventory" variant
L565[17:54:03] <shadekiller666> though i'm not sure how you would add one with how you have this set up
L566[17:54:16] <MattDahEpic> how would recommend setting it up?
L567[17:54:39] <shadekiller666> also, if all of the mob_ore blocks are the same size, you should be able to put "transform": "forge:default-block" in your "defaults": {} block in mob_ore.json
L568[17:54:40] <shadekiller666> not sure
L569[17:54:56] <MattDahEpic> doesnt work, ive tried that
L570[17:55:20] <MattDahEpic> ive also tried uvlock true just to try all the documented options
L571[17:55:27] <shadekiller666> hmm
L572[17:55:54] <shadekiller666> have you tried adding an "inventory" variant with that "transform" in it?
L573[17:56:06] <MattDahEpic> let me try tha treal quick
L574[17:56:13] ⇦ Quits: AforAnonymous (bitch2k@dyn-042-143.vix1.mmc.at) (Remote host closed the connection)
L575[17:58:20] <MattDahEpic> that doesnt fix it, but now i get 7 "Unable to resolve texture due to upward reference: #all in minecraft:models/block/cube_all" lines
L576[17:58:29] <TehNut> In "variants" can you define an inventory thing for each state?
L577[17:59:00] <shadekiller666> tehnut, you should be able to define a "transform" for each variant
L578[17:59:18] <shadekiller666> zaggy, you in here?
L579[17:59:27] <MattDahEpic> ive github'd my current mob_ore.json
L580[18:01:34] <luacs1998> http://thenextweb.com/dd/2015/11/02/linux-creator-linus-torvalds-had-a-meltdown-over-a-pull-request-and-it-was-awesome/
L581[18:01:36] <shadekiller666> matt, have you tried taking a look at how vanilla does the wool jsons?
L582[18:02:13] ⇨ Joins: An_Angry_Brit (~AnAngryBr@176.250.249.107)
L583[18:02:23] <MattDahEpic> shadekiller666, i had my jsons like that in the past, let me grab the commit where they were
L584[18:03:12] <MattDahEpic> https://github.com/MattDahEpic/MobDropOres1.9/blob/da96fd4f93b5db90b597192028544ab3b21dcd29/src/main/resources/assets/mobdropores/blockstates/mob_ore.json
L585[18:04:16] *** MrKickkiller is now known as MrKick|Away
L586[18:06:10] <shadekiller666> that new error came after adding "inventory" right?
L587[18:06:16] <MattDahEpic> yep\
L588[18:08:22] <shadekiller666> you might need a custom state mapper for thisssssss
L589[18:08:48] <shadekiller666> but it shouuldd be doable without one... i just don't knknow how
L590[18:09:02] <MattDahEpic> i dont know how to do a custom statewrapper
L591[18:12:13] ⇦ Quits: SnowDapples (~powered@p5794DFF7.dip0.t-ipconnect.de) (Killed (NickServ (GHOST command used by SnowDapples_!~powered@p5791B67A.dip0.t-ipconnect.de)))
L592[18:12:19] ⇨ Joins: SnowDapples (~powered@p5791B67A.dip0.t-ipconnect.de)
L593[18:15:26] <shadekiller666> matt, i have no idea sorry
L594[18:17:32] ⇦ Quits: Szernex (~Szernex@212-88-19-136.adsl.highway.telekom.at) (Read error: Connection reset by peer)
L595[18:18:49] *** Flenix is now known as SleepyFlenix
L596[18:22:21] ⇨ Joins: Cheeseum (~cheddar@104.131.135.217)
L597[18:27:29] <shadekiller666> is there a way to use an enum class like a map?
L598[18:27:40] <killjoy> what do you mean?
L599[18:27:46] <killjoy> like as map keys?
L600[18:28:25] <Cypher121> EnumMap?
L601[18:30:10] <shadekiller666> :/
L602[18:30:51] <LexLap> fuck yall Linus has a valid point and has probably been harassed about that PR hundreds of times, combined with the millions of other PRs that are nowhere near acceptible.
L603[18:31:09] <killjoy> What's this about?
L604[18:31:10] <LexLap> I do it, it's better to just be honest and not care about being a dick.
L605[18:31:15] <shadekiller666> i saw that lex, i felt his anger was justified
L606[18:31:17] ⇦ Quits: untamemadman (~untamemad@cpc87159-aztw31-2-0-cust77.18-1.cable.virginm.net) (Ping timeout: 195 seconds)
L607[18:31:21] * LexLap mutters about the link luacs posted
L608[18:31:43] <shadekiller666> killjoy, the father of the linux kernal went off on someone who submitted a stupid PR
L609[18:31:52] <killjoy> Yeah, I got that much.
L610[18:31:55] <killjoy> I just didn't see the link
L611[18:32:21] <shadekiller666> http://thenextweb.com/dd/2015/11/02/linux-creator-linus-torvalds-had-a-meltdown-over-a-pull-request-and-it-was-awesome/
L612[18:32:35] <killjoy> Do people keep making idiotic PRs?
L613[18:32:55] <shadekiller666> people rarely ever make non-idiotic prs...
L614[18:33:07] <LexLap> Side note, http://www.kgw.com/story/news/local/2015/10/31/streetcar-shuts-down-sewers-overflow-portland-halloween-storm/74968236/ tiz what you do when the rain comes and you live in a low spot
L615[18:33:18] <killjoy> I remember this one pr to forge
L616[18:33:24] <killjoy> "made special case for my mod"
L617[18:33:26] <LexLap> the xray one?
L618[18:33:28] <LexLap> ya...
L619[18:33:56] <killjoy> The only mod specific code is for optifine
L620[18:35:58] <killjoy> I'm suddenly reminded. Is there a way to change the texture of a mod armor?
L621[18:36:07] <killjoy> *texture location
L622[18:36:52] *** kirby|gone is now known as mrkirby153
L623[18:37:00] ⇨ Joins: untamemadman (~untamemad@cpc87159-aztw31-2-0-cust77.18-1.cable.virginm.net)
L624[18:44:44] ⇦ Quits: untamemadman (~untamemad@cpc87159-aztw31-2-0-cust77.18-1.cable.virginm.net) (Ping timeout: 378 seconds)
L625[18:47:29] ⇨ Joins: Onyx (~OnyxDarkK@cpc81089-colc8-2-0-cust729.7-4.cable.virginm.net)
L626[18:48:59] ⇨ Joins: mezz (~quassel@24.6.28.151)
L627[18:52:52] ⇦ Quits: kimfy (~kimfy___@74.141.16.62.customer.cdi.no) (Ping timeout: 195 seconds)
L628[18:55:42] ⇦ Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 186 seconds)
L629[18:56:17] ⇦ Quits: DemoXin (~DemoXin@108.sub-70-210-5.myvzw.com) (Ping timeout: 378 seconds)
L630[18:58:06] ⇨ Joins: bilde2910|away (bilde2910@51.174.170.178)
L631[18:58:52] *** bilde2910|away is now known as bilde2910
L632[19:06:45] <Darva> re lex's comment on Linus: I'm just gonna have fun with irritating everyone at work tomorrow about the fact that Linus reccomended a goto.
L633[19:07:24] <luacs1998> lol
L634[19:07:48] * Darva thinks the vehemence of the anti-goto crowd is a bit... silly.
L635[19:10:27] <Cypher121> everyone who is anti-goto either uses it in place of cycles or can't name labels properly
L636[19:10:56] <killjoy> Would it be wise to put an @Optional ontop of @Mod?
L637[19:12:14] <Darva> I generally think about 80% who are anti, are anti because they were told it was bad in school, or on a forum somewhere.
L638[19:12:39] ⇨ Joins: mikeprimm (~mikeprimm@cpe-24-55-26-150.austin.res.rr.com)
L639[19:12:48] <Cypher121> killjoy: what are you trying to achieve?
L640[19:13:42] <killjoy> I use a forge mod for compatibility purposes and I don't want it to load when [liteloader] isn't loaded
L641[19:13:51] <killjoy> Just to be safe, you know?
L642[19:15:06] <killjoy> I think it's better than just using lots of reflection
L643[19:16:44] <Cypher121> so you don't want mod to load if liteloader isn't present?
L644[19:16:57] <killjoy> Just in case forge picks it up, yes
L645[19:17:52] ⇦ Quits: LexLap (~Lex@ap-42.nat.hrecn.net) (Ping timeout: 206 seconds)
L646[19:17:55] <Cypher121> just use Loader.isModLoaded, I guess
L647[19:18:06] <killjoy> liteloader isn't a forge mod
L648[19:18:07] <Cypher121> not sure if @Optional would even work like that
L649[19:18:18] <killjoy> I think it supports class names
L650[19:19:40] <killjoy> Would anyone be against adding an event for this? https://github.com/MinecraftForge/MinecraftForge/blob/master/src/main/java/net/minecraftforge/client/ForgeHooksClient.java#L104
L651[19:22:54] *** MorphFK is now known as Morphan1
L652[19:24:57] ⇦ Quits: mikeprimm (~mikeprimm@cpe-24-55-26-150.austin.res.rr.com) (Quit: mikeprimm)
L653[19:29:37] ⇨ Joins: KingGoesGaming (webchat@d108-180-97-12.bchsia.telus.net)
L654[19:32:52] *** Cojo is now known as Cojo|AFK
L655[19:56:51] ⇦ Quits: thecodewarrior (~thecodewa@75-128-36-18.static.mtpk.ca.charter.com) (Remote host closed the connection)
L656[19:58:19] ⇨ Joins: Cypher122 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net)
L657[20:00:32] ⇦ Quits: Cypher121 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net) (Ping timeout: 195 seconds)
L658[20:00:32] *** Cypher122 is now known as Cypher121
L659[20:05:12] ⇦ Quits: Tahg (~Tahg@pool-96-237-111-105.bstnma.fios.verizon.net) (Read error: Connection reset by peer)
L660[20:05:54] ⇨ Joins: Tahg (~Tahg@pool-96-237-111-105.bstnma.fios.verizon.net)
L661[20:05:54] MineBot sets mode: +v on Tahg
L662[20:06:55] ⇦ Quits: Girafi (Girafi@0x555178eb.adsl.cybercity.dk) (Read error: Connection reset by peer)
L663[20:07:13] ⇦ Quits: BigSAR (sid18070@highgate.irccloud.com) (Read error: Connection reset by peer)
L664[20:07:57] ⇦ Quits: DarkEvilMac|Away (Darkevilma@our.pi.equals-3.14.elitebnc.org) (Quit: return;)
L665[20:08:09] ⇨ Joins: BigSAR (sid18070@highgate.irccloud.com)
L666[20:08:20] ⇦ Quits: SnowDapples (~powered@p5791B67A.dip0.t-ipconnect.de) (Remote host closed the connection)
L667[20:08:20] ⇦ Quits: An_Angry_Brit (~AnAngryBr@176.250.249.107) (Ping timeout: 378 seconds)
L668[20:08:20] ⇦ Quits: Chimaine|off (~Chimaine@static-ip-85-25-211-91.inaddr.ip-pool.com) (Ping timeout: 378 seconds)
L669[20:10:00] ⇦ Quits: Hea3veN (~Hea3veN@190.247.248.80) (Remote host closed the connection)
L670[20:10:27] ⇨ Joins: SnowDapples (~powered@p5791B67A.dip0.t-ipconnect.de)
L671[20:11:12] ⇨ Joins: Hea3veN (~Hea3veN@190.247.248.80)
L672[20:14:21] ⇨ Joins: DarkEvilMac (Darkevilma@our.pi.equals-3.14.elitebnc.org)
L673[20:14:23] ⇦ Quits: Cypher121 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
L674[20:16:50] ⇨ Joins: Cypher121 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net)
L675[20:20:07] <MattDahEpic> is anyone good at making/has an example of custom statewrappers for 1.8?
L676[20:29:42] ⇦ Quits: CovertJaguar (Railcraft@65.183.205.6) (Read error: Connection reset by peer)
L677[20:29:49] ⇨ Joins: CovertJaguar (Railcraft@65.183.205.6)
L678[20:29:49] MineBot sets mode: +v on CovertJaguar
L679[20:33:05] ⇦ Quits: Blarghedy (~Blarghedy@50-90-114-152.res.bhn.net) (Ping timeout: 378 seconds)
L680[20:33:38] ⇨ Joins: Cojo (~Cojo@2606:a000:1126:a066:2c8d:7e6c:bf8c:26dd)
L681[20:34:47] ⇦ Quits: Hea3veN (~Hea3veN@190.247.248.80) (Remote host closed the connection)
L682[20:34:57] ⇨ Joins: Hea3veN (~Hea3veN@190.247.248.80)
L683[20:35:09] ⇨ Joins: Blarghedy (~Blarghedy@50-90-114-152.res.bhn.net)
L684[20:35:54] ⇦ Quits: Cojo|AFK (~Cojo@2606:a000:1126:a066:2c8d:7e6c:bf8c:26dd) (Ping timeout: 192 seconds)
L685[20:37:43] ⇦ Quits: CoreDuo (~CoreDuo@ip216-8-161-80.coreduo.me.uk) (Remote host closed the connection)
L686[20:40:21] ⇨ Joins: CoreDuo (~CoreDuo@ip216-8-161-80.coreduo.me.uk)
L687[20:41:20] ⇦ Quits: smbarbour (~smbarbour@c-73-211-171-154.hsd1.il.comcast.net) (Ping timeout: 378 seconds)
L688[20:42:59] ⇦ Quits: gabizou (~gabizou@talk.inspirenxe.org) (Ping timeout: 378 seconds)
L689[20:42:59] ⇦ Quits: pig (~iChun@104.200.137.171) (Ping timeout: 378 seconds)
L690[20:43:39] ⇨ Joins: smbarbour (~smbarbour@c-73-211-171-154.hsd1.il.comcast.net)
L691[20:45:01] ⇨ Joins: Mitchellbrine (uid38456@id-38456.tooting.irccloud.com)
L692[20:45:22] ⇨ Joins: iChun (~iChun@104.200.137.171)
L693[20:46:05] *** iChun is now known as Minecraft
L694[20:46:23] *** Minecraft is now known as hipsterpig
L695[20:46:42] ⇨ Joins: gabizou (~gabizou@talk.inspirenxe.org)
L696[20:47:17] ⇦ Quits: Brokkoli (~Brokkoli@f054102088.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))
L697[20:49:24] *** Vigaro is now known as Vigaro|AFK
L698[20:58:31] ⇨ Joins: Kotoro[LAB] (~Kotoro@155.37.216.31)
L699[20:59:52] ⇨ Joins: PieGuy128 (~PieGuy128@69.157.255.27)
L700[21:01:19] ⇦ Quits: TehNut (~quassel@65.78.173.29) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
L701[21:01:19] *** TehNut|Gone is now known as TehNut
L702[21:06:35] ⇦ Quits: Cojo (~Cojo@2606:a000:1126:a066:2c8d:7e6c:bf8c:26dd) (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.)
L703[21:07:59] ⇨ Joins: HewloThere (~HewloTher@180.200.157.1)
L704[21:08:34] ⇨ Joins: BBoldt (~BBoldt@192.99.145.160)
L705[21:12:11] ⇦ Parts: BBoldt (~BBoldt@192.99.145.160) (Leaving))
L706[21:15:58] *** Gaz is now known as Gaz|Away
L707[21:16:46] ⇦ Quits: KGS (~KGS@nl107-188-189.student.uu.se) (Ping timeout: 206 seconds)
L708[21:17:49] *** Clank is now known as Clank[Away]
L709[21:19:23] ⇦ Quits: HewloThere (~HewloTher@180.200.157.1) (Quit: Leaving)
L710[21:24:02] <shadekiller666> matt, i have a statemapper for 1.8, i'm not sure how useful it would be for you though
L711[21:24:23] <MattDahEpic> its worth a shot
L712[21:25:08] <shadekiller666> https://github.com/RollercoasterTeam/Rollercoaster2/blob/master/src/main/java/rcteam/rc2/block/BlockTrack.java#L166-L193
L713[21:25:27] <shadekiller666> lines 166-193 incase the link doesn't work
L714[21:27:35] <shadekiller666> matt, you'll also want these in your clientproxy: https://github.com/RollercoasterTeam/Rollercoaster2/blob/master/src/main/java/rcteam/rc2/block/RC2Blocks.java#L90-L94
L715[21:27:47] <shadekiller666> ignore the stuff specific to my mod of course
L716[21:29:54] ⇦ Quits: Onyx (~OnyxDarkK@cpc81089-colc8-2-0-cust729.7-4.cable.virginm.net) (Read error: Connection reset by peer)
L717[21:30:06] <shadekiller666> and you can probably ignore ItemTrackMeshDefinition, a lot of the stuff in these classes is custom code to handle a block that has an item and is placeable only in a dev env :P
L718[21:32:02] ⇨ Joins: mikeprimm (~mikeprimm@cpe-24-55-26-150.austin.res.rr.com)
L719[21:34:52] ⇦ Quits: HassanS6000 (~Hassan@pool-173-79-220-242.washdc.fios.verizon.net) (Read error: Connection reset by peer)
L720[21:40:09] ⇨ Joins: DemoXin (~DemoXin@108.sub-70-210-5.myvzw.com)
L721[21:41:10] ⇦ Quits: KingGoesGaming (webchat@d108-180-97-12.bchsia.telus.net) (Ping timeout: 204 seconds)
L722[21:53:34] ⇨ Joins: Wastl2 (~Wastl2@f052200208.adsl.alicedsl.de)
L723[21:57:05] ⇦ Quits: VikeStep (~VikeStep@101.184.94.18) (Read error: Connection reset by peer)
L724[22:05:55] ⇦ Quits: mikeprimm (~mikeprimm@cpe-24-55-26-150.austin.res.rr.com) (Quit: mikeprimm)
L725[22:08:37] <Zaggy1024> shadekiller666, you should've pinged me to get my attention :P
L726[22:08:43] <Zaggy1024> still need something?
L727[22:08:58] <shadekiller666> i tried pinging you a while ago :P
L728[22:09:20] ⇦ Quits: progwml6 (~progwml6@104.168.20.187) (Ping timeout: 378 seconds)
L729[22:09:25] <shadekiller666> mattdahepic is trying to setup his blockstates: https://github.com/MattDahEpic/MobDropOres1.9/blob/master/src/main/resources/assets/mobdropores/blockstates/mob_ore.json
L730[22:09:25] ⇨ Joins: progwml6 (~progwml6@104.168.20.187)
L731[22:09:34] <shadekiller666> and is getting: http://i.imgur.com/Yu7RE0s.png
L732[22:16:07] ⇨ Joins: Poppy (~Poppy@chello085216146055.chello.sk)
L733[22:18:33] ⇦ Quits: Shukaro (~Shukaro@130.108.232.236) ()
L734[22:19:53] ⇦ Quits: PieGuy128 (~PieGuy128@69.157.255.27) (Quit: Leaving)
L735[22:26:32] <Zaggy1024> oh
L736[22:26:46] <Zaggy1024> that's probably because he's not setting the state properly in code
L737[22:27:06] <Zaggy1024> MattDahEpic, you should use the debug display to see what the state is
L738[22:27:20] <MattDahEpic> its the correct state
L739[22:27:48] <MattDahEpic> unless theres a getMetadata in ItemBlock for items
L740[22:28:13] <Zaggy1024> oh, er
L741[22:28:18] <Zaggy1024> I thought this was about the block
L742[22:28:30] <MattDahEpic> the blocks render correctly
L743[22:28:38] <MattDahEpic> just not the item
L744[22:29:07] <Zaggy1024> for the items you can't really use the forge blockstates json (AFAIK) if you have multiple variants for an item
L745[22:29:14] <Zaggy1024> (except if you do some special crap)
L746[22:30:09] <MattDahEpic> i have the vanilla type jsons there too though
L747[22:30:23] <MattDahEpic> in models/item
L748[22:30:43] ⇦ Quits: Lathanael|Away (~Lathanael@p54960A25.dip0.t-ipconnect.de) (Ping timeout: 206 seconds)
L749[22:31:00] <Zaggy1024> so you have no warnings about missing anything?
L750[22:32:21] <MattDahEpic> only stuff about cube #all in the forgestate json inventory section, but i already have the #alls specified in there
L751[22:32:43] <Zaggy1024> what's cube #all?
L752[22:33:09] <Zaggy1024> oh, the texture map for the cube parent?
L753[22:33:11] <MattDahEpic> the model that has the same texture on all sides
L754[22:33:14] <MattDahEpic> yup
L755[22:33:16] <Zaggy1024> ah
L756[22:33:19] <gigaherz> cube_all only has one texture shared by all faces
L757[22:33:27] <gigaherz> channel "all"
L758[22:33:34] <Zaggy1024> yup
L759[22:33:56] <Zaggy1024> have you set a breakpoint in ItemModelMesher.getItemModel(ItemStack)?
L760[22:34:17] <Zaggy1024> use that to find out whether your item is being mapped to the model location properly
L761[22:34:26] ⇨ Joins: mikeprimm (~mikeprimm@cpe-24-55-26-150.austin.res.rr.com)
L762[22:34:43] <MattDahEpic> will do in a moment, just finishing a rick/morty episode
L763[22:35:07] <Zaggy1024> lol ok
L764[22:35:52] <Zaggy1024> hm, when debugging, is there an easy way to find out the value for a key in a map?
L765[22:36:01] <Zaggy1024> (for those gigantic registry maps)
L766[22:37:32] ⇨ Joins: Lathanael|Away (~Lathanael@p54960E5D.dip0.t-ipconnect.de)
L767[22:40:53] ⇨ Joins: Meow-J (uid69628@id-69628.highgate.irccloud.com)
L768[22:41:49] *** illy[Zzz] is now known as illyohs
L769[22:42:05] *** illyohs is now known as illy[dev]
L770[22:42:29] <MattDahEpic> what should i be looking for in the debug, just nulls or what?
L771[22:43:03] <Zaggy1024> I would look at the baked model it gets
L772[22:43:19] <Zaggy1024> if it doesn't mention the correct textures, then you can assume it's not your model
L773[22:43:36] <Zaggy1024> it's likely not, but once you know that, you can look at what item and metadata it's looking for
L774[22:43:50] <MattDahEpic> ive got me a missingno
L775[22:44:01] <MattDahEpic> but its looking for my item
L776[22:45:31] <Zaggy1024> what about the metadata?
L777[22:45:50] <MattDahEpic> correct meta for the ore: https://i.imgur.com/Edp4ayc.png
L778[22:49:06] <Zaggy1024> I mean the metadata it's using to look in the cache map
L779[22:49:25] <Zaggy1024> it's not necessarily the same as the stack's metadata/damage value you see in the toString
L780[22:50:00] <MattDahEpic> im not seeing anything that would give me it though
L781[22:51:02] <Zaggy1024> step into getItemModel and look at the parameter
L782[22:51:17] <Zaggy1024> *getItemModel(Item, int)
L783[22:51:31] <MattDahEpic> oh the forge one
L784[22:51:40] <MattDahEpic> im looking at the vanilla one
L785[22:52:55] <Zaggy1024> er
L786[22:52:58] <Zaggy1024> both have that parameter
L787[22:53:17] <MattDahEpic> you said the itemstack one
L788[22:54:56] <Zaggy1024> I said to step into the overload with Item, int parameters
L789[22:55:05] <Zaggy1024> from the one with an ItemStack parameter
L790[22:55:21] <Zaggy1024> on line 43 of ItemModelMesher
L791[22:56:40] <MattDahEpic> its throwing the correct meta in
L792[22:58:05] <Zaggy1024> okay...set a breakpoint when you register the model locations, and see what the index is that it puts the location in the map at for each metadata value
L793[22:58:10] <Zaggy1024> compare that to what it uses in getItemModel
L794[22:58:18] <MattDahEpic> all the models are null
L795[22:58:26] <Zaggy1024> er, what?
L796[22:58:34] <MattDahEpic> the ibakedmodel returns null
L797[22:58:43] <Zaggy1024> oh
L798[22:58:47] <Zaggy1024> yeah
L799[23:01:43] <Zaggy1024> are you doing what I said?
L800[23:03:07] ⇦ Quits: Mraof (~mraof@pool-74-110-222-32.rcmdva.fios.verizon.net) (Ping timeout: 195 seconds)
L801[23:03:49] <MattDahEpic> which thing you said to do? the debug the method one?
L802[23:04:13] ⇨ Joins: Mraof (~mraof@pool-71-115-24-49.rcmdva.fios.verizon.net)
L803[23:04:45] <Zaggy1024> find out what the index is for when you're registering your model locations
L804[23:04:48] ⇨ Joins: Lex_ (Lex@172.76.2.58)
L805[23:04:49] MineBot sets mode: +o on Lex_
L806[23:05:12] <Zaggy1024> and make sure you're registering the same item that you have in the stack you're trying to get it to render
L807[23:07:46] ⇦ Quits: Lex|Out (Lex@172.76.2.58) (Ping timeout: 192 seconds)
L808[23:09:40] ⇨ Joins: Jezza (~Jezza@bps-gw.hrz.tu-chemnitz.de)
L809[23:11:04] ⇦ Quits: SnowDapples (~powered@p5791B67A.dip0.t-ipconnect.de) (Killed (NickServ (GHOST command used by SnowDapples_!~powered@p5794C753.dip0.t-ipconnect.de)))
L810[23:11:10] ⇨ Joins: SnowDapples (~powered@p5794C753.dip0.t-ipconnect.de)
L811[23:11:27] ⇦ Quits: mikeprimm (~mikeprimm@cpe-24-55-26-150.austin.res.rr.com) (Quit: mikeprimm)
L812[23:17:48] ⇨ Joins: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L813[23:18:17] ⇨ Joins: tambre (~tambre@99a3-a5bc-80c8-0cca-4301-8a22-07d0-2001.dyn.estpak.ee)
L814[23:28:50] ⇦ Quits: Cypher121 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net) (Quit: Cypher121)
L815[23:29:02] *** cpw is now known as cpw|out
L816[23:35:38] ⇦ Quits: Lex_ (Lex@172.76.2.58) (Read error: Connection reset by peer)
L817[23:36:44] ⇦ Quits: Kotoro[LAB] (~Kotoro@155.37.216.31) (Quit: Leaving)
L818[23:39:09] *** mrkirby153 is now known as kirby|gone
L819[23:41:20] <MattDahEpic> Zaggy1024, its registering them just fine. im using breakpoints in ModelLoader.setCustomModelResourceLocation
L820[23:42:08] <MattDahEpic> each meta is registering their correct modelresourcelocation, but im not sure it theres something between then and rendering that ruins it
L821[23:44:17] ⇨ Joins: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L822[23:44:45] <Zaggy1024> but is the item that you register the same one it tries to render?
L823[23:49:14] ⇦ Quits: ZaggyMobile2 (~Zaggy1024@174-20-36-4.mpls.qwest.net) (Read error: Connection reset by peer)
L824[23:49:32] ⇨ Joins: ZaggyMobile2 (~Zaggy1024@174-20-36-4.mpls.qwest.net)
L825[23:49:49] <MattDahEpic> the item thats passed to ItemModelMesher is the same one thats registered
L826[23:51:01] ⇨ Joins: LexManos (Lex@172.76.2.58)
L827[23:51:02] MineBot sets mode: +o on LexManos
L828[23:56:39] <ZaggyMobile2> Er... dang
L829[23:56:51] <ZaggyMobile2> Should've noticed that before
L830[23:57:04] <ZaggyMobile2> You're registering your item models in init
L831[23:57:21] <ZaggyMobile2> Should be preInit, I believe
L832[23:58:06] <MattDahEpic> ya know what needs to happen? documentation on this
L833[23:58:33] <ZaggyMobile2> I just assumed you were registering your models right after your blocks and items like I do
L834[23:59:21] <ZaggyMobile2> Yeah, probably
L835[23:59:53] <MattDahEpic> aaaaaand it works
L836[23:59:56] <MattDahEpic> god damnit
<<Prev Next>> Scroll to Top