<<Prev
Next>>
Scroll to Bottom
Stuff goes here
L1[00:00:09] <M4thG33k> Greetings! I'm
trying to load a model using OBJLoader (MC 1.8.9) and am getting
the following crash report: 
https://goo.gl/tM8WEW 
L2[00:00:33] <M4thG33k> I've used the
loader before without having this issue, so I have no idea what is
causing it...
 
L3[00:01:55] ***
williewillus is now known as willieaway 
L5[00:02:35] ***
willieaway is now known as williewillus 
L6[00:02:44] <williewillus> !gm
getChatComponentText_TextValue
 
L7[00:02:51] <williewillus> loool
 
L8[00:02:53] <xaero> name and shame!!
 
L9[00:03:05] <williewillus> !!gm
getChatComponentText_TextValue
 
L10[00:03:06] <MCPBot_Reborn> === MC 1.9:
net/minecraft/util/text/TextComponentString.getChatComponentText_TextValue
(fa.g) UNLOCKED ===
 
L11[00:03:07] <MCPBot_Reborn> Name : g
=> func_150265_g => getChatComponentText_TextValue
 
L12[00:03:07] <MCPBot_Reborn> Descriptor :
()Ljava/lang/String;
 
L13[00:03:08] <MCPBot_Reborn> Comment :
Gets the text value of this ChatComponentText. TODO: what are
getUnformattedText and getUnformattedTextForChat missing that made
someone decide to create a third equivalent method that only
ChatComponentText can implement?
 
L14[00:03:09] <MCPBot_Reborn> Last Change:
2014-01-13 05:47:54-05:00 (airbreather)
 
L15[00:03:36] <xaero> lol was half joking,
but ok :P saves us a gm
 
L16[00:03:43] <williewillus> ;p
 
L17[00:03:47] ⇦
Quits: MattDahEpic (~MattDahEp@184-96-202-46.hlrn.qwest.net) (Ping
timeout: 190 seconds) 
L18[00:03:47] <williewillus> old mapping
though
 
L19[00:04:42] <williewillus> bleh yourkit
is paid
 
L20[00:04:50] <williewillus> and visualvm
is sucking at calculating the retained sizes
 
L21[00:07:53] ⇨
Joins: Naiten (~Naiten@77.34.89.55) 
L22[00:08:43] ⇨
Joins: npe|office
(~NPExcepti@bps-gw.hrz.tu-chemnitz.de) 
L23[00:10:13] *** cpw
is now known as cpw|out 
L24[00:14:11] ⇦
Quits: M4thG33k (~M4thG33k@173-29-128-244.client.mchsi.com) (Quit:
I've derivatives to take...adios!) 
L25[00:17:43] ⇦
Quits: Naiten (~Naiten@77.34.89.55) (Read error: Connection reset
by peer) 
L26[00:20:56] ⇦
Quits: Arctic_Wolfy (~Arctic@71-8-85-40.dhcp.leds.al.charter.com)
(Ping timeout: 186 seconds) 
L27[00:22:47] ⇦
Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 190
seconds) 
L28[00:26:33] ⇨
Joins: bilde2910 (bilde2910@51.174.170.178) 
L29[00:31:22] ⇨
Joins: PrinceCat
(~PrinceCat@58-7-228-206.dyn.iinet.net.au) 
L30[00:31:37] <kashike> williewillus: you
can get yourkit for your personal projects if they are open source
and you're willing to add a "Sponsored by YourKit"
type thing on your repo
 
L31[00:31:39] <kashike> fyi
 
L32[00:31:46] <williewillus> meh
 
L33[00:31:52] <williewillus> also seems to
be a forge leak
 
L34[00:35:04] <williewillus> i can't
pin down the details though
 
L35[00:35:10] <williewillus> so I
don't know if I should make a report or not
 
L36[00:35:16] <williewillus> but there very
definitely is one
 
L37[00:35:29] <williewillus> both
WorldClient and WorldServer hang around for a LONG time after
leaving a save
 
L38[00:35:42] <williewillus> whereas in
vanilla theyre immediately collected
 
L39[00:38:34] <PrinceCat> Interesting
williewillus
 
L40[00:38:46] ⇦
Quits: Doty1154 (~Doty1154@2601:648:8002:c1a1:d9d7:ccf4:dbd1:7b06)
(Quit: Leaving) 
L41[00:40:49] <PrinceCat> Anyone got some
ideas on places to look if I'm trying to export item/block
icons as files?
 
L42[00:40:59] <PrinceCat> I know
there's a ScreenshotHelper class, right?
 
L43[00:41:05] <williewillus> oh man there
was a mod that did just that
 
L44[00:41:08] <williewillus> can't
remember the name
 
L45[00:41:13] <PrinceCat> Oh,
serious?!
 
L46[00:41:18] <PrinceCat> Damn, I've
love to see how they do it.
 
L47[00:41:20] <williewillus> its on curse
but i don't remember
 
L48[00:41:32] <williewillus> probably draws
into some buffer and grabs it
 
L49[00:41:46] <williewillus> I have code to
dump the entire texture atlas but you're prbably not
interested in that :P
 
L50[00:41:48] <PrinceCat> That's what
I thought of doing, but I'm not quite sure where to start to
achieve that.
 
L51[00:43:10] <flappy> williewillus: i
think Kobata had something for block icons
 
L54[00:43:49] <PrinceCat> Beat me to
it.
 
L55[00:43:49] <williewillus> ah
 
L57[00:43:57] ⇦
Quits: DemoXin (~DemoXin@225.sub-70-210-52.myvzw.com) (Ping
timeout: 207 seconds) 
L58[00:43:58] <PrinceCat> Thanks flappy,
I'll have a look!
 
L59[00:44:06] ⇨
Joins: DemoXin (~DemoXin@18.sub-70-210-4.myvzw.com) 
L60[00:44:09] <unascribed> people are
talking about my mod
 
L61[00:44:10] <unascribed> !!
 
L62[00:44:12] <williewillus> check out the
one I linked as well
 
L63[00:44:28] <PrinceCat> Yes unascribed, I
think it's exactly what I'm looking for!
 
L64[00:44:35] <unascribed> :D
 
L65[00:44:39] <unascribed> fun fact
 
L66[00:44:42] <unascribed> I didn't
make that mod for any reason
 
L67[00:44:44] <unascribed> I didn't
need it
 
L68[00:44:45] <unascribed> I just made
it
 
L69[00:44:53] <PrinceCat> I'll add you
to my special mentions in my mod!
 
L70[00:44:58] <PrinceCat> Can I peek at
your source?
 
L71[00:45:06] <unascribed> It's MIT,
so go ahead :P
 
L72[00:45:16] <unascribed> be warned my GL
code isn't the greatest
 
L73[00:45:20] <williewillus> !gc
WorldClient 1.8.9
 
L74[00:45:28] <unascribed> I usually work
in GL3 and working in GL1 with immediate mode is... different
 
L75[00:45:52] <PrinceCat>
"credits": "unascribed"
 
L76[00:45:54] <PrinceCat> ;)
 
L77[00:46:32] <PrinceCat> So, unascribed
would you mind talking me through how it works?
 
L78[00:46:37] <PrinceCat> I'm very
interested.
 
L79[00:46:48] <unascribed> I intended to
write comments before I open sourced it but forgot
 
L80[00:46:50] <unascribed> I'll just
go do that
 
L81[00:47:55] ⇨
Joins: Naiten (~Naiten@82.162.1.45) 
L82[00:50:07] <williewillus> !gc Chunk
1.8.9
 
L83[00:51:40] ⇨
Joins: shadekiller666 (~shadekill@108.71.35.115) 
L84[00:52:26] <LatvianModder> williewillus:
you and the rest mcp just assume that these are the class names?
Its not like there is a list of names available from mojang?
 
L85[00:52:42] ***
williewillus is now known as willieaway 
L87[00:54:32] <xaero> Lex/MCP does get a
list from Mojang, but for reasons, they can't lift
Mojang's names verbatim
 
L88[00:54:50] ⇨
Joins: Jezza (~Jezza@bps-gw.hrz.tu-chemnitz.de) 
L89[00:55:13] <xaero> it doesn't
matter that searge class names aren't exactly Mojang's
name though, just enough to "make sense" for
modders
 
L90[00:56:34] <xaero> if you have an issue
with a class name, the window for 1.9 renames were closed a few
weeks ago
 
L91[00:56:45] <xaero> but you can still
submit them to the issue tracker for future consideration
 
L92[00:56:45] ⇦
Quits: Flashfire (Flashfire@d24-36-192-173.home1.cgocable.net)
(Ping timeout: 198 seconds) 
L93[00:57:56] <unascribed> comment commit
pushed, PrinceCat
 
L94[00:58:15] <PrinceCat> Thanks
unascribed, I'll take a look now!
 
L95[00:58:28] <fry> 9 days ago != few weeks
ago >.>
 
L96[00:58:47] <Matthew> it's more than
one week :P
 
L97[00:58:59] <xaero> meh, fine :P
 
L98[00:59:58] <PrinceCat> What're the
AffineTransform actions doing unascribed?
 
L99[01:00:10] <unascribed> I'll add
comments there as well
 
L100[01:00:15] <unascribed> it's just
some image transforms
 
L101[01:00:19] <unascribed> correcting
some mistakes right now
 
L102[01:00:22] <unascribed> second commit
inc.
 
L103[01:01:29]
⇨ Joins: Arctic_Wolfy
(~Arctic@71-8-85-40.dhcp.leds.al.charter.com) 
L104[01:02:35] <unascribed> pushed
 
L105[01:03:43] <unascribed> another
correction pushed
 
L106[01:06:42] <PrinceCat> Say I wanted to
spit out 64x64, or 128x128, would I change this line?
 
L107[01:06:43] <PrinceCat> size =
Math.min(Math.min(mc.displayHeight, mc.displayWidth), 512);
 
L108[01:07:05]
⇨ Joins: McJty (~McJty@bluecoat2.uzleuven.be) 
L109[01:08:48] <unascribed> yeah
 
L110[01:08:53] <unascribed> replace the
512 with anything else
 
L111[01:08:59] <unascribed> but you should
just rescale the resulting image
 
L112[01:09:02] ⇦
Quits: mallrat208 (~mallrat20@184-88-190-37.res.bhn.net) (Read
error: Connection reset by peer) 
L113[01:09:08] <unascribed> I render them
at 512 so they can be used for anything
 
L114[01:09:43] <unascribed> on Linux you
can use a bash loop with ImageMagick
 
L115[01:09:49] <unascribed> on Windows
there's probably some good bulk resize tool
 
L116[01:10:05] <PrinceCat> Oh, I want to
send it off to a web server using HTTP
 
L117[01:10:11] <McJty> ImageMagick exists
on windows too
 
L118[01:10:14] <McJty> And so does
bash
 
L119[01:10:15] <PrinceCat> So it'll
have to be transformed internally.
 
L120[01:10:26] <unascribed> you can do
that easily in java
 
L121[01:10:28] <PrinceCat> Also minimises
filesize
 
L122[01:10:44] <unascribed>
myImage.createScaledInstance(64, 64,
BufferedImage.SCALE_AREA_AVERAGING)
 
L123[01:10:48] <unascribed> from
memory
 
L124[01:10:50] <unascribed> may be
slightly different
 
L125[01:11:03] <unascribed> I recommend
area averaging scale as it's fast and looks similar to the
quality scaling
 
L127[01:11:09] ⇦
Quits: Davnit (~Davnit@71-47-89-196.res.bhn.net) (Ping timeout: 198
seconds) 
L128[01:11:30] <unascribed> :/
 
L129[01:11:37] <unascribed> that's
just... wow
 
L130[01:11:59] <unascribed> maybe if the
screen just said "Please install malisiscore" in big
letters people would get it
 
L131[01:15:37] <PrinceCat> Okay,
unascribed - so if I just want to feed it an ItemStack and then use
the result I'll need everything under the render method,
yeah?
 
L132[01:15:49] <unascribed> not
exactly
 
L133[01:15:57] <unascribed> it's very
important that it be run in the pre-render stage
 
L134[01:16:05] <PrinceCat> Oh okay.
 
L135[01:16:12] <PrinceCat> Hmmm...
 
L136[01:16:12] <unascribed> so you'll
need to add your stacks to a queue and pop from it before each
frame
 
L137[01:16:30] <unascribed> if you
don't care about lag, just render them all at once
 
L138[01:16:38] <unascribed> it can be run
multiple times in succession without problems
 
L139[01:16:44] <unascribed> if you do
care, render them one at a time
 
L140[01:17:07] <PrinceCat> It should never
be a ridiculous amount of items so it should be okay to do them on
the fly.
 
L141[01:17:20] <unascribed> what're
you using this for, out of curiosity?
 
L142[01:17:38] <unascribed> pre-rendering
barrel-like item icons like a smart person?
 
L143[01:17:52] <McJty> Why is
Chunk.setChunkLoaded(boolean loaded)
 
L144[01:17:52] <McJty> becamse client-side
only in recent forge?
 
L145[01:17:54] <unascribed> seriously so
many barrel-like mods are so laggy...
 
L146[01:18:00] <McJty> The flag that is
set is relevant server-side too
 
L147[01:18:13] <unascribed> SideOnly is
decided based on the actual usage
 
L148[01:18:17] <unascribed> so I guess
vanilla stopped using it
 
L149[01:18:23] <unascribed> so the
optimizer stripped it out
 
L150[01:18:31] <McJty> Bah that's
annoying
 
L151[01:18:40] <unascribed> you can
request it be made available on both sides
 
L152[01:18:47] <unascribed> not sure what
the process is like on that but it's talked about and has been
done
 
L153[01:18:58] <PrinceCat> I decided to
work on my web interface mod again, so basically sending
information to a web server for viewing.
 
L154[01:18:59]
⇨ Joins: Hunterz
(~hunterz@2001:af0:8000:1c01:6af7:28ff:fe37:5d6a) 
L155[01:19:03] <unascribed> ah
 
L156[01:19:06] <PrinceCat> Decided it
would be nice to have icons for inventories.
 
L157[01:20:06] <PrinceCat> Oh okay, I see
now.
 
L158[01:20:19] ⇦
Quits: shadekiller666 (~shadekill@108.71.35.115) (Quit:
Leaving) 
L159[01:20:24] <PrinceCat> The GUI stuff
was confusing me, but that's your stuff.
 
L160[01:20:28] <PrinceCat> I can strip
that stuff.
 
L161[01:20:42] <unascribed> yeah,
sorry
 
L162[01:20:49] <unascribed> I thought you
wanted insight into how the rendering works out of curiosity
 
L163[01:20:52] <unascribed> not that you
wanted to use it :P
 
L164[01:21:43] <McJty> Hmm. For now
I'm going to have to use an at to fix this I think
 
L165[01:22:06] <PrinceCat> Oh, is it okay
if I use it unascribed?
 
L166[01:22:13] <unascribed> yeah,
it's MIT
 
L167[01:22:19] <unascribed> you just need
to keep a license notice in your mod somewhere
 
L168[01:22:30] <PrinceCat> Can do.
 
L169[01:25:03] <LatvianModder> I dont
think that for MIT that is even needed :D
 
L170[01:25:19] <unascribed> yeah, it may
just be if you distribute source
 
L171[01:25:24] <unascribed> I honestly
don't care either way
 
L172[01:25:25] <LatvianModder> Its like..
DoWhateverLicense
 
L173[01:25:31] <unascribed> I use MIT
/because/ it's super permissive
 
L174[01:25:36] <unascribed> so just do
whatever
 
L175[01:25:41]
⇨ Joins: Poppy
(~Poppy@chello085216146055.chello.sk) 
L176[01:25:46] <LatvianModder> I use MIT
on all da things
 
L177[01:25:55] <unascribed> it took me a
day to write this code, I hold no value to it :D
 
L178[01:33:50] ⇦
Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 195
seconds) 
L179[01:35:40]
⇨ Joins: bilde2910 (bilde2910@51.174.170.178) 
L180[01:37:04] ⇦
Quits: Admiral_Damage (~Admiral_D@119.239.125.91.dyn.plus.net)
(Quit: Leaving) 
L181[01:39:40] ⇦
Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 195
seconds) 
L182[01:43:41] <PrinceCat> Holy moly,
unascribed you've done it.
 
L183[01:44:41] <PrinceCat> There was a GL
invalid operation error... I don't know why, but it
didn't crash.
 
L184[01:45:11] ***
AbrarSyed is now known as Abrar|gone 
L185[01:46:08] <PrinceCat> [17:43:10]
[Client thread/ERROR]: @ Post render
 
L186[01:46:08] <PrinceCat> [17:43:10]
[Client thread/ERROR]: 1282: Invalid operation
 
L187[01:46:24] ⇦
Quits: Khumps (~Kevin@2601:18f:902:4aad:7806:6892:7141:6996) (Read
error: Connection reset by peer) 
L188[01:47:57]
⇨ Joins: Noppes
(~Noppes@82-168-99-26.ip.telfort.nl) 
L189[01:48:57]
⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net) 
L190[01:49:18]
⇨ Joins: Admiral_Damage
(~Admiral_D@119.239.125.91.dyn.plus.net) 
L191[01:49:33]
⇨ Joins: Admiral_Damage|Portable
(~Admiral_D@119.239.125.91.dyn.plus.net) 
L192[01:49:51]
⇨ Joins: Davnit
(~Davnit@71-47-89-196.res.bhn.net) 
L193[01:52:27] ⇦
Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 190
seconds) 
L194[01:54:23] <unascribed> I haven't
bothered to look into that error yet
 
L195[01:54:27] <unascribed> happens in the
mod itself too
 
L196[01:54:32] <unascribed> but it has no
effect, so..
 
L197[01:57:31]
⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net) 
L198[01:58:28] <PrinceCat> I wonder if I
can catch and ignore it..
 
L199[02:00:01] <MCPBot_Reborn> [TEST CSV]
Pushing snapshot_20160309 mappings to Forge Maven.
 
L200[02:00:05] <MCPBot_Reborn> [TEST CSV]
Maven upload successful for mcp_snapshot-20160309-1.9.zip (mappings
= "snapshot_20160309" in build.gradle).
 
L201[02:00:15] <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/ 
L202[02:00:36] <xaero> dunno if anyone is
interested in AI, but ALphaGo just beat a Go grandmaster in Game
1
 
L203[02:00:44] <xaero> AlphaGo*
 
L204[02:00:58] <PrinceCat> Also, thanks
for explaining it to me unascribed.
 
L205[02:01:02] <unascribed> sure
 
L206[02:01:06] <unascribed> you're
welcome :P
 
L207[02:01:23] <PrinceCat> I've never
really looked into Java GL and Graphics before, is there a good
place I can learn?
 
L208[02:01:24] <unascribed> I'm just
happy people are finding my code equivalent of rambling
useful
 
L209[02:01:30] <unascribed> well first
off
 
L210[02:01:33] <unascribed> DO NOT LEARN
FROM MINECRAFT
 
L211[02:01:43] <unascribed> it uses legacy
GL as mentioned in the comments
 
L212[02:01:47] <PrinceCat> THAT'S ALL
I'VE LEARNT FROM SO FAR, AM I DOOMED?
 
L213[02:01:54] <unascribed> I'm not
aware of any particular modern GL tutorials
 
L214[02:01:58] <unascribed> no, just
forget everything you know
 
L215[02:02:06] <unascribed> :P
 
L216[02:02:11] ***
Ashlee is now known as Ash|Work 
L217[02:02:15] <unascribed> just look up
something along the lines of "opengl shader
tutorial"
 
L218[02:02:22] <unascribed> if you want to
do your own stuff, at least.
 
L219[02:02:31] <unascribed> if it's
for minecraft then you need to take the legacy GL route
 
L220[02:02:45] <unascribed> I've
learned everything I know about legacy GL from Minecraft, so
 
L221[02:02:50] ***
DonAway is now known as DRedhorse 
L222[02:05:03] <PrinceCat> Okay,
sweet.
 
L224[02:05:21] <PrinceCat> I've
mentioned that it's your code in my class file.
 
L225[02:05:41] <unascribed> well, the MIT
license says you need to include the license itself
 
L226[02:05:47] <unascribed> but I'm
personally fine with it so do whatever
 
L227[02:05:51] <unascribed> I'm not
going to sue you or anything
 
L228[02:06:04] <PrinceCat> I'll
include the licence in my GitHub repo
 
L229[02:06:11] <PrinceCat> (Which is
nonexistant as of yet)
 
L230[02:06:16] <PrinceCat> existent*
 
L231[02:06:27] <unascribed> :P
 
L232[02:07:14]
⇨ Joins: Khumps
(~Kevin@2601:18f:902:4aad:4041:9470:2f59:96ca) 
L233[02:07:30] ***
MrKick|Away is now known as MrKickkiller 
L234[02:07:44]
⇨ Joins: Upth
(~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net) 
L235[02:09:29]
⇨ Joins: Cooler (~CoolerExt@117.207.165.117) 
L236[02:11:56] ⇦
Quits: DemoXin (~DemoXin@18.sub-70-210-4.myvzw.com) (Killed
(NickServ (GHOST command used by
DemoXin-StartUp!~DemoXin@236.sub-70-210-1.myvzw.com))) 
L237[02:11:59]
⇨ Joins: DemoXin
(~DemoXin@236.sub-70-210-1.myvzw.com) 
L238[02:12:34] ⇦
Quits: Drullkus (~Drullkus@c-67-180-188-243.hsd1.ca.comcast.net)
(Quit: poof) 
L239[02:14:48] ⇦
Quits: Khumps (~Kevin@2601:18f:902:4aad:4041:9470:2f59:96ca) (Read
error: Connection reset by peer) 
L240[02:15:48] ⇦
Quits: DemoXin (~DemoXin@236.sub-70-210-1.myvzw.com) (Killed
(NickServ (GHOST command used by
DemoXin-StartUp!~DemoXin@189.sub-70-210-50.myvzw.com))) 
L241[02:15:51]
⇨ Joins: DemoXin
(~DemoXin@189.sub-70-210-50.myvzw.com) 
L242[02:19:28] ⇦
Quits: AbsentThirdEye (~Subconsci@cpe-65-28-43-97.wi.res.rr.com)
(Quit: I am the forgotten eye.) 
L243[02:24:03] ⇦
Quits: Arctic_Wolfy (~Arctic@71-8-85-40.dhcp.leds.al.charter.com)
(Ping timeout: 198 seconds) 
L244[02:25:07]
⇨ Joins: Searge|work
(~Searge@h-85-24-130-18.na.cust.bahnhof.se) 
L245[02:26:55] ⇦
Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 195
seconds) 
L246[02:27:57] ⇦
Quits: Searge|mojang (~Searge@h-85-24-130-18.na.cust.bahnhof.se)
(Ping timeout: 207 seconds) 
L247[02:29:33]
⇨ Joins: Nitrodev
(~Nitrodev@dcx0f0yhvw7k21fx-4czt-3.rev.dnainternet.fi) 
L248[02:31:12] ⇦
Quits: DemoXin (~DemoXin@189.sub-70-210-50.myvzw.com) (Ping
timeout: 207 seconds) 
L249[02:35:55]
⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net) 
L250[02:38:28] <McJty> What would be the
best way to make a block that can mimic every other MC block at
runtime?
 
L251[02:40:38]
⇨ Joins: Khumps
(~Kevin@2601:18f:902:4aad:4041:9470:2f59:96ca) 
L252[02:48:52] ⇦
Quits: PrinceCat (~PrinceCat@58-7-228-206.dyn.iinet.net.au) (Quit:
My Mac has gone to sleep. ZZZzzz…) 
L253[02:49:56]
⇨ Joins: MalkContent
(MalkConten@p4FDCFD0A.dip0.t-ipconnect.de) 
L254[02:50:41] ***
fry is now known as fry|sleep 
L255[02:54:41] ⇦
Quits: Brokkoli (~Brokkoli@p5b23cbd5.dip0.t-ipconnect.de) (Quit:
Die Sprache der Politik ist daf�r gemacht, dass L�gen wahr klingen
und das T�ten angemessen wirkt. (George Orwell)) 
L256[02:58:07] ⇦
Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 190
seconds) 
L257[03:00:41]
⇨ Joins: PrinceCat
(~PrinceCat@58-7-228-206.dyn.iinet.net.au) 
L258[03:03:16]
⇨ Joins: bilde2910 (bilde2910@51.174.170.178) 
L259[03:07:44] ***
AEnterpriseAFK is now known as AEnterprise 
L260[03:09:44] <Ordinastie> McJty, not
really possible
 
L261[03:10:39] <Ordinastie> I assume you
mean that it can change dynamically
 
L262[03:11:17] <Ordinastie> problem is,
you have a certain amount of methods that are not world
sensitive
 
L263[03:14:02] <McJty> Well I have done it
in 1.7.10
 
L264[03:14:13] <McJty> So I doubt it it
totally not possible
 
L265[03:15:06] <McJty> I did have a few
different blocks for the things that are not world sensitive
 
L266[03:15:06] <Ordinastie> but it's
even harder with 1.8 because of the blockStates
 
L267[03:15:23] <McJty> Well hard or not. I
have to solve it if I want to port the rftools shield to 1.8
 
L268[03:17:33] <Khumps> how do i set block
metadata from the TileEntity of it
 
L269[03:18:02] <McJty> Khumps, you can set
blockstate from within your tile entitiy
 
L270[03:18:04] <McJty> entity
 
L271[03:18:11] <McJty> i.e.
worldObj.setBlockState(getPos(), ...)
 
L272[03:18:29] <Khumps> setBlockState
thats what it was. Thanks!
 
L273[03:20:42] <Khumps> for the flag
should i use 3? its updating the texture on a furnace-type
block
 
L274[03:21:15] <McJty> yes in that
case
 
L275[03:21:59] <Khumps> k thanks
 
L276[03:27:06] ⇦
Quits: thecodewarrior
(~thecodewa@75-128-36-21.static.mtpk.ca.charter.com) (Read error:
Connection reset by peer) 
L277[03:28:24] ⇦
Quits: Admiral_Damage|Portable
(~Admiral_D@119.239.125.91.dyn.plus.net) (Ping timeout: 207
seconds) 
L278[03:30:13] <Khumps> yay my code
actually works!
 
L279[03:30:42] <Khumps> i made a basic
generator and power storage
 
L280[03:31:19] <Wuppy> <Khumps> yay
my code actually works
 
L281[03:31:26] <Wuppy> all javascript
programmers ever :P
 
L282[03:31:28]
⇨ Joins: covers1624_
(~covers162@ppp118-210-99-151.lns20.adl2.internode.on.net) 
L283[03:31:30]
⇨ Joins: LexDesktop (~LexManos@172.76.2.58) 
L284[03:31:31]
MineBot sets mode: +o on LexDesktop 
L285[03:31:41]
⇨ Joins: Davnit_
(~Davnit@71-47-89-196.res.bhn.net) 
L286[03:31:51]
⇨ Joins: MoxieGrrl_
(~MoxieGrrl@173-23-172-139.client.mchsi.com) 
L287[03:31:52]
⇨ Joins: NullEntity_
(~NullEntit@cpe-24-208-49-242.new.res.rr.com) 
L288[03:32:33] <Khumps> is it possible to
add a mod into my dev enviorment to try and test it with other
modded blocks?
 
L289[03:32:33] <Khumps> cuz im using COFH
RF api
 
L290[03:32:33] ⇦
Quits: lahwran (~lahwran@lahwran.net) (Ping timeout: 186
seconds) 
L291[03:32:33] ⇦
Quits: diesieben07 (~diesieben@abrarsyed.com) (Ping timeout: 186
seconds) 
L292[03:32:33] ⇦
Quits: Cypher121 (~Cypher121@fox.cypher.coffee) (Ping timeout: 186
seconds) 
L293[03:32:33] ⇦
Quits: Josephur (~wedontcar@shop.stack-tech.com) (Ping timeout: 186
seconds) 
L294[03:32:33] ⇦
Quits: itachi1706 (~itachi170@doserver.itachi1706.com) (Ping
timeout: 186 seconds) 
L295[03:32:40] <McJty> Just add other mods
to your dev env
 
L296[03:32:42] <McJty> i.e. in
run/mods
 
L297[03:32:44] ⇦
Quits: covers1624
(~covers162@ppp118-210-99-151.lns20.adl2.internode.on.net) (Read
error: Connection reset by peer) 
L298[03:32:48] ⇦
Quits: Upthorn
(~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net) (Killed
(NickServ (GHOST command used by
orn!~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net))) 
L299[03:32:49]
⇨ Joins: diesieben07 (~diesieben@abrarsyed.com) 
L300[03:32:50] <Khumps> k
 
L301[03:32:53] <McJty> If you use IntelliJ
it will work fine. If you use Eclipse there is a chance of it
working fine
 
L302[03:33:00]
⇨ Joins: Upthorn
(~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net) 
L303[03:33:20] ⇦
Quits: Davnit (~Davnit@71-47-89-196.res.bhn.net) (Ping timeout: 186
seconds) 
L304[03:33:20] ⇦
Quits: NullEntity (~NullEntit@cpe-24-208-49-242.new.res.rr.com)
(Ping timeout: 186 seconds) 
L305[03:33:20] ⇦
Quits: LexManos (~LexManos@172.76.2.58) (Ping timeout: 186
seconds) 
L306[03:33:43] <Khumps> lol
 
L307[03:33:44] ⇦
Quits: Upth
(~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net) (Ping
timeout: 186 seconds) 
L308[03:33:44] ⇦
Quits: MoxieGrrl (~MoxieGrrl@173-23-172-139.client.mchsi.com) (Ping
timeout: 186 seconds) 
L309[03:33:53] ⇦
Quits: Upthorn
(~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net) (Killed
(NickServ (GHOST command used by
orn!~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net))) 
L310[03:33:56] <Khumps> yep crashed
 
L311[03:34:04]
⇨ Joins: Upthorn
(~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net) 
L312[03:34:08]
⇨ Joins: Upth
(~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net) 
L313[03:34:10] ⇦
Parts: Upth
(~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net)
()) 
L314[03:34:24]
⇨ Joins: Upth
(~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net) 
L315[03:34:32] <McJty> What mod did you
add?
 
L316[03:34:36] <Khumps> mekanism
 
L317[03:34:43] <McJty> Ah you are on
1.7?
 
L318[03:34:46] <Khumps> ya
 
L319[03:34:55] <McJty> Well then that will
not work. The trick I told you only works in 1.8
 
L320[03:34:59] <McJty> BTW, don't
develop in 1.7
 
L321[03:35:03] <McJty> It is history
 
L322[03:35:15] <Khumps> ive heard that 1.8
was cancer
 
L323[03:35:24] <McJty> ???
 
L324[03:35:29] <McJty> You heared
wrong
 
L325[03:35:31]
⇨ Joins: itachi1706
(~itachi170@doserver.itachi1706.com) 
L326[03:35:35] <McJty> <Khumps>
setBlockState thats what it was. Thanks!
 
L327[03:35:40] <McJty> BTW, are you sure
you are using 1.7?
 
L328[03:35:44] <Khumps> ya
 
L329[03:35:45] <McJty> setBlockState() is
1.8 only
 
L330[03:35:50] <McJty> Doesn't exist
in 1.7
 
L331[03:35:58] <Khumps> ik
 
L332[03:36:00] <McJty> I mean I was giving
1.8 specific advice all the time
 
L333[03:36:25] <Khumps> i i forgot that i
needed to use worldObj to set the block
 
L334[03:36:29] <McJty> Anyway, really.
There is *no* reason at all to stay developing on 1.7 now
 
L335[03:36:37] <McJty> 1.8 is so much
better in practically every way
 
L336[03:36:40] <Khumps> i typed in
worldObj.set and it found the right method
 
L337[03:37:05] <Khumps> i stuck with 1.7
because there are more tuts
 
L338[03:37:24] <Khumps> im so new at this
i need my hand held on every step :D
 
L339[03:37:24] ⇦
Quits: Isi (~Isi@cpc73928-walt17-2-0-cust74.13-2.cable.virginm.net)
(Ping timeout: 198 seconds) 
L340[03:37:32] <McJty> All the more reason
to use 1.8
 
L341[03:37:37] <McJty> Otherwise
you'll have to learn things twice
 
L342[03:37:40] <McJty> As a lot has
changed
 
L343[03:37:58] <McJty> And all major mods
are now moving to 1.8 or have moved already
 
L344[03:37:59] <Khumps> ik
 
L345[03:38:03] <McJty> (or 1.9)
 
L346[03:38:10] <Khumps> exactly what i was
going to
 
L347[03:38:11] <Khumps> say
 
L348[03:38:15] <Khumps> im just waiting
for 1.9
 
L349[03:38:27] <McJty> Well to do 1.9 you
have to do all the 1.8 stuff too. There is no point in
waiting
 
L350[03:38:28] <Khumps> becauase 1.8 gonna
faze out so quick
 
L351[03:38:33] <McJty> You are still
learning things that are gone
 
L352[03:38:40] <McJty> Because 1.9 is not
bringing 1.7 back
 
L353[03:38:44] <Khumps> ik
 
L354[03:38:48] <McJty> And 1.9 and 1.8 are
very much alike
 
L355[03:38:51] ***
Upth is now known as orn 
L356[03:38:52] ***
Upthorn is now known as Upth 
L357[03:38:53] ***
orn is now known as Upthorn 
L358[03:39:18] <Khumps> i just felt that
trying to change in the middle of learning would be a pain
 
L359[03:39:30] <Khumps> so i got some
basics down and then ill move on
 
L360[03:39:39] <Khumps> even though some
of it might change
 
L361[03:40:16] <McJty> Well IMHO it is a
bad idea to start learning with 1.7 now
 
L362[03:40:28] <Khumps> well than ill take
that advice
 
L363[03:40:42] <Khumps> since you
obviously know more than me LD
 
L364[03:40:43] <Khumps> :D
 
L365[03:41:22] <Khumps> wait a
miute....
 
L366[03:41:27] <Khumps> ur name rings a
bell
 
L367[03:41:28] <McJty> One of the things
that is causing 1.8 the most trouble is porting a mod from 1.7 to
it
 
L368[03:41:35] <Khumps> RF tools?
 
L369[03:41:37] <McJty> So if you
don't start on 1.7 to begin with you save a lot of time
 
L370[03:41:38] <McJty> yep
 
L371[03:41:46] <Khumps> cool!
 
L372[03:43:25] <Khumps> i havent actually
looked but is there any info on 1.9 forge?
 
L373[03:43:43]
⇨ Joins: P3pp3rF1y3
(~P3pp3rF1y@100-250-77-178-ptr.xsky.cz) 
L374[03:44:02] <unascribed> well
 
L375[03:44:03] <unascribed> it's not
done
 
L377[03:46:21] <Khumps> its amazing
 
L378[03:46:32] <Nitrodev> hi
 
L379[03:46:48] <Khumps> like how many of
the forge devs have actually met in person im curious
 
L380[03:46:59] <Khumps> is it all online
collaboration?
 
L381[03:47:12]
⇨ Joins: Isi
(~Isi@cpc96910-walt25-2-0-cust672.13-2.cable.virginm.net) 
L382[03:47:15] <McJty> Well many have
actually met since there are often minecon and PAX and other
conferences about minecraft
 
L383[03:47:22] <Nitrodev> quite pssibly
online but i think they've met at Minecon
 
L384[03:47:23] <McJty> But development is
online
 
L385[03:47:31] <Khumps> ya thats what i
mean
 
L386[03:47:46] <Khumps> also i am still in
the dark
 
L387[03:47:48] <Khumps> who is lex?
 
L388[03:47:59] <Khumps> and why must i not
speak thy name :D
 
L389[03:48:20] <Nitrodev> saying the full
name pings people
 
L390[03:48:23] <unascribed> lex is the
local deity
 
L391[03:48:26] <unascribed> and lex does
not like being pinged
 
L392[03:48:28] <Nitrodev> which can get
annoying
 
L393[03:48:29] <Khumps> rrom that link
unascribed sent me im assuming he a dev
 
L394[03:48:36] <unascribed> yeah
 
L395[03:48:49] <Nitrodev> one of the
founders i think?
 
L396[03:48:53] <Khumps> ah
 
L397[03:49:02] <Khumps> god of the
forge
 
L398[03:49:06] <unascribed> never ping lex
unless it's for a really good reason
 
L399[03:49:15] <unascribed> otherwise you
will have the wrath of lex brought down upon you
 
L400[03:49:20] <Cazzar> If you're not
sure, then the answer is probably don't
 
L401[03:49:21] <unascribed> usually in the
form of a ban
 
L402[03:49:28] <Nitrodev> or a kick
 
L403[03:49:31] <unascribed> usually a
ban.
 
L404[03:49:41] <Nitrodev> pinging probably
results in a ban
 
L405[03:49:54] <Nitrodev> annoy him
otherwise and it's a kick
 
L406[03:49:54] <unascribed> and yeah, I
mean really really really *really* /really/ _really_ good
reason
 
L407[03:49:55] <McJty> I've never
seen pinging result in a ban. Only a kick
 
L408[03:49:59] <McJty> I've done it
myself in the past
 
L409[03:50:01] <Nitrodev> ^from
experience^
 
L410[03:50:08] <McJty> Except perhaps if
you do it repeatedly
 
L411[03:50:20] <unascribed>
¯\_(ツ)_/¯
 
L412[03:50:32] <unascribed> there was the
guy the other day who got banned for ~10h for pinging lex
 
L413[03:50:34] <Nitrodev> but seriously=
DON'T
 
L414[03:50:37] <unascribed> though I think
he did some other stuff as well
 
L415[03:50:38] <unascribed> idr
 
L416[03:51:42] <Khumps> interesting he
changed his name
 
L417[03:51:48] <Khumps> used to be
manos
 
L418[03:51:55] <Khumps> now its desktop
and mobile
 
L419[03:52:10] <Nitrodev> literally used
when he's either on mobile or pc
 
L420[03:52:20] <Khumps> well ive been
enlightened
 
L421[03:52:27] <unascribed> maybe
it's to avoid being pinged by shoddy copy/paste jobs?
 
L422[03:52:38] <Nitrodev> yeah could
be
 
L423[03:52:41] <Khumps> well i got a test
tomorrow and its 5am and i got a test tomorrow. RIP
 
L424[03:52:49] <Khumps> and i just
repeated that
 
L425[03:52:54] <Nitrodev> yes you
did
 
L426[03:52:57] <Khumps> can u tell im
tired?
 
L427[03:53:00] <Khumps> night :P
 
L428[03:53:01] <Nitrodev> nope
 
L429[03:53:02] <unascribed> either way,
it's 0500 here and I need to log off
 
L430[03:53:03] <unascribed> so
 
L431[03:53:06] <Nitrodev> night
 
L432[03:53:07] <Khumps> take care
 
L433[03:53:12] ⇦
Quits: Khumps (~Kevin@2601:18f:902:4aad:4041:9470:2f59:96ca) (Quit:
Leaving) 
L434[04:20:15]
⇨ Joins: MaxwellJoneZ
(~MaxwellJo@f055225046.adsl.alicedsl.de) 
L435[04:24:16] ***
Darkevilmac is now known as DarkevilAway 
L436[04:26:01] ⇦
Quits: PrinceCat (~PrinceCat@58-7-228-206.dyn.iinet.net.au) (Quit:
My Mac has gone to sleep. ZZZzzz…) 
L437[04:37:00] ⇦
Quits: Isi
(~Isi@cpc96910-walt25-2-0-cust672.13-2.cable.virginm.net) (Ping
timeout: 195 seconds) 
L438[04:37:40] ⇦
Quits: Girafi (Girafi@0x555178eb.adsl.cybercity.dk) (Read error:
Connection reset by peer) 
L439[04:39:06]
⇨ Joins: PrinceCat
(~PrinceCat@58-7-228-206.dyn.iinet.net.au) 
L440[04:40:16]
⇨ Joins: Isi
(~Isi@cpc96910-walt25-2-0-cust672.13-2.cable.virginm.net) 
L441[04:44:00] ⇦
Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 195
seconds) 
L442[04:45:55]
⇨ Joins: bilde2910 (bilde2910@51.174.170.178) 
L443[04:50:57] ⇦
Quits: Naiten (~Naiten@82.162.1.45) (Ping timeout: 207
seconds) 
L444[05:01:47]
⇨ Joins: Mraof
(~mraof@pool-100-7-100-55.rcmdva.fios.verizon.net) 
L445[05:02:33] ***
Vigaro|AFK is now known as Vigaro 
L446[05:18:31]
⇨ Joins: Seppon
(~Noppes@82-168-99-26.ip.telfort.nl) 
L447[05:20:45] ⇦
Quits: Noppes (~Noppes@82-168-99-26.ip.telfort.nl) (Ping timeout:
195 seconds) 
L448[05:23:44] ⇦
Quits: mezz (~mezz@24.6.28.151) (Read error: Connection reset by
peer) 
L449[05:32:44]
⇨ Joins: PaleOff (~paleo@weneg.de) 
L450[05:32:44]
MineBot sets mode: +v on PaleOff 
L451[05:32:49] ***
PaleOff is now known as PaleoCrafter 
L452[05:38:16]
⇨ Joins: iari (~iari@evana.futhark24.org) 
L453[05:44:17] ***
Seppon is now known as Noppes 
L454[05:55:50]
⇨ Joins: Naiten (Naiten@5.143.32.206) 
L455[05:59:19]
⇨ Joins: Elec332
(~Elec332@ip5456d4a5.speed.planet.nl) 
L456[06:03:06]
⇨ Joins: H1N1theI
(~h1n1thei@2601:5c2:8100:5898::4d96) 
L457[06:04:52]
⇨ Joins: mustangflyer
(~mustangfl@p5B094CA1.dip0.t-ipconnect.de) 
L458[06:06:35] ⇦
Quits: mustangflyer (~mustangfl@p5B094CA1.dip0.t-ipconnect.de)
(Client Quit) 
L459[06:06:40]
⇨ Joins: mustangflyer
(~mustangfl@p5B094CA1.dip0.t-ipconnect.de) 
L460[06:29:03]
⇨ Joins: yopu (~yopu@184-89-171-53.res.bhn.net) 
L461[06:37:56]
⇨ Joins: Vazkii
(~Vazkii@a79-169-163-74.cpe.netcabo.pt) 
L462[06:42:37]
⇨ Joins: Blue_Monster122
(uid82864@2604:8300:100:200b:6667:4:1:43b0) 
L463[06:48:19]
⇨ Joins: Cypher121
(~Cypher121@fox.cypher.coffee) 
L464[06:50:27] ***
cpw|out is now known as cpw 
L465[06:54:33]
⇨ Joins: VikeStep (~VikeStep@120.156.54.17) 
L466[07:09:05]
⇨ Joins: Josephur
(~wedontcar@2601:804:4001:2f00:f8be:e3ae:a797:ca31) 
L467[07:14:47] ⇦
Quits: mustangflyer (~mustangfl@p5B094CA1.dip0.t-ipconnect.de)
(Ping timeout: 190 seconds) 
L468[07:23:27] ⇦
Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 190
seconds) 
L469[07:24:07]
⇨ Joins: mustangflyer
(~mustangfl@p5B094CA1.dip0.t-ipconnect.de) 
L470[07:25:46] ⇦
Quits: portablejim
(~portablej@2001:4830:121d:a01:ce4:9308:1eaf:8082) (Quit:
Konversation terminated!) 
L471[07:27:09]
⇨ Joins: bilde2910 (bilde2910@51.174.170.178) 
L472[07:49:08] ⇦
Quits: PrinceCat (~PrinceCat@58-7-228-206.dyn.iinet.net.au) (Quit:
My Mac has gone to sleep. ZZZzzz…) 
L473[07:59:49]
⇨ Joins: kimfy (~kimfy___@89.10.163.17) 
L475[08:05:47]
⇨ Joins: thor12022_oops
(thor12022_@205.175.226.97) 
L476[08:13:15] ⇦
Quits: Naiten (Naiten@5.143.32.206) (Ping timeout: 198
seconds) 
L477[08:15:59] ***
Vigaro is now known as Vigaro|AFK 
L478[08:16:12]
⇨ Joins: Tyhone
(~Ryan@220-253-121-231.dyn.iinet.net.au) 
L479[08:19:23] <Tyhone> Anyone have any
idea for the best way to get a blocks resistance float? I cant seem
to find a simple workaround, no getBlockResistance like there is
with getBlockHardness.
 
L480[08:19:55]
⇨ Joins: Naiten (Naiten@5.143.84.218) 
L481[08:20:57] <McJty> You'll have to
use an AT or reflection
 
L482[08:23:39] <Tyhone> An AT? Sorry its
been a year since I was last modding
 
L483[08:23:47] <McJty> Access
Transformer
 
L484[08:23:57] <McJty> You can make
private fields public that way
 
L485[08:24:02] <McJty> BTW, why do you
need to access this?
 
L486[08:24:09] <McJty> getBlockHardness is
what you should use really
 
L487[08:25:16] <Tyhone> Oh, damn diddnt
even think of that, I'm just writing a debug tool that checks
a couple of block settings when i right click it
 
L488[08:25:51]
⇨ Joins: Cojo
(~Cojo@cpe-24-163-52-59.nc.res.rr.com) 
L489[08:26:02] <McJty> Well for such a
thing I would use reflection
 
L490[08:26:02] <Tyhone> Cheers Mate
 
L491[08:26:13] <McJty> That's less
invasive and for a debug tool the slight overhead doesn't
matter
 
L492[08:27:09] ⇦
Quits: VikeStep (~VikeStep@120.156.54.17) (Read error: Connection
reset by peer) 
L493[08:27:16] <Tyhone> Oh cool, thanks
for the tip. I'm just reading up on some of the new forge
things now :)
 
L494[08:30:55] ⇦
Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 195
seconds) 
L495[08:32:46]
⇨ Joins: bilde2910 (bilde2910@51.174.170.178) 
L496[08:35:35] <ghz|afk> it doesn't
even matter for actula production mods ;P
 
L497[08:35:38] <ghz|afk> actual*
 
L498[08:36:10] <ghz|afk> you'd have
to do thousands of reflection calls for it to matter (assuming you
get the Field instance beforehand -- looking up a field is much
slower than using the accessors)
 
L499[08:38:48] <McJty> Hmm, I always
forget. But what's the best place to translate
'itemDamage' in your item to metadata for the block that
gets placed when placing that item?
 
L500[08:40:07] ⇦
Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 190
seconds) 
L501[08:41:14] <McJty> nm, got it
 
L502[08:41:52] <Tyhone> What was the
answer? Just curious, I wrote that early and I want to see if
it's what I had
 
L503[08:42:00] <Tyhone> earlier*
 
L504[08:42:29]
⇨ Joins: RANKSHANK
(~RANKSHANK@pa49-195-23-193.pa.nsw.optusnet.com.au) 
L505[08:42:34] <McJty> You make your own
ItemBlock that overrides getMetadata()
 
L506[08:44:17]
⇨ Joins: bilde2910 (bilde2910@51.174.170.178) 
L507[08:44:30] <Tyhone> Bah, I knew it, I
spent an hour trying that figure out why it wouldn't work for
me a few hours ago, turns out I wrote getMetaData instead of
getMetadata. took me ages to figure out why all my blocks defaulted
to 0 when they were placed
 
L508[08:45:50] <sham1> Doesn't your
IDE fix those kinds of errors anyway
 
L509[08:46:08] ⇦
Quits: Upthorn
(~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net) (Ping
timeout: 186 seconds) 
L510[08:46:12] <McJty> I setup my IDE so
that not doing @Override is an error
 
L511[08:46:18] <sham1> Why
 
L512[08:46:23] <McJty> So I cannot mess up
like that
 
L513[08:46:26] <Tyhone> Eclipse
wouldn't even highlight/underline it for me
 
L514[08:46:31] <sham1> Wait
 
L515[08:46:47] <sham1> I thought that you
set it so that not doing @Override is not an error
 
L516[08:46:54] <sham1> I feel stupid
 
L517[08:47:12] <Tyhone> Oh how did you do
that? that would be very handy
 
L518[08:47:40] <McJty> Editor/Inspections
and then search for override
 
L519[08:47:48] <McJty> You can let that be
flagged as an error there
 
L520[08:49:22] ⇦
Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Remote
host closed the connection) 
L521[08:49:31] ***
amadornes[OFF] is now known as amadornes 
L522[08:50:50] <McJty> Is there a way to
recolor a texture in json?
 
L523[08:50:56] <Tyhone> Huh, well this is
going to be helpful
 
L524[08:51:03] ⇦
Quits: Hunterz (~hunterz@2001:af0:8000:1c01:6af7:28ff:fe37:5d6a)
(Quit: Leaving.) 
L525[08:51:35] <Tyhone> yeah, I believe
so, check the redstone dust json, redstone dusts sprite is plain
red, i'm pretty sure it has something in there
 
L526[08:51:37] <McJty> Or will I have to
use a custom model for that
 
L527[08:52:16] <Josephur> ok I'm
going to attempt my first machine today... eep!
 
L528[08:52:39] <Tyhone> Good luck Jose :)
1.8?
 
L529[08:52:44] <Josephur> 1.8.9
 
L530[08:53:05] <Josephur> Going to nab the
simplest machine mod I can find on github to get some insight
 
L531[08:53:49] <Tyhone> Haha same,
that's my job for tomorrow. Need a campfire for food.
 
L532[08:53:57] <Tyhone> Good plan.
 
L533[08:54:18] <Josephur> Considering all
I've done thus far is make items, spawns.. and simple
shit
 
L534[08:54:22] <Josephur> this will be an
undertaking :/
 
L535[08:55:46] <Tyhone> Yeah I was hoping
for Nealegaming's machine tut to be out soon, but to no
avail
 
L536[08:56:08] <Josephur> now the trick is
finding a mod that's simplistic enough I can look at the
source and quickly get the jist of it
 
L537[08:56:16] <Josephur> not one with 20
machinse and crazyness :D
 
L538[08:58:19] ***
MattOfflineMc is now known as Mata 
L539[08:58:25] <Tyhone> Mhmm makes it a
bit hard to get the basics when you're trying to decode
advanced haha
 
L540[09:03:12] ⇦
Quits: RANKSHANK
(~RANKSHANK@pa49-195-23-193.pa.nsw.optusnet.com.au) (Ping timeout:
198 seconds) 
L541[09:04:42] <sham1> Start simple, start
with somthing you can reason about
 
L542[09:05:19] <sham1> In a way that
basically goes "why is my code the way it is"
 
L543[09:06:14] <sham1> Your code should be
able to convey meaning
 
L544[09:06:32] <sham1> In case of machines
it could be "What is this operation supposed to
accomplish2
 
L545[09:07:25] <sham1> And stuff like how
is it supposed to go with other machins
 
L546[09:09:29] <Tyhone> Night all, cheers
for the help. Have a good one!
 
L547[09:10:02] ⇦
Parts: Tyhone (~Ryan@220-253-121-231.dyn.iinet.net.au)
()) 
L548[09:11:03] ⇦
Quits: kimfy (~kimfy___@89.10.163.17) (Quit: off to
whatever) 
L549[09:11:43] <McJty> Ordinastie,
here?
 
L550[09:13:35]
⇨ Joins: agowa338
(~Thunderbi@p54919EF7.dip0.t-ipconnect.de) 
L551[09:14:33] <Ordinastie> yep ?
 
L552[09:14:39] <McJty> You made Malisis
doors right?
 
L553[09:14:45] <McJty> Or however that is
spelled
 
L554[09:15:04] <McJty> Apparantly it got
removed from Unstable due to a memory leak and I was having the
same issue. Are you aware of that issue?
 
L555[09:15:17] <Saphire> huh
 
L556[09:15:18] ***
Ash|Work is now known as Ashlee 
L557[09:16:49] <Ordinastie> McJty, from
Pioneer modpack, whatever that is ?
 
L558[09:17:08] <McJty> No unstable. Quetzi
removed it in last version
 
L559[09:17:08] <Ordinastie> they said
"Malisis mod is causing memory leak"
 
L560[09:17:14] <McJty> FTB Unstable
 
L561[09:17:25] <Ordinastie> I asked which
mod, they said, "don't care, we remove them
all"
 
L562[09:17:53] <Ordinastie> when you say
you had the same issue, you mean the memory leak ?
 
L563[09:17:56] <Quetzi> i narrowed to
either core or doors
 
L564[09:17:58] <McJty> yes
 
L565[09:18:10] <Quetzi> but didn't
have a huge amount of time
 
L566[09:18:50] <Ordinastie> humpf :(
 
L567[09:19:20] ⇦
Quits: Zyferus
(~Zyferus@172-3-154-217.lightspeed.mssnks.sbcglobal.net) (Ping
timeout: 195 seconds) 
L568[09:19:47] <Ordinastie> I'm not
even sure how to find that leak
 
L569[09:19:58] <Ordinastie> the report I
had was "after an hour or so"
 
L570[09:20:07] <Ordinastie> with a 150mods
modpack
 
L571[09:20:19] <McJty> Yes, after an hour
sounds about right
 
L572[09:20:20] <Ordinastie> I doubt I
would notice any leak with just my mod in dev
 
L573[09:20:23] <McJty> Depending on what I
do
 
L574[09:20:27] <McJty> That's also
what I'm experiencing
 
L575[09:20:37] <Quetzi> an hour is about
right
 
L576[09:20:44] <McJty> After about 40
minutes I'm getting garbage collection spikes every so
often
 
L577[09:20:50] <McJty> And if I let that
continue it ends up filling all
 
L578[09:20:59] ***
willieaway is now known as williewillus 
L579[09:21:54] <williewillus> is it
leaking on server only or both sides?
 
L580[09:22:00] <williewillus> that would
narrow down the search quite a bit
 
L581[09:22:02] <McJty> I was playing SP so
no idea
 
L582[09:22:22] <Quetzi> it is on server
side at least
 
L583[09:22:57] <williewillus> id search
there then (attach debugger to dedicated server and try to make it
happen there)
 
L584[09:24:48]
⇨ Joins: Zyferus
(~Zyferus@172-3-154-217.lightspeed.mssnks.sbcglobal.net) 
L585[09:25:46] <Ordinastie> server really?
:(
 
L586[09:25:56] <Ordinastie> I was better
on the renderers, but then I really don't know :x
 
L587[09:26:13] <williewillus> well maybe
go back to old releases
 
L588[09:26:20] <williewillus> or gather
info on whetehr it happened in old releases
 
L589[09:26:26] <williewillus> and then
view all the commits in between
 
L590[09:27:52] <McJty> The weird thing is
that it seemed to leak even without using any of your doors
 
L591[09:29:04] <masa> Josephur: I'm
not sure how simple and clean this is for you, but at least I
don't have _that many_ blocks/machines...
 
L593[09:29:33] <Josephur> Isn't that
1.7.10 only?
 
L594[09:29:42] <masa> no, it is
1.8.9
 
L595[09:29:54] <Josephur> nice
 
L596[09:29:58] <masa> since a month
ago
 
L597[09:30:02] <Josephur> Like me some
Ender Utilities :)
 
L598[09:30:26] <masa> I'm currently
porting all my TileEntities and inventories to using IItemHandler
instead of IInventory...
 
L599[09:30:59] <masa> almost done on the
TE part, but then there are all the containers, slots, and
item-based inventories still to do..
 
L600[09:32:52] <masa> anyway, it is kinda
a bit frustrating that I spent stupid amounts of time working on a
few of the new items in the 0.5.0 release, and barely anybody even
knows about them, or cares... :D
 
L601[09:32:54] ⇦
Quits: Forecaster (~Forecaste@83.223.1.173) (Ping timeout: 198
seconds) 
L602[09:33:15] <sham1> See, the
capabilities are not so bad after all
 
L603[09:33:26] <masa> for example the Wand
of the Lazy Builder took something like 5 full days to finish
 
L604[09:33:46] <sham1> "Lazy
builder's wand"
 
L605[09:33:56] <sham1> OMFG YES
 
L606[09:34:05] <masa> ? :D
 
L607[09:34:19] <sham1> A builder's
wand for the lazy
 
L608[09:34:23] <masa> yep
 
L609[09:34:29]
⇨ Joins: Forecaster (~Forecaste@83.223.1.173) 
L610[09:34:32] <sham1> You could record
macros of building stuff
 
L611[09:34:40] <sham1> "9x9s for
everyone"
 
L612[09:35:11] <masa> with column, line,
plane, extend-continuous, extend,area, alls and cube modes,
togglable ghost blocks, selectable area size, selectable block type
to build with, and can use adhacent block type
 
L613[09:35:24] <masa> *walls
 
L614[09:35:37] <williewillus> so psi but
lazy modo
 
L615[09:35:38] <williewillus> ;p
 
L616[09:35:44] <masa> maybe..
 
L617[09:35:52] <masa> I have no idea how
Psi works
 
L618[09:36:05] <Josephur> Psi is
interesting
 
L619[09:36:06]
⇨ Joins: RANKSHANK
(~RANKSHANK@pa49-180-143-202.pa.nsw.optusnet.com.au) 
L620[09:36:07] <sham1> Well PSI is a
subset of a turing machine
 
L621[09:36:15] <sham1> You cannot
conditionals
 
L622[09:37:07] <masa> I should really
record a mod spotlight to show how my stuff works...
 
L623[09:37:07] ⇦
Quits: turmfalke
(~turmfalke@p20030056CF59CFFE7B54980A261D57B1.dip0.t-ipconnect.de)
(Ping timeout: 190 seconds) 
L624[09:37:37] <masa> because there are
basically not spotlights (at least in english) for the recent
versions
 
L625[09:37:39] <masa> and also
 
L626[09:37:53] <Josephur> Need to get em
on a decent server, get the word spread :)
 
L627[09:38:07] <Josephur> I'll check
it out and add it to mine if it looks interesting and
balanced
 
L628[09:38:11] <masa> most of the ones I
have seen have no idea how any of the stuff works, they don't
even know how to install the modules, and then conclude that
"this shit is broken" and throw the items in lava
 
L629[09:38:17] <masa> that is so
"rewarding"... :D
 
L630[09:38:36] <sham1> Users are
stupid
 
L631[09:38:43] <masa> yep..
 
L632[09:38:51] <masa> and I even have
tooltips for every tiems
 
L633[09:38:56] <masa> *items
 
L634[09:39:00] <masa> *item
 
L635[09:39:02] <masa> ffs
 
L636[09:39:10] <Josephur> lol
 
L637[09:40:21] <masa> and I have item icon
outline type slot background for empty module slots... and still in
a spotlight I was watching recently, they just tried to stick ender
alloy ingots into memory cards lots, they didn't go in of
course, so they oncluded "no idea how this works" and
moved on...
 
L638[09:40:37] <Josephur> Let me try it
really quick and see if I can figure it out :D
 
L639[09:40:59] <masa> third party
usability testing, yes please :p
 
L640[09:41:16] <masa> I should probably
add a book at some point to betetr explain things
 
L641[09:41:24] <Josephur> of course
I'm probably a bit more versed than your average player
 
L642[09:41:30] <Josephur> books are always
awesome
 
L643[09:41:41] <masa> but the tooltips
should explain al lthe needed key binds and what and how teh items
can do
 
L644[09:41:50] <Josephur> needed key
binds?
 
L645[09:41:59] *
Josephur looks 
L646[09:42:12] <masa> yeah... all my items
need key binds to change modes etc.
 
L647[09:42:19] <masa> there is only one
actual key bind though
 
L648[09:42:30] <masa> so they use
modifiers on top of that
 
L649[09:42:41] <masa> ctrl/alt/shift in
VARIOUS combinations :D
 
L650[09:43:03]
⇨ Joins: Raspen0
(~Raspen0@D97A01A5.cm-3-3a.dynamic.ziggo.nl) 
L651[09:43:13] <masa> it is pretty insane
actually compared to most other things in mods in that regard
 
L652[09:43:41] <Josephur> great my 1.8.9
unstable has an issue during worldgen now :/
 
L653[09:43:47] <masa> like someone said a
while back, apparently I like making complex stuff
 
L654[09:43:50] <Josephur> let me pinpoint
that, then I shall check it out
 
L655[09:45:22] <Josephur> Lets hope
it's not your mod
 
L656[09:45:24] <Josephur> cause it was
working ;)
 
L657[09:46:00] ⇦
Quits: Jezza (~Jezza@bps-gw.hrz.tu-chemnitz.de) (Quit:
Leaving) 
L658[09:46:09] <Josephur> Do you worldgen
anything?
 
L660[09:47:21] <Josephur> k was something
else :D
 
L661[09:48:47] <Josephur> just looking at
your tool tips
 
L662[09:48:58] <Josephur> A book with
diagrams would really been a huge help
 
L663[09:49:19] <Josephur> Also eliminate
the need for 3 pharagraps of tooltips ;)
 
L664[09:49:31] ⇦
Quits: Blue_Monster122 (uid82864@2604:8300:100:200b:6667:4:1:43b0)
(Quit: Connection closed for inactivity) 
L665[09:49:44] <masa> yeah :D
 
L666[09:50:32]
⇨ Joins: turmfalke
(~turmfalke@p20030056CF59CFB3978F5B45175B1B56.dip0.t-ipconnect.de) 
L667[09:50:34] <Josephur> in fact I
don't believe I've seen any mod use as much tooltips as
you have there
 
L668[09:50:42] <Josephur> I'm not
sure if that's a good, or a bad thing :)
 
L669[09:51:15] <McJty> I generally hide
long tooltips behind the 'shift' key
 
L670[09:51:21] <McJty> i.e. only show the
long tooltip when shift is pressed
 
L671[09:51:25] <Josephur> yeah
they're hidden ok
 
L672[09:51:29] <Josephur> but they are...
"vast"
 
L673[09:51:30] <Josephur> hehehe
 
L675[09:51:51] <masa> yep some of them
are, eh, a bit long-ish :p
 
L676[09:52:44] <Josephur> uh oh
 
L677[09:53:02] <Josephur> hrm some mod has
issues in my 1.8.9 unstable profile :D
 
L678[09:56:32] <Josephur> trying to figure
out the bucket binding to tanks thing now
 
L679[09:57:33] ***
kroeser|away is now known as kroeser 
L680[09:58:04]
⇨ Joins: SandGrainOne
(~Terje@cm-84.210.171.146.getinternet.no) 
L681[09:58:20] <masa> problems with
it?
 
L682[10:00:40] <Josephur> does it only
bind with certain tanks?
 
L683[10:01:09] <Josephur> aha got it
 
L684[10:01:26] <Josephur> Not sure if it
needs a "bind mode"
 
L685[10:01:31] <Josephur> why not just
shift+right click ?
 
L686[10:01:55] <Josephur> glad to see it
binds correctly with voiding tanks :)
 
L687[10:01:55] <masa> because shift +
right click has another functionality: put fluid to tank
 
L688[10:01:59]
⇨ Joins: XDjackieXD (~XDjackieX@151.236.12.222) 
L689[10:02:33] <masa> since regular right
click takes from tank, shift + right click puts fluid to tank
 
L690[10:02:43] <masa> unless you are in
the specific modes
 
L691[10:05:06] ⇦
Quits: yopu (~yopu@184-89-171-53.res.bhn.net) (Remote host closed
the connection) 
L692[10:07:09] ***
Admiral_Damage is now known as Admiral_Damage|Away 
L693[10:07:26] ***
williewillus is now known as willieaway 
L694[10:09:58] <Josephur> I love the
bucket and lasso
 
L695[10:10:15] <Josephur> not sure if
I'm a huge fan of the modules so far, I tend to be a
simplistic person but they are a neat concept
 
L696[10:11:09]
⇨ Joins: Shukaro (~Shukaro@130.108.232.236) 
L697[10:12:02] <masa> yeah for some things
they feel like unnecessary level of complication, but then again,
using them for everything makes stuff consistent and the data on
them should be compatible between items
 
L698[10:12:15] <Josephur> Well since you
have many more items planned
 
L699[10:12:22] <Josephur> it probably
makes sense
 
L700[10:13:08] <masa> but for example
using link crystals in items is somewhat pointless I guess...
 
L701[10:13:36] <masa> when would you
actually want to/need to change the same link crystal into a
different item..?
 
L702[10:14:34]
⇨ Joins: Tombenpotter
(~Tombenpot@candicejoy.com) 
L703[10:14:59] <masa> but then again the
memory cards make a lot more sense, since they actually store the
items, so you can swap them between items or just swap the card in
and out without having to craft multiples of the actual bag for
example
 
L704[10:15:37] <Tombenpotter> Does anyone
know why the method 
http://pastebin.com/t4tbNHk7 with the
TextureAtlasSprite in param seems to take the .mcmeta into account,
but the one using the resourcelocation directly doesn't?
 
L705[10:16:03] <Tombenpotter> Well, it
doesn't "seem" to take it into account, it
does
 
L706[10:16:38] <masa> and I guess the link
crystals could be useful on a server, like there could be linked
link crystals available at spawn to some mining world, and then
after the playr acquires the actual teleportation item, they can
then use the link crystal to get there
 
L707[10:17:01] <masa> or something like
that...
 
L708[10:21:55]
⇨ Joins: yopu (~yopu@184-89-171-53.res.bhn.net) 
L709[10:22:27] ⇦
Quits: gabizou (~gabizou@irc.spongepowered.org) (Ping timeout: 207
seconds) 
L710[10:27:35]
⇨ Joins: gabizou
(~gabizou@irc.spongepowered.org) 
L711[10:27:43] ***
Mata is now known as MattOfflineMc 
L712[10:32:57] ⇦
Quits: McJty (~McJty@bluecoat2.uzleuven.be) (Quit:
Poof) 
L713[10:38:04]
⇨ Joins: shadekiller666
(~shadekill@130.166.194.73) 
L714[10:38:40] ***
Abrar|gone is now known as AbrarSyed 
L715[10:40:00] ⇦
Quits: Forecaster (~Forecaste@83.223.1.173) (Read error: Connection
reset by peer) 
L716[10:44:35]
⇨ Joins: Forecaster (~Forecaste@83.223.1.173) 
L717[10:53:22] ⇦
Quits: Techcable (Techcable@techcable.net) (Quit: ZNC - http://znc.in) 
L718[10:54:26]
⇨ Joins: Techcable (Techcable@techcable.net) 
L719[10:56:35]
⇨ Joins: KGS
(~KGS@h-155-4-135-249.na.cust.bahnhof.se) 
L720[10:56:44]
⇨ Joins: Jezza (~Jezza@185.44.151.75) 
L721[11:02:40] <sham1> CAD assembler is a
go
 
L722[11:03:13]
⇨ Joins: inqy
(~inqy@178-37-234-181.adsl.inetia.pl) 
L723[11:04:41]
⇨ Joins: KanoCodex
(~Giratina5@2604:180:0:368::bcd8) 
L724[11:05:09]
⇨ Joins: whitephoenix
(~whitephoe@67-42-82-37.tukw.qwest.net) 
L725[11:05:20] ***
kroeser is now known as kroeser|away 
L726[11:05:50]
⇨ Joins: Blue_Monster122
(uid82864@id-82864.tooting.irccloud.com) 
L727[11:06:05] ⇦
Quits: Ratys (~Ratys@178.130.41.211) (Ping timeout: 195
seconds) 
L728[11:06:49]
⇨ Joins: Hgrebnednav
(~Hgrebnedn@d8D872D48.access.telenet.be) 
L729[11:09:50] ***
kroeser|away is now known as kroeser 
L730[11:17:56] ⇦
Quits: Cooler (~CoolerExt@117.207.165.117) (Quit:
Leaving) 
L731[11:21:37] ***
AbrarSyed is now known as Abrar|gone 
L732[11:22:25] ***
Abrar|gone is now known as AbrarSyed 
L733[11:23:33] ⇦
Quits: Corosus (~Corosus@135-23-126-120.cpe.pppoe.ca) (Ping
timeout: 207 seconds) 
L734[11:25:49]
⇨ Joins: Corosus
(~Corosus@135-23-126-120.cpe.pppoe.ca) 
L735[11:26:38]
⇨ Joins: Loetkolben
(~Loetkolbe@ipbcc17c0a.dynamic.kabel-deutschland.de) 
L736[11:27:45]
⇨ Joins: MattDahEpic
(~MattDahEp@184-96-202-46.hlrn.qwest.net) 
L737[11:31:10]
⇨ Joins: Brokkoli
(~Brokkoli@p5b23cbd5.dip0.t-ipconnect.de) 
L738[11:32:49]
⇨ Joins: Hgreb
(~Hgrebnedn@d8D872D48.access.telenet.be) 
L739[11:32:49]
⇨ Joins: Flashfire
(Flashfire@d24-36-192-173.home1.cgocable.net) 
L740[11:33:28] <Tombenpotter> Alrights,
I've narrowed down the issue I had
 
L741[11:33:29] <Flashfire> I'm trying
to render an item in a tile entity but at certain angles it
disappears (IE straight down)
 
L742[11:34:14]
⇨ Joins: BlueRaven (~BlueRaven@50.106.129.246) 
L743[11:34:58] <Flashfire> Does anyone
know what might be the problem? I already overrode
getRenderBoundingBox with the correct aabb
 
L744[11:35:01] <Tombenpotter> It seems
like the problem is in the registering of my sprite. More clearly
in the getMinU/V and getMaxU/V methods. All of them return 0
 
L745[11:35:07] ⇦
Quits: Hgrebnednav (~Hgrebnedn@d8D872D48.access.telenet.be) (Ping
timeout: 190 seconds) 
L746[11:35:14] <Tombenpotter> Which means
that the texture wasn't properly registered
 
L747[11:35:43] <Flashfire> @Tombenpotter
Do you mean your own problem or mine?
 
L748[11:35:53] <Tombenpotter> For
mine
 
L749[11:36:03] <Flashfire> Just making
sure
 
L750[11:36:09] <Tombenpotter> It's a
bit difficult cause we started typing at the same time :P
 
L751[11:36:13] <Flashfire> xD
 
L752[11:36:20] <Flashfire> What is the
problem you're having?
 
L753[11:36:22] <Tombenpotter> But your
problem just seems normal
 
L754[11:36:52] <Tombenpotter> I mean, the
texture is 0 pixels wide
 
L755[11:37:04] <Tombenpotter> So if you
look at it from the top, you don't see it
 
L756[11:37:21] <Flashfire> I mean the top
face disappears
 
L757[11:37:34] <Flashfire> The item is
rotated to be on the floor
 
L758[11:37:44] <Tombenpotter> Oh
 
L759[11:37:49] <Tombenpotter> Well
 
L761[11:38:08] <Tombenpotter> That's
the vanilla lava texture and its mcmeta
 
L762[11:38:20] <Nitrodev> alright
 
L763[11:38:24] <Flashfire> Looks like
it's not workign like an animation
 
L764[11:38:30] <Tombenpotter> But I
registered it a second time in the texturemap
 
L765[11:38:36] <Flashfire> Or could be
looking at a single pixel
 
L766[11:38:40] <Tombenpotter> It is, but i
just renders 1 pixel
 
L767[11:38:40] <Nitrodev> making the state
of a block change when right clicked with a specific item
isn't hard to do right?
 
L768[11:38:58] <Flashfire> No it
isn't hard at all Nitrodev
 
L769[11:39:04] <Nitrodev> good
 
L770[11:39:08] <Tombenpotter> The point of
it is that it's supposed to tell me to go look from 0 to x and
0 to y itself
 
L771[11:39:16] <Flashfire> Override
onblockactivated
 
L772[11:39:20] ⇦
Quits: whitephoenix (~whitephoe@67-42-82-37.tukw.qwest.net) (Ping
timeout: 195 seconds) 
L773[11:39:21] <Nitrodev> i know
 
L774[11:39:26] <Flashfire> Then check the
EntityPlayer.getHeldItem()
 
L775[11:39:38] <Nitrodev> i'm just
wondering which of the two classes i put it in
 
L776[11:39:42] <Flashfire> The block
 
L777[11:39:54] <Tombenpotter> You could
technically do it in the item too :P
 
L778[11:40:07] <Nitrodev> i have a class
iwht the blockstates and a class that extends ItemBlock for making
the names
 
L779[11:40:08]
⇨ Joins: mallrat208
(~mallrat20@184-88-190-37.res.bhn.net) 
L780[11:41:07]
⇨ Joins: Hunterz (~hunterz@62.182.234.189) 
L781[11:42:14]
⇨ Joins: sciguyryan (~sciguyrya@95.211.140.229) 
L782[11:42:34] <Nitrodev> well?
 
L783[11:43:14] <Flashfire> Class with the
blockstate extends Block?
 
L784[11:43:20] <Nitrodev> yeah
 
L785[11:43:26]
⇨ Joins: whitephoenix0
(~whitephoe@67-42-82-37.tukw.qwest.net) 
L786[11:43:28] <Flashfire> It's
pretty much your choice which one to put it in
 
L787[11:43:42] <Flashfire> But in my mod I
put the code in the block
 
L788[11:43:57] <Nitrodev> so it won't
matteer?
 
L789[11:44:17] <Flashfire> Not really, but
it makes more sense to put it in one that uses it multiple
ways
 
L790[11:44:31] <Flashfire> But if
it's just a 1-to-1 relationship it's your choice
entirely
 
L791[11:44:58] <Nitrodev> alright
i'll just put it into the one iwht the states
 
L792[11:44:59] <Flashfire> Like if the
block worked with multiple items you'd put it in the block,
and if the item did the same thing with multiple blocks you'd
put it in the item
 
L793[11:46:17] <Nitrodev> or in this case
the itemblock
 
L794[11:46:27] <Flashfire> Yes
 
L795[11:47:44] ⇦
Quits: DireMobile (uid149760@id-149760.brockwell.irccloud.com)
(Quit: Connection closed for inactivity) 
L796[11:48:33] <Flashfire> Looks like my
problem is solved
 
L797[11:48:45] <Flashfire> I changed it to
use EntityItem instead of RenderItem
 
L798[11:49:27] ⇦
Quits: Hgreb (~Hgrebnedn@d8D872D48.access.telenet.be) (Ping
timeout: 190 seconds) 
L799[11:49:36]
⇨ Joins: Hgrebnednav
(~Hgrebnedn@d8d872d48.access.telenet.be) 
L800[11:49:44] ⇦
Quits: RANKSHANK
(~RANKSHANK@pa49-180-143-202.pa.nsw.optusnet.com.au) (Ping timeout:
186 seconds) 
L801[11:50:09] <Nitrodev> i already forgot
what i was going to do but i guess this is somethign i can test the
meethod with
 
L802[11:50:48] <Nitrodev> nope not
working
 
L803[11:50:58] <Tombenpotter> Well,
that's still not what I wanted... and it doesn't cycle
anymore
 
L804[11:50:58] <Flashfire> What isn't
working?
 
L805[11:50:58] ⇦
Quits: Naiten (Naiten@5.143.84.218) (Read error: Connection reset
by peer) 
L807[11:51:41] <Nitrodev> i accidentally
made it so it opens a gui and doesn't change the state but it
won't open the gui
 
L808[11:52:02] <Nitrodev> which mean even
if i made it change the state it won't work
 
L809[11:54:07] <Tombenpotter> YES
 
L811[11:56:14]
⇨ Joins: RANKSHANK
(~RANKSHANK@pa49-181-221-243.pa.nsw.optusnet.com.au) 
L813[11:56:35] <Nitrodev> line 62
 
L814[11:56:44] <Nitrodev> i don't
understand what i'm doing wrong
 
L815[11:58:32] <Nitrodev> Could someone
enlighten me?
 
L816[12:01:05] <Tombenpotter> What are you
wanting to do do?
 
L817[12:01:15] <Tombenpotter> I mean, what
is supposed to happen?
 
L818[12:01:40] <Tombenpotter> Oh. Never
mind that
 
L819[12:01:44] <Tombenpotter> I see the
issue from there
 
L820[12:01:51] <Tombenpotter> NEVER EVER
use == with itemstacks
 
L821[12:01:54] <Tombenpotter> It's
bound to fail
 
L822[12:02:24] <Nitrodev> but = is for
booleans
 
L823[12:02:32] <Tombenpotter> Use
unit.isItemEqual
 
L824[12:02:57] <Tombenpotter> == checks if
the INSTANCE is the same. Just you doing new Itemstack(...) means
it'll fail
 
L825[12:03:08] <Nitrodev> k
 
L826[12:03:11] <Tombenpotter> That's
why it works for booleans/integers
 
L827[12:03:18] <Nitrodev> ah
 
L828[12:03:33] <Tombenpotter> There's
only one true, one false, one "1", etc
 
L829[12:04:25] ⇦
Quits: Noppes (~Noppes@82-168-99-26.ip.telfort.nl) (Ping timeout:
195 seconds) 
L830[12:04:35] <Nitrodev> changing that
won't change anything
 
L831[12:04:42] <Nitrodev> well i
MIGHT
 
L832[12:04:47] <Nitrodev> it*
 
L833[12:05:31] <Tombenpotter> It most
likely will
 
L834[12:05:40] <Nitrodev> but it
won't open the gui
 
L835[12:05:51] <Tombenpotter> Why
not?
 
L836[12:06:04] <Tombenpotter> The if loop
will work this time
 
L837[12:06:09] <Tombenpotter> So the
.openGui will be called
 
L838[12:06:14] <Nitrodev> no it
won't
 
L839[12:06:18] <Nitrodev> i just
tested
 
L840[12:06:27] ⇦
Quits: NullEntity_ (~NullEntit@cpe-24-208-49-242.new.res.rr.com)
(Ping timeout: 207 seconds) 
L841[12:07:38] <Nitrodev> oh wait
 
L842[12:08:16] <Nitrodev> yeah no
 
L843[12:08:52] <Tombenpotter> Did you test
anything after the two ifs get called?
 
L844[12:08:58] <Tombenpotter> A Sysout for
example
 
L845[12:09:06] ⇦
Quits: Wastl2 (~Wastl2@f052013248.adsl.alicedsl.de) (Quit: Lost
terminal) 
L846[12:10:15] <Nitrodev> on it
 
L847[12:11:19] <Nitrodev> yeah the if isnt
getting triggered
 
L848[12:11:25] <Nitrodev> not the even the
first one
 
L849[12:12:00] <Tombenpotter> The second
one will most likely be, but the first one I don't know
 
L850[12:12:15] <Tombenpotter> I don't
know enough about blockstates to tell you if the .equals method is
overriden
 
L851[12:12:25] <Tombenpotter> (But
it's safe to say it's probably not)
 
L852[12:12:40] <Tombenpotter> You need to
search for another way to check the equality
 
L853[12:14:27] ⇦
Quits: RANKSHANK
(~RANKSHANK@pa49-181-221-243.pa.nsw.optusnet.com.au) (Ping timeout:
198 seconds) 
L854[12:15:04] <Nitrodev> k
LatvianModder
 
L855[12:15:12] <LatvianModder> hm?
 
L856[12:15:54] <Nitrodev> how do i check
if the state the block is in is the right one
 
L857[12:16:05] <Nitrodev> in the method
onBlockActivated
 
L858[12:16:20]
⇨ Joins: RANKSHANK
(~RANKSHANK@pa49-181-221-243.pa.nsw.optusnet.com.au) 
L859[12:16:48] <LatvianModder>
state.getValue(PROPERTY)
 
L860[12:16:50] <Flashfire>
worldIn.getBlockState(pos).getValue(PROPERTY)
 
L861[12:16:53] <Flashfire> Beat me to
it
 
L862[12:17:10] <LatvianModder> I think
onActivated provides a IBlockState already
 
L863[12:17:27] <Flashfire> Btw, how does
one make a block without making an item directly from the
block?
 
L864[12:17:34] <Flashfire> Like if I want
to set an item as the block's item
 
L865[12:17:44] <Flashfire> And yeah it
probably does
 
L866[12:17:48] <LatvianModder>
Item.getItemFromBlock
 
L867[12:18:01] <LatvianModder> oh
wait
 
L868[12:18:23] <LatvianModder> You want to
use a custom Item for your block?
 
L869[12:18:41] <Flashfire> IE I have
custom doors with a custom door block class and I use ItemDoor
instances as the item but it still makes an item from the
blocks
 
L870[12:18:56] <Flashfire> So I get
texture/model errors or I have to make dummies
 
L871[12:19:08] <LatvianModder> er.. one
sec, one sec
 
L872[12:19:24] <LatvianModder> ItemDoor is
an Item or ItemBlock?
 
L873[12:19:56] <Flashfire> It's
vanilla, just an item
 
L874[12:20:32] <Flashfire> I want to tell
it that those item instances are what it should use as the
door's item (or even just make it ignore making an item at
all)
 
L875[12:20:35] <LatvianModder> Maybe
Block.getItemDropped(IBlockState state, Random rand, int
fortune)?
 
L876[12:21:04] <Flashfire> I figured this
was a registry issue
 
L877[12:21:42] <LatvianModder> oh, I see
now. vanilla ItemDoor has constructor with Block
 
L878[12:22:17] <LatvianModder> I think you
register block and item seperately.. just register the block
first
 
L879[12:22:25] <Nitrodev> hmm
 
L880[12:22:36] <Nitrodev> i got no idea
what to put in the param
 
L881[12:22:36] <Flashfire> I did register
them separately
 
L882[12:23:13] <LatvianModder> in the
ItemDoor param put the block you registred
 
L883[12:23:29] <Flashfire> Already
done
 
L884[12:23:53] <Flashfire> @Nitrodev what
param?
 
L885[12:24:06] <Flashfire> PROPERTY?
 
L886[12:24:07] <Nitrodev> the
getValue(this param)
 
L887[12:24:14] <LatvianModder> Wot
 
L888[12:24:17] <Flashfire> Well what are
your states based off?
 
L889[12:24:23] <Flashfire> What is the
property that changes
 
L890[12:24:31] <Nitrodev> based off?
 
L891[12:24:34] <Flashfire> IE.
FACING
 
L892[12:24:40] <Nitrodev> i ahve the
states in an enum
 
L893[12:24:42] <LatvianModder> oh, I got
it. You two have the bloody same nick color
 
L894[12:25:03] <Flashfire> Use the
property you used in createBlockState
 
L895[12:25:12] <LatvianModder> Flashfire:
your door problem can wait. Nitrodev: ill get you an example
:D
 
L896[12:25:20] <Nitrodev> k
 
L897[12:25:47] <Ordinastie> Flashfire, you
can specify the item class when you register the block
 
L899[12:25:58] <LatvianModder> here is an
example of a simple block that has enum state
 
L900[12:26:08] <Flashfire> Oh really? I
will look
 
L901[12:26:15]
⇨ Joins: Letoric
(~kvirc@cpe-68-203-18-40.austin.res.rr.com) 
L902[12:26:16] <LatvianModder> except its
facing, but its all the same anyway
 
L903[12:26:23] <Ordinastie> LatvianModder,
you should be lapidated for that formatting
 
L904[12:26:38] <LatvianModder> Why? Its
pretty and compact
 
L905[12:26:57]
⇨ Joins: Cooler (~CoolerExt@117.207.165.117) 
L906[12:27:01] <LatvianModder> and if you
want to get your enum, you just do
 
L907[12:27:01] <LatvianModder> MyEnum e =
state.getValue(MY_ENUM_PROPERTY);
 
L908[12:27:05] <Letoric> hi folks.
I'm trying to figure out how to create a new world with a new
seed, but maintain the same item id's that were established
for the prior world so that when I use qcraft portals, the items
transition correctly
 
L909[12:27:08] <Flashfire> @Ordinastie Can
I put null in the itemBlock?
 
L910[12:27:12] <Letoric> can anybody
provide advise on how to do that?
 
L911[12:27:25] <LatvianModder> If its not
1.8.9...
 
L912[12:27:31] <Nitrodev> LatvianModder,
it's complaining that it need a boolean
 
L913[12:27:35] <Ordinastie> Ah right,
ItemDoor isn't an itemBlock
 
L914[12:27:37] <Ordinastie> yes you
can
 
L915[12:27:41] <Nitrodev> i provided an
IBlockState
 
L916[12:27:46] ⇦
Quits: Loetkolben
(~Loetkolbe@ipbcc17c0a.dynamic.kabel-deutschland.de) (Quit: Over
and Out!) 
L917[12:27:50] <Flashfire> Great, that
sounds like the solution I needed
 
L918[12:27:58] <LatvianModder> public
static final PropertyEnum<EnumFacing> FACING =
PropertyDirection.create("facing",
EnumFacing.class);
 
L919[12:28:07] <LatvianModder> depends on
what your property is
 
L920[12:28:21] <LatvianModder> if its
PropertyBool or smth, it will return a boolean, ofc
 
L921[12:28:22] <Flashfire> Nitrodev, if
you want an IBlockState as your property you need an
UnlistedProperty and ExtendedBlockState
 
L922[12:28:35] <Nitrodev> i need a
boolean
 
L923[12:28:42] <Flashfire> What is the
boolean for?
 
L924[12:28:43] <LatvianModder> oh, then
its simple
 
L925[12:28:46] <Ordinastie> use
PropertyBool
 
L926[12:28:46] <Nitrodev> if
(state.withProperty(STORAGE_VARIANT, StorageVariants.WOOD))
 
L927[12:28:48] <masa> Letoric: well one
way I believe is to copy over the level.dat, and edit the seed from
it, and I think also set the "initialized" or whatever to
false
 
L928[12:28:50] ***
willieaway is now known as williewillus 
L929[12:28:56] <Nitrodev> that's the
if statement
 
L931[12:29:17] <Letoric> Thanks. I'll
try that
 
L932[12:29:18] <williewillus> Nitrodev: uh
what
 
L933[12:29:22] <LatvianModder>
StorageVariants.WOOD
 
L934[12:29:25] <Ordinastie> Nitrodev, I
have this feeling it's not the first time we told you that
but...
 
L935[12:29:27] <LatvianModder> that doesnt
sound like a booean
 
L936[12:29:28] <williewillus> withProperty
does not return a boolean
 
L937[12:29:29] <masa> Letoric: or
alternatively
 
L938[12:29:32] <Ordinastie> you should
really learn programming first
 
L939[12:29:35] <Ordinastie> before
attempting to mod
 
L940[12:29:37] <Flashfire> ^
 
L941[12:29:38] <LatvianModder> hehe
 
L942[12:29:41] <LatvianModder> yeah
 
L943[12:29:47] <Nitrodev>
.............................................
 
L944[12:29:50] <williewillus> don't
help others if you don't have an understanding of the system
too bc that teaches them wrong
 
L945[12:29:51] <Nitrodev> shut. up
 
L946[12:30:01] <masa> create the new world
first, and then copy over the tag containing the id mappings from
the old one after
 
L947[12:30:04] <williewillus> your
teaching others incorrect things
 
L948[12:30:08] <williewillus>
*you're
 
L949[12:30:26] <Flashfire>
StorageVariants.WOOD is an IBlockState?
 
L950[12:30:30] <williewillus> no it
isn't
 
L951[12:30:30] ***
Cojo is now known as Cojo|AFK 
L952[12:30:32] <williewillus> it's a
property
 
L953[12:30:34] <LatvianModder> It shouldnt
be
 
L954[12:30:39] <LatvianModder> It should
be an Enum
 
L955[12:30:57] <Letoric> thanks masa
 
L956[12:31:08] <Nitrodev> hmm
 
L957[12:31:14] <LatvianModder>
withProperty is used for constructing an IBlockState
 
L958[12:31:19] <LatvianModder> not
returning the value
 
L959[12:31:25] <Nitrodev> hold on
 
L960[12:31:31] <Nitrodev> i'm testing
something
 
L961[12:31:59] <williewillus> i should
write a whole damn doc for rtd about blockstates
 
L962[12:31:59] <williewillus> since people
still don't seem to understand what they are >.>
 
L963[12:32:12] <Ordinastie> williewillus,
yeah, not really the issue here
 
L964[12:32:15]
⇨ Joins: NullEntity_ (~NullEntit@198.150.183.11) 
L965[12:32:27] <williewillus> whats the
issue? :P
 
L966[12:32:28] <Nitrodev> yeah the issue
is my java knowledge?
 
L967[12:32:47] <Nitrodev> what i
said
 
L968[12:32:49] <Ordinastie> not even java
in particular I would say
 
L969[12:32:52] <Nitrodev> i'm pretty
sure
 
L970[12:33:15] <Ordinastie> jsut general
programming concepts
 
L971[12:33:27] <Nitrodev> sigh
 
L972[12:33:35] <Ordinastie> but then
again, it's not the first time you're been told, is it
?
 
L973[12:33:52] <masa> Letoric: so
basically what you could do is: create the new world, save and
exit, then using NBTExplorer copy the "FML" tag from the
level.dat of the old world to the level.dat of the new world
 
L974[12:34:10] <LatvianModder> Oi, that is
pretty complicated
 
L975[12:34:11] <masa> and be careful not
to do it the other way around, or make a backup first :p
 
L976[12:34:21] <Letoric> heh got it
 
L977[12:34:24] <LatvianModder> wish there
was a better way. Like. Saving item ids to a file
 
L978[12:34:29] <Ordinastie> at this points
make two backups :p
 
L979[12:34:34] <Nitrodev> actually most of
the time people have been complaining about my java knowledge
 
L980[12:34:35] <Letoric> I have backups
every 15 minutes
 
L981[12:34:40] <Nitrodev> not general
programming
 
L982[12:34:52] <Nitrodev> which makes what
Ordinastie said even more humiliating
 
L983[12:34:54] <williewillus> heh are you
trying to migrate your IDMap?
 
L984[12:35:11] <Letoric> yeah, because
otherwise when you use qcraft, you go through the portal and end up
with different items
 
L985[12:35:15] <Letoric> it's funny,
but annoying :)
 
L986[12:35:20] <LatvianModder> hmm
 
L987[12:35:23] <LatvianModder> yeah
 
L988[12:35:39] <LatvianModder> just gotta
be careful with adding / removing mods
 
L989[12:35:45] <LatvianModder> a.k.a pack
updates
 
L990[12:35:54] <Letoric> well the
secondary world is a destruction world
 
L991[12:35:55] <Ordinastie> Nitrodev,
believe me, that's really not my intention
 
L992[12:36:12] <Nitrodev> i know
 
L993[12:36:13] <Letoric> it's for
people to be able to go in and do destructive mining habits, and
expect it to be wiped away without notice
 
L994[12:36:17] <Nitrodev> it never
is
 
L995[12:36:25] <Nitrodev> when people say
things like that
 
L996[12:36:30] <Wuppy> ugh I've been
working with python for about 10 minutes now and I'm already
pissed off beyond believe
 
L997[12:36:36] <Wuppy> False and True...
seriously?
 
L998[12:36:40] <Letoric> so the modpack
side of it is not painful with the knowledge you've provided
for setting it up
 
L999[12:36:42] <Wuppy> ** instead of ^....
really
 
L1000[12:36:59]
⇨ Joins: AforAnonymous
(bitch2k@dyn-051-116.vix2.mmc.at) 
L1001[12:37:08] <PaleoCrafter> if your
items get changed when using the qcraft stuff, qcraft is buggy
:P
 
L1002[12:37:37] <Nitrodev> well?
 
L1003[12:37:43] <Letoric> qcraft is
probably buggy :)
 
L1004[12:37:54] <Letoric> but since
it's essentially logging you out of 1 server, and into
another
 
L1005[12:38:07] <Letoric> then creating
the items on the other server
 
L1006[12:38:17] <Letoric> I assume it
uses the item ids to do that
 
L1007[12:38:20] <Letoric> rather than
item names
 
L1008[12:38:23] <Nitrodev> all i want is
to check if the state of the block is a specific state
 
L1009[12:38:26] <PaleoCrafter> yeah, and
that's wrong :P
 
L1010[12:38:27] <Letoric> which would
probably be more smooth?
 
L1011[12:38:37] <Ordinastie> that's
definitely qcraft error then :)
 
L1012[12:38:53] <Letoric> all I know is
if I mirror the world, it works well
 
L1013[12:38:57] <PaleoCrafter> a mod
should never really touch numeric IDs
 
L1014[12:39:14] <Letoric> so I *assume*
that it's grabbing the item ids since that would be the main
thing that would change in a new gen world
 
L1015[12:39:21] <masa> they just
haven't bothered to properly update it since 1.6 is my
guess
 
L1016[12:39:27] <Ordinastie> Nitrodev,
state.getValue(yourProperty) == expectedValue
 
L1017[12:39:37] <Nitrodev> aaah
 
L1018[12:40:20] <PaleoCrafter> you might
want equals instead of == depending on the type of the property
:P
 
L1019[12:40:25] <williewillus> !gc
BlockStateContainer
 
L1020[12:41:34] <Nitrodev> okay so
getValue needs IProperty<java.lang.Boolean>
 
L1021[12:41:40] ***
Ashlee is now known as Ashower 
L1022[12:41:47] <Nitrodev> does that mean
i still need the Propertybool
 
L1023[12:41:52] <williewillus> vanilla
only has PropertyBool/Int/Enum right?
 
L1024[12:41:58] <williewillus> (writing a
doc for rtd :P)
 
L1025[12:42:27]
⇨ Joins: Meller
(Meller@78-70-75-46-no136.tbcn.telia.com) 
L1026[12:42:29]
⇦ Quits: shadekiller666 (~shadekill@130.166.194.73) (Quit:
Leaving) 
L1027[12:42:38] <Nitrodev> i'm
pretty sure about it
 
L1028[12:42:42] <williewillus> k
 
L1029[12:43:01] <tterrag> williewillus:
PropertyDirection
 
L1030[12:43:05] <tterrag> (helper for
EnumFacing)
 
L1031[12:43:13] <williewillus> ah
 
L1033[12:43:23] <tterrag> worth
mentioning as it saves a lot of time
 
L1034[12:43:26] <MattDahEpic> how would
one tell if a mc server is running on a givven ip/port?
 
L1035[12:43:31] <tterrag> also worth
mentioning that Axis implements Predicate<EnumFacing>
 
L1036[12:43:37] <williewillus> yeah the
predicate thing
 
L1037[12:44:35] <PaleoCrafter>
MattDahEpic, there's that query thing, isn't there?
 
L1038[12:44:56] <MattDahEpic>
PaleoCrafter, yes but the server has to have it enabled
 
L1039[12:45:01] <PaleoCrafter> ah,
right
 
L1040[12:45:32] <MattDahEpic> like how to
force a ping to a server and see if it comes back with any
indication a server is there
 
L1041[12:45:33] <PaleoCrafter> well, you
can fake an MC client, send the appropriate requests to the given
port and IP and see if you get a proper response :P
 
L1042[12:45:46] <Nitrodev> so do i use ==
or equals?
 
L1043[12:45:57] <tterrag> for what
 
L1044[12:46:05] <PaleoCrafter> if
it's a boolean, you don't really have to use either, but
you would use ==
 
L1045[12:46:11] <tterrag> instead of
asking every time you need to know, you should probably try to
learn what it does
 
L1046[12:47:08] <Nitrodev> shhh
 
L1047[12:48:12] <Nitrodev> okay ==
doesn't work
 
L1048[12:48:18] <Nitrodev> or i'm an
idior
 
L1049[12:48:19] <Nitrodev> t
 
L1050[12:48:29] <PaleoCrafter> I think
you know the correct answer
 
L1051[12:48:35] <Nitrodev> yeah
 
L1052[12:48:37] <Nitrodev> the
latter
 
L1053[12:49:01] <Nitrodev> if
(state.getValue(STORAGE_VARIANT).equals(StorageVariants.EMPTY))
 
L1054[12:49:03] <masa> MattDahEpic: in
what context do you want this?
 
L1055[12:49:29] <MattDahEpic> masa, the
player is in a world and is jumping servers essentially
 
L1056[12:49:50] <williewillus> wait
what
 
L1057[12:49:57] <williewillus> if
that's an enum you can reference compare right?
 
L1058[12:50:19] <Nitrodev> talkign to
me?
 
L1059[12:50:24] <Nitrodev> if so
yes
 
L1060[12:50:25] <masa> ah ok... well I
think you could use the lighter ping variant, or whatever the
client uses when it fetches teh server list?
 
L1061[12:50:39] <PaleoCrafter> you can
always compare references, but for enums its usually safe, yes
:P
 
L1062[12:52:16] <Nitrodev> ?
 
L1063[12:53:08] <williewillus>
what's a good vanilla block that has multiple properties in
meta
 
L1064[12:53:24] <PaleoCrafter> the
logs?
 
L1065[12:53:27] <williewillus> ah
 
L1066[12:53:27] <Nitrodev> hopper?
 
L1067[12:53:33] <williewillus> wood
works
 
L1068[12:54:51] <Nitrodev> any help for
the noob?
 
L1069[12:55:33] <williewillus> what was
the question?
 
L1070[12:55:48] <Letoric> masa: That
worked well (copying the FML tag) - Thank you
 
L1071[12:56:00] <Letoric> I've
posted to the qcraft thread asking if they can update to avoid the
issue
 
L1072[12:56:17] <PaleoCrafter> thoroughly
read the java books you claimed to have acquired some time ago,
Nitrodev
 
L1073[12:56:52] <Nitrodev> not that kind
of a problem
 
L1074[12:56:56]
⇦ Quits: H1N1theI (~h1n1thei@2601:5c2:8100:5898::4d96) (Ping
timeout: 186 seconds) 
L1075[12:57:25] <Letoric> ouch, but they
lose the contents of the alchemical bag
 
L1076[12:57:26] <Letoric> lol
 
L1077[12:57:28] ***
MattOfflineMc is now known as Mata 
L1078[12:57:41] <williewillus> alch
bags?
 
L1079[12:57:43] <williewillus> they store
data in player.dat
 
L1080[12:57:56] <williewillus> if
whatever thing you uses swaps those then it'll get swapped as
well
 
L1081[12:58:06] <williewillus> if
yo're talking about ProjectE that is
 
L1082[12:58:07] <PaleoCrafter> dang, dan
must've only done the most rudimentary stuff to get that
feature working :P
 
L1083[12:58:51] <Nitrodev> well?
 
L1084[12:58:55] <PaleoCrafter> Nitrodev,
your current problem is just a manifestation of a much bigger one
:P
 
L1085[12:59:15] <Nitrodev> oh god
 
L1086[12:59:26] <PaleoCrafter> knowing
the tools you work with well will help you fix issues with them
:P
 
L1087[12:59:42] <Nitrodev> okay what
should i learn about then
 
L1088[12:59:49] <Nitrodev> and DON'T
say java in general
 
L1089[12:59:59] <Nitrodev> what part of
it
 
L1090[13:00:11]
⇨ Joins: DemoXin
(~DemoXin@134.sub-70-210-51.myvzw.com) 
L1091[13:00:36] <tterrag> java in
general
 
L1092[13:00:41] <PaleoCrafter> ^
 
L1093[13:00:57] <PaleoCrafter> you
don't just learn one part of a language
 
L1094[13:01:40] <Mraof> Is there an event
for when the client gets an update about an entity's
health?
 
L1095[13:01:42] <PaleoCrafter> if you
know verbs but no nouns you can't form a sentence :P
 
L1096[13:02:23] <PaleoCrafter> actually,
dang, "Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo
buffalo."
 
L1097[13:02:49]
⇨ Joins: McJty
(~jorrit@94-225-203-206.access.telenet.be) 
L1098[13:02:50] <mikebald> Buffalo is a
noun though... =)
 
L1099[13:03:14] <Mraof> I want to make a
system for showing damage so I don't have to just tell
everyone to download damage indicators with my mod
 
L1100[13:03:16] <Nitrodev> by part i mean
like do i learn about Propertybools and Properties
 
L1101[13:03:16] <Letoric> williewillus:
qcraft recreates the items on the server you portal to. I think
their methods are dated though :(
 
L1102[13:03:21] <Nitrodev> wait no
 
L1103[13:03:24] <Nitrodev> i'm an
idiot
 
L1104[13:03:31] <Mraof> (And show non
integer damage amounts)
 
L1105[13:03:35] <Nitrodev> agh i'll
countinue tomorrow
 
L1106[13:03:46]
⇨ Joins: Ipsis
(~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) 
L1107[13:03:56] <Letoric> they seem to
purge them from your departure server (assuming you click yes to
take them with you) and then create them on the destination
server
 
L1108[13:04:13] <PaleoCrafter> mikebald,
but it's also a verb, so if you only know "to
buffalo", don't care about capitalisation and randomly
repeat the word you know, you might accidentally form a valid
sentence :P
 
L1109[13:04:18] *
mikebald wonders if Buffalo really do buffalo Buffalo. I imagine
I'd be buffaloed when in the presence of buffalo. 
L1110[13:04:56]
⇨ Joins: Drullkus (~Drullkus@205.155.154.1) 
L1111[13:05:03] <PaleoCrafter> although,
I guess you could argue that it isn't a sentence unless
observed by someone who knows the noun
 
L1112[13:05:03] <masa> pheww, now most of
my TEs and their containers and GUIs have been updated to use
IItemHandler...
 
L1113[13:05:16] <masa> but the items and
modular inventory stuff is still todo
 
L1114[13:05:29] <sham1> buffalo buffalo
buffalo buffalo
 
L1115[13:06:05] <masa> I'm afrais
how massive pain this will be to test and debug... several days of
refactoring without being able to test anything since the code
won't compile mid-refactor :F
 
L1116[13:06:15]
⇦ Quits: Hgrebnednav (~Hgrebnedn@d8d872d48.access.telenet.be)
(Ping timeout: 207 seconds) 
L1117[13:06:31]
⇨ Joins: Hgrebnednav
(~Hgrebnedn@d8D872D48.access.telenet.be) 
L1118[13:08:25]
⇦ Quits: keybounce
(~keybounce@45-25-230-67.lightspeed.bkfdca.sbcglobal.net) (Quit:
Sleep? Did I say sleep?) 
L1119[13:08:30] <Mraof> I'll
probably just need to track the current health of everything,
there's no event as far as I can tell
 
L1120[13:09:18] ***
williewillus is now known as willieaway 
L1121[13:09:37] <PaleoCrafter> Mraof, you
only want to show damage, not actually health?
 
L1122[13:09:53] <Mraof> Yeah
 
L1123[13:10:10] <Mraof> I mean I guess I
could show health too, but damage is mainly what I care about
 
L1124[13:10:10]
⇨ Joins: Loetkolben
(~Loetkolbe@ipbcc17c0a.dynamic.kabel-deutschland.de) 
L1125[13:10:13] <PaleoCrafter> and
LivingHurt/AttackEvent don't get called on the client?
 
L1126[13:10:21] <Mraof> It doesn't,
I tested it
 
L1127[13:10:55]
⇨ Joins: CoolerExtreme
(~CoolerExt@117.207.165.117) 
L1128[13:11:06] <Mraof> It's just
updated through that one entity update packet thing which
isn't recommended for modders to use
 
L1129[13:11:09] <PaleoCrafter> hm, well,
you could still send your own packet when it gets fired though
:P
 
L1130[13:11:20] <Mraof> I suppose
so
 
L1131[13:15:50] <tterrag> doesn't
mmmmmmmmmmm... show the true damage?
 
L1132[13:15:55] <tterrag> boni ?
 
L1133[13:15:59] ***
Ashower is now known as Ashlee 
L1134[13:22:01]
⇦ Quits: DemoXin (~DemoXin@134.sub-70-210-51.myvzw.com)
() 
L1135[13:26:07]
⇦ Quits: RANKSHANK
(~RANKSHANK@pa49-181-221-243.pa.nsw.optusnet.com.au) (Ping timeout:
190 seconds) 
L1136[13:27:08]
⇦ Quits: Cooler (~CoolerExt@117.207.165.117) (Quit:
Leaving) 
L1137[13:27:30]
⇨ Joins: RANKSHANK
(~RANKSHANK@pa49-181-194-70.pa.nsw.optusnet.com.au) 
L1138[13:29:29]
⇦ Quits: iari (~iari@evana.futhark24.org) (Quit:
Verlassend) 
L1139[13:37:45]
⇦ Quits: Gigabit101
(~Gigabit10@cpc76302-cosh16-2-0-cust475.6-1.cable.virginm.net)
(Ping timeout: 195 seconds) 
L1140[13:37:55]
⇨ Joins: Khumps
(~Kevin@2601:18f:902:4aad:4041:9470:2f59:96ca) 
L1141[13:40:21] <Khumps> quick question.
im going to try and go to 1.8.9. On the site i see MDK instead of
the src. are they one in the same?
 
L1142[13:40:36] <Khumps> im guessing it
stands for minecraft dev kit but not sure
 
L1143[13:41:26] <TehNut> Mod Development
Kit, yes
 
L1144[13:41:33] <TehNut> src ->
MDK
 
L1145[13:41:36] <Khumps> k
 
L1146[13:41:45] <Khumps> just made a name
for it i guess :D
 
L1147[13:41:58] <TehNut> It doesn't
contain any source anymore, so "src" didn't make
much sense :P
 
L1148[13:42:08] <Khumps> why not?
 
L1149[13:42:16] <Khumps> why no
src?
 
L1150[13:42:24] <TehNut> Because
that's what ForgeGradle is for
 
L1151[13:43:02] <Khumps> still unsure of
what gradle is :P
 
L1152[13:43:13] <Khumps> fairly new at
this srry :P
 
L1153[13:44:16] <masa> gradle is a build
system, and forgegradle is a plugin for it
 
L1154[13:44:59] <masa> basically it is
what sets up all the decompilation and environment stuff, and also
is used to finally build your mod
 
L1155[13:45:28] <Khumps> ah
 
L1156[13:45:57] <Khumps> so basically the
download is gradle and the running of gradlew setupDecompWorkspace
downloads the src
 
L1157[13:46:22] <Khumps> the download on
the page is technically not the src but a way to get it
 
L1158[13:46:26] <TehNut> Yes
 
L1159[13:46:32] <Khumps> makes
sense
 
L1160[13:46:33] <TehNut> A kit of tools
to obtain the source
 
L1161[13:46:45] <Khumps> k
 
L1162[13:47:41] <Khumps> is there any
good place to look to see what has changed between updates? or is
my best bet just skimming src to find stuff
 
L1163[13:48:21] <sham1> yes
 
L1164[13:48:26] <sham1> There is a
place
 
L1165[13:48:35] <Khumps>
readthedocs?
 
L1167[13:49:06] <Khumps> ah
thankyou
 
L1168[13:49:08] <sham1> Changelog
 
L1169[13:50:27] ***
kroeser is now known as kroeser|away 
L1170[13:52:40] ***
kroeser|away is now known as kroeser 
L1171[13:52:42] <MalkContent> what
happens when an entity crosses over a chunk border into an unloaded
chunk?
 
L1172[13:52:55]
⇦ Quits: mallrat208 (~mallrat20@184-88-190-37.res.bhn.net)
(Ping timeout: 195 seconds) 
L1173[13:53:46] <sham1> Depends
 
L1174[13:53:50] ***
kroeser is now known as kroeser|away 
L1175[13:53:51] <sham1> Can the entity
chunkload
 
L1176[13:55:23] <tterrag> For an entity
to do thay it would need to be pretty far from the player
 
L1177[13:55:30] <tterrag> and at that
distance AI is paused
 
L1178[13:55:39] <tterrag> So its not
going to happen probably
 
L1179[13:55:50] <masa> except it is
 
L1180[13:55:54] <masa> minecarts for
example
 
L1181[13:56:02] <tterrag> ah yeah
 
L1182[13:56:17] <sham1> Animals
 
L1183[13:56:27] <tterrag> Well, I'm
pretty sure it either just saves to the unloaded chunk immediately,
or briefly loads the chunk
 
L1184[13:56:28] <masa> I *think* the
chunk gets loaded for one tick and then the entities pile up in one
spot, maybe...
 
L1185[13:56:50] <masa> oh, right, can
they be saved without properly laoding the chunk?
 
L1186[13:56:50] <tterrag> like I said,
all animals would have their AI paused
 
L1187[13:57:07] <Ivorius> Hrm
 
L1188[13:57:19] <Ivorius> Does
FMLMissingMappingsEvent only get fired when on world load a mapping
is missing?
 
L1189[13:57:35] <Ivorius> Not on general
queries to the registry?
 
L1190[13:57:39] <masa> well isn't
the AI on a cooldown timer, so they might still move on their own
if the player travels really fast?
 
L1191[13:58:04] <tterrag> idk that much
about ai
 
L1192[13:58:19] <masa> yeah I can't
remember from the top of my head either how it works...
 
L1193[13:58:20] <tterrag> yes
ivorius
 
L1194[13:58:24] <tterrag> What did you
expect
 
L1195[13:58:37] <Ivorius> That it does so
on general queries to the registry?
 
L1196[13:58:54] <tterrag> Why would
it
 
L1197[13:59:16] <Ivorius> Well, I guess
there's no other mods that save unregistered blocks in the
world
 
L1198[13:59:30] <Ivorius> At least I can
proxy the calls I guess
 
L1199[13:59:31]
⇦ Quits: sciguyryan (~sciguyrya@95.211.140.229) (Remote host
closed the connection) 
L1200[14:00:02]
⇦ Quits: Drullkus (~Drullkus@205.155.154.1) (Quit:
poof) 
L1202[14:01:27]
⇦ Quits: CoolerExtreme (~CoolerExt@117.207.165.117) (Ping
timeout: 190 seconds) 
L1203[14:02:48]
⇨ Joins: Cooler (~CoolerExt@117.207.165.117) 
L1204[14:03:24]
⇨ Joins: thecodewarrior
(~thecodewa@75-128-36-21.static.mtpk.ca.charter.com) 
L1205[14:03:42] ***
Cojo|AFK is now known as Cojo 
L1206[14:05:25] <Ivorius> tterrag: I
mean, it works for legacy TE IDs too
 
L1207[14:06:01]
⇨ Joins: shadekiller666
(~shadekill@130.166.194.73) 
L1208[14:06:35] <Letoric> masa: Your
initial suggestion of changing the seed and setting initialization
to 0 ALSO worked, fyi
 
L1210[14:07:00] <masa> heh ok, cool
:p
 
L1211[14:08:09] ***
zz_SnowShock35 is now known as SnowShock35 
L1212[14:09:10]
⇦ Quits: Blarghedy (~Blarghedy@50-90-112-134.res.bhn.net)
(Killed (NickServ (GHOST command used by Blarghedy2))) 
L1213[14:09:14]
⇨ Joins: Blarghedy
(~Blarghedy@50-90-112-134.res.bhn.net) 
L1215[14:15:30]
⇦ Quits: NullEntity_ (~NullEntit@198.150.183.11) (Ping
timeout: 198 seconds) 
L1216[14:20:57]
⇨ Joins: Aroma1997
(~Aroma1997@p57B28089.dip0.t-ipconnect.de) 
L1217[14:21:03] <Mata> Aroma1997,
o/
 
L1218[14:21:08] <Aroma1997> o/
 
L1219[14:22:02] ***
Firedingo is now known as Firedingo|AFK 
L1220[14:22:40]
⇨ Joins: Hgreb
(~Hgrebnedn@d8D872D48.access.telenet.be) 
L1221[14:22:53]
⇨ Joins: jimmyh
(~James@2a02:c7d:af16:9f00:fc23:3932:5fa4:2ffe) 
L1222[14:24:27]
⇦ Quits: Hgrebnednav (~Hgrebnedn@d8D872D48.access.telenet.be)
(Ping timeout: 190 seconds) 
L1223[14:26:25] <shadekiller666> thats an
icosahedron thecodewarrior
 
L1224[14:26:41]
⇦ Quits: Jezza (~Jezza@185.44.151.75) (Quit:
Leaving) 
L1225[14:27:06]
⇦ Quits: McJty (~jorrit@94-225-203-206.access.telenet.be)
(Quit: Leaving) 
L1226[14:28:11]
⇦ Quits: Nitrodev
(~Nitrodev@dcx0f0yhvw7k21fx-4czt-3.rev.dnainternet.fi) (Read error:
Connection reset by peer) 
L1227[14:30:14] <Khumps> im having a
slight issue. i just moved to 1.8.9 and created a fresh dev space.
however all the forge packages are empty
 
L1228[14:30:22] <Khumps> they only
contain .json files
 
L1229[14:30:46] <Khumps> and
classes
 
L1230[14:31:52] <Khumps> no java files
that eclipse recognises for imports
 
L1231[14:34:28] <AbrarSyed> Khumps, uh..
what did you do exactly?
 
L1232[14:36:00] <Khumps>
setupDecompWorkspace and eclipse
 
L1233[14:36:19] <AbrarSyed> what forge
version exactly?
 
L1234[14:36:26] <Khumps> 1.8.9
 
L1235[14:37:33] <AbrarSyed> uh.. thats an
MC version. not a forge version.
 
L1236[14:38:35] <Khumps> 11.15.1764
 
L1237[14:45:23] <Aroma1997> is there any
convenient way to find out if hotbar item i is currently in use on
the SERVER side?
 
L1238[14:46:20] <unascribed>
player.inventory.currentItem == i
 
L1239[14:46:34] <AbrarSyed> Khumps, looks
fine to me
 
L1240[14:46:39]
⇨ Joins: NullEntity_
(~NullEntit@rrcs-74-62-96-227.west.biz.rr.com) 
L1241[14:46:47] <Aroma1997> yes, but that
only tells me if it's the currently equipped item
 
L1242[14:46:57] <Aroma1997> not if it is
currently mining a block
 
L1243[14:47:10] <unascribed>
swingProgress > 0?
 
L1244[14:47:13] <Aroma1997> (basically
isItemInUse() just for the server)
 
L1245[14:47:29] <Aroma1997> does
swingProgress exist on the server?
 
L1246[14:48:54] <Mata> I wonder if anyone
helping would get a place in the contributer place on ic :P
 
L1247[14:48:55] <Mata> KappaHD
 
L1248[14:50:19] ***
fry|sleep is now known as fry 
L1249[14:50:36] <Mata> I was just trying
to get a response from him, he said 'waaaaauuuuwww'
 
L1250[14:54:06] ***
kroeser|away is now known as kroeser 
L1251[14:54:15] ***
Boreeas is now known as opal 
L1252[14:55:43] ***
willieaway is now known as williewillus 
L1253[14:55:51]
⇦ Quits: thecodewarrior
(~thecodewa@75-128-36-21.static.mtpk.ca.charter.com) (Remote host
closed the connection) 
L1254[15:01:04]
⇨ Joins: thecodewarrior
(~thecodewa@75-128-36-21.static.mtpk.ca.charter.com) 
L1255[15:02:06] ***
opal is now known as Boreeas 
L1256[15:02:36] ***
Boreeas is now known as Guest16712 
L1257[15:03:08]
⇨ Joins: killjoy
(~killjoy@2606:a000:1118:c146:1446:d56d:ebe4:afa2) 
L1258[15:03:32] ***
kroeser is now known as kroeser|away 
L1259[15:04:26] ***
Guest16712 is now known as Boreeas 
L1260[15:09:15] <thecodewarrior> Is any
part of collision detection handled on a separate thread? I keep
getting weird NPEs and ConcurrentModificationExceptions
 
L1261[15:09:33] <diesieben07> it
shouldn't be
 
L1262[15:09:46] <killjoy> How do I get
the stacktrace of a GL ERROR?
 
L1263[15:09:55] <thecodewarrior> Hmmm.
that's odd.
 
L1264[15:10:07] <diesieben07> killjoy,
you can't.
 
L1265[15:10:16] <diesieben07> thats just
GL telling you "something fucked up"
 
L1266[15:10:16] <killjoy> sigh
 
L1267[15:10:24]
⇦ Quits: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
(Ping timeout: 207 seconds) 
L1268[15:10:47] <williewillus>
thecodewarrior: nothing on the serverside is threaded
 
L1269[15:10:48] <killjoy> maybe it's
related to the tesselator
 
L1270[15:11:00] <diesieben07> whats the
error message?
 
L1271[15:11:11] <killjoy>
StackOverflow
 
L1272[15:11:13] <williewillus> the most
common cause of those gl errors is you forgot to pop a matrix after
pushing it
 
L1273[15:11:21] <diesieben07> you one too
many pushs
 
L1274[15:11:24] <diesieben07> yeah
 
L1275[15:11:42] <thecodewarrior> Well
this is on the client, the player's collision.
 
L1276[15:11:49] <killjoy> I'll check
my git history
 
L1277[15:11:58] <williewillus>
thecodewarrior: lemme revise that, nothing logic based is
threaded
 
L1278[15:12:08] <thecodewarrior>
hmmm.
 
L1279[15:12:09] <williewillus> chunk
batching is threaded, sound runs on another thread, but thats
it
 
L1280[15:12:15] <williewillus> worlds run
within one
 
L1281[15:12:22]
⇨ Joins: armctec (~Thunderbi@201.6.197.179) 
L1282[15:13:26]
⇨ Joins: portablejim
(~portablej@2001:4830:121d:a01:8cc6:4ecf:b2:553f) 
L1283[15:13:54]
⇦ Quits: Zaggy1024 (~Zaggy1024@174-20-95-124.mpls.qwest.net)
(Killed (NickServ (GHOST command used by Zaggy2048))) 
L1284[15:13:59]
⇨ Joins: Zaggy1024
(~Zaggy1024@174-20-95-124.mpls.qwest.net) 
L1285[15:14:09]
⇦ Quits: Cooler (~CoolerExt@117.207.165.117) (Read error:
Connection reset by peer) 
L1286[15:14:15]
⇨ Joins: CoolerExtreme
(~CoolerExt@117.207.165.117) 
L1287[15:14:37] <killjoy> oh,II figured
it out
 
L1288[15:14:51] <killjoy> I had a methhod
calliing itself.
 
L1289[15:15:02] <killjoy> before Iupdated
to 1.8.9, that method was overloaded
 
L1290[15:16:00] <killjoy> render(Entity)
and render(EntityLiving)
 
L1291[15:16:12]
⇨ Joins: Everseeking
(~Everseeki@pool-100-6-106-162.pitbpa.fios.verizon.net) 
L1292[15:16:18] <Khumps> my thing still
only showing classes :(
 
L1293[15:16:45] <Khumps> reinstalled
forge again
 
L1294[15:16:54] <Khumps> eclipse only
shows the class files stil
 
L1295[15:16:56] <Khumps> still
 
L1296[15:16:58] ***
AEnterprise is now known as AEnterpriseAFK 
L1297[15:17:14] ***
Vigaro|AFK is now known as Vigaro 
L1298[15:19:42] <Khumps> all of the .java
files are missing
 
L1299[15:20:37] <diesieben07> run gradlew
cleanCache. then gradlew setupDecompWorkspace eclipse again
 
L1300[15:20:58]
⇦ Parts: Aroma1997 (~Aroma1997@p57B28089.dip0.t-ipconnect.de)
()) 
L1301[15:21:18] <Khumps> trying it
now
 
L1302[15:21:20] <killjoy> ah, adding null
children
 
L1303[15:21:28] <killjoy> that
might've been my issue as well
 
L1304[15:25:19] <Khumps> um diesieben its
still only showing classes :(
 
L1305[15:25:54] <diesieben07> no idea
man
 
L1306[15:26:01] <diesieben07> something
is seriously messed up on your end then.
 
L1307[15:26:28] <Khumps> could it have to
do with the fact that im switching from 1.7 to 1.8?
 
L1308[15:26:41] <diesieben07> did you
update the build.gradle properly?
 
L1309[15:26:54] <Khumps> its an etirely
different folder on my computer
 
L1310[15:27:19] <Khumps> copy pastaed the
MDK into it
 
L1311[15:27:52] <Khumps> gonna delete
gradlew and try again
 
L1312[15:28:41] <diesieben07> thats just
the gradle wrapper
 
L1313[15:29:00] <Khumps> ik but im lost
for what it could be
 
L1314[15:29:27] *
diesieben07 suspects eclipse being a piece of crap 
L1315[15:29:33]
⇨ Joins: H1N1theI
(~h1n1thei@2601:5c2:8100:5898:daeb:97ff:fee9:f781) 
L1316[15:29:37] <Khumps> lol
 
L1317[15:30:44] <ghz|afk> heh mc 1.9.1
pre 1
 
L1318[15:30:57] <Khumps> lol
 
L1319[15:31:10] <Khumps> im just trying
to get to 1.8 :D
 
L1320[15:31:25]
⇨ Joins: Drullkus (~Drullkus@205.155.154.1) 
L1321[15:31:29] <ghz|afk> lol they added
some "armor toughness" concept
 
L1322[15:31:33] <ghz|afk> to make diamond
armor a bit better
 
L1323[15:31:37] <Khumps> lol
 
L1324[15:31:42] <Khumps> did u hear
that
 
L1325[15:31:47] <Khumps> he said diamond
armor
 
L1326[15:31:50] <Khumps> noob!
 
L1327[15:31:52] <Khumps> :D
 
L1328[15:32:17] <ghz|afk> this isnt'
modded
 
L1329[15:32:25] <ghz|afk> mojang released
a prerelease earlier today
 
L1330[15:32:28] <ghz|afk> so yeah,
diamond ;P
 
L1331[15:32:29] <Khumps> ik
 
L1332[15:32:38] <Khumps> phhhhht
vanilla
 
L1333[15:32:50] <Khumps> i havent played
that in like 8 years :D
 
L1334[15:32:57] <Khumps> once u go modded
u cant go back
 
L1335[15:33:03] <ghz|afk> I'm
playing vanilla as we speak ;P
 
L1336[15:33:06] <Khumps> lol
 
L1337[15:33:08] <ghz|afk> yes I can go
back
 
L1338[15:33:12] <Khumps> its just not fun
for me
 
L1339[15:33:13]
⇦ Quits: inqy (~inqy@178-37-234-181.adsl.inetia.pl) (Quit:
Leaving) 
L1340[15:33:16] <ghz|afk> I miss mods a
lot, but I can go back regardless ;P
 
L1341[15:33:18] <Khumps> its like so much
less stuff
 
L1342[15:33:26] <thecodewarrior> Can I
not make a normal array of ArrayLists?
 
L1343[15:33:31]
⇦ Quits: Hunterz (~hunterz@62.182.234.189) (Quit:
Leaving.) 
L1344[15:33:34] <Khumps> u should be able
to
 
L1345[15:33:44] <Khumps> u can make an
array of any object type
 
L1346[15:33:51] <Khumps> and ArrayList is
an object
 
L1347[15:33:55] <thecodewarrior> It says
you can't make a generic array of type XXXX.
 
L1348[15:34:01] <diesieben07> but
ArrayList is a generic type
 
L1349[15:34:06] <diesieben07> generics +
arrays suck
 
L1350[15:34:08] <diesieben07> dont use
arrays. :D
 
L1351[15:34:11] <Khumps> lol
 
L1352[15:34:20] <Khumps> Hashmap
masterrace
 
L1353[15:34:24] <diesieben07> wat
 
L1354[15:34:24] <diesieben07> no.
 
L1355[15:34:26] <williewillus> wat
 
L1356[15:34:29] <Khumps> loll
 
L1357[15:34:30] <diesieben07> Use
List
 
L1358[15:34:33] <Khumps> ik they
different
 
L1359[15:34:37] <Khumps> lists are
op
 
L1360[15:34:41] <Khumps> they need a
nerf
 
L1361[15:34:43] <williewillus> -.-
 
L1362[15:34:54] <diesieben07> you are
talking with your ass.
 
L1363[15:34:55] <thecodewarrior>
Actually, I'm trying to replace a HashMap because it was
returning garbage.
 
L1364[15:35:02] <ghz|afk> Khumps: are you
drink/on drugs?
 
L1365[15:35:02] <Khumps> ik im talking
out of my ass
 
L1366[15:35:04] <ghz|afk> drunk*
 
L1367[15:35:05] <diesieben07> guys wtf
are you doing
 
L1368[15:35:12] <williewillus>
thecodewarrior: uhh define "returning garbage"
 
L1369[15:35:19] <williewillus> just
switching data structures blindly isnt a good solution
 
L1370[15:35:23] <Khumps> im waiting for
gradlew to work
 
L1371[15:35:35] <ghz|afk> did you give it
more ram on gradle.properties?
 
L1372[15:35:55] <Khumps> no it was only
downloading class files for some reason
 
L1373[15:36:02] <diesieben07> it doesnt
download anything
 
L1374[15:36:05] <Khumps> or at least i
wasnt seeing them in eclipse
 
L1375[15:36:35] <thecodewarrior>
HashMap<EnumFacing, List<CollisionBox>>, the debugger
said it had "north [ stuff stuff stuff ]" yet it was
returning null when passed north.
 
L1376[15:37:02] <diesieben07> show your
code then.
 
L1377[15:37:11] <williewillus> yeah
:P
 
L1378[15:37:15] <diesieben07> Also,
EnumMap
 
L1379[15:37:16] <williewillus> also
enummap :D
 
L1380[15:37:19] <williewillus>
dammit
 
L1381[15:37:21] <diesieben07>
hahaha
 
L1382[15:37:40] <thecodewarrior> Whaaa? I
didn't know this was a thing! must look into.
 
L1383[15:37:53] <williewillus> yeah
optimized vesion of Map for enum keys
 
L1384[15:38:00] <Khumps> well 1.8 hates
me
 
L1385[15:38:16] <williewillus> saves the
hashing step by just using the enum ordinal and a fixed size
array
 
L1386[15:38:20] <Khumps> *cries*
 
L1387[15:38:40] <Khumps> EnumMap looks
interesting
 
L1388[15:39:07]
⇦ Quits: MaxwellJoneZ
(~MaxwellJo@f055225046.adsl.alicedsl.de) (Ping timeout: 190
seconds) 
L1390[15:39:31] <diesieben07> that is...
normal
 
L1391[15:39:36] <diesieben07> open one of
those classes.
 
L1392[15:39:46] <Khumps> ik i can read
them
 
L1393[15:39:54] <diesieben07> so? what is
your issue?!
 
L1394[15:39:56] <masa> then what's
the issue? :D
 
L1395[15:39:58] <Khumps> but my code
doesnt recommend them
 
L1396[15:40:05] <diesieben07> wat.
 
L1397[15:40:10] <Khumps> wtf did i just
say
 
L1398[15:40:30] <Khumps> my code doesnt
see them
 
L1399[15:40:36] <diesieben07>
impossiburu
 
L1400[15:40:54] <masa> did you ctrl +
shift + o?
 
L1401[15:40:55] <Khumps> nein
 
L1403[15:41:54]
⇦ Quits: KanoCodex (~Giratina5@2604:180:0:368::bcd8) (Ping
timeout: 198 seconds) 
L1404[15:42:08]
⇨ Joins: Arctic_Wolfy
(~Arctic@71-8-85-40.dhcp.leds.al.charter.com) 
L1405[15:42:13] <Khumps> unless forge
direction is gone now
 
L1406[15:42:15] <thecodewarrior>
ForgeDirection is now EnumFacing
 
L1407[15:42:15]
⇨ Joins: sokratis12GR
(sokratis12@62.221.158.197) 
L1408[15:42:20] <Khumps> .....
 
L1409[15:42:24] <thecodewarrior>
.....
 
L1410[15:42:27] <sokratis12GR> Hello
Again Everyone!
 
L1411[15:42:28] <Khumps> well that might
help
 
L1412[15:42:39] <masa> :DD
 
L1413[15:42:41] <diesieben07> jesus
christ guy. :D
 
L1414[15:42:51] <diesieben07> headdesking
intensifies
 
L1415[15:42:55] <masa> :D
 
L1416[15:43:09] <sokratis12GR> Does
anyone know any Version Checker that works for both client and
Server ?
 
L1417[15:43:19] <diesieben07>
forges?
 
L1418[15:43:22] <williewillus> the forge
one :P
 
L1419[15:43:31] <diesieben07> you cannot
beat me! :D
 
L1420[15:43:47] <masa> I fail to see how
I would want any form of version checkin gon the server side
anyway...
 
L1421[15:43:47]
⇦ Quits: Elec332 (~Elec332@ip5456d4a5.speed.planet.nl) (Ping
timeout: 190 seconds) 
L1422[15:44:17] <sokratis12GR> I mean
that, when i use my version checker it crashesh the server but
works fine in the client
 
L1423[15:44:22] <masa> that's teh
admin's job, not for the server to spam the logs with update
notices
 
L1424[15:44:32] <masa> right..
 
L1425[15:44:51] <diesieben07> dont write
your own, please
 
L1426[15:45:47]
⇦ Quits: Loetkolben
(~Loetkolbe@ipbcc17c0a.dynamic.kabel-deutschland.de) (Quit: Over
and Out!) 
L1427[15:45:48]
⇦ Quits: shadekiller666 (~shadekill@130.166.194.73) (Quit:
Leaving) 
L1428[15:45:54] <thecodewarrior> I'm
wondering, what order do you list the modifier keys for keyboard
shortcuts? I generally do Shift, Option/Alt, Control,
Command.
 
L1429[15:46:00] <Khumps> im reading Enum
facing and im like wtf
 
L1430[15:46:34] <thecodewarrior> The nice
thing is no more converting between int->ForgeDirection->int
all the time
 
L1431[15:46:44] ***
williewillus is now known as willieaway 
L1432[15:46:51] <Khumps> ya
 
L1433[15:47:08] <Khumps> but i dont know
what vec3i is but im guessing i dont need to so i wont bother
:D
 
L1434[15:47:17] <diesieben07> Vec3i is 3
ints in one object
 
L1435[15:47:19] <masa> it's just a
bit crappu that it doesn't have a left or right hand rotation
method :/
 
L1436[15:47:28] <Khumps> k
 
L1437[15:48:05] <Khumps> did @SideOnly
get removed?
 
L1438[15:48:13] <masa> no
 
L1439[15:48:37] <diesieben07> but all FML
classes changed package
 
L1440[15:48:38] <masa> re-organize your
imports, the cpw package got moved in 1.8
 
L1441[15:48:46] <masa> *fml
 
L1442[15:49:27] <LatvianModder> Khumps:
you just started 1.8?
 
L1443[15:52:21] <Khumps> ya
 
L1444[15:53:22] <Khumps> oh no not my
IIcons too!
 
L1445[15:53:26] <Khumps> noooo
 
L1446[15:53:52] <sokratis12GR> Does
anyone have an template of a version checker that i could use
?
 
L1447[15:54:17] <thecodewarrior> Why do
you need it on the server?
 
L1448[15:55:45] <sokratis12GR> No, I just
need one so I can make a config option to disable/enable it
 
L1449[15:55:55] <sokratis12GR> I lost my
last one...
 
L1450[15:56:04] <sokratis12GR> I mean
Deleted*
 
L1451[15:56:10] <diesieben07> are you
fluent in java?
 
L1452[15:56:53] <diesieben07> because in
that case just write your own
 
L1453[15:56:55] <sokratis12GR> I'm
in the range of Beg - Int level
 
L1454[15:56:56] <diesieben07> and if
not... you shoudl be.
 
L1455[15:57:33] <sokratis12GR> I want to
learn more advanced modding and java
 
L1456[15:57:39] <diesieben07> or, as has
been said again and again: Use forge's.
 
L1457[15:57:40] <sokratis12GR> but the
tutorials are outdated
 
L1458[15:57:46] <sokratis12GR> I use 1.8
- 1.9 version
 
L1459[15:57:53] <sokratis12GR> Waiting
for 1.9 version
 
L1460[15:58:00] <diesieben07> forge has a
built in version checker.
 
L1461[15:58:02] <diesieben07> use
that.
 
L1462[15:58:19] <sokratis12GR> Where I
can find it ?
 
L1463[15:59:30]
⇦ Quits: Hgreb (~Hgrebnedn@d8D872D48.access.telenet.be) (Ping
timeout: 195 seconds) 
L1464[15:59:31]
⇦ Quits: Blue_Monster122
(uid82864@id-82864.tooting.irccloud.com) (Quit: Connection closed
for inactivity) 
L1465[15:59:43] <sokratis12GR> Does Java
Support Ancient Greek Language >?\
 
L1466[15:59:53] <diesieben07> java
supports all of unicode.
 
L1467[16:00:18] <diesieben07> i am trying
to find the versino checker
 
L1468[16:00:19] <diesieben07> give me a
sec
 
L1469[16:00:20] <killjoy> \uxxxx
 
L1470[16:00:36] <diesieben07> or just
type in the actual letter
 
L1471[16:00:45] <sokratis12GR> ok
 
L1473[16:05:22] <sokratis12GR> Do i have
to name it the same name or i can rename it to VersionChecker.java
?
 
L1474[16:05:29] <sokratis12GR> btw ty
:d
 
L1475[16:05:30] <diesieben07> watz.
 
L1476[16:05:36] <diesieben07> did you
even read the commit message?
 
L1477[16:05:47] <diesieben07> you do nto
have to write any versino checking code.
 
L1478[16:06:00] <sokratis12GR> ok
 
L1479[16:06:32] <sokratis12GR> Oh, it
wasn't loaded, now i saw it
 
L1480[16:06:59] ***
LexDesktop is now known as LexManos 
L1481[16:07:01] <diesieben07> also... you
said you want to learn advanced modding and java
 
L1482[16:07:11] <sokratis12GR> yes I
do
 
L1483[16:07:14] <diesieben07> first step:
get the "i'm gonna copy this" mentality out of your
head.
 
L1484[16:07:38] <sokratis12GR> I
didn't even thought about that
 
L1485[16:07:44] <sokratis12GR> I will
write it 1 by one
 
L1486[16:07:49] <diesieben07>
<sokratis12GR> Do i have to name it the same name or i can
rename it to VersionChecker.java ?
 
L1487[16:08:19] <sokratis12GR> I asked if
i could rename the file name ?
 
L1488[16:08:50] <diesieben07> yes, which
means your first thought after me sneding it was "ok, i need
to copy this"
 
L1489[16:09:09] <sokratis12GR> em no
-.-
 
L1490[16:09:15] <diesieben07> then why
did you ask that?
 
L1491[16:09:49] <sokratis12GR> Because I
want it to look nicer :D
 
L1492[16:09:57] <diesieben07> yes so you
DID wnat to copy it?!
 
L1493[16:10:04] <sokratis12GR> NO
 
L1494[16:10:09] <diesieben07> then
what?
 
L1495[16:10:17] <sokratis12GR> I just
like havuing a nice source
 
L1496[16:10:28] <diesieben07> but you
asked abotu forge's code?!
 
L1497[16:11:07] <sokratis12GR> ? Idk what
are you talking about now, but anyway...
 
L1498[16:11:17] <diesieben07> i sent you
a link to where forge added the versino checker
 
L1499[16:11:23] <thecodewarrior>
there's no way to rename any of forge code unless you're
copying it into your own source and rename it there.
 
L1500[16:11:41] <sokratis12GR>
AAAAA
 
L1501[16:11:58] <sokratis12GR> I got
confused
 
L1502[16:12:22] <sokratis12GR> do I need
to write it on a new class or there is any other way ? because i
got confused o.o
 
L1503[16:12:39] <diesieben07> read the
commit message
 
L1504[16:12:40] <sokratis12GR> Sorry for
my bad english
 
L1505[16:12:44] <diesieben07> it is a
small tutorial on how to use it
 
L1506[16:12:52]
⇦ Quits: Drullkus (~Drullkus@205.155.154.1) (Remote host
closed the connection) 
L1507[16:12:57] <diesieben07> "Using
the @Mod annotation mods can opt-in to a centrally controlled
update system."
 
L1508[16:13:04] <diesieben07> read the
properties on @Mod
 
L1509[16:13:13] <diesieben07> there is
one that is obviously for this system.
 
L1510[16:13:24] <sokratis12GR> ok
 
L1511[16:15:04]
⇨ Joins: AbsentThirdEye
(~Subconsci@cpe-65-28-43-97.wi.res.rr.com) 
L1512[16:16:01] ***
killjoy is now known as killjoy[away] 
L1514[16:21:21] <diesieben07> that's
not the network thread for a start
 
L1515[16:21:42] <thecodewarrior> Oh,
yeah. whoops.
 
L1516[16:22:17] <sokratis12GR> ...
 
L1517[16:22:21] <sokratis12GR> I'm
so noob
 
L1518[16:22:56] <sokratis12GR> I
can't find where to read the @Mod Properties (So noob)
 
L1519[16:23:03] <diesieben07> using
eclipse?
 
L1520[16:23:07] <sokratis12GR> No
InteliJ
 
L1521[16:23:10] <sokratis12GR>
Ultimate
 
L1522[16:23:15] <diesieben07> Ctrl-N to
search for classes
 
L1523[16:23:18] <diesieben07> type in
"mod"
 
L1524[16:23:20] <diesieben07> read the
class.
 
L1525[16:23:37] <sokratis12GR> I'm
new with InteliJ...
 
L1526[16:23:46] <thecodewarrior> line
182
 
L1527[16:24:08] <thecodewarrior> I
don't know exactly how annotations work but it looks
right.
 
L1528[16:24:18] <sokratis12GR> How to
make it so i an see the line number ?
 
L1529[16:24:33] <diesieben07> right click
on the left side of the editor, check the "show line
numbers" box
 
L1530[16:24:50] <sokratis12GR> oh Ty
:d
 
L1531[16:24:53] <diesieben07>
thecodewarrior, can you show that whole class please?
 
L1532[16:25:01] <diesieben07> this looks
really strange
 
L1533[16:25:08]
⇦ Quits: mustangflyer
(~mustangfl@p5B094CA1.dip0.t-ipconnect.de) (Quit:
Leaving) 
L1535[16:26:24] ***
Mata is now known as MattOfflineMc 
L1537[16:27:21] <diesieben07> that lazy
initializatino of the collisino box init looks kinda funky
 
L1538[16:27:24] <sokratis12GR> boolean
canBeDeactivated() default false; - is it that [I have read the
Comment]
 
L1539[16:27:27] <diesieben07> but
regardless, this SHOULD work...
 
L1540[16:27:34] <diesieben07> no that is
not it sokratis12GR
 
L1541[16:27:40]
⇨ Joins: SubconsciousEye
(~Subconsci@cpe-65-28-43-97.wi.res.rr.com) 
L1542[16:27:50] <diesieben07>
updateJSON
 
L1544[16:28:49] ***
manmaed is now known as manmaed|AFK 
L1545[16:28:56] <diesieben07> that would
be an example of what your json would look like
 
L1546[16:29:02] <thecodewarrior> you mean
the call in BlockCatwalkBase? That's just so I can make
changes when in the dev environment.
 
L1547[16:29:02] <PaleoCrafter> Watching a
documentation right now, all the sudden they use the game of
thrones theme when talking about Nazis
 
L1548[16:29:11] <diesieben07> but the
updateJSON property in @Mod is where you tell forge about this
JSON
 
L1549[16:29:12] <sokratis12GR> But do I
have to write any code to read this file ?
 
L1550[16:29:13] <diesieben07> it has to
be an URL
 
L1551[16:29:16] <diesieben07> no
 
L1552[16:29:17] <sokratis12GR> ok
ok
 
L1553[16:29:20] <diesieben07> you tell
forge the URl and done.
 
L1554[16:29:55] <sokratis12GR> Is there a
specific destination folder needed to be placed this file ? like
the textures ?
 
L1555[16:29:57] <diesieben07> yeah i dont
know at all thecodewarrior, sorry. this just looks... fishy.
 
L1556[16:30:04] <diesieben07> it has to
be online
 
L1557[16:30:07] <diesieben07> an
URL
 
L1558[16:30:08]
⇦ Quits: AbsentThirdEye
(~Subconsci@cpe-65-28-43-97.wi.res.rr.com) (Ping timeout: 186
seconds) 
L1559[16:30:15] <diesieben07> how else do
you expect to check for NEW versions? :D
 
L1560[16:30:37] <sokratis12GR> I will
send you what i have done and you will tell me if it is right ok
?
 
L1561[16:30:56] <sokratis12GR> You know
"The Fireplace" ?
 
L1562[16:31:03] <diesieben07> no i do
not.
 
L1563[16:31:12] <sokratis12GR> ok
 
L1564[16:31:24]
⇦ Quits: KGS (~KGS@h-155-4-135-249.na.cust.bahnhof.se) (Ping
timeout: 198 seconds) 
L1565[16:32:01]
⇨ Joins: Drullkus (~Drullkus@205.155.154.1) 
L1566[16:32:42] <thecodewarrior> Just
wondering, what looks fishy about it?
 
L1567[16:32:52] <diesieben07> the
debugger screenshot
 
L1568[16:32:57] <diesieben07> i cannot
see how that can happen
 
L1569[16:33:00] <sokratis12GR> also do i
need to have 2 files like in the example above or these are 2
different examples ?
 
L1570[16:33:14] <diesieben07> if facing
is really north
 
L1571[16:33:26]
⇨ Joins: KGS
(~KGS@h-155-4-135-249.na.cust.bahnhof.se) 
L1572[16:33:39] <diesieben07> the 1st one
is forges, the 2nd one is like a template for you
 
L1573[16:33:44] <thecodewarrior> Exactly,
that's the issue. I thought something about my code was
fishy.
 
L1574[16:34:01] <diesieben07> well, your
screenshot doesnt actualyl show facing==NORTH
 
L1575[16:34:51] <sokratis12GR>
diesieben07 I'm new to InteliJ and there is a problme that
annoys me
 
L1576[16:35:00] <diesieben07> which
is?
 
L1577[16:35:08] <sokratis12GR> It shows
that git.exe isn't instaled
 
L1578[16:35:13] <sokratis12GR> but i dont
want to use it
 
L1579[16:35:27] <sokratis12GR>
"Can't start Git.exe"
 
L1580[16:36:04] <thecodewarrior> facing
== EnumFacing.NORTH, check.
collisionBoxes.containsKey(EnumFacing.NORTH), check.
collisionBoxes.containsKey(facing), nurp.
 
L1581[16:36:51] <diesieben07> first, you
SHOULD be using git. but if you really wnat to, File > Settings
> Plugins > Uncheck Git Integration
 
L1582[16:37:03] <diesieben07>
thecodewarrior: that is... impossible.
 
L1583[16:37:14] <thecodewarrior> well,
now containsKey(EnumFacing.NORTH) is false... wut.
 
L1585[16:37:31] ***
PaleoCrafter is now known as PaleOff 
L1586[16:37:34] <sokratis12GR> I will be
using Git
 
L1587[16:37:37] <sokratis12GR> But later
on
 
L1588[16:37:49] <sokratis12GR> When I
research how to do instal it
 
L1589[16:38:10] <diesieben07> you do not
have to have any download urls at all
 
L1590[16:38:13] <diesieben07> this
checker does not download
 
L1591[16:38:23]
⇨ Joins: keybounce
(~keybounce@adsl-108-192-88-47.dsl.bkfd14.sbcglobal.net) 
L1592[16:38:29] <diesieben07> it merely
checks what the newest version is and if that is newer than the
installed one, it shows a warning
 
L1593[16:38:46] <sokratis12GR> how will
it find the new version ?
 
L1594[16:38:53] <sokratis12GR> If i
don't
 
L1595[16:39:00] <sokratis12GR> add a link
to
 
L1596[16:39:04] <sokratis12GR> the
files
 
L1597[16:39:07] <diesieben07> you have to
have that json file
 
L1598[16:39:14] <diesieben07> and you
have to updaet it whe a new versino comes out
 
L1599[16:39:18] <diesieben07> the URL
stays the same
 
L1600[16:39:30] <diesieben07> so when the
client checks that fiel again it will see the new version
 
L1601[16:39:42] <diesieben07> the json
does NOT go in your jar file
 
L1602[16:39:45] <sokratis12GR> So
these:
 
L1603[16:39:46] <diesieben07> it has to
be available online somewhere.
 
L1604[16:40:05] <thecodewarrior> that
json file will live on the internet somewhere, the game will access
it, and if you have updated the json with a newer version it will
notify the user.
 
L1605[16:40:09] <sokratis12GR> it is
online on Curseforge
 
L1606[16:40:15] <diesieben07> the JSON
file?!
 
L1607[16:40:20] <sokratis12GR> not
yet
 
L1608[16:40:26] <sokratis12GR> So
 
L1609[16:40:30] <diesieben07> i dont
think you can host json files on CurseForge
 
L1610[16:40:39] <sokratis12GR> No
no..
 
L1611[16:40:41] <tterrag> just use github
to host it or something
 
L1612[16:40:46] <tterrag> link to the raw
file
 
L1613[16:40:47] <tterrag> ezpz
 
L1614[16:40:49] <sokratis12GR> I host my
mods to CurseForge
 
L1615[16:40:58] <diesieben07> that is
irrelevant
 
L1616[16:41:01] <diesieben07> it checks
that json file
 
L1617[16:41:02] <diesieben07> nothing
else
 
L1619[16:41:09] <tterrag> sure
 
L1620[16:41:14] <tterrag> as long as you
can serve up a direct file link
 
L1621[16:41:14] <sokratis12GR> ok
then
 
L1622[16:41:36] ***
MrKickkiller is now known as MrKick|Away 
L1623[16:41:36] <tterrag>
.../update_checker.json
 
L1624[16:42:16] ***
amadornes is now known as amadornes[OFF] 
L1625[16:43:14] <thecodewarrior>
...weebly.com/update_checker/modid.json would be better, as if you
want multiple mods to check for updates you have the ability to put
up multiple files.
 
L1626[16:43:25] <sokratis12GR> 1 Thing i
still can't understand (being noob) is do I have to have my
file into the mods main or assets file ?
 
L1627[16:43:41] <diesieben07>
neither
 
L1628[16:43:44] <diesieben07> it#s
online
 
L1629[16:43:54] <sokratis12GR> ,,,
 
L1630[16:43:54] <diesieben07> and you put
the URL into the updateJSON property of your @Mod
 
L1631[16:44:03] <diesieben07> FML will
read that URL, download it and check
 
L1632[16:45:11] <thecodewarrior> So the
weird thing is that
collisionBoxes.keySet().contains(EnumFacing.NORTH) is true, yet
collisionBoxes.containsKey(EnumFacing.NORTH) is false... I may just
go the array route.
 
L1633[16:45:14] <sokratis12GR> And in the
"Version" = 1.6
 
L1634[16:45:38] <sokratis12GR> Do I put
every update in these order ?
 
L1635[16:45:41] <diesieben07>
thecodewarrior: again that should be impossible.
 
L1636[16:45:57] <sokratis12GR>
"Version2" = .., "Version3" = ... ?
 
L1637[16:46:03] <diesieben07>
sokratis12GR: you mean in the json?
 
L1638[16:46:07] <sokratis12GR> yes
 
L1639[16:46:23] <diesieben07> yes,
exactly like it tells you in the example.
 
L1640[16:46:45]
⇦ Quits: keybounce
(~keybounce@adsl-108-192-88-47.dsl.bkfd14.sbcglobal.net) (Ping
timeout: 195 seconds) 
L1641[16:47:30] <sokratis12GR> ok
 
L1642[16:47:33] <sokratis12GR> :d
 
L1643[16:49:22] <sokratis12GR> ...
 
L1644[16:49:35] <sokratis12GR> Why I
can't create a .json page in weebly ;(
 
L1645[16:50:27] <ghz|afk> get a dropbox
account, it can direct-link
 
L1646[16:50:41] <sokratis12GR> I
have
 
L1647[16:50:44] <ghz|afk> it has a limit,
though
 
L1648[16:50:57] <ghz|afk> so if a lot of
people do update checks, public links will get blocked for a
while
 
L1649[16:51:02] <sokratis12GR> I have got
alot of gift cards and got more storage
 
L1650[16:51:09]
⇦ Quits: Poppy (~Poppy@chello085216146055.chello.sk) (Ping
timeout: 207 seconds) 
L1651[16:51:19] <ghz|afk> this isn't
about storage, it's about max downloads/day
 
L1652[16:51:36] <Arctic_Wolfy> Oh, hey,
ghz|afk, While you are here, that Capibility thing did not
work.
 
L1654[16:51:45] <ghz|afk> ah
 
L1655[16:51:45] <ghz|afk> meh
 
L1656[16:53:27]
⇨ Joins: Girafi
(Girafi@0x555178eb.adsl.cybercity.dk) 
L1657[16:55:26] <sokratis12GR> in the
"homepage" = can i add the curseforge page of my mods
?
 
L1658[16:55:51] <thecodewarrior>
yes
 
L1659[16:56:02] <sokratis12GR> kk
 
L1660[16:56:07] <thecodewarrior> How do I
set the size of an ArrayList such that I can do list.set(index,
value) without it being out of bounds.
 
L1661[16:56:15] <Khumps> layout of ur
sight
 
L1662[16:56:16] <Khumps> site
 
L1663[16:57:29] <diesieben07>
thecodewarrior, use add(i, v)
 
L1665[16:57:47] <thecodewarrior> will
that shift things around if I don't do it in the right order
though?
 
L1666[16:57:53] <sokratis12GR> is this
all right ?
 
L1667[16:57:58] <diesieben07> use add if
i >= size, set otherwise
 
L1668[16:58:27] <thecodewarrior>
cool
 
L1669[16:58:29] <diesieben07>
sokratis12GR, you have not done anything specific to your mod... it
has all the forge versions in there.
 
L1670[16:58:58] ***
AbrarSyed is now known as Abrar|gone 
L1671[16:59:08] <sokratis12GR> ?
 
L1672[16:59:12] <thecodewarrior> Also the
comments aren't valid JSON. you have to remove them.
 
L1673[16:59:22] <sokratis12GR> Yeah I
know this
 
L1674[16:59:56] <sokratis12GR> How didn;t
I add anything specific?
 
L1675[17:00:03] <thecodewarrior>
"{MinecraftVersion}-latest" :
"1.8-11.14.4.1563" should be
"1.8.9-latest":"1.8.9-1.0.0b1whatever"
 
L1676[17:00:05] <sokratis12GR> Don't
there need to be the forge version ?
 
L1677[17:00:12] <diesieben07> no.
 
L1678[17:00:57] <thecodewarrior> I think
those are used to see what version is
recommended/latest/beta/whatever
 
L1679[17:01:00] <sokratis12GR> so it
needs to be something like? MoreDimensionsMod-1.5(1.8)
 
L1680[17:01:30] <thecodewarrior> I
don't think you include the name of the mod.
 
L1681[17:01:45] <sokratis12GR> just 1.6
?
 
L1682[17:01:57] <sokratis12GR> for
ArmorPlus newest version
 
L1683[17:02:08] <sokratis12GR> if the
latest and recommended are the same ?
 
L1684[17:02:12] <thecodewarrior> I think
they are just the human-friendly names, instead of numbers you know
which version is recommended and which is the newest, etc.
 
L1685[17:02:43] <sokratis12GR>
o.o...
 
L1686[17:03:18] <thecodewarrior> and what
minecraft version they are for.
 
L1687[17:03:42]
⇨ Joins: EyeOfKoishi
(~Subconsci@cpe-65-28-43-97.wi.res.rr.com) 
L1689[17:04:31] <sokratis12GR> i forgot
to remove the "version2" : "1.8"
 
L1690[17:06:40] <thecodewarrior> just a
sec, working on what I envision it to be.
 
L1691[17:07:06] <sokratis12GR> k
 
L1692[17:07:10]
⇦ Quits: SubconsciousEye
(~Subconsci@cpe-65-28-43-97.wi.res.rr.com) (Ping timeout: 195
seconds) 
L1693[17:07:53]
⇨ Joins: Ipsis
(~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) 
L1695[17:14:36] <sokratis12GR> Now i Get
it
 
L1696[17:14:41] <sokratis12GR> Thanks
alot due
 
L1697[17:14:43] <sokratis12GR>
dude*
 
L1698[17:14:53] <thecodewarrior> You are
very welcome.
 
L1699[17:15:15]
⇦ Quits: Khumps
(~Kevin@2601:18f:902:4aad:4041:9470:2f59:96ca) (Read error:
Connection reset by peer) 
L1700[17:15:39]
⇨ Joins: Khumps
(~Kevin@2601:18f:902:4aad:4041:9470:2f59:96ca) 
L1701[17:16:33]
⇨ Joins: Doty1154
(~Doty1154@2601:648:8002:c1a1:e81a:aea9:37f6:4d9a) 
L1702[17:18:10] <thecodewarrior> Does
this make any sense to any of you? It certainly doesn't to me.
java.lang.IndexOutOfBoundsException: Index: 5, Size: 6
 
L1704[17:18:45] <diesieben07>
thecodewarrior, thrown from where?
 
L1705[17:19:01] <sokratis12GR> No,
//Felling so sleepy
 
L1706[17:19:04] <thecodewarrior> when
I'm setting a value in the array.
 
L1707[17:19:05] <sokratis12GR> 2 AM
xD
 
L1708[17:19:10] <diesieben07> code.
 
L1709[17:19:45]
⇦ Quits: armctec (~Thunderbi@201.6.197.179) (Quit:
armctec) 
L1711[17:20:14]
⇨ Joins: armctec (~Thunderbi@201.6.197.179) 
L1712[17:20:40] <diesieben07> oh god so
you really did that...
 
L1713[17:20:41] <diesieben07> dude
 
L1714[17:20:45] <diesieben07> thats not
how you fix a bug.
 
L1715[17:20:52] <thecodewarrior> how
else?
 
L1716[17:20:53] <diesieben07> you should
not be using a list for this.
 
L1717[17:20:56] <diesieben07> it's
not the right tool.
 
L1718[17:21:09] <diesieben07> well, one
way might be: make a git repo. then I'd clone it and check it
out for you.
 
L1719[17:21:11]
⇨ Joins: sinkillerj
(~sinkiller@nc-67-232-14-71.dhcp.embarqhsd.net) 
L1720[17:21:48] <thecodewarrior> but
every map I used glitched in impossible ways.
 
L1721[17:22:04] <diesieben07> thats not
how computers work though
 
L1722[17:22:06] <diesieben07> there is a
reason.
 
L1723[17:22:24] <diesieben07> and since
you cannot figure it out, make a git repo and I'll try find it
for you
 
L1726[17:23:39] <Khumps> So are IIcons
gone as of 1.8?
 
L1727[17:23:48] <thecodewarrior> yes, to
both of you.
 
L1728[17:23:56] <Khumps> k :(
 
L1729[17:24:10] <Khumps> blockstates look
confusing. time to try and figure it out
 
L1731[17:24:30] <sokratis12GR> The last
thing
 
L1732[17:24:36] <sokratis12GR> Is this
correctly set up ?
 
L1733[17:24:41] <diesieben07> sokratis,
you have to make sure though that this URL will not change.
ever.
 
L1734[17:24:57] <diesieben07> so when you
change the json, the url must stay the same
 
L1735[17:25:03] <thecodewarrior> ah, yes.
the whole uploads/2/4/... is a problem.
 
L1736[17:25:07] <sokratis12GR>
How...
 
L1737[17:25:11] <thecodewarrior>
drobox
 
L1738[17:25:15] <thecodewarrior>
*Dropbox
 
L1739[17:25:29] <sokratis12GR> There is a
replace option in dropbox ?
 
L1740[17:25:31] <thecodewarrior> Github
would work too.
 
L1741[17:25:37] <thecodewarrior> even a
Gist should work.
 
L1742[17:25:41] <diesieben07> nope
 
L1743[17:25:45] <diesieben07> gists have
the hash in the url
 
L1744[17:25:50] <ghz|afk> sokratis12GR:
with the dropbox app you can just copy the file over and tell
windows to replace
 
L1745[17:25:51] <diesieben07> because
they are really git repos
 
L1746[17:26:11] <ghz|afk> (or wahtever OS
you happen to use)
 
L1747[17:26:16] ***
tterrag is now known as tterrag|away 
L1748[17:26:20] <sokratis12GR> Yeah, I
have been using Dropbox for over 2 Years now and I didn;t knew the
link remain the same...
 
L1749[17:26:41] <ghz|afk> all public
links look like
 
L1750[17:26:50] <tterrag|away> dropbox is
a bad idea, if it's accessed too much it will 402
 
L1751[17:26:56] <ghz|afk> yeh
 
L1754[17:27:09] <ghz|afk> the
"/743491/" part is your user ID
 
L1755[17:27:17]
⇦ Quits: Everseeking
(~Everseeki@pool-100-6-106-162.pitbpa.fios.verizon.net) (Read
error: Connection reset by peer) 
L1756[17:27:23] <ghz|afk> and the part
afterward is the file path within the Public/ folder
 
L1757[17:27:29] <Cypher121> pastebin
raw?
 
L1758[17:27:32] <ghz|afk> don't use
"share dropbox link"
 
L1759[17:27:41] <Cypher121> oh, wait, you
can't hcange it
 
L1760[17:27:43] <thecodewarrior>
Cypher121: I don't think you can update a pastebin paste
 
L1761[17:27:50] <Cypher121> yeah, you
can't
 
L1762[17:27:59] <Cypher121> hands ahead
of brain
 
L1763[17:28:08]
⇨ Joins: SquareWheel
(~SquareWhe@S0106687f7463986c.ok.shawcable.net) 
L1764[17:28:09] <diesieben07> if you are
pro, maybe?
 
L1765[17:28:09] ***
willieaway is now known as williewillus 
L1766[17:28:16]
⇦ Quits: armctec (~Thunderbi@201.6.197.179) (Quit:
armctec) 
L1767[17:28:24] <sokratis12GR> So last
Which is more recomended than anything ?
 
L1768[17:28:26] <thecodewarrior> if you
just go to the paste and add /raw it will give you the current raw
gist
 
L1769[17:28:30] <sokratis12GR> I think
GITHUB ?
 
L1770[17:28:38] <thecodewarrior> Gist is
easiest
 
L1771[17:28:44]
⇨ Joins: armctec (~Thunderbi@201.6.197.179) 
L1772[17:28:45] <sokratis12GR> Gist
?
 
L1773[17:28:58] <williewillus> git-backed
pastebins
 
L1774[17:29:00] *
sokratis12GR never heard of it.. 
L1775[17:29:02] <thecodewarrior> If you
have a github account you have a gist account. Go to
gist.github.com
 
L1776[17:29:02] <williewillus>
gist.github.com
 
L1777[17:29:09] <ghz|afk> or you
know
 
L1778[17:29:18] <ghz|afk> yo ucan get
some actual hosting site
 
L1779[17:29:24] <ghz|afk> with your own
domain name
 
L1780[17:29:28] <williewillus>
that's effort
 
L1781[17:29:32] <thecodewarrior> and
also, when doing what I just said, copy the url it redirects you
to, not the gist url+/raw
 
L1782[17:29:32] <williewillus> just use
git :P
 
L1783[17:29:44]
⇦ Quits: armctec (~Thunderbi@201.6.197.179) (Client
Quit) 
L1785[17:29:51] <sokratis12GR> like this
?
 
L1786[17:29:53] <diesieben07> see that is
the problem
 
L1787[17:29:57]
⇦ Quits: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
(Read error: Connection reset by peer) 
L1788[17:29:59] <diesieben07> that hash
is gonna change when you change tha tfile.
 
L1789[17:30:12] <diesieben07> which is
why you cannot use gist
 
L1790[17:30:17]
⇨ Joins: armctec (~Thunderbi@201.6.197.179) 
L1791[17:30:17] <ghz|afk> sokratis12GR:
just put the update json on your git repository, and link to the
head version
 
L1793[17:30:35] <sokratis12GR> So GUTHUB
or BITBUCKET are prefered right ?
 
L1794[17:30:38] <ghz|afk> that's the
easiest method
 
L1795[17:30:50] <thecodewarrior> I just
took of the #stuff and added /raw, it then redirected me to
that.
 
L1796[17:30:53] <ghz|afk> no they are NOT
preferred, they are just the lazy option, if you don't have
your own website
 
L1797[17:31:03] <thecodewarrior> gist
works
 
L1798[17:31:06] <sokratis12GR> I
don't jhave my own...
 
L1799[17:31:09] <sokratis12GR> I hope
soon i have
 
L1800[17:31:15] <sokratis12GR> xD
 
L1801[17:31:16] <diesieben07>
thecodewarrior: change that file. the url will change.
 
L1802[17:31:28] <diesieben07> the url
always points to a specific versino of hte file
 
L1804[17:31:31] <thecodewarrior> I
don't belive that ac5... changes. you should test though.
change the file and see if that link points still
 
L1805[17:31:37] <ghz|afk> would always
work (no that's not an update json)
 
L1806[17:33:03] <diesieben07>
thecodewarrior: ok got it open now. what do to reproduce
this?
 
L1808[17:34:03]
⇦ Quits: armctec (~Thunderbi@201.6.197.179) (Client
Quit) 
L1809[17:34:08] <sokratis12GR> The link
will remain the smaw
 
L1810[17:34:12] <sokratis12GR> I tryed
it
 
L1811[17:34:16] <diesieben07> yes that is
github
 
L1812[17:34:18] <diesieben07> not
gist
 
L1813[17:34:32]
⇨ Joins: armctec (~Thunderbi@201.6.197.179) 
L1814[17:34:35] <thecodewarrior> get out
a tile.catwalkStair.steel.name and place it, it won't render
anything yet but if you do f3+b you can see the collision box to
help locate it. then, jump inside it. (you may need to sneak to
jump on the sides)
 
L1816[17:34:56] ***
Abrar|gone is now known as AbrarSyed 
L1817[17:35:05] <sokratis12GR> why
updateJSON is red ? in my code ?
 
L1819[17:35:57]
⇦ Quits: armctec (~Thunderbi@201.6.197.179) (Client
Quit) 
L1821[17:36:43] <thecodewarrior>
diesieben07: it may take a little bit of time jumping around
inside.
 
L1822[17:37:07] <thecodewarrior> just
jump and sneak for about ten or fifteen seconds and it should pop
up with the error.
 
L1823[17:37:07] <diesieben07>
sokratis12GR: your forge is outdated.#
 
L1824[17:37:14] <sokratis12GR> =.=
 
L1825[17:37:20] <sokratis12GR> Again
?
 
L1826[17:37:25] <Cypher121> debugging
101: jump around and press random buttons until shit breaks
 
L1827[17:37:26] <sokratis12GR> Before 2-3
days i updated it
 
L1828[17:37:29]
⇦ Quits: Admiral_Damage|Away
(~Admiral_D@119.239.125.91.dyn.plus.net) (Quit:
Leaving) 
L1829[17:38:14]
⇨ Joins: Admiral_Damage
(~Admiral_D@119.239.125.91.dyn.plus.net) 
L1830[17:38:15] <thecodewarrior> yep.
that's what people don't realize. when we debug stuff, we
just screw around until it breaks.
 
L1831[17:38:48] <sokratis12GR> Do i have
to update the forge to make it work ?
 
L1832[17:39:01] <diesieben07> what is
your current version
 
L1833[17:39:14] <sokratis12GR> 1 sec le
me check
 
L1834[17:39:50] <sokratis12GR>
1.8-11.14.3.1450
 
L1835[17:39:57] <diesieben07> why are you
on 1.8
 
L1836[17:39:59] <diesieben07> use
1.8.9
 
L1837[17:40:05] <ghz|afk> why are so many
peple doing stuff on 1.8 still?
 
L1838[17:40:09] <thecodewarrior> 1722 has
it.
 
L1839[17:40:17] <ghz|afk> people*
 
L1840[17:40:24] <masa> and that is really
old even for 1.8
 
L1841[17:40:26] <ghz|afk> not even FTB
Unstable is on 1.8 anymore ;P
 
L1842[17:40:28] <thecodewarrior>
1.8.9-11.15.1.1722 to be specific.
 
L1843[17:41:36] <masa> so they posted
screenshtos of forge for 1.9 somewhat running already...
 
L1844[17:41:36] <Admiral_Damage> Main
reason we were still on old versions was, we started the mod when
that version came out, intending to update in the future but
wanting to get as much dev done ahead of the most suitable
version
 
L1845[17:41:47]
⇨ Joins: shadekiller666
(~shadekill@adsl-108-71-35-115.dsl.lsan03.sbcglobal.net) 
L1846[17:41:48] <Admiral_Damage> Ofcourse
we run into problems which you guys helped me fix, but thats
generally why.
 
L1847[17:42:00] <masa> I wonder if I can
manage to udpate my stuff for IItemHandler for 1.8.9 before 1.9
hits the fan :p
 
L1848[17:42:39] <sokratis12GR> How I can
update my forge to 1.8.9 from 1.8 ?
 
L1849[17:42:47] <sokratis12GR> Do i just
change the mapping ?
 
L1850[17:42:49] <diesieben07>
thecodewarrior, aha. you are modifying the collisionBoxes list on
boh client and server
 
L1851[17:42:51] <diesieben07> don't
do that.
 
L1852[17:42:52] <sokratis12GR> or just
the version
 
L1853[17:43:23] <masa> version and
mappings
 
L1854[17:43:27] <Admiral_Damage> in
build.gradle find i think its near line 28, "version" and
input the version, theres one or two commands afaik too..
 
L1855[17:43:40] <masa> and check which is
the current version of forgegradle they use too
 
L1856[17:43:48] <MattDahEpic> does anyone
have a working IItemHandler i can look at?
 
L1857[17:43:54] <thecodewarrior> I'm
just recreating them when needed, why wouldn't I do it on the
client/server?
 
L1858[17:44:03] <sokratis12GR> masa
 
L1859[17:44:09] <sokratis12GR> I'm
using Gradlew 2.9
 
L1860[17:44:14] <diesieben07> but there
is only ONE instance of your Block class
 
L1861[17:44:17] <diesieben07> which both
cleint and server share
 
L1862[17:44:25] <diesieben07> so there is
just ONE instance of that MAp
 
L1863[17:44:28] <diesieben07> whihc both
modify concurrently
 
L1864[17:44:31] <diesieben07> that is
going to blow up.
 
L1865[17:44:50] <masa> sokratis12GR:
gradle != forgegradle
 
L1866[17:45:06]
⇨ Joins: DemoXin
(~DemoXin@134.sub-70-210-51.myvzw.com) 
L1868[17:45:15] <masa> that's what I
have currently
 
L1869[17:45:17] <sokratis12GR> Will it be
better if i use the newest versionsbuild.gradlew ?
 
L1870[17:45:27] <shadekiller666>
yep
 
L1871[17:45:46] <masa> yeah you can grab
a fresh copy and make your edits to it, I occasionally do that too
if there are changes to it
 
L1872[17:45:50] <sokratis12GR> How i can
now set the workspace ?
 
L1873[17:46:10] <sokratis12GR> gradlew
setupDecompWorkspace ?
 
L1874[17:46:23] <masa> after you have
updated the build.gradle, just run gradle setupDecompWorkspace and
eclipse again
 
L1875[17:46:34] <sokratis12GR> I use
InteliJ
 
L1876[17:46:41] <thecodewarrior>
diesieben07: I see, but when I'm connected to a dedicated
server how will it get initialized? (This only applies to the dev
environment because it isn't re-initializing unless it's
dev, correct)
 
L1877[17:46:51] <masa> well I'm not
familiar what you run for it.. but anyway
 
L1878[17:47:07] <shadekiller666>
setupDecompWorkspace, then idea
 
L1879[17:47:11] <masa> and once that is
done, then re-import it to your IDE
 
L1880[17:47:15] <shadekiller666> or
genIntellijRuns
 
L1881[17:47:34] <shadekiller666> if
you're in intellij, just import the build.gradle
directly
 
L1882[17:47:37]
⇦ Quits: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt)
(Quit: bOI) 
L1883[17:47:42] <diesieben07>
thecodewarrior, depends on when you call that init method.
 
L1884[17:47:48] <shadekiller666> should
handle everything for you
 
L1885[17:48:02] <diesieben07> also, no it
does matter unless you make the map immutable
 
L1886[17:48:06] <ghz|afk> the resutl of
importing from within idea is actually supposed to be better than
using the idea task
 
L1887[17:48:15] <diesieben07> on a normal
HashMap/EnumMAp you are not allowed to use it from more than one
thread
 
L1888[17:48:15] <shadekiller666> ^
 
L1889[17:48:16] <ghz|afk> result*
 
L1890[17:48:20] <shadekiller666> what
giga said
 
L1891[17:48:23] <ghz|afk> so yeah
 
L1892[17:48:35] <ghz|afk> run
"gradlew sDW" (yes, you CAN shorten it THAT much)
 
L1893[17:48:59] <ghz|afk> import into
idea, open idea's gradle panel, and navigate to
Tasks->forgegradle->genIntellijRuns, and doubleclick
 
L1894[17:49:23] <shadekiller666> does he
even need to do that
 
L1895[17:49:24] <thecodewarrior> So I
can't access a HashMap from two threads even if I'm not
modifying it?
 
L1896[17:49:37] <shadekiller666> i think
it will grab the run configs with the import
 
L1897[17:49:42] <ghz|afk> no it
won't
 
L1898[17:49:48] <ghz|afk> the runs list
is empty
 
L1899[17:49:50] <sokratis12GR> gradlew
sDW, I didn't even knew you can shorten it at all..
 
L1900[17:49:54] <ghz|afk> until you do
genIntellijRuns
 
L1901[17:50:10] <shadekiller666> though i
haven't imported a mod workspace into intellij via its gradle
engine so i don't know :P
 
L1902[17:50:11] <williewillus>
thecodewarrior: what are you trying to achieve again?
 
L1903[17:50:26] <diesieben07> yes
 
L1904[17:50:30] <diesieben07> HashMap is
not threadsafe.
 
L1905[17:50:34] <ghz|afk> sokratis12GR:
yep, note that it only happens to work because setupDecompWorkspace
is the first match for "sDW"
 
L1906[17:50:50] <diesieben07> make an
ImmutableMap copy
 
L1907[17:51:02] <williewillus> or not use
threads if you don't have to
 
L1908[17:51:05] <williewillus> :P
 
L1909[17:51:07] <diesieben07> well
 
L1910[17:51:10] <diesieben07> client /
server
 
L1911[17:51:14] <thecodewarrior> but
would that cause Map.containsKey() and Map.keySet().contains() to
return different values?
 
L1912[17:51:20] <thecodewarrior>
I'll try it anyway.
 
L1913[17:51:23] <diesieben07> yes
 
L1914[17:51:32] <diesieben07> if you use
a HahsMap from more than one thread ALL KIDNS of things will
happen
 
L1916[17:51:37] <sokratis12GR> when
things broke...
 
L1917[17:51:45] <williewillus>
that'sw why you don't use static fields :P
 
L1918[17:51:52] <diesieben07> they are
not static :D
 
L1919[17:52:00] <williewillus> wat
 
L1920[17:52:06] <diesieben07> block
instance fields
 
L1921[17:52:06] <williewillus> idk what
the context of the problem is
 
L1922[17:52:17] <Arctic_Wolfy> I need
help, I'm confused about what ItemArmor wants for its item
textures...
 
L1923[17:52:33] <sokratis12GR> I have
instaled gradle 2.9 how is it still not working ?
 
L1924[17:52:36] <shadekiller666> does
anyone know if there is a plugin for sourcetree that adds the
ability to force push
 
L1925[17:52:43] <williewillus> the
command line button
 
L1926[17:52:47]
⇨ Joins: Unh0ly_Tigg
(~Robert@c-76-115-95-185.hsd1.or.comcast.net) 
L1927[17:52:47] <williewillus> ;p
 
L1928[17:52:57] <ghz|afk> does sourcetree
suck so much you can't force-push?
 
L1929[17:52:59] <ghz|afk> XD
 
L1930[17:53:12] <williewillus> lol
 
L1931[17:53:21] <shadekiller666>
sokratis12GR, run "gradle sDW" instead of "gradlew
sDW"
 
L1932[17:53:29] <sokratis12GR>
oh...
 
L1933[17:53:37] <ghz|afk> TortoiseGit
even lets you choose between "discard known changes only"
and "discard unknown changes"
 
L1934[17:53:40] <Arctic_Wolfy> I think it
wants a block state, but IDK why...
 
L1935[17:53:48] <shadekiller666> yep,
everytime i want to push to the obj loader branch, i have to do so
via command line
 
L1936[17:53:56] <ghz|afk> ah I was
wrong
 
L1937[17:53:56] <shadekiller666> which
means i have to type in my login info
 
L1938[17:54:00] <ghz|afk> dunno why I
thought it worked
 
L1939[17:54:00] <thecodewarrior>
williewillus: I have a map of EnumFacing(block facing direction)
-> list of collision boxes, but sometimes the map says it
doesn't contain a key when it does, causing NPEs
everywhere.
 
L1940[17:54:05] <ghz|afk> you have to
type at least sDecW
 
L1941[17:54:20] <ghz|afk> I'm 100%
certain I tried it, but I must now, because I just did and it
failed XD
 
L1942[17:54:40] <Unh0ly_Tigg> So, I was
about to say that I was working on some asm injection to get a hook
in 1.9 for what would be PlayerInteractEvent for a right click...
but it was firing on left clicks not right... I was injecting into
Minecraft.clickMouse, not Minecraft.rightClickMouse. ugh.
 
L1943[17:55:02] <ghz|afk> I must not
have*
 
L1944[17:55:05] <williewillus> does this
map change duriong runtime?
 
L1945[17:55:08] <Unh0ly_Tigg> I figured
out my error right as I logged into irc.
 
L1946[17:55:13] <williewillus> if not
make it immutable
 
L1947[17:55:24] <williewillus> if yes use
a threadsafe map
 
L1948[17:55:29] <williewillus> (or maybe
threadlocal?)
 
L1949[17:55:32] <diesieben07> that wont
fix it
 
L1950[17:55:36] <diesieben07> even a
theadsafe map
 
L1951[17:55:49] <williewillus> oh yeah
this is bounding boxes
 
L1952[17:55:52] <diesieben07> because
then the two modifications would jsut overlap and cause evne worse
issues
 
L1953[17:56:02] <diesieben07> just dont
modify your bbs during runtime
 
L1954[17:56:20] <williewillus> I'm
pretty sure this is why the animal escape fence thing happens
 
L1955[17:56:21] <williewillus> btw
 
L1956[17:56:29] <thecodewarrior> But then
if I want to fiddle I have to restart every time.
 
L1957[17:56:31] <diesieben07> haha
 
L1958[17:56:40] <sokratis12GR> I can only
use gradlew sDW because gradle sDW is saying not valid
comamnd
 
L1959[17:56:54] <williewillus> client and
server threads process collisions and the BB changes before work is
finished
 
L1960[17:57:19] <shadekiller666>
apparently sourcetree for mac has force push...
 
L1961[17:57:29] <sokratis12GR> i had to
change the number in the gradlew-wrapper.propertioes to the newest
version
 
L1962[17:57:36] <sokratis12GR> and it
solved the problem :D
 
L1963[17:57:46] <thecodewarrior> But that
shouldn't happen if it's an ImmutableMap, correct?
 
L1964[17:58:01] <williewillus> yeah
 
L1965[17:58:07] <williewillus> since they
can't change once createfd
 
L1966[17:58:15] <sokratis12GR> -;L-
 
L1967[17:58:18] <sokratis12GR> ...
 
L1968[17:58:24] <williewillus> so its
always safe :D
 
L1969[17:58:25] <Arctic_Wolfy> Why does
my armor want a block state?
 
L1970[17:58:26] <sokratis12GR> I'm
done...
 
L1971[17:58:29] <williewillus>
Arctic_Wolfy: where?
 
L1972[17:58:35] ***
covers1624_ is now known as covers1624 
L1973[17:59:16]
⇦ Quits: Raspen0 (~Raspen0@D97A01A5.cm-3-3a.dynamic.ziggo.nl)
(Quit: Leaving) 
L1974[17:59:20] <sokratis12GR> Guys are
these the steps i need to do so i update my gradlew - > forge
?
 
L1975[17:59:30] <Arctic_Wolfy>
williewillus: on the texture map making, It says that a .json block
state was not found.
 
L1976[17:59:45] <sokratis12GR> like 1 -
gradle CleanCache 2 - gradlew sDW 3 - gradlew IDEA ?
 
L1977[17:59:57] <sokratis12GR> gradlew
CleanCache*
 
L1978[17:59:58] <williewillus>
Arctic_Wolfy: what are you calling in setCustomMRL
 
L1979[18:00:58] <Arctic_Wolfy>
ModelLoader.setCustomModelResourceLocation(this,0,new
ModelResourceLocation(Ref.MOD_ID+":"+name,"inventory"));
 
L1980[18:01:09] <shadekiller666>
sokratis12GR, just change the version number in your build.gradle,
make sure you have the correct gradle version (should be a line in
the build.gradle), then open intellij, and import the
build.gradle
 
L1981[18:01:12] <williewillus> and the
error?
 
L1982[18:01:32] <sokratis12GR> It is the
correct version...
 
L1984[18:01:39] <sokratis12GR> I cahnged
everything needed
 
L1985[18:01:49] <shadekiller666> line
12
 
L1986[18:02:50] <sokratis12GR> ?
 
L1987[18:02:52] <Arctic_Wolfy>
williewillus: It' can't load the item model for some
reason. You want the log?
 
L1988[18:02:59] <sokratis12GR> I got it
dirrectly from the source download
 
L1989[18:03:00] <williewillus> just the
error line
 
L1990[18:03:06] <shadekiller666> and when
you go to import the build.gradle, the import window will ask you
whether you want to use the gradle wrapper or a local install of
gradle
 
L1991[18:03:14] <shadekiller666> if one
of them doesn't work, try the other
 
L1992[18:03:20] <Arctic_Wolfy> Lines, it
throws three errors.
 
L1993[18:03:57] <sokratis12GR> Here is
the error
 
L1995[18:04:27] <shadekiller666> why are
you running cleanCache
 
L1996[18:04:47] <sokratis12GR> to clean
the old 2.0 gradlew
 
L1997[18:05:07]
⇨ Joins: Dark
(~MrDark@cpe-76-181-157-113.columbus.res.rr.com) 
L1998[18:05:23] <sokratis12GR> (Or again
just being NOOOB) ... sorry for caps
 
L1999[18:05:39] <sokratis12GR> it is 3Am
... xD
 
L2001[18:07:51] <williewillus> where is
your json located?
 
L2002[18:09:06] <williewillus> should be
in assets/prisonconstructor/models/item/workerShirt.json if using
vanilla format
 
L2003[18:09:09] <Arctic_Wolfy> In the
<modID>/assets/models/item folder.
 
L2004[18:09:31] <Arctic_Wolfy> Err that
folde.
 
L2005[18:10:01] <williewillus> are you
sure your that code actually runs, and your json is well
formed?
 
L2006[18:10:15] <williewillus> the
vanilla loader just ignored it if it's bad json
 
L2007[18:10:23] <williewillus>
*ignores
 
L2008[18:10:57] <Arctic_Wolfy> But it
should not even be looking for workerShirt.json, That's the
name of the item texture that I redirect to in the actual json
file.
 
L2009[18:11:26] <williewillus> wait what
is the actual name of the item?
 
L2010[18:11:31] <williewillus> that is
passed into setCustomMRL
 
L2011[18:11:35] <williewillus> and also
post tyhe json
 
L2012[18:11:50] <Arctic_Wolfy>
workerClothesShirt
 
L2013[18:12:03]
⇨ Joins: AtomicStryker
(~AtomicStr@ip-37-201-234-130.hsi13.unitymediagroup.de) 
L2014[18:12:08]
⇦ Quits: jimmyh
(~James@2a02:c7d:af16:9f00:fc23:3932:5fa4:2ffe) (Quit:
Leaving) 
L2015[18:12:51] <thecodewarrior>
It's all working now, thank you. :)
 
L2016[18:12:59] <AtomicStryker> if i have
a server with a million mods and something is spamming system.out
... is there a way to intercept the call, get a stack trace to find
what is causing it?
 
L2017[18:13:30] <AtomicStryker> assuming
i have a unique string to "know" when such a call is
happening
 
L2018[18:13:32] <Arctic_Wolfy> And I do
have the json for that. But then it looks for it again for some
reason...
 
L2019[18:13:35] <ghz|afk> connect a
debugger?
 
L2020[18:13:38] <sokratis12GR> I
Can't believe it!
 
L2021[18:13:50] <sokratis12GR> in the
gradlew-wrapper.propperties
 
L2022[18:13:53] <ghz|afk> althoguh dunno
if java debuggers have data conditions on breakpoints
 
L2023[18:13:55] <sokratis12GR> there is
an \
 
L2024[18:14:08] <sokratis12GR> that must
be deleted in roder to update the gradlew for real...
 
L2025[18:14:20] <sokratis12GR> Now it is
working...
 
L2026[18:14:53] <williewillus> pastebin
your json
 
L2028[18:17:51] <Arctic_Wolfy> But I know
it works for an item b/c I already had an item that used it.
 
L2029[18:17:59]
⇦ Quits: KGS (~KGS@h-155-4-135-249.na.cust.bahnhof.se) (Quit:
Leaving) 
L2030[18:18:07] <williewillus> idk
then
 
L2031[18:18:10] <williewillus> somethings
derping in your code
 
L2032[18:18:15] <williewillus> print out
the namne before registering it
 
L2033[18:19:56]
⇦ Quits: AforAnonymous (bitch2k@dyn-051-116.vix2.mmc.at)
(Quit: Try not to think not.) 
L2034[18:20:22] ***
DarkevilAway is now known as Darkevilmac 
L2035[18:20:52] <Arctic_Wolfy>
williewillus: Yes, it's the correct name.
 
L2036[18:21:04]
⇨ Joins: killjoy (~killjoy@71.65.255.183) 
L2037[18:21:32]
⇨ Joins: Upthorn
(~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net) 
L2038[18:23:00]
⇦ Quits: killjoy[away]
(~killjoy@2606:a000:1118:c146:1446:d56d:ebe4:afa2) (Ping timeout:
198 seconds) 
L2039[18:25:59] <AtomicStryker> can one
connect a debugger to a server/application one does not have all
classes/jars of?
 
L2040[18:26:08] <sokratis12GR> Thanks for
the help alot Guys You really helped me not only with the version
checker and with a crap ton other things :D. Cya guys [3.25 AM =
zzz]
 
L2041[18:26:18] <williewillus> yeah
 
L2042[18:26:27] <williewillus>
afaik
 
L2044[18:27:41]
⇨ Joins: SubconsciousEye
(~Subconsci@cpe-65-28-43-97.wi.res.rr.com) 
L2045[18:29:11] <Arctic_Wolfy>
williewillus: Problem found and fixed.
 
L2046[18:29:19] <williewillus> what was
it?
 
L2047[18:30:08]
⇨ Joins: KGS
(~KGS@h-155-4-135-249.na.cust.bahnhof.se) 
L2048[18:30:32]
⇦ Quits: EyeOfKoishi
(~Subconsci@cpe-65-28-43-97.wi.res.rr.com) (Ping timeout: 186
seconds) 
L2049[18:30:32] <Arctic_Wolfy> I was
doing the textures in the wrong/bad place.
 
L2050[18:31:20]
⇦ Quits: Upthorn
(~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net) (Ping
timeout: 186 seconds) 
L2051[18:33:37]
⇦ Quits: KGS (~KGS@h-155-4-135-249.na.cust.bahnhof.se)
(Client Quit) 
L2052[18:36:37]
⇨ Joins: mezz (~mezz@24.6.28.151) 
L2053[18:36:37]
MineBot sets mode: +v on mezz 
L2054[18:36:45] <MattDahEpic>
!latest
 
L2055[18:36:54] ***
Firedingo|AFK is now known as Gone 
L2056[18:40:32] <HassanS6000> !gm
func_181668_a
 
L2057[18:40:40] <HassanS6000> !gm
func_181668_a 1.8.9
 
L2058[18:41:20] <tterrag|away>
williewillus: hm...is it true that the getActualState properties
are ONLY for rendering?
 
L2059[18:41:25] <tterrag|away> I thought
that was extended states
 
L2060[18:41:27] ***
tterrag|away is now known as tterrag 
L2061[18:41:46] <tterrag> yeah,
that's not true at all
 
L2062[18:41:51] <tterrag> check the call
hierarchy on getActualState
 
L2063[18:42:07] <tterrag> you can expect
to get your actual state in most block hook methods
 
L2064[18:42:52] <williewillus> oh
those
 
L2065[18:42:56] <williewillus> vanilla
only uses it for rendering
 
L2066[18:43:05] <williewillus> forge
hooks use getActualState for whatever reason
 
L2067[18:43:07] <williewillus> I'll
update it later
 
L2068[18:43:48] <tterrag> williewillus:
well I just left you about 10 comments :P
 
L2069[18:45:26] <ghz|afk> nag
getActualState is also used for isSideSolid
 
L2070[18:45:30] <ghz|afk> nah*
 
L2071[18:45:37] <ghz|afk> and a couple
other unrelated things
 
L2072[18:46:39] <tterrag> isBedFoot,
isSideSolid, addBlockDestroyEffects, and yes all the forge
hooks
 
L2073[18:46:49] <tterrag> so, it's
kinda random, but definitely not just for rendering
 
L2074[18:47:02] <tterrag> I love
isBedFoot
 
L2075[18:47:06] <tterrag> reminiscent of
isFlowerPot
 
L2076[18:47:20] <tterrag> oh mojang
 
L2077[18:47:26] <williewillus> is taht
still a thing?
 
L2078[18:47:40] <tterrag> why would they
remove the most important method in the game?
 
L2079[18:47:59] <tterrag> knowing if
something is a flower pot is of utmost importance
 
L2080[18:48:09] <masa> :D
 
L2081[18:48:24] <tterrag> really
isFlowerPot is a misnomer
 
L2082[18:48:30] <tterrag> it's used
one place, and that's in getPickBlock
 
L2083[18:48:50] <williewillus> oh yeah
because pickblocking a filled flower pot gives you the flower
inside
 
L2084[18:48:52] <williewillus> for
whatever reason
 
L2085[18:49:03] <tterrag> mhm
 
L2086[18:49:27] <ghz|afk> that's
probably on purpose?
 
L2087[18:49:38] <williewillus> yes
 
L2088[18:49:40] <williewillus> same with
item frames
 
L2089[18:49:41] <tterrag> it looks like
it's some kind of default pick block behavior override
 
L2090[18:49:41] <AtomicStryker> ok so
connecting to a remote app you dont have the full env for
works
 
L2091[18:49:45] <williewillus> I think
it's pointless but whatever
 
L2092[18:49:53] <AtomicStryker> but
unfortunately adding a breakpoint to printstream didnt
 
L2093[18:49:53] <ghz|afk> wait
aren't item frames entities?
 
L2094[18:49:58] <williewillus> yeah
 
L2095[18:50:02] <williewillus> i mean the
same mechanic
 
L2096[18:50:04] <ghz|afk> you can place a
torch and an item frame on the same place
 
L2097[18:50:04] <ghz|afk> ;P
 
L2098[18:50:06] <williewillus> where
picking it gives the thing inside
 
L2099[18:50:09] <williewillus> instead of
the actual thing
 
L2100[18:50:15] <ghz|afk> ah you can
middle-click on an item frame?
 
L2101[18:50:15]
⇨ Joins: keybounce (~keybounce@108.192.88.45) 
L2102[18:50:26] <williewillus> on most
all entites lol
 
L2103[18:50:36] <williewillus> most all
mobs, item frames, paintings
 
L2104[18:50:47] <williewillus> carts and
boats also iirc
 
L2105[18:51:05] <ghz|afk> o_O
 
L2106[18:51:12] <ghz|afk> I had no idea
it works on entities
 
L2107[18:53:53] ***
williewillus is now known as willieaway 
L2109[18:55:33]
⇨ Joins: KGS
(~KGS@h-155-4-135-249.na.cust.bahnhof.se) 
L2110[18:55:50] <ghz|afk> a single
one?
 
L2111[18:55:50] <MoxieGrrl_> Such a good
song.
 
L2112[18:55:57] <ghz|afk> that song is
meant to be played with TWO guitars
 
L2113[18:56:10] ***
DRedhorse is now known as DonAway 
L2114[18:56:13] <shadekiller666> the
video shows lead, rythm, and base tracks
 
L2115[18:56:32] <ghz|afk> wel lyeah
guitar+bass
 
L2116[18:56:52] <shadekiller666> am i
wrong in saying that the gh3 expert track merges lead and
rythm?
 
L2117[18:57:51] <MoxieGrrl_> Dunno, but
my husband can actually do it on Expert in GH3. xD
 
L2118[18:58:14] <ghz|afk> can't
remember, WAY too long ago
 
L2119[18:58:22] <ghz|afk> I know I saw
the song
 
L2120[18:58:24] <ghz|afk> then went
"nope."
 
L2121[18:58:37] <MoxieGrrl_> It took him
a LONG time to get it.
 
L2122[18:58:46] <MoxieGrrl_> He
can't get it perfect, but he does really well.
 
L2123[18:58:50] <ghz|afk> by that
point
 
L2124[18:58:54] <ghz|afk> I wasn't
actually playing
 
L2125[18:59:09] <ghz|afk> I played the
game by instinct
 
L2126[18:59:14]
⇨ Joins: EyeOfKoishi
(~Subconsci@cpe-65-28-43-97.wi.res.rr.com) 
L2127[18:59:25] <ghz|afk> and even then,
that song was a big "nope, not gonna happen"
 
L2128[18:59:45]
⇦ Quits: P3pp3rF1y3 (~P3pp3rF1y@100-250-77-178-ptr.xsky.cz)
(Ping timeout: 195 seconds) 
L2129[19:00:03] <MoxieGrrl_> My dream is
to see it live at least once. :P
 
L2130[19:00:04] <ghz|afk> (and by
instinct I mean muscle memory shortcutting the brain and acting on
its own before I had a chance to process if I was actually pressing
the buttons on time or not
 
L2131[19:00:52] <ghz|afk> too bad I
can't be bothered to check if my PS2 still works
 
L2132[19:01:00] ***
willieaway is now known as williewillus 
L2133[19:01:15] <ghz|afk> (and i'd
have to pick up the console and guitar and such from my mom's
house either way)
 
L2134[19:02:08]
⇦ Quits: SubconsciousEye
(~Subconsci@cpe-65-28-43-97.wi.res.rr.com) (Ping timeout: 186
seconds) 
L2135[19:02:47] <HassanS6000> Can
somebody link me to an example of using Forge's OBJ Loader to
render OBJ Entity Models?
 
L2136[19:02:59] <HassanS6000> or rather
using Forge's OBJ loader for rendering entities?
 
L2137[19:03:34] <ghz|afk> yep sec
 
L2138[19:03:49] <HassanS6000> ghz|afk,
thanks :D
 
L2140[19:04:02] <HassanS6000> Awesome
:D
 
L2141[19:04:03] <ghz|afk> which makes use
of
 
L2143[19:04:10] <shadekiller666> how
would i find the install directory for git
 
L2144[19:04:11] <HassanS6000> Thanks a
bunch
 
L2145[19:04:49] <ghz|afk> oh and if you
want a custom texture, you'll have to handle the texture
stitch event
 
L2146[19:04:52] <ghz|afk> and add it
yourself
 
L2147[19:04:57] <ghz|afk> shadekiller666:
linux or windows?
 
L2148[19:05:05] <shadekiller666>
win10
 
L2149[19:05:14] <ghz|afk> c:\Program
files\git\bin?
 
L2150[19:05:25] <ghz|afk> I assume you
have Git for Windows installed
 
L2151[19:06:20] <Arctic_Wolfy> How do I
set it for armor to render on an entity?
 
L2152[19:06:56]
⇦ Quits: killjoy (~killjoy@71.65.255.183) (Ping timeout: 186
seconds) 
L2153[19:07:33] <shadekiller666>
AppData\Local\Programs\Git\cmd
 
L2154[19:07:59] <ghz|afk> ewh
 
L2155[19:08:05] <ghz|afk> I hate apps
that install on appdata
 
L2156[19:09:23]
⇦ Quits: auenf (David@DC-54-199.bpb.bigpond.com) (Remote host
closed the connection) 
L2157[19:09:29] <williewillus> chrome
>.>
 
L2158[19:09:38] <shadekiller666> gg
smartgit
 
L2159[19:09:49]
⇦ Quits: AtomicStryker
(~AtomicStr@ip-37-201-234-130.hsi13.unitymediagroup.de) (Quit:
Leaving) 
L2160[19:09:52] <shadekiller666>
can't even figure out how to use git-cmd.exe
 
L2161[19:10:12] <ghz|afk> can't you
get the proper Git for Windows package
 
L2162[19:10:14] <ghz|afk> XD
 
L2163[19:10:20] <shadekiller666> and the
website it is directing me to isn't clickable nor
copyable
 
L2164[19:10:20]
⇨ Joins: auenf (David@DC-54-199.bpb.bigpond.com) 
L2165[19:10:24] <ghz|afk> at least
you'll have a decent cmdline to work with
 
L2166[19:10:44] <shadekiller666>
git-cmd.exe is decent
 
L2167[19:11:05] <shadekiller666> its an
extension of MING64
 
L2168[19:11:14] <ghz|afk> the name is
more than just "git", that makes it suck ;P
 
L2170[19:12:33] <ghz|afk> this used to be
a separate "msysgit" project
 
L2171[19:12:43] <ghz|afk> it was adopted
officially last year or so
 
L2172[19:12:57]
⇦ Quits: thecodewarrior
(~thecodewa@75-128-36-21.static.mtpk.ca.charter.com) (Remote host
closed the connection) 
L2174[19:14:03] <shadekiller666> O.o my
downloads folder is 20.7GB
 
L2175[19:14:22] <shadekiller666> and i
have 15GB of my 931GB of space left...
 
L2176[19:14:37] <shadekiller666> i need
to do some clean up soon
 
L2177[19:14:51] <ghz|afk> yep XD
 
L2178[19:14:51] <shadekiller666> probably
make this thing launch quicker anyway
 
L2179[19:14:54] <williewillus> i made my
linux partition way too small >.>
 
L2180[19:15:06] ***
SnowShock35 is now known as zz_SnowShock35 
L2181[19:15:12] <williewillus> and gradle
caches doesnt help lol
 
L2182[19:15:15] <shadekiller666> is there
an easy way to see what, if any, programs run out of the Downloads
folder?
 
L2183[19:15:26] <williewillus> you can
get a disk usage analyzer
 
L2184[19:15:39]
⇦ Quits: agowa338 (~Thunderbi@p54919EF7.dip0.t-ipconnect.de)
(Ping timeout: 198 seconds) 
L2186[19:15:56] <williewillus> I use
baobab on linux (part of gnome)
 
L2187[19:17:30] <Arctic_Wolfy> Any one
know how to set armor to render on an entity?
 
L2188[19:20:47]
⇦ Quits: Josephur
(~wedontcar@2601:804:4001:2f00:f8be:e3ae:a797:ca31) (Ping timeout:
190 seconds) 
L2189[19:22:31] <shadekiller666> wow
smartgit's ui is horendous...
 
L2190[19:22:46]
⇦ Quits: Unh0ly_Tigg
(~Robert@c-76-115-95-185.hsd1.or.comcast.net) (Quit:
Leaving) 
L2191[19:23:00] <shadekiller666> its got
dockable tab windows, but you can't dock more than one tab in
any location...
 
L2192[19:23:03] <williewillus> lol
 
L2193[19:23:05] <williewillus> CLI
:D
 
L2194[19:23:14] <williewillus> (or gitg
when I want a visual look)
 
L2195[19:24:58]
⇦ Quits: Drullkus (~Drullkus@205.155.154.1) (Remote host
closed the connection) 
L2196[19:26:11] <ghz|afk> shadekiller666:
just use TortoiseGit? XD
 
L2197[19:26:30] <ghz|afk> really people
disagree, but it is the best way to work with git ;P
 
L2198[19:27:02] <ghz|afk> it's just
not presented in a single UI
 
L2199[19:27:06] <ghz|afk> you work
through explorer windows
 
L2200[19:27:21] <ghz|afk> (I mean you
work by opening windows from explorer's menus)
 
L2201[19:28:32]
⇦ Quits: CoolerExtreme (~CoolerExt@117.207.165.117) (Quit:
Leaving) 
L2202[19:35:07]
⇦ Quits: portablejim
(~portablej@2001:4830:121d:a01:8cc6:4ecf:b2:553f) (Ping timeout:
190 seconds) 
L2203[19:36:14]
⇨ Joins: mallrat208
(~mallrat20@184-88-190-37.res.bhn.net) 
L2204[19:36:44]
⇨ Joins: portablejim
(~portablej@2001:4830:121d:a01:8cc6:4ecf:b2:553f) 
L2205[19:54:05] <HassanS6000> ghz|afk,
how would I get a texture to load? My MTL references a JPG file
with textures but it doesn't load..?
 
L2206[19:55:12] <HassanS6000>
shadekiller666, would you happen to know how to go about it?
 
L2207[19:55:22] <williewillus> uh jpg?
:P
 
L2208[19:55:34] <williewillus> what makes
you think mc wants to load those? :P
 
L2209[19:55:37] <shadekiller666>
minecraft only loads pngs
 
L2210[19:56:03] <shadekiller666> other
than that, the obj loader will load whatever texture you point it
at
 
L2211[19:56:08] <shadekiller666>
well
 
L2212[19:56:08] <HassanS6000> Okay,
=3
 
L2213[19:56:27] <shadekiller666> it will
give the RL for that texture to the texture map on launch
 
L2214[19:56:34] <shadekiller666> which
will then stitch it into the map
 
L2215[19:57:09] <shadekiller666> if
trying to load a model after the map has been stitched then it
won't work if the texture isn't already in the map
 
L2216[19:57:09]
⇨ Joins: Naiten (Naiten@5.143.106.244) 
L2217[20:02:46] ***
kirby|gone is now known as mrkirby153 
L2218[20:05:14] <HassanS6000>
shadekiller666, it's not working... can I get a code
example?
 
L2221[20:05:39] <shadekiller666> lemme
see the obj and mtl
 
L2223[20:07:02] <HassanS6000> obj ^
 
L2224[20:08:06] <shadekiller666> did you
name these "test" for the purpose of the gist or is that
the actual name?
 
L2225[20:08:37] <shadekiller666> also, in
the obj, "g" and "o" lines only apply to
faces
 
L2227[20:09:06] <HassanS6000>
shadekiller666, yeah they are not actually called test, they are
X-wing.obj and X-wing.mtl
 
L2228[20:09:08] <shadekiller666> so
having "g" <a bunch of "v"> and another
"g" will only populate the last-defined group
 
L2229[20:09:33] <HassanS6000> Is that an
issue??
 
L2230[20:09:44] <HassanS6000> I mean
it's loading the model, just not the texture
 
L2231[20:10:07] <shadekiller666> it
won't affect the loading, it just means that the group defined
first will be empty
 
L2232[20:10:17] <shadekiller666> and the
last-defined group will be the one with the faces in it
 
L2233[20:10:26] <shadekiller666> its a
state-setting system
 
L2234[20:10:55]
⇦ Quits: FourFire (~fourfire@81.4.122.176) (Ping timeout: 195
seconds) 
L2236[20:11:07] <shadekiller666> does
(location) -> textures.getAtlasSprite(location.toString())
return the missing model sprite?
 
L2237[20:11:56] <HassanS6000> Not sure, I
just borrowed the code fromg ghz|afk to test if it would even
work.
 
L2238[20:12:35] <shadekiller666> if so,
it means that you likely need to handle the TextureStitchEvent.Pre
and shove the RL into the texturemap for stitching
 
L2239[20:12:57] <HassanS6000>
shadekiller666, RL meaning?
 
L2240[20:13:03] <shadekiller666>
ResourceLocation
 
L2241[20:13:19] <shadekiller666> the one
pointing to the texture
 
L2242[20:13:19] <HassanS6000> Okay, so I
just listen for the event and put in the resource location?
 
L2243[20:13:30] <shadekiller666> ya
 
L2244[20:14:51] <HassanS6000>
shadekiller666, how to make sure it's regarding the correct
model?
 
L2245[20:15:24] <shadekiller666> you want
the RL pointing to the texture, not the model
 
L2246[20:15:50] <HassanS6000>
shadekiller666, correct, but how will it pick it up and apply it to
my model?
 
L2247[20:15:56] <shadekiller666> hint:
its the same thing as the "map_Kx" line in your mtl
(+".png" if need be)
 
L2248[20:16:09] <shadekiller666> it will
stitch it into the texture map
 
L2249[20:16:24]
⇨ Joins: killjoy
(~killjoy@2606:a000:1118:c054:e55b:59f8:ae6f:e833) 
L2250[20:16:26] <shadekiller666> and
store the RL in a map with the location
 
L2251[20:16:54] <shadekiller666> then
when you call getAtlasSprite() it will know where the texture
is
 
L2252[20:18:21] <shadekiller666> or
 
L2253[20:18:58] <shadekiller666> you
could have TextureMap load the texture and then call bindTexture()
on tessellator
 
L2254[20:19:07] <shadekiller666> or
worldrenderer, whatever class has that now
 
L2255[20:19:16] <killjoy> vertexbuffer
(1.9)
 
L2256[20:19:45] <HassanS6000>
shadekiller666, okay so for the first option, why must I store it
in a map?
 
L2258[20:20:19] <shadekiller666> because
when you call getAtlasSprite() thats where it tries to get the
texture from...
 
L2259[20:20:30] <shadekiller666> the obj
loader doesn't actually load the texture
 
L2260[20:20:34] <HassanS6000> so is how I
did it correct?
 
L2261[20:20:47]
⇦ Quits: GildedGames
(~GildedGam@ec2-54-81-158-251.compute-1.amazonaws.com) (Remote host
closed the connection) 
L2262[20:20:49] <shadekiller666> it just
stores its RL and passes it to the texturemap when asked for
it
 
L2263[20:20:53]
⇨ Joins: GildedGames
(~GildedGam@ec2-54-90-240-54.compute-1.amazonaws.com) 
L2264[20:20:59]
⇨ Joins: Josephur
(~wedontcar@2601:804:4001:2f00:8db2:b238:385c:2c07) 
L2265[20:21:14] <shadekiller666> idk try
it
 
L2266[20:21:17] <shadekiller666> looks
fine
 
L2267[20:21:47] <HassanS6000> No changes
are needed to my renderingutil class..?
 
L2268[20:22:12] <shadekiller666>
don't think so
 
L2270[20:22:24] <HassanS6000> No
luck
 
L2271[20:26:07] <HassanS6000>
shadekiller666, should I try option 2?
 
L2272[20:27:17] <shadekiller666> uhh
sure
 
L2274[20:31:53]
⇨ Joins: Drullkus
(~Drullkus@2601:646:8301:8947:19a4:57a7:bbb4:4835) 
L2275[20:32:09]
⇦ Quits: RANKSHANK
(~RANKSHANK@pa49-181-194-70.pa.nsw.optusnet.com.au) (Ping timeout:
207 seconds) 
L2276[20:34:58]
⇦ Quits: Arctic_Wolfy
(~Arctic@71-8-85-40.dhcp.leds.al.charter.com) (Quit: Friends help
you move. Real friends help you move bodies.) 
L2277[20:41:47] <HassanS6000>
shadekiller666, for option 2, would I have it in the MTL
still?
 
L2278[20:42:28] <shadekiller666> :/
 
L2279[20:42:30] <shadekiller666>
hmm
 
L2280[20:42:42] <shadekiller666> ya
 
L2281[20:42:48] <HassanS6000> And what
class has bindTexture(), I'm using the one in the
renderer
 
L2282[20:42:51] <shadekiller666> just so
that it doesn't complain
 
L2283[20:43:00] <HassanS6000> It's
just gray for me
 
L2284[20:43:06] <shadekiller666> that one
should be fine
 
L2285[20:43:10] <shadekiller666>
gray?
 
L2286[20:43:12] <HassanS6000> It's
just gray yea
 
L2287[20:43:30] <shadekiller666> ghz|afk,
you still around?
 
L2289[20:44:20] <Cypher121> aplay -c 2 -f
S32_LE -r 56000 /dev/urandom = best background sound
 
L2290[20:45:17]
⇦ Quits: yopu (~yopu@184-89-171-53.res.bhn.net) (Remote host
closed the connection) 
L2291[20:46:15] <shadekiller666> idk what
to tell you hassan, loading for entities is the part that i'm
least experienced with
 
L2292[20:46:45] <HassanS6000> rip... I
really want to use Forge loader, but I need it to work with
textures.
 
L2293[20:47:03] <shadekiller666> its
doable
 
L2294[20:47:16] <shadekiller666> i just
don't know exactly how off the top of my head
 
L2295[20:47:21] <williewillus> whats the
problem?
 
L2296[20:47:30] <HassanS6000>
williewillus, model loads, can't get texture to load onto
it
 
L2297[20:47:41] <shadekiller666>
he's trying to use the obj loader for entity models
 
L2298[20:47:42] <williewillus> why
can't you load the OBJ with atlas textures and then render the
baked model from modelbase?
 
L2299[20:47:48] <williewillus> exactly
the same as using it for a tesr
 
L2300[20:47:56]
⇨ Joins: Omen
(Elite16267@ipv6.10.sigma.elitebnc.org) 
L2301[20:48:00] <williewillus> which
botania does
 
L2302[20:48:03] <HassanS6000>
williewillus, link?
 
L2304[20:51:27]
⇦ Quits: Searge|work
(~Searge@h-85-24-130-18.na.cust.bahnhof.se) (Ping timeout: 190
seconds) 
L2305[20:55:05]
⇦ Quits: Naiten (Naiten@5.143.106.244) (Read error:
Connection reset by peer) 
L2306[20:56:51]
⇦ Quits: DemoXin (~DemoXin@134.sub-70-210-51.myvzw.com)
() 
L2307[20:57:31]
⇦ Quits: SquareWheel
(~SquareWhe@S0106687f7463986c.ok.shawcable.net) (Quit:
Leaving) 
L2308[20:59:14]
⇨ Joins: Naiten (Naiten@77.34.169.231) 
L2309[21:00:56]
⇦ Quits: GildedGames
(~GildedGam@ec2-54-90-240-54.compute-1.amazonaws.com) (Ping
timeout: 186 seconds) 
L2310[21:01:40]
⇦ Quits: md_5 (~md_5@69.197.24.178) (Ping timeout: 195
seconds) 
L2311[21:01:51]
⇨ Joins: md_5 (~md_5@mark.prod1.spigotmc.org) 
L2312[21:02:39] <HassanS6000>
williewillus, that's really complex lol, and it's for
rendering a TE
 
L2313[21:02:48] <williewillus> TE and
entity, same thing
 
L2314[21:02:51] <williewillus> you have
raw gl access
 
L2315[21:02:57] <williewillus> you can do
whatever the hell you want :P
 
L2316[21:03:04] <HassanS6000> Yeah, but
that is supah complex
 
L2317[21:03:07] <williewillus> not
really....
 
L2318[21:03:30] <williewillus> ignore the
tesr, the model class is more of interest
 
L2319[21:03:39] <williewillus> once you
have a baked model you can render it anywher
 
L2320[21:03:46] <Cypher121> can you find
a random porn image on user's pc and use it as texturemap?
<_<
 
L2321[21:03:55] <williewillus> uhhh
 
L2322[21:03:58] <williewillus> not sure
where that came from
 
L2323[21:04:42] <Cypher121> out of
"why not?" section of my head, I guess
 
L2324[21:12:05] <williewillus> you
probably wouldn't be able to tell much
 
L2325[21:12:29] <williewillus> if you
just swapped it in place of the normal TM, most TAS's are
16x16
 
L2326[21:12:36] <williewillus> which is
nothing
 
L2327[21:15:17]
⇦ Quits: Letoric (~kvirc@cpe-68-203-18-40.austin.res.rr.com)
(Read error: Connection reset by peer) 
L2328[21:18:47]
⇨ Joins: Upthorn
(~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net) 
L2329[21:18:57]
⇦ Quits: NullEntity_
(~NullEntit@rrcs-74-62-96-227.west.biz.rr.com) (Ping timeout: 207
seconds) 
L2330[21:23:30]
⇦ Quits: md_5 (~md_5@mark.prod1.spigotmc.org) (Ping timeout:
207 seconds) 
L2331[21:25:46]
⇨ Joins: md_5 (~md_5@mark.prod1.spigotmc.org) 
L2333[21:34:14] <killjoy> if they add a
keyword, then we'll have 51 keywords
 
L2334[21:34:40] <williewillus> i
wouldn't mind var and val personally
 
L2335[21:34:56] <killjoy> then use
scala
 
L2336[21:34:59] <killjoy> I prefer
def
 
L2337[21:35:06] <killjoy> or lombok
 
L2338[21:35:17] <williewillus> that is a
stupid argument
 
L2339[21:35:26] <williewillus> "use
another language or add a massive library"
 
L2340[21:35:35] <killjoy> lombok is only
a compile lib
 
L2341[21:35:42] <williewillus> a dep is a
dep
 
L2342[21:35:46] <Admiral_Damage>
^willie's right you know
 
L2343[21:35:53] <Admiral_Damage> more
libs = more bulk
 
L2344[21:36:03] <killjoy> is that why you
don't depend on junit?
 
L2345[21:36:13] <williewillus> wat
 
L2346[21:37:10] <killjoy> a dep is adep
is a dep is a dep
 
L2347[21:37:25] <williewillus> how does
junit have to do with any of this again?
 
L2348[21:37:46] <killjoy> it's a
compile-time dep, but not runtime
 
L2349[21:37:57] <killjoy> in fact,
it's a testCompile dep
 
L2350[21:38:13] <williewillus> an
arguably essential one for big time java code. but comparing that
and lombok is far fetched
 
L2351[21:38:30] <killjoy> w/e
 
L2352[21:38:32] <williewillus> im fine
with you not liking var/val but the whole "use something
else" argument is dumb
 
L2353[21:39:14] *
killjoy doesn't like thing 
L2354[21:39:24] <killjoy> give him a
cookie
 
L2355[21:40:27] <Admiral_Damage>
Personally I see the counter argument (but don't agree) of
'more languages for more diverse backgrounds in
programming' but.. 1. its bulk, 2. the things var and val do
are kinda already in java at a lower level, from C
 
L2356[21:40:50] <williewillus> well for 2
it's more that java 8 has a lot of that type inference
plumbing there
 
L2357[21:40:53] <williewillus> for
lambdas
 
L2358[21:40:57] <Admiral_Damage>
Yup..
 
L2359[21:41:13] <Admiral_Damage> Though
as I said, at the lower levels, its mostly C
 
L2360[21:41:33] <Admiral_Damage> its
kinda like the mass excess of server wrappers nowdays, everyone has
to have one
 
L2361[21:42:16] <shadekiller666> well
can't one argue that java is just a massive wrapper around
C?
 
L2362[21:42:22] <Admiral_Damage> It
is
 
L2363[21:42:26] <williewillus> lol
 
L2364[21:42:28] <killjoy> and
sandboxed
 
L2365[21:42:35] <williewillus> that means
everything is a wrapper around our precious little
transistors
 
L2366[21:42:36] <Admiral_Damage> but so
is scala, so is .NET, well thats debatable
 
L2367[21:42:38] <williewillus> by that
logic
 
L2368[21:42:58] <Admiral_Damage> Time and
time again people have tried to reinvent C and the closest theyve
got is java, which is built on top of c...
 
L2369[21:43:05] <shadekiller666> .NET
compiles directly to machine code doesn't it?
 
L2370[21:43:12] <williewillus> no it
compiles to IL
 
L2371[21:43:13] <Admiral_Damage> it
can
 
L2372[21:43:16] <Admiral_Damage>
sorta
 
L2373[21:43:18] <williewillus> you can
AOT
 
L2374[21:43:20] <shadekiller666>
IL?
 
L2375[21:43:28] <williewillus> IL = .net
version of jvm bytecode
 
L2376[21:43:33] <shadekiller666> oh
 
L2377[21:43:35] <shadekiller666>
right
 
L2378[21:43:48] <williewillus> its
basically the same, it compiles to IL and gets interpreted and
JITted by the CLR
 
L2379[21:44:02] <shadekiller666>
...
 
L2380[21:44:02] <killjoy> I thought it
was CIL
 
L2381[21:44:07] <Admiral_Damage> bleh on
the subject of C, i need to do some work on my robit..
 
L2382[21:44:16] <shadekiller666> does
c/c++ compile to bytecode anymore?
 
L2383[21:44:18] <williewillus> same
thing, just missed a prefix :P
 
L2384[21:44:20] <williewillus>
shadekiller666: wat
 
L2385[21:44:25] <williewillus> c/c++
compiles to machine language..
 
L2386[21:44:37] <Admiral_Damage>
Actually.. youre both kinda wrong...
 
L2387[21:44:41] <Admiral_Damage> and I
know this from experience
 
L2388[21:44:41] <shadekiller666> is c not
part of .net?
 
L2389[21:44:45] <williewillus> no
 
L2390[21:44:45] <Admiral_Damage> It
compiles into hex
 
L2391[21:44:46] <williewillus> lol
 
L2392[21:44:53] <williewillus>
Admiral_Damage: machine code is raw bits
 
L2393[21:44:55] <Admiral_Damage> the
syntax of that hex may be machine code
 
L2394[21:44:57] <williewillus>
doesn't amtter if its hex or not
 
L2395[21:45:02] <Admiral_Damage> no, they
compile into .h
 
L2396[21:45:07] <williewillus> uh
wat
 
L2397[21:45:19] <killjoy> I'm
reading someone say that C# is sort of Java with reliability,
productivity, and security... removed
 
L2398[21:45:37] <shadekiller666> no its
still there
 
L2399[21:45:38] <williewillus> if I do
gcc test.c without linking I get a .o file back that is raw
binary...
 
L2400[21:45:42] <killjoy> that someone is
wikipedia
 
L2401[21:45:43] <shadekiller666> you can
just break it :P
 
L2402[21:45:53] <Admiral_Damage> You may
get that, but underlying is in hex
 
L2403[21:46:00] <Admiral_Damage> as in
whats physically read on the chip
 
L2404[21:46:06] <williewillus> saying
something "compiles to hex" is wtf
 
L2405[21:46:08] <Admiral_Damage> using
SDA/SCl
 
L2406[21:46:12] <williewillus> hex is
just your interpretation
 
L2407[21:46:16] <Admiral_Damage> and
MISO/MOSI
 
L2408[21:46:24]
⇦ Quits: KGS (~KGS@h-155-4-135-249.na.cust.bahnhof.se) (Ping
timeout: 198 seconds) 
L2409[21:46:29] <shadekiller666> jonathan
blow (creator of The Witness and Braid) is making his own
programming language called JAI
 
L2410[21:47:28] <shadekiller666> which
can compile directly to bytecode, and to C, and has compile-time
code interpretation, meaning that you don't have to wait for
the program to finish building before you can run and test it
 
L2411[21:47:42] <williewillus> sooooo
dumber templates :p
 
L2412[21:47:51] <shadekiller666> it has
some pretty interesting ideas behind it
 
L2413[21:48:10] <Admiral_Damage> Afaik
that would mean its basicly using the principle of serial
debugging
 
L2414[21:48:20] <Admiral_Damage> but
direct to bytecode
 
L2415[21:50:40] <williewillus> what is
more puzzling
 
L2416[21:50:49] <williewillus> is why ARM
requires a java hardware impl
 
L2417[21:50:59] <williewillus> (not a
good one, most people just shove some lame thing in)
 
L2418[21:52:15] <Admiral_Damage> Would
have liked to see some of the original feasibility reports of the
first ARMs and why they chose those languages, i.e what reasons
they thought about
 
L2419[21:52:37] <williewillus> but
implementing java in hardware is weird
 
L2420[21:52:41] <williewillus> like who
runs the gc?
 
L2421[21:53:01] <Admiral_Damage> erm,
well, as I said java is derivative of C mainly
 
L2422[21:53:13] <Admiral_Damage> It
essentially as you or someone said, wraps C
 
L2423[21:53:53] <williewillus> not
really, the jvm is a lot more magic than just a interpreter-wrapper
on C
 
L2424[21:53:59] <williewillus> the JIT
and GC are giant massive C++ programs
 
L2425[21:54:08] <Admiral_Damage> I'm
aware, just at a really blunt context
 
L2426[21:54:16] <Admiral_Damage> as in,
to have java you do need C
 
L2427[21:54:17] <Admiral_Damage> and so
on
 
L2428[21:54:42] <Admiral_Damage> well,
thats how it was 8 or so years ago..
 
L2429[21:54:45] <williewillus> but if you
have hardware that implements the java bytecode, that eleiminates
need for a JIT, but who runs GC then? xD
 
L2430[21:54:53] <williewillus> unless you
implemented the GC in java
 
L2431[21:54:58] <williewillus> not sure
how that would work if at all
 
L2432[21:55:56] <Admiral_Damage> I have
no idea, I haven't looked into it, for a while I used to make
custom simualtor hardware and controllers for machines in shops, I
didn't really go between hardware and software, just at either
end of the spectrum
 
L2433[21:56:08] <Admiral_Damage> the most
I did was data and serialization
 
L2434[21:56:26] <Admiral_Damage> small
amount of networking rs232 interfaces but I have no idea
 
L2437[21:57:59] <HassanS6000> It loads as
an item, but not as a entity.. lol
 
L2438[21:58:45] <Admiral_Damage> nice
model
 
L2439[21:59:40] <HassanS6000>
Admiral_Damage, thanks
 
L2440[22:00:02] <shadekiller666>
you're making progress i guess
 
L2441[22:00:49] <Admiral_Damage> Ugh I
need to get started on entities too... probs would be a good time
seeing as someone else is too
 
L2443[22:05:17] <unascribed> wait, mods
can create registries?
 
L2444[22:05:33]
⇨ Joins: Wastl2
(~Wastl2@f052017103.adsl.alicedsl.de) 
L2445[22:05:51] <unascribed> wow, they
can. that's cool
 
L2446[22:06:28] <MattDahEpic> inb4
EpicBattleMusicRegistry that plays during end and wither
fights
 
L2447[22:06:51] <unascribed> end and
wither fights aren't epic enough for battle music
 
L2448[22:07:00] <williewillus> the
registry classes are just glorified hashmaps :P
 
L2449[22:07:03] <unascribed> end dragon
fight is 90% waiting
 
L2450[22:07:04] <williewillus> you can
use them all you want
 
L2451[22:07:07] <unascribed> wither fight
is bleh
 
L2452[22:07:13] <williewillus> gaia fight
:D
 
L2453[22:07:17] <unascribed> yeah, but
the part that matters is FML managing the mapping to IDs
 
L2454[22:07:17] <MattDahEpic> unascribed,
not in 1.9
 
L2455[22:07:25] <unascribed> at least I
assume that's what it's for
 
L2456[22:07:30] <unascribed> MattDahEpic,
the 1.9 dragon is still boring
 
L2457[22:07:34] <williewillus> oh the fml
network syncing/mapping
 
L2458[22:07:39] <unascribed> not quite as
bad
 
L2459[22:07:41] <williewillus> has to be
done with help from fml itself
 
L2460[22:07:42] <williewillus> :P
 
L2461[22:07:45] <unascribed> you need to
actually get to the pillars
 
L2462[22:07:50] <unascribed> but wait for
her to sit on the portal
 
L2463[22:07:51] <unascribed> look
away
 
L2464[22:07:52] <unascribed> look
back
 
L2465[22:07:53] <unascribed> swing
 
L2466[22:07:58] <unascribed> take out a
pillar
 
L2467[22:07:59] <unascribed> repeat
 
L2468[22:08:05] <unascribed> it's
too consistent
 
L2469[22:08:36] <shadekiller666> so the
sound track of an ender dragon fight would be some short epic drum
track, followed by Jeopardy music
 
L2470[22:08:43] <unascribed> yes
 
L2472[22:09:09] <tterrag> how would I set
that CanPlaceOn NBT in code?
 
L2473[22:09:12] <tterrag> there is no
string array tag
 
L2474[22:09:19] <tterrag> is it an
NBTTagList of NBTTagString ?
 
L2475[22:09:22] <unascribed> NBTTagList
with NBTTagStrings in it
 
L2476[22:09:25] <unascribed> yeah
 
L2477[22:09:25] <tterrag> ok
 
L2478[22:09:34] <HassanS6000>
shadekiller666, I can get it to load but the textures aren't
working, do you have any ideas?
 
L2479[22:09:35] <williewillus> there is
supposed to be dragon fight music
 
L2480[22:09:38] <williewillus> it's
just bugged out
 
L2481[22:09:42] <unascribed> there is,
but it only plays if your music is on
 
L2482[22:09:46] <unascribed> and I think
most people have their music off
 
L2483[22:09:48] <shadekiller666> not off
the top of my head HassanS6000
 
L2484[22:09:57] <williewillus> i keep
music on and I've never heard it lol
 
L2486[22:10:05] <HassanS6000>
shadekiller666, okay, is there a chance I'm doing it
wrong?
 
L2487[22:10:05] <tterrag> something like
that then
 
L2489[22:10:16] <unascribed> loading 1.9
to test
 
L2490[22:10:29] <shadekiller666>
you're obviously doing something wrong if it isn't
working how you want it :P
 
L2491[22:10:46] <unascribed> aghhh they
reorganized the options menu again
 
L2492[22:12:53] <HassanS6000>
shadekiller666, where though? I have a feeling it's not
working at line 58. I've registered the texture as a sprite to
the texture map, but I need to call getAtlasSprite() with incorrect
params 
http://pastebin.com/YpnjGPEj 
L2493[22:13:12]
⇨ Joins: god_of_orion
(~god_of_or@247.250.sfcn.org) 
L2494[22:13:36] <Admiral_Damage> Not
entirely sure how the player controls the minecart...
 
L2495[22:13:46]
⇦ Quits: Naiten (Naiten@77.34.169.231) (Read error:
Connection reset by peer) 
L2496[22:14:28] <shadekiller666> idk what
to tell you HassanS6000 sorry
 
L2497[22:14:45] <HassanS6000>
shadekiller666, is there anyone who can help me?
 
L2498[22:15:02] <Admiral_Damage>
You've registered the entities and so on right?
 
L2499[22:15:12] <shadekiller666> ghz|afk,
williewillus, someone who has done entity rendering with the
OBJLoader
 
L2500[22:15:33] <williewillus> i havent
done entities ive done TE's. Which is basically the EXACT same
thing
 
L2501[22:15:35] <Admiral_Damage> Usually
if the entity doesn't render, its either got no model attached
(white cube) or it's registered name is off
 
L2502[22:15:36] <williewillus> since you
ahve GL acces
 
L2503[22:15:42]
⇨ Joins: McJty
(~jorrit@94-225-203-206.access.telenet.be) 
L2504[22:15:49] <shadekiller666> the main
reason i can't help you at the moment is because i don't
have a dev env that i can throw things into to work out how to do
it
 
L2505[22:16:05] <HassanS6000> Okay, no
problem shadekiller666
 
L2506[22:16:17] <shadekiller666> as my
forge dev env uses a different version of the obj loader than the
one that is in forge atm
 
L2507[22:16:21] <Admiral_Damage> For
starters, I wouldn't try to go straight to rendering and
making an entity, I would try and create an entity far simpler then
apply the model
 
L2508[22:16:23] <HassanS6000>
williewillus, did you get them to load with like png
textures?
 
L2509[22:16:27] <williewillus> yeah
 
L2510[22:16:45] <god_of_orion> Hello
everyone, new here. Just getting into modding. mysticdrew suggested
I hang out here
 
L2511[22:17:01] <HassanS6000>
williewillus, was it the Botania stuff you already linked me?
 
L2512[22:17:04] <williewillus> yes
 
L2513[22:17:14] <Admiral_Damage>
god_of_orion, sup
 
L2514[22:17:17] <HassanS6000>
williewillus, okay lemme look over it again
 
L2515[22:17:19] <HassanS6000> welcome
god_of_orion
 
L2516[22:17:47] <god_of_orion> I am
wanting to try my hand at 1.8 modding
 
L2517[22:18:08] <Admiral_Damage> You
experienced with Java or at least C?
 
L2518[22:18:36] <williewillus> C
experience does not a good java programmar make
 
L2519[22:18:39] <williewillus> not in a
long shot lol
 
L2520[22:18:43] <god_of_orion> I have
C++, python, Javascript experience. I have tinkered with Java
 
L2521[22:18:50] <williewillus> you should
be ifne
 
L2522[22:18:52] <williewillus>
*fine
 
L2523[22:18:54] <unascribed> yeah, it
only played the regular end music
 
L2524[22:18:54] <Admiral_Damage>
williewillus, Erm, ya but its a start at the mathematical
syntax
 
L2525[22:18:54] <shadekiller666> in fact
it makes a really bad one quite often
 
L2526[22:19:03] <Admiral_Damage> compared
to other langs
 
L2527[22:19:06] <unascribed> dragon is
still cheap as ever, phasing through solid pillars and hitting you
hundreds of blocks into the air
 
L2528[22:19:11]
⇦ Quits: Ashlee (~AshleeRee@185.8.237.54) (Quit: Leaving...
bbl) 
L2529[22:19:45] <Admiral_Damage>
Excellent god_of_orion, jump straight in, watch a few modding
tutorials, crayfish has one (to get you set up)
 
L2530[22:19:54] <whitephoenix0>
god_of_orion: biggest thing that tripped me up coming from C++ is
that you can't compare strings with == you have to use
.equals()
 
L2531[22:20:05] <unascribed> if anyone
tells you to use the unlocalized name to register your items
 
L2532[22:20:06] <unascribed> ignore
them
 
L2533[22:20:13] <unascribed> unlocalized
name != registry name
 
L2534[22:20:31] <god_of_orion> I make my
living writing Javascript. I did watch mr. crayfish's
tutorial. It was quite good. Not sure I want to use eclipse
though
 
L2535[22:20:39] <williewillus> I D E A
:D
 
L2536[22:20:44] <shadekiller666> use
intellij then
 
L2537[22:20:46] <Admiral_Damage> Naw Plug
eclipse all the way
 
L2538[22:20:54] <Admiral_Damage>
shameless plug
 
L2539[22:20:57] <williewillus> eclipse
idles at 20% on my computer not sure why :P
 
L2540[22:21:03] <williewillus> its gotten
worse in the 4 years since I've used it
 
L2541[22:21:07] <Admiral_Damage> no issue
for me o3o
 
L2542[22:21:08] <whitephoenix0> I like
IDEA, if you are a student you get pro for free
 
L2543[22:21:14] <Admiral_Damage> pls..
can we not get into a flame war
 
L2544[22:21:21] <Admiral_Damage> about
IDEs let him choose
 
L2545[22:21:23] <unascribed> logical Unix
CPU usage percentage or dumb Windows CPU usage?
 
L2546[22:21:28] <williewillus>
linux
 
L2547[22:21:46] <williewillus> (load
factor). and also just from observation
 
L2548[22:21:49] <Admiral_Damage> too
late.. the flame war has started^
 
L2549[22:21:49] <williewillus> it keeps
my fans on constantly
 
L2550[22:22:03] <williewillus> if I have
idea idling at least it doesn't keep my fans spinning :P
 
L2551[22:22:04] <unascribed> eclipse is
idling at 0.1% here
 
L2552[22:22:04] ***
Vigaro is now known as Vigaro|AFK 
L2553[22:22:15] <MoxieGrrl_> Flame wars
get too hot. I prefer freeze rays.
 
L2554[22:22:19] <williewillus> idk
then
 
L2555[22:22:22] <unascribed> freeze ray
> shotgun
 
L2556[22:22:26] <unascribed> instant
kills big spiders and such
 
L2557[22:22:27] <williewillus> I use
openjdk that might be a reason
 
L2558[22:22:31] <unascribed> so do
I
 
L2559[22:22:36] <unascribed> oracle JDK
and open are identical now
 
L2560[22:22:36] <Admiral_Damage>
Internally screaming
 
L2561[22:22:48] <god_of_orion> so
intellij or IDEA. I'll give em both a shot
 
L2562[22:22:49] *
MoxieGrrl_ hands Admiral_Damage a freeze ray 
L2563[22:22:58] <unascribed> they're
the same thing
 
L2564[22:23:00] <unascribed> IntelliJ
IDEA
 
L2565[22:23:14] <Admiral_Damage> Pls for
the love of java.. dont use netbeans..
 
L2566[22:23:18] <unascribed> the two
sensible choices for IDE are Eclipse and IntelliJ
 
L2567[22:23:18] <Admiral_Damage> no just
no
 
L2568[22:23:22] <whitephoenix0> Flame
wars aside I think we can all agree netbeans is best /s
 
L2569[22:23:25] <unascribed> NetBeans is
the IDE from Hell
 
L2570[22:23:27] <god_of_orion> Good thing
I'm a java noob or that might have been embarrassing
 
L2571[22:23:30] <Admiral_Damage> i
know..
 
L2572[22:23:30] <unascribed> I saw it
rise from a flaming crack in the ground
 
L2573[22:23:36] <Admiral_Damage> the
neighbouring colleges still use it
 
L2574[22:23:43] <shadekiller666> i
don't think netbeans will work with ForgeGradle
 
L2575[22:23:44] <whitephoenix0> I use it
for the mooc.fi java class thing
 
L2576[22:23:52] <Admiral_Damage> Oh wait
no theres this uhhh
 
L2577[22:23:55] <whitephoenix0> because
it's the only thing the stupid plugin works with
 
L2578[22:24:03] <Admiral_Damage> whats
that java ide thats really crap... really basic...
 
L2579[22:24:10] <whitephoenix0>
BlueJ?
 
L2580[22:24:13] <williewillus>
BlueJ
 
L2581[22:24:15] <williewillus>
jcreator
 
L2582[22:24:15] <Admiral_Damage> erm
might be
 
L2583[22:24:34] <Admiral_Damage> Oh god
yea Bluej
 
L2584[22:24:38] <whitephoenix0> I think
BlueJ is more for teaching and less for actual use
 
L2585[22:24:50] <Admiral_Damage> I think
BlueJ is now bloatware
 
L2586[22:25:05] <Admiral_Damage>
entirely
 
L2587[22:25:12] <shadekiller666> so an
ide meant to teach that is all but unusable to those being
taught?
 
L2588[22:25:19] <shadekiller666>
brilliant fucking idea!
 
L2589[22:25:21] <Admiral_Damage>
yup
 
L2590[22:25:22]
⇨ Joins: NullEntity
(~NullEntit@cpe-24-208-49-242.new.res.rr.com) 
L2591[22:25:54] <Admiral_Damage> I will
admit, I picked up java early, I'm no expert, but I learned by
just diving straight into code
 
L2592[22:26:27] <shadekiller666> how the
fuck else would you learn a language other than, you know,
PROGRAMMING IN IT?
 
L2593[22:26:31] <Admiral_Damage>
yup
 
L2594[22:26:46] <whitephoenix0> I wish
jetbrains would get CLion going
 
L2595[22:27:02] <tterrag> bluej IS
unusable
 
L2596[22:27:05] <tterrag> glad others
agree
 
L2597[22:27:07] <HassanS6000>
shadekiller666, I figured it out... the texture IS loading...
it's not on the model correctly. I just changed the color of
the texture and it changed in-game
 
L2598[22:27:08] <tterrag> I had to use it
for gridworld :(
 
L2599[22:27:09] <MoxieGrrl_> Put a book
under your pillow and hope you learn by osmosis?
 
L2600[22:27:17] <tterrag> drjava best
learning IDE
 
L2601[22:27:18] <shadekiller666>
ahh
 
L2602[22:27:38] <Admiral_Damage> Thing
is, friend of mine is doing computer science (im not) and he needs
to build the equiv of mymaths.co.uk but for physics, in java, and
he's spent 5 months under BlueJ and he's got nothing
done, I spend a day with him using eclipse
 
L2603[22:27:44] <shadekiller666> are you
binding the texture itself or stitching it into the block texture
map?
 
L2604[22:27:49] <HassanS6000>
shadekiller666, binding it
 
L2605[22:27:51] <williewillus> whyd you
'have to' use bluej? :P
 
L2606[22:27:59] <shadekiller666> ok
 
L2607[22:28:03] <williewillus> in my
first cs class I used jcreator for about a week and promptly found
eclipse
 
L2608[22:28:05] <Admiral_Damage> and we
crank out an entire poly generator, the GUI completed etc
 
L2609[22:28:08] <Admiral_Damage> in one
day...
 
L2610[22:28:10] <williewillus> used that
until I found idea in 2013
 
L2611[22:28:23] <shadekiller666>
Admiral_Damage, do me a favor
 
L2612[22:28:28] <shadekiller666> open
OBJModel.java
 
L2613[22:28:34] <Admiral_Damage> I
have
 
L2614[22:28:47] <Admiral_Damage> I
saw...
 
L2615[22:28:50] <shadekiller666> scroll
almost all the way down to putVertexData()
 
L2616[22:29:02] <Admiral_Damage> erm,
sec, was reasing src
 
L2617[22:29:19] <shadekiller666> in the
UV case, is there a line that checks a variable named something
like "useFullAtlas"?
 
L2618[22:29:44] <Admiral_Damage> erm,
wait what line
 
L2619[22:29:52]
⇦ Quits: Girafi (Girafi@0x555178eb.adsl.cybercity.dk) (Read
error: Connection reset by peer) 
L2620[22:29:57] <shadekiller666> >
1100
 
L2621[22:30:08] <shadekiller666> its in
OBJBakedModel
 
L2622[22:30:15] <Admiral_Damage> O wait
sry, I thought you meant OBJLoader
 
L2623[22:30:18] <Admiral_Damage> where is
that o.O
 
L2624[22:30:23] <shadekiller666> which is
the last class defined in OBJModel.java
 
L2625[22:31:20] <shadekiller666> if you
find said variable check, tell me where it is
 
L2626[22:31:45] <Admiral_Damage> will
do
 
L2627[22:31:49] <whitephoenix0> Just out
of curiosity what IDE do you folks use for C++?
 
L2628[22:32:05] <williewillus> CLion or
QTCreator
 
L2629[22:32:08] <HassanS6000>
shadekiller666, I don't see a variable check, looking through
the repo on GitHub but I may be looking in wrong place, anywho, I
gatta go, I'll be back tomorrow morning
 
L2630[22:32:21] <whitephoenix0> Hmm I
like CLion but cmake is a pain
 
L2631[22:32:38] <shadekiller666> fine
i'll take a look at it
 
L2632[22:33:32] <Admiral_Damage> I'm
looking for it but theres nothing like that o.O
 
L2633[22:33:43] <Admiral_Damage> the
useFullAtlas
 
L2634[22:33:54] <Admiral_Damage> searched
for use & full & atlas ....
 
L2635[22:34:01] <shadekiller666> i
see
 
L2636[22:34:23] <shadekiller666> (i
wasn't sure if i added that before or during my updates)
 
L2637[22:34:25] <shadekiller666>
hmmm
 
L2638[22:34:49] <shadekiller666> what i
think is happening is that one pixel of the texture is being
applied to the entire model
 
L2639[22:35:13] <shadekiller666> because
the code that handles the actual baking assumes you're baking
to the block map
 
L2640[22:35:38] <shadekiller666> so it
calls TAS.getInterpolatedU/V()
 
L2641[22:36:14] <shadekiller666> which
basically shrinks and moves the uv shell to a position on the block
map
 
L2642[22:36:42] <shadekiller666> in the
updated loader, there is a custom data tag you can give it to force
it to use the entire map
 
L2643[22:36:47] <shadekiller666> which
would solve your problem
 
L2644[22:36:50]
⇦ Quits: Shukaro (~Shukaro@130.108.232.236) (Read error:
Connection reset by peer) 
L2645[22:36:51] <Admiral_Damage>
Ohhh
 
L2646[22:36:52] <Admiral_Damage>
gotcha
 
L2647[22:36:54] <shadekiller666>
however
 
L2648[22:37:02] <Admiral_Damage> Gratz on
getting it working btw..
 
L2649[22:37:02] <shadekiller666>
you're not on the updated version
 
L2650[22:37:18] <Admiral_Damage> I'm
on 1764
 
L2651[22:37:20] <Admiral_Damage> of
forge..
 
L2652[22:37:23] <shadekiller666> so the
other, less-friendly solution, is to extend TAS
 
L2653[22:37:29] <Admiral_Damage> naw I
can update :P
 
L2654[22:37:41] <shadekiller666> its not
in a released version yet
 
L2655[22:37:47] <Admiral_Damage> o
 
L2656[22:37:50] <Admiral_Damage>
T.T
 
L2657[22:38:04] <shadekiller666> its
sitting in a pr waiting for review (and likely won't be pulled
until we get 1.9 up and running)
 
L2658[22:38:13] <shadekiller666> the
other, less-friendly solution
 
L2659[22:38:20] <Admiral_Damage> Thanks
though for spending the time getting it working, I really
appreciate it, itl cut about 20% of my modelling time making
everything quads
 
L2660[22:38:26] <Admiral_Damage> will for
others too^
 
L2661[22:38:56] <shadekiller666> is to
extend TAS, override getInterpolatedU/V, and simply return the
value passed in / 16
 
L2662[22:39:11] <Admiral_Damage> erm, is
there a max size?
 
L2663[22:39:20] <shadekiller666> ?
 
L2664[22:39:24] <Admiral_Damage> so, for
the atlas
 
L2665[22:39:31] <Admiral_Damage> bar the
normal data limits
 
L2666[22:39:43] <unascribed> the limit is
GPU-dependent
 
L2667[22:39:49] <Admiral_Damage> Thats
good
 
L2668[22:39:59] <Admiral_Damage> Uh
suggestion
 
L2669[22:40:09] <Admiral_Damage> Probably
for json
 
L2670[22:40:33] <Admiral_Damage> o wait
no nvm I was about to say have it do a use entire atlas.. sry im
half here half on skype
 
L2671[22:40:38] <unascribed> on my GPU
the max is 16384x16384
 
L2672[22:40:42] <Admiral_Damage> as a
bool
 
L2673[22:40:46] <Admiral_Damage> sry was
derp..
 
L2674[22:40:51] <shadekiller666> thats
what the updated obj loader does :P
 
L2675[22:40:58] <Admiral_Damage> ya sry,
brainfail
 
L2676[22:41:01] <Admiral_Damage>
brain.dispose();
 
L2677[22:41:02] <shadekiller666> but
again, thats not in yet :P
 
L2678[22:41:10] <unascribed> brain = new
Brain();
 
L2679[22:41:15] <unascribed>
brain.connect();
 
L2680[22:41:21] <Admiral_Damage>
npe^
 
L2681[22:41:25] <unascribed>
>npe
 
L2682[22:41:28] <unascribed> >just
created the object
 
L2683[22:41:33] <unascribed> what kind of
ridiculous threads are you running
 
L2684[22:41:38] <Admiral_Damage> no as
in
 
L2685[22:41:43] <Admiral_Damage> my brain
currently just
 
L2686[22:41:47] <Admiral_Damage>
nulls..
 
L2687[22:41:50] <Admiral_Damage>
jut
 
L2688[22:41:52] <unascribed> ....k
 
L2689[22:41:59] <unascribed>
shouldn't it be throwing RuntimeExceptions
 
L2690[22:41:59] <Admiral_Damage> idk, im
tired
 
L2691[22:42:00] <unascribed> not
NPEs?
 
L2692[22:42:06] <unascribed> NPEs should
not be thrown by user code
 
L2693[22:42:11] <Admiral_Damage> fk idk
im just, tired atm
 
L2694[22:42:20] ***
Admiral_Damage is now known as Admiral_Damage|away 
L2695[22:42:25] <unascribed> catch
(TiredException e) { /* ignore */ }
 
L2696[22:43:01] <unascribed> does anyone
know what the command block+dispenser exploit was?
 
L2697[22:44:36]
⇦ Quits: Admiral_Damage|away
(~Admiral_D@119.239.125.91.dyn.plus.net) (Quit:
Leaving) 
L2698[22:44:39] <williewillus> not
sure
 
L2699[22:44:45] <williewillus> it was a
security thing i believe
 
L2700[22:44:48]
⇨ Joins: Admiral_Damage
(~Admiral_D@119.239.125.91.dyn.plus.net) 
L2701[22:44:55] <williewillus> something
about being able to send bad NBT?
 
L2702[22:45:04] <williewillus> but idk
why the client ever needs to send NBT to the client
 
L2703[22:45:14] <williewillus>
*server
 
L2704[22:45:26] <unascribed> well there
was the book exploit
 
L2705[22:45:28] <unascribed> but they
fixed that...
 
L2706[22:45:37] <MattDahEpic> and the
sign one
 
L2707[22:46:15] <Admiral_Damage>
Currently a bug with the 2 block tall grass. placing a block to
replace lower block makes top one briefly turn into pink
flowers...
 
L2708[22:48:01] <unascribed> yep
 
L2709[22:48:11] <unascribed> only the
bottom block has information on which flower it is
 
L2710[22:48:20] <williewillus> the top
one steals from the bottom
 
L2711[22:48:23] <williewillus> using
getActualState
 
L2712[22:48:46] <Admiral_Damage> oh uhhh
any news on the raytrace problem with armor stands?
 
L2713[22:49:04] <Admiral_Damage>
actually... sec..
 
L2714[22:49:15] ***
williewillus is now known as willieaway 
L2715[22:52:43] <whitephoenix0> Someone
starred my mod repo, what's wrong with this person? my mod is
crap
 
L2716[22:53:15]
⇦ Quits: Cojo (~Cojo@cpe-24-163-52-59.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.) 
L2717[22:53:51]
⇦ Quits: EyeOfKoishi
(~Subconsci@cpe-65-28-43-97.wi.res.rr.com) (Quit: I am the
forgotten eye.) 
L2718[22:54:22] <MattDahEpic> ive had
people star repos of mine for projects that were abandoned over 3
years ago
 
L2719[22:54:39] <MattDahEpic> and they
stared them in the past week
 
L2720[22:54:50]
⇦ Quits: Lathanael|Away
(~Lathanael@p54960060.dip0.t-ipconnect.de) (Ping timeout: 195
seconds) 
L2721[22:56:24] <whitephoenix0> Your mods
are probably interesting though, mine has berry bushes that
aren't even in world gen, a book that tells you to piss off
when you try to read it, and a ring thing that makes you jump so
you can skate around in mid air
 
L2722[22:57:59]
⇨ Joins: Lathanael|Away
(~Lathanael@p54961E09.dip0.t-ipconnect.de) 
L2724[22:59:17] <whitephoenix0>
Unity?
 
L2725[22:59:44]
⇨ Joins: Mraoffle
(~mraof@2601:642:4400:20c4:ba27:ebff:fea5:e37e) 
L2726[22:59:53] <MattDahEpic> yes, twas
my first adventure into strongly typed languages (c#)
 
L2727[23:00:44] <whitephoenix0> still
pretty cool
 
L2728[23:02:57] <whitephoenix0> Some of
the multimc issues make me cringe "MY MODPACK DOSNT WORK
HALP"
 
L2729[23:03:00]
⇦ Quits: Mraof
(~mraof@pool-100-7-100-55.rcmdva.fios.verizon.net) (Ping timeout:
195 seconds) 
L2730[23:18:24] <Cypher121> BUT IT DOSNT
WORK HALP
 
L2731[23:21:28]
⇨ Joins: RichardG_ (richardg86@179.158.64.149) 
L2732[23:21:28]
MineBot sets mode: +v on RichardG_ 
L2733[23:22:36] <kashike> unascribed:
something to do with command blocks wiht commands in NBT being
dispensed by non-ops iirc
 
L2734[23:22:53] <unascribed> but if
there's already a command block in the dispenser...
 
L2735[23:22:59] <unascribed> I don't
get why it's considered a security issue
 
L2736[23:23:01] <unascribed> makes no
sense to me
 
L2737[23:23:06] <unascribed> it was a
really useful feature
 
L2738[23:23:22] <unascribed> a button can
trigger a pre-placed command block
 
L2739[23:23:28] <unascribed> is that a
security issue too?
 
L2740[23:23:52] <god_of_orion> So, as I
get going and I download the latest forge and say I piddle along
and finally make something, but now there are two new forge
releases "Oh Noes!". What harm/benefit is there from not
using the latest version of forge?
 
L2741[23:24:03]
⇦ Quits: pig (~iChun@209-133-197-242.static.hvvc.us) (Ping
timeout: 198 seconds) 
L2742[23:26:26]
⇦ Quits: sinkillerj
(~sinkiller@nc-67-232-14-71.dhcp.embarqhsd.net) (Quit:
またね) 
L2743[23:29:19]
⇨ Joins: CSxKING
(webchat@c-71-205-234-205.hsd1.co.comcast.net) 
L2744[23:31:12]
⇦ Quits: CSxKING
(webchat@c-71-205-234-205.hsd1.co.comcast.net) (Client
Quit) 
L2745[23:31:30]
⇨ Joins: CSxKING
(webchat@c-71-205-234-205.hsd1.co.comcast.net) 
L2746[23:31:51]
⇦ Quits: CSxKING
(webchat@c-71-205-234-205.hsd1.co.comcast.net) (Client
Quit) 
L2747[23:33:15] <Admiral_Damage>
features, maybe some bugfixes
 
L2748[23:33:20]
⇦ Quits: BlueRaven (~BlueRaven@50.106.129.246) (Ping timeout:
195 seconds) 
L2749[23:33:29] <Admiral_Damage> not much
god_of_orion
 
L2750[23:33:38] <Mraoffle> Why does IDEA
keep wiggling the code when I'm just looking at it
 
L2751[23:33:41] ***
Mraoffle is now known as Mraof 
L2752[23:33:58] <god_of_orion> So my mod
would load for someone using the newer version?
 
L2753[23:34:03] <Admiral_Damage> ya
 
L2754[23:34:11] <Admiral_Damage> that
forge build and up
 
L2755[23:34:33] <god_of_orion> GTK, thank
you
 
L2756[23:35:04]
⇨ Joins: Purebe
(~purebe@2601:300:8000:cc62:f012:831e:b1:d89f) 
L2757[23:35:39]
⇨ Joins: CSxKING
(webchat@c-71-205-234-205.hsd1.co.comcast.net) 
L2758[23:36:47]
⇦ Quits: McJty (~jorrit@94-225-203-206.access.telenet.be)
(Quit: Leaving) 
L2759[23:37:15]
⇨ Joins: CSxKING1
(CSxKING@c-71-205-234-205.hsd1.co.comcast.net) 
L2760[23:37:29] <CSxKING1> Hi
 
L2761[23:38:00] <CSxKING1> So i'm
getting a crash on Minecraft 1.7.10 when I try to open page 4 in
the creative menu.....
 
L2762[23:38:29] <Admiral_Damage> Erm,
woah woah woah.. hold on... 4th page..?
 
L2763[23:38:47] <CSxKING1>
Yes.........
 
L2764[23:39:00] <god_of_orion> tab?
 
L2765[23:39:08] <CSxKING1> Mhm
 
L2766[23:39:15] <CSxKING1> I dont know
what tab its on
 
L2767[23:39:15] <Admiral_Damage> I'm
confused at why one would need THAT many tabs in your mod
 
L2768[23:39:22] <CSxKING1> Theres 50 mods
;\
 
L2769[23:39:25]
⇦ Quits: CSxKING
(webchat@c-71-205-234-205.hsd1.co.comcast.net) (Ping timeout: 195
seconds) 
L2770[23:39:26] <Admiral_Damage>
....
 
L2771[23:39:34] ***
CSxKING1 is now known as CSxKING 
L2772[23:39:40] <CSxKING> Anyway
 
L2773[23:40:04] <CSxKING> If you would
like to help out, I threw up the log on my WIP website as Pastebin
and Hastebin refuse to accept it....
 
L2775[23:40:49] <god_of_orion> are you
testing your mod with others then?
 
L2776[23:41:10] <Admiral_Damage> Thing is
that everyone forgets with mods, you dont add every mod and expect
it to work, you add them incrementally and find out what does and
doesnt work
 
L2777[23:41:13] <CSxKING> I'm
testing my modpack ;3
 
L2778[23:41:21] <CSxKING> I didnt expect
it to work.
 
L2779[23:41:27] <Admiral_Damage> Do me a
favor..
 
L2780[23:41:28] <SkySom> Well one of your
mods has a null item
 
L2781[23:41:35] <CSxKING> The question is
which one.
 
L2782[23:41:47] <SkySom> That one's
up to you to find out.
 
L2783[23:41:49] <Admiral_Damage> If its
on the 4th page, and the 4th page crashes, see what mods come up on
the other pages, remove those, and keep removing until you find the
offending mod
 
L2784[23:41:57] <god_of_orion> start with
fewer mods and ad a few more at a time until you duplicate
 
L2785[23:41:59] <Admiral_Damage> It could
be a rendering problem
 
L2786[23:42:22] <SkySom> Item Type:
null
 
L2787[23:42:26] <SkySom> It's a null
item
 
L2788[23:42:34] <Admiral_Damage> Fair
enough, i wasnt reading it
 
L2789[23:42:53] <CSxKING> Any idea what
ID its trying to render?
 
L2790[23:44:08] <Admiral_Damage> As I
said, remove mods incrementally...
 
L2791[23:44:13] <Admiral_Damage> or add
them, either way
 
L2792[23:47:00] <CSxKING> Alright
 
L2793[23:47:01] <CSxKING> Thanks
 
L2794[23:47:05] <god_of_orion>
Actually... you could do half of you mods at once. If your issue
arrises its in that half, if not then its in the other half. Then
rinse and repeat
 
L2795[23:47:30] <Admiral_Damage> There is
no specified of perfect amount of mods to check at one time,
it's their preference...
 
L2796[23:47:58]
⇨ Joins: iari (~iari@evana.futhark24.org) 
L2797[23:48:16] <Admiral_Damage> i would
just keep removing them until you can scan across all tabs without
crashing
 
L2798[23:48:32] <CSxKING> God_of_orion --
That is an amazing idea
 
L2799[23:48:37] ***
mrkirby153 is now known as kirby|gone 
L2800[23:49:25] <tterrag> >centered
text on a paste site
 
L2801[23:49:27] <tterrag> god why
 
L2802[23:49:55] <CSxKING> tterag -- I
literally ripped my homemade template and added a code tag. I plan
on changing it ;3
 
L2803[23:49:55] <god_of_orion> CSxKING
its a thing databases do sometimes
 
L2804[23:49:56] <CSxKING> In fact
 
L2805[23:50:20] <Admiral_Damage> pastebin
exists for a reason, no hubris needed..
 
L2806[23:50:36] <mikebald> tterrag funny
enough it's using code highlight JS too, but the code is
listed as java so... *shrugs*
 
L2807[23:51:15] <CSxKING> tterrag --
there, refresh the page ;3
 
L2808[23:51:29] <CSxKING> And yes
Admiral_Damage -- As I mentioned, I threw it together in like 30
seconds.
 
L2809[23:51:51] <CSxKING> Also pastebin
refused to accept the code.
 
L2810[23:52:33] <Admiral_Damage> Internal
screaming, the horizontal scroll bar is at the bottom of the
paste..
 
L2811[23:52:42] <Admiral_Damage> not
attached to window..
 
L2812[23:52:49] <god_of_orion>
rotfl
 
L2813[23:52:57] <CSxKING> Lol
 
L2814[23:53:04] <CSxKING> I know,
i'll work on it ;3
 
L2815[23:53:25] <CSxKING> I googled for a
syntax hylighting javascript file and chose the first one as I was
in a hurry
 
L2816[23:53:42] <CSxKING> I didnt want
you to read horribly formated plain text files ;3
 
L2817[23:54:06] <Admiral_Damage> yuno
just upload the log somewhere
 
L2818[23:54:14] <Admiral_Damage> as a
file
 
L2819[23:54:25] <CSxKING> Technic pack
stores logs as plain text.
 
L2820[23:54:33] <Admiral_Damage> it still
stores the file...
 
L2821[23:54:34] <CSxKING> Its just a .txt
file
 
L2822[23:54:44]
⇦ Quits: whitephoenix0
(~whitephoe@67-42-82-37.tukw.qwest.net) (Read error: Connection
reset by peer) 
L2823[23:55:05] <CSxKING> yes but would
you want to read something that looks like someone tried to put it
through a JavaScript compiler?
 
L2824[23:55:24] <Admiral_Damage> Seeing
as I'm used to reading crash logs, I don't care lol
 
L2825[23:55:35] <CSxKING> I personally do
;3
 
L2826[23:55:48] <Admiral_Damage> I just
want the info, not to look fancy, im here to fix, not to
paint.
 
L2827[23:56:08] <CSxKING> My goal wasnt
fancy XD -- Just wanted it easily readable
 
L2828[23:59:47]
⇦ Quits: killjoy
(~killjoy@2606:a000:1118:c054:e55b:59f8:ae6f:e833) (Quit:
Leaving)