<<Prev
Next>>
Scroll to Bottom
Stuff goes here
L1[00:00:39] ***
tterrag|away is now known as tterrag
L2[00:03:13] ⇦
Quits: Techcable (~Techcable@techcable.net) (Quit: ZNC - http://znc.in)
L3[00:03:25] ⇨
Joins: Techcable (~Techcable@techcable.net)
L4[00:04:33] ⇦
Quits: Zeebra456
(~Zeebra456@2601:647:8200:989e:9d71:92ff:3a9e:9024) (Read error:
Connection reset by peer)
L5[00:05:05] ⇦
Quits: MrIbby (~MrIbby@173.85.205.164) (Quit: MrIbby)
L6[00:07:26] <Zaggy1024> hm, is there a way
(in vanilla) to batch send block changes?
L7[00:08:23] ⇦
Quits: KanoCodex (~Giratina5@2604:180:0:368::bcd8) (Remote host
closed the connection)
L8[00:10:05] ⇨
Joins: raoulvdberge (uid95673@2001:67c:2f08:6::1:75b9)
L9[00:11:04] ⇦
Quits: Kobata__ (~Kobata@cpe-24-210-17-81.columbus.res.rr.com)
(Ping timeout: 192 seconds)
L11[00:17:43] <Zaggy1024> mushroom trees
like that are everywhere in the forest, is that normal in
1.8.8?
L13[00:18:42] <Zaggy1024> looks like
someone accidentally inverted the isAir/isReplaceable/whatever
check
L14[00:20:48] <Zaggy1024> ah
L15[00:20:56] <Zaggy1024>
"!worldIn.getBlockState(blockpos).getBlock().canBeReplacedByLeaves(worldIn,
blockpos)"
L16[00:20:59] <Zaggy1024> looks like a
Forge patch went wrong
L17[00:21:10] <tterrag> quassel thinks
that's a url
L18[00:21:20] <tterrag> no wait
L19[00:21:21] <tterrag> a channel
L20[00:21:22] <tterrag> ???
L21[00:21:26] <Zaggy1024> 0.o
L22[00:21:34] <Zaggy1024> which
part?!
L23[00:21:40] <tterrag>
!worldIn.getBlockState(blockpos).getBlock().canBeReplacedByLeaves(worldIn
L24[00:21:54] <Zaggy1024> the heck?
L25[00:21:58] <Zaggy1024> ooookay.
L26[00:22:04] <tterrag> I click it and
nothing happens though
L27[00:22:15] <tterrag> regex fun :P
L28[00:23:13] <Zaggy1024> would think it
would be as simple as something like "#[a-zA-Z_]+"
L29[00:23:58] <tterrag> that's not valid
:P
L30[00:24:04] <tterrag> ##a is a valid
channel
L31[00:24:08] <tterrag> in fact, just ##
is
L32[00:24:11] <Zaggy1024> huh
L33[00:24:16] <tterrag> or not
L34[00:24:17] <tterrag> not sure
L35[00:24:23] <Zaggy1024> well I didn't say
it was the exact right regex
L36[00:24:33] <Zaggy1024> just thought it
would always want to match it starting with #
L37[00:26:54] <Zaggy1024> heh, looks more
like it would be "#[^# ]*"
L38[00:27:01] <Zaggy1024> er
L39[00:27:11] <Zaggy1024> no, actually,
"#[^ ]*"
L40[00:28:42] ⇨
Joins: netz
(ntzrmtthih@Join.The.DarkSide.We.Have.Coookies.Space)
L41[00:31:23] <netz> Ivorius: hey, I've
done some fun stuff today!
L42[00:34:38] ***
illyohs is now known as illy
L43[00:45:14] ⇦
Quits: MattDahEpic (~MattDahEp@75-166-140-155.hlrn.qwest.net)
(Quit: sleep, school, or food)
L44[00:45:54] ⇨
Joins: alex_6611
(~alex_6611@p5DE7A748.dip0.t-ipconnect.de)
L45[00:46:54] ⇨
Joins: tambre
(~tambre@d87d-e0ca-ce5a-f8d9-4301-8a22-07d0-2001.dyn.estpak.ee)
L46[00:59:03] <Zaggy1024> ah, I see someone
actually found that issue in mushroom tree gen
L47[00:59:11] <Zaggy1024> I'm just
outdated
L48[00:59:52] <netz> it happens :)
L49[01:26:13] <Zaggy1024> wait...no
L50[01:26:18] <Zaggy1024> I think I was
right after all
L51[01:26:24] <Zaggy1024> just looked at
the wrong section of the code -.-
L52[01:27:14] <Zaggy1024> heh...never
mind
L53[01:27:27] <Zaggy1024> I did look at the
wrong code, but the code I thought would be wrong is right too
:P
L55[01:27:44] <Zaggy1024>
#obfuscationproblems
L56[01:36:49] <netz> Zaggy1024: can't win
for losing can you :P
L57[01:37:20] <Zaggy1024> unless you want
to lose :)
L59[01:52:31] ⇦
Quits: sdtr443w (~RockoBona@2602:306:33a3:ce30:9c45:5bc9:3945:6bb6)
(Quit: Leaving)
L60[02:00:03] <MCPBot_Reborn> [TEST CSV]
Pushing snapshot_20151220 mappings to Forge Maven.
L61[02:00:06] <MCPBot_Reborn> [TEST CSV]
Maven upload successful for mcp_snapshot-20151220-1.8.8.zip
(mappings = "snapshot_20151220" in build.gradle).
L62[02:00:17] <MCPBot_Reborn> Semi-live
(every 10 min), Snapshot (daily ~3:00 EST), and Stable (committed)
MCPBot mapping exports can be found here:
http://export.mcpbot.bspk.rs/
L63[02:02:49] ⇨
Joins: Loetkolben
(~Loetkolbe@ipbcc2d086.dynamic.kabel-deutschland.de)
L64[02:05:14] ⇦
Quits: Cypher121 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net)
(Read error: Connection reset by peer)
L65[02:05:25] ⇦
Quits: McJty (~jorrit@d8D872E30.access.telenet.be) (Quit:
Leaving)
L66[02:07:06] ⇨
Joins: Hunterz (~hunterz@62.182.234.189)
L67[02:10:40] ⇨
Joins: Cypher121
(~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net)
L68[02:18:12] ⇦
Quits: raoulvdberge (uid95673@2001:67c:2f08:6::1:75b9) (Quit:
Connection closed for inactivity)
L69[02:23:21] ⇦
Quits: Doty1154 (~Doty1154@2601:648:8002:ea78:b54d:c90:7195:1279)
(Quit: Leaving)
L70[02:25:02] ⇦
Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 195
seconds)
L71[02:26:45] ⇨
Joins: bilde2910|away (bilde2910@51.174.170.178)
L72[02:27:34] ***
bilde2910|away is now known as bilde2910
L73[02:36:29] ***
MrKick|Away is now known as MrKickkiller
L74[02:41:02] ⇨
Joins: GeoDoX (~GeoDoX@65.93.58.174)
L75[02:42:04] ⇨
Joins: Poppy (~Poppy@chello085216146055.chello.sk)
L76[02:56:28] ⇨
Joins: sciguyryan
(~sciguyrya@80-254-76-168.dynamic.swissvpn.net)
L77[03:03:41] <foxy> this may seem like a
dumb question
L78[03:03:46] <foxy> but how do i get a
logger?
L79[03:04:27] <xaero> there's a getter in
the preinit
L80[03:05:57] ⇦
Quits: killjoy (~killjoy@2606:a000:1118:c16b:38ef:34d0:9baf:707)
(Ping timeout: 206 seconds)
L81[03:06:40] ***
kroeser|away is now known as kroeser
L82[03:10:58] ⇨
Joins: Upthorn
(~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net)
L83[03:14:34] ⇨
Joins: FallingD (~FallingDu@105.227.149.106)
L84[03:19:31] ⇨
Joins: Nitrodev
(~Nitrodev@dcx0f0yggb87f6zc8prry-3.rev.dnainternet.fi)
L85[03:20:54] ***
fry|sleep is now known as fry
L86[03:22:40] <Wuppy> \o/ time to do
something very boring
L87[03:22:42] <Wuppy> update windwos
L88[03:25:17] ***
AEnterpriseAFK is now known as AEnterprise
L89[03:41:32] ⇨
Joins: wizjany (~wizjany@2604:180::c1e2:128b)
L90[03:58:17] <Nitrodev> see ya ina few
years
L91[04:02:30] ⇦
Quits: Upthorn
(~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net) (Ping
timeout: 206 seconds)
L92[04:04:05] ⇦
Quits: Matthew|Phone (uid27821@highgate.irccloud.com) (Quit:
Connection closed for inactivity)
L93[04:05:26] ⇦
Quits: LexLap2 (~LexManos@172.76.2.58) (Ping timeout: 190
seconds)
L94[04:07:08] ⇨
Joins: Szernex
(~Szernex@194-166-123-237.adsl.highway.telekom.at)
L95[04:11:03] ⇨
Joins: Jezza (~Jezza@185.44.151.107)
L96[04:27:33] <Mowmaster> I suppose its
about time to look into some thaumcraft api...ugg
L97[04:28:40] <xaero> for a new addon? or
mod integration?
L98[04:29:57] <Mowmaster> At first I want
to add aspects to my items which doesn't sound to hard but I would
like to have my own TC recipies as well
L99[04:31:04] <Mowmaster> I would assume
recipes are not to hard but I have also heard if some horror
stories about thaumcraft
L100[04:31:12] ⇦
Quits: Loetkolben
(~Loetkolbe@ipbcc2d086.dynamic.kabel-deutschland.de) (Quit: Over
and Out!)
L101[04:43:13]
⇨ Joins: raoulvdberge
(uid95673@2001:67c:2f08:6::1:75b9)
L102[04:43:39] <raoulvdberge> how can I
make it so that my drawGradientRect is rendered over
itemRender.renderItem?
L103[04:43:53] <raoulvdberge> the
drawGradientRect call is AFTER the renderItem crap and it still
renders it behind
L104[04:44:00] <raoulvdberge> (and yes:
both in the foreground)
L105[04:45:51] ⇦
Quits: turmfalke_ (~turmfalke@p54a69e4d.dip0.t-ipconnect.de) (Ping
timeout: 190 seconds)
L106[04:48:41] <FallingD> !help
L107[04:53:15] ***
FallingD is now known as FallingDutchman
L108[04:56:42] ⇦
Quits: alex_6611 (~alex_6611@p5DE7A748.dip0.t-ipconnect.de) (Ping
timeout: 195 seconds)
L109[04:58:57] ⇦
Parts: FallingDutchman (~FallingDu@105.227.149.106)
())
L110[04:59:27]
⇨ Joins: FallingD (~FallingDu@105.227.149.106)
L111[05:00:00] ***
zz_SnowShock35 is now known as SnowShock35
L112[05:00:53]
⇨ Joins: turmfalke_
(~turmfalke@p54A696E3.dip0.t-ipconnect.de)
L113[05:01:51]
⇨ Joins: Mraof
(~mraof@pool-74-110-222-32.rcmdva.fios.verizon.net)
L114[05:02:23] ⇦
Quits: Something12 (~Something@s010634bdfa9eca7b.vs.shawcable.net)
(Read error: Connection reset by peer)
L115[05:20:08] ⇦
Quits: glasspelican (~quassel@stanley.glasspelican.ca) (Remote host
closed the connection)
L116[05:20:21]
⇨ Joins: glasspelican
(~quassel@stanley.glasspelican.ca)
L117[05:29:33] ⇦
Quits: glasspelican (~quassel@stanley.glasspelican.ca) (Remote host
closed the connection)
L118[05:31:08]
⇨ Joins: glasspelican
(~quassel@stanley.glasspelican.ca)
L119[05:32:50]
⇨ Joins: alex_6611
(~alex_6611@p5DE7A748.dip0.t-ipconnect.de)
L120[05:35:14] <masa> so if I'm rendering
translucent quads (area indicator) with the tessellator, and they
look "funky" seen through each other, does that mean that
the normals are wrong? or does the order of vertices affect
that?
L121[05:36:13] <masa> ie. from some sides
the further side of the cube is darker as expected, but from some
sides you can't see the other quads at all
L122[05:40:20] <sham1> render from back to
front
L123[05:42:36] <Nitrodev> what is the
tessellator
L124[05:43:43] <sham1> A thing that lets
you define vertices to render and whatnot
L125[05:43:58] <sham1> in 1.8+ it gives
you access to WorldRendere
L126[05:49:47] <gigaherz> Tessellator is
an abstraction between you snd the low-level opengl
L127[05:49:53] <gigaherz> and*
L128[05:52:11] <masa> what do you mean by
back to front?
L129[05:52:24] <gigaherz> gpu transparency
is still z-buffered
L130[05:52:29] <sham1> Farthest vertex to
the closest
L131[05:52:29] <gigaherz> if you draw a
front polygon first
L132[05:52:47] <gigaherz> the gpu will
think "oh there's someething closer already drawn there, let's
skip"
L133[05:53:02] <gigaherz> and yo ucan't
just ignore that because the blending result would be invalid
L134[05:53:40] <gigaherz> you hasve to
figure out which angle the model is seen from, and then sort the
triangles so that they are moreo r less back-to-front-ish
L135[05:53:57] <masa> hm, and how exactly
would I do that in a meaningful way, if I'm effectively rendering
boxes, and the player can look at that box from anywhere?
L136[05:54:22] <gigaherz> figure out the
current view direction
L137[05:54:28] <masa> ugh
L138[05:54:39] <masa> why does rendering
suck so bad :D
L139[05:54:41] ⇦
Quits: Szernex (~Szernex@194-166-123-237.adsl.highway.telekom.at)
(Killed (NickServ (GHOST command used by
Szernex_!~Szernex@178-191-101-153.adsl.highway.telekom.at)))
L140[05:54:44] <gigaherz> ifi t's drawn in
realtime, you can do a trick
L141[05:54:48]
⇨ Joins: Szernex
(~Szernex@178-191-101-153.adsl.highway.telekom.at)
L142[05:54:53] <masa> I know nothing of it
and i still know ebough to hate it
L143[05:54:53] <gigaherz> enable
culling
L144[05:55:11] <gigaherz> set c8ulling to
remove FRONT faces
L145[05:55:13] <gigaherz> draw
L146[05:55:18] <gigaherz> set culling to
remove back faces,
L147[05:55:20] <gigaherz> draw again
L148[05:55:31] <masa> hmm
L149[05:55:41] <gigaherz> this only works
for convex meshes though
L150[05:55:46] <gigaherz> anythign concave
won't work
L151[05:55:56] <masa> no idea what those
terms mean...
L152[05:56:13] <sham1> Concave is kinda
like a hallow ball you are inside of
L153[05:56:17] <gigaherz> if ther's some
angle in which things overlap
L154[05:58:09] <masa> wait so it doesn't
work if if they can be seen so that they overlap?
L155[05:58:10] <gigaherz> gotta go,
later
L156[05:58:13] ***
gigaherz is now known as ghz|afk
L157[06:00:47] <FallingD> !!latest
1.8
L158[06:00:48] <MCPBot_Reborn> === Latest
Mappings ===
L159[06:00:49] <MCPBot_Reborn> MC Version
Forge Gradle Channel
L160[06:00:49] <FallingD> !help
L161[06:00:49] <MCPBot_Reborn> 1.8
snapshot_20151128
L162[06:00:50] <MCPBot_Reborn> 1.8
stable_18
L163[06:05:24]
⇨ Joins: Nirahiel
(Nirahiel@AStLambert-651-1-119-135.w90-43.abo.wanadoo.fr)
L164[06:05:55]
⇨ Joins: kimfy
(~kimfy___@74.141.16.62.customer.cdi.no)
L165[06:08:48] ***
Vigaro|AFK is now known as Vigaro
L166[06:09:12] ⇦
Quits: Nirahiel
(Nirahiel@AStLambert-651-1-119-135.w90-43.abo.wanadoo.fr) (Client
Quit)
L167[06:35:01]
⇨ Joins: Magik6k (~Magik6k_@magik6k.net)
L168[06:37:27] ***
TTFT|Away is now known as TTFTCUTS
L169[06:38:24] <Mowmaster> Is it possible
in 1.7.10 to have a crafting recipie with 2 outputs?
L170[06:39:29] ⇦
Quits: alex_6611 (~alex_6611@p5DE7A748.dip0.t-ipconnect.de) (Read
error: Connection reset by peer)
L171[06:40:26] <Mowmaster> Like if logwood
were to give you both planks and wood chips
L172[06:41:14] <sham1> How would you
differenciate between the recipes
L173[06:41:23] <sham1> Why not make a
machine that gives you these wooden chips
L174[06:41:28] <sham1> or an item you
craft them with
L175[06:43:04] <sham1> TLDR no
L176[06:43:39] <Mowmaster> Im removing the
mc recipie for planks and adding my own. So any log will give one
plank and wood chips. I was basic wondering if I could just use +
but thats not a thing aparently
L177[06:44:05] <sham1> Here's a
question
L178[06:44:06] <sham1> Why
L179[06:44:12] <sham1> And why
1.7.10
L180[06:44:49] <Mowmaster> Im just making
a pack and wanted to use my own recipie tweeking mod instead of MT
and Quadrum
L181[06:48:37] <Mowmaster> If its not
possible with just the basic recipe class then thats fine, I was
just wondering as I look through google searches
L182[06:49:07] <sham1> Yeah, yielding two
things from recipies is AFAIK impossible
L183[06:49:20]
⇨ Joins: LexLap (~LexManos@172.76.2.58)
L184[06:49:20]
MineBot sets mode: +o on LexLap
L185[06:49:49] <Mowmaster> Afaik?
L186[06:50:10] <Mowmaster> Ah okay
L187[06:50:57] <Mowmaster> I guess ill
look into making a sawmill to do that later on down the
progression
L188[06:52:19]
⇨ Joins: alex_6611
(~alex_6611@p5DE7A748.dip0.t-ipconnect.de)
L189[06:54:08] ⇦
Quits: alex_6611 (~alex_6611@p5DE7A748.dip0.t-ipconnect.de) (Read
error: Connection reset by peer)
L190[07:01:11] ***
AEnterprise is now known as AEnterpriseAFK
L191[07:05:05] <Nitrodev> cant you make a
mod that allows multiple things to be made from one crafting
recipe
L192[07:05:23] <Nitrodev> multiple
different*
L193[07:15:55] ⇦
Quits: DemoXin (~DemoXin@64.sub-70-210-16.myvzw.com)
()
L194[07:22:23]
⇨ Joins: pugi
(~pugi@dyndsl-031-150-137-080.ewe-ip-backbone.de)
L195[07:26:51] <sham1> You cannot use
default crafting mechanics then
L196[07:32:19] ***
PaleOff is now known as PaleoCrafter
L197[07:35:32]
⇨ Joins: alex_6611
(~alex_6611@p5DE7A748.dip0.t-ipconnect.de)
L198[07:39:58] <raoulvdberge> !gm
Gui.keyTyped 1.7.10
L199[07:40:07] <raoulvdberge> !gm 1.7.10
Gui.keyTyped
L200[07:40:21] <raoulvdberge> !gm
GuiContainer.keyTyped 1.7.10
L201[07:48:24] ***
kroeser is now known as kroeser|away
L202[07:50:04] ⇦
Quits: VikeStep (~VikeStep@101.184.165.77) (Quit:
Leaving)
L203[07:51:46] ⇦
Quits: Delaxarnyazer (~Delaxarny@ip56572345.direct-adsl.nl) (Ping
timeout: 192 seconds)
L204[07:52:16] <Mowmaster> I cant seem to
fine the oredict for wool...
L205[07:52:36] <sham1> does it even have
one
L206[07:52:55] <Mowmaster> Good
question...
L207[07:53:40] <Mowmaster> Maybe I should
look for ignoring meta values in recipies then
L208[07:53:50] <sham1> Why
L209[07:53:59] <sham1> What are you trying
to do
L210[07:54:10] <Mowmaster> Craft any wool
into string
L211[07:54:51] <sham1> You do know that
you can make recipies that can accept any metadata, right?
L212[07:55:08] <Mowmaster> Nope...
L213[07:56:58] <Mowmaster> So can you just
use that OreDictionary.Wildcard for anything that has a different
meta then?
L214[07:57:53] <sham1> Indeed
L215[07:58:05] <Mowmaster> Ah cool.
L216[07:58:27]
⇨ Joins: AforAnonymous
(bitch2k@dyn-042-143.vix1.mmc.at)
L217[08:05:17] ***
Keridos|away is now known as Keridos
L218[08:14:56]
⇨ Joins: Brokkoli
(~Brokkoli@f054178127.adsl.alicedsl.de)
L219[08:16:21] ***
kroeser|away is now known as kroeser
L220[08:18:18]
⇨ Joins: H1N1theI
(~h1n1thei@c-73-12-21-167.hsd1.va.comcast.net)
L221[08:27:26]
⇨ Joins: untamemadman
(~untamemad@cpc87159-aztw31-2-0-cust77.18-1.cable.virginm.net)
L222[08:34:04] <Wuppy> \o/ finally I'm
back
L223[08:44:27] ⇦
Quits: Szernex (~Szernex@178-191-101-153.adsl.highway.telekom.at)
(Read error: Connection reset by peer)
L224[08:45:03] ⇦
Quits: Zaggy1024 (~Zaggy1024@174-20-13-82.mpls.qwest.net) (Read
error: Connection reset by peer)
L225[08:45:28]
⇨ Joins: Szernex
(~Szernex@178-191-101-153.adsl.highway.telekom.at)
L226[08:51:31] ⇦
Quits: Techcable (~Techcable@techcable.net) (Quit: ZNC - http://znc.in)
L227[08:52:25]
⇨ Joins: Techcable (~Techcable@167.114.113.181)
L228[09:04:15]
⇨ Joins: Delaxarnyazer
(~Delaxarny@ip56572345.direct-adsl.nl)
L229[09:08:42]
⇨ Joins: HassanS6000
(~Hassan@pool-173-79-220-242.washdc.fios.verizon.net)
L230[09:08:50] ***
Vigaro is now known as Vigaro|AFK
L231[09:11:25] ***
Vigaro|AFK is now known as Vigaro
L232[09:12:09]
⇨ Joins: darkfusion58
(~darkfusio@71-85-51-90.dhcp.spbg.sc.charter.com)
L233[09:19:18]
⇨ Joins: Girafi
(Girafi@0x555178eb.adsl.cybercity.dk)
L234[09:22:52]
⇨ Joins: Kobata__
(~Kobata@cpe-24-210-17-81.columbus.res.rr.com)
L235[09:30:52] ⇦
Quits: H1N1theI (~h1n1thei@c-73-12-21-167.hsd1.va.comcast.net)
(Ping timeout: 195 seconds)
L236[09:31:55]
⇨ Joins: Loetkolben
(~Loetkolbe@ipbcc2d086.dynamic.kabel-deutschland.de)
L237[09:32:02] ⇦
Quits: alex_6611 (~alex_6611@p5DE7A748.dip0.t-ipconnect.de) (Ping
timeout: 195 seconds)
L238[09:40:08] ⇦
Quits: Cypher121 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net)
(Quit: Cypher121)
L239[09:50:51] ⇦
Quits: Mraof (~mraof@pool-74-110-222-32.rcmdva.fios.verizon.net)
(Ping timeout: 190 seconds)
L240[09:53:29]
⇨ Joins: Mraof
(~mraof@pool-74-110-222-32.rcmdva.fios.verizon.net)
L241[10:01:11]
⇨ Joins: Elexorien
(~Elexorien@static.165.114.9.176.clients.your-server.de)
L242[10:06:02]
⇨ Joins: Kobata_
(~Kobata@cpe-24-210-17-81.columbus.res.rr.com)
L243[10:07:31] ⇦
Quits: FallingD (~FallingDu@105.227.149.106) (Ping timeout: 190
seconds)
L244[10:08:54] ⇦
Quits: Kobata__ (~Kobata@cpe-24-210-17-81.columbus.res.rr.com)
(Ping timeout: 192 seconds)
L245[10:09:36]
⇨ Joins: Drullkus
(~Drullkus@2601:646:8301:c41e:d8c2:b039:9c2a:c2c4)
L246[10:10:17]
⇨ Joins: michael_
(~michael_@89-138-118-45.bb.netvision.net.il)
L247[10:19:10]
⇨ Joins: Vazkii
(~Vazkii@a79-169-163-74.cpe.netcabo.pt)
L248[10:30:06] ⇦
Quits: Dark|AFK (~MrDark@cpe-76-181-157-113.columbus.res.rr.com)
(Read error: Connection reset by peer)
L249[10:30:53]
⇨ Joins: alex_6611
(~alex_6611@p5DE7A748.dip0.t-ipconnect.de)
L250[10:41:31] ***
PaleoCrafter is now known as PaleOff
L251[10:42:48] ⇦
Quits: GildedGames
(~GildedGam@ec2-50-17-58-206.compute-1.amazonaws.com) (Remote host
closed the connection)
L252[10:42:56]
⇨ Joins: GildedGames
(~GildedGam@ec2-54-224-99-125.compute-1.amazonaws.com)
L253[10:56:55]
⇨ Joins: shadekiller666
(~shadekill@adsl-108-80-79-230.dsl.lsan03.sbcglobal.net)
L254[10:57:01]
⇨ Joins: Thutmose
(~elpat@cpe-55-54-66-208.caribcable.com)
L255[10:57:06] ⇦
Quits: kimfy (~kimfy___@74.141.16.62.customer.cdi.no) (Quit: off to
whatever)
L256[11:00:49]
⇨ Joins: ddogclaw
(webchat@user-12l3dh8.cable.mindspring.com)
L257[11:03:44] <Thutmose> so something odd
seems to be going wrong in my development environment, when I try
running the mod in that, it gives a class not found exception for
one of the mods used as a library, when I compile it and run it
normally, it runs just fine, any ideas on what is going on? this
has only started happening recently.
L258[11:04:14] <Thutmose> somewhere around
the 1635 version of forge, though I don't see how the forge update
would have changed that
L259[11:13:19] <tterrag> are you sure the
mod you depend on is on the launch classpath?
L260[11:24:18]
⇨ Joins: Shukaro
(Shukaro@cpe-24-210-155-130.cinci.res.rr.com)
L261[11:33:33]
⇨ Joins: McJty
(~jorrit@d8D872E30.access.telenet.be)
L262[11:40:23] ***
willieaway is now known as williewillus
L263[11:42:42]
⇨ Joins: tmtu
(~tundmatu@m83-185-93-184.cust.tele2.se)
L264[11:47:51] <McJty> fry,
available?
L266[11:48:10] <McJty> fry, I'm again
trying to get your multi-layer thing to work without success
L267[11:48:13] <McJty> But this time for
another mod
L269[11:48:21] <McJty> Shows all the
relevant jsons
L270[11:48:52] <fry>
"forge_marker": 1 is only for the blockstate
L271[11:48:57] <McJty> ah
L272[11:48:58] <fry> not for the block
model :P
L273[11:49:47] <McJty> fry, still getting
this:
L274[11:49:48] <McJty> [18:49:19] [Client
thread/ERROR]: Exception loading model
rftools:block/modular_storage with loader instance, skipping
L275[11:50:40] <McJty>
com.google.gson.JsonParseException: BlockModel requires either
elements or parent, found neither
L276[11:50:46] <McJty> That is the error
that comes after this
L277[11:50:57] <sham1> wait
L278[11:51:01] <sham1> you porting rftools
to 1.8!?
L279[11:51:10] <fry> do you still have
block/modular_storage.json?
L280[11:51:25] <McJty> sham1, yes
L281[11:51:40] <McJty> fry, yes I included
it in the paste
L282[11:52:03] <fry> you need to remove
forge_marker and everything forge-specific from it :P
L283[11:52:10] <sham1> but there is no
Thermal Things for you to help with your RFTools
L284[11:52:11] <McJty> i already removed
forge_marker
L285[11:52:16] <sham1> Will it be a
standalone mod
L286[11:52:29] <fry> show what's left
:P
L287[11:52:29] <McJty> sham1, well
Buildcraft is there so I'm not entirely alone :-)
L288[11:52:42] <sham1> Progressive
Automation as well
L290[11:53:10] <McJty> I just ported the
RF API myself (basically replaced ForgeDirection with EnumFacing,
that's it)
L291[11:53:10] <Wuppy> why does
Hammerwatch have a 90% positive review on steam?
L292[11:53:14] <McJty> But a proper api is
needed
L293[11:53:14] <fry> "defaults"
can't be there either :P
L294[11:53:32] <Wuppy> I've played it for
a bit and I really dont "get" the game I guess
L295[11:53:42] <Wuppy> because there isn't
a real reason to attack the enemies
L296[11:53:50] <Wuppy> and especially the
shooter enemies do nothing but dmage you
L297[11:53:53] ⇦
Quits: tmtu (~tundmatu@m83-185-93-184.cust.tele2.se) (Quit: Textual
IRC Client: www.textualapp.com)
L299[11:54:07] <fry> (some things are
1.9-specific but most are the same)
L300[11:54:50] <McJty> Still getting the
same error
L301[11:55:15] <McJty> fry, I don't get
how to use your multi-model then?
L302[11:55:17]
⇨ Joins: tmtu
(~tundmatu@m83-185-93-184.cust.tele2.se)
L303[11:55:25] <fry> in the blockstate
json
L304[11:55:30] <fry> not in the block json
:P
L305[11:56:06]
⇨ Joins: kimfy
(~kimfy___@74.141.16.62.customer.cdi.no)
L306[11:58:25] <McJty>
net.minecraft.util.ReportedException: Tesselating block in
world
L307[11:59:11] <McJty> Let me show you the
jsons again
L309[12:01:28] <fry> overlay won't have
the texture set, I think
L310[12:01:36] <fry> other than that looks
good
L311[12:01:42] <fry> can you show the full
log? :P
L312[12:01:48] <McJty> Ah I forgot to
specify the texture for overlay
L313[12:01:58] <McJty> Hmm where should I
specify that? Can I give that as a parameter in my
blockstate?
L314[12:02:27] <fry> put it in the
defaults too
L315[12:02:30] <fry> that should
work
L318[12:04:48]
⇨ Joins: EliteMasterEric
(~EliteMast@c-68-55-96-74.hsd1.mi.comcast.net)
L319[12:06:33] <McJty> I didn't get it
working in my other mod and here it seems hard too.
L320[12:06:44] <McJty> Not sure if it is
because I'm doing something wrong or because it isn't actually
working?
L321[12:07:01] <fry> ah, you need variants
in the multilayer model, and not models
L322[12:07:10] <fry> and update to
1635
L323[12:07:30] <McJty> variants in the
multilayer model? What does that mean?
L324[12:08:00] <fry>
rftools:modular_storage#storage
L325[12:08:12] <fry> and
"storage" string in the blockstate json
L326[12:08:26] <fry> that way you can also
set the overlay texture
L327[12:08:43] <McJty> Sorry I don't get
it. What should I change exactly?
L328[12:09:30] <McJty> (first updating to
1636)
L329[12:09:40] <williewillus> under the
"custom tags", those values should be references to
variants inside blockstate files
L330[12:09:48] <williewillus>
*"custom"
L331[12:10:10] <McJty> So I need different
blockstate files?
L332[12:10:15] <williewillus> you can
reference the same one
L333[12:10:51] <McJty> So
"base": "rftools:modular_storage", doesn't
actually refer to a model but to a blockstate?
L334[12:10:52] *
fry is writing an example
L335[12:11:01] <McJty> ok thanks
L336[12:11:08] <McJty> I'll update in the
mean time :-)
L338[12:13:01] <tterrag> java 8 really
makes you want to abuse one liners >.>
L339[12:13:05] ⇦
Quits: shadekiller666
(~shadekill@adsl-108-80-79-230.dsl.lsan03.sbcglobal.net) (Ping
timeout: 206 seconds)
L340[12:13:12] <tterrag> int quadGoal =
face.getTextureList().stream().mapToInt(tex ->
tex.getBlockRenderType().getQuadsPerSide()).summaryStatistics().getMax();
L341[12:13:13] <tterrag> shorter?
yes
L342[12:13:16] <tterrag> unreadable? also
yes
L343[12:13:20]
⇨ Joins: shadekiller666
(~shadekill@108.80.76.252)
L345[12:13:27] <williewillus> probably
slightly slower too
L346[12:13:35] <McJty> tterrag, unreadable
depends. You quickly get used to it and actually I find that it
reads easier as there is less boilerplate/balast
L347[12:13:48] <tterrag> williewillus: ehh
idk, before it was O(n) with an if statement...I don't see this
being much different
L348[12:14:00] <tterrag> also it's called
not very often
L349[12:14:17] <tterrag> I'm not giong to
use it though
L350[12:14:19] <tterrag> because
streams
L351[12:14:27] <tterrag> I'm hoping to be
able to use retrolambda and that doesn't backport streams
L352[12:14:30] ***
Vigaro is now known as Vigaro|AFK
L353[12:14:33] <williewillus> oh, not in
this case I don't think, but if the lambda captures variables it
has to generate and instantiate an anon class :p
L354[12:14:41] ***
Vigaro|AFK is now known as Vigaro
L355[12:14:42] <fry> tterrag: guaga's
fluentiterable
L356[12:14:45] <fry> *guava
L357[12:14:50] <tterrag> fry: doesn't have
summaryStatistics()
L358[12:14:56] <tterrag> I'm very aware of
FluentIterable :P
L359[12:15:30] <tterrag> just earlier in
that same class I have return
FluentIterable.from(quads).filter(quad -> quad.getFace() ==
facing).toList();
L360[12:16:27] <McJty> fry, I get various
errors. Will give you a log:
L362[12:17:16] <McJty> It can't seem to
find the overlay variant
L363[12:17:31] <McJty> fry, I literally
copied over what you did except for the texture that I fixed
L364[12:17:38] <fry> ah, need to move
"custom" from defaults to the variants directly
L365[12:17:46] <fry> McJty: do you need
the overlay for the item too?
L366[12:17:50] <McJty> no
L367[12:17:59] <McJty> The item is just
the normal block
L368[12:18:41] <diesieben07> tterrag, you
know you can just call .max() instead of
summaryStatistics().max()
L369[12:19:09] <williewillus> ^
L371[12:20:33] <diesieben07> also with
FluentIterable:
FluentIterable.from(...).toSortedSet(Ordering.natural()).last()
L372[12:21:02] <McJty> fry, the inventory
model works but the block is purple/checkerboard in game
L373[12:21:06] <McJty> fry, no errors in
the log though
L374[12:21:30] <fry> do you have the
separate item json?
L375[12:21:36] <fry> in the
models/item?
L376[12:21:39] <McJty> Ah
L377[12:21:39] <McJty> [19:20:25] [Client
thread/ERROR]: MultiModel minecraft:builtin/missing is empty (no
base model or parts were provided/resolved)
L378[12:21:44] <McJty> I got this error it
seems
L380[12:21:53] <diesieben07> or you could
do Ordering.natural().max(<iterable>)
L381[12:22:17] <tterrag> diesieben07:
wouldn't that be less efficient because it does a full sort? then
again I guess my original way would as well
L382[12:22:28] <diesieben07> yes, hence
that last suggestion of mine
L383[12:22:34] <tterrag> I don't really
want to sort the list, that's a waste
L384[12:22:36] <tterrag> OH
L385[12:22:38] <tterrag> ok
L386[12:23:28] <tterrag> diesieben07: but
how do I define my own ordering?
L387[12:23:36] <fry> McJty: facing
variants can't don't have the model; try using the previous version
of the gist, but move "main" and "overlay" in
the separate blockstate json
L388[12:23:48] <tterrag> I need it to be
based on tex.getBlockRenderType().getQuadsPerSide()
L389[12:24:02] <diesieben07> Ordering is
just a fancy comparator.
L390[12:24:16] <diesieben07> you can
either extend the class or Ordering.from(<comparator>)
L391[12:24:25] <tterrag> ah
L392[12:24:27] <diesieben07> but if you
want the highest int in a list, natural ordering is what you
want
L393[12:24:33] <tterrag> it's not a list
of ints
L394[12:24:39] <tterrag> it's a list of
IChiselTexture's
L395[12:24:42] <diesieben07> ahhh
L396[12:24:44] <McJty> fry, separate
blockstate json? So I have to make a new json?
L397[12:24:48] <tterrag> from which I need
to find the highest quad count
L399[12:24:51] <diesieben07>
Ordering.natural().onResultOf(<function>)
L400[12:24:52] <diesieben07> ;)
L401[12:24:56] <tterrag> ahh
L402[12:25:17] *
McJty is ready to give up on this
L404[12:25:32] <McJty> The problem is that
I don't understand what all this is doing and how it fits
together
L405[12:25:40] <McJty> I'm just randomly
moving around bits of json
L406[12:25:47] <Wuppy> is there a way to
see the amount of games in a Category on steam?
L407[12:25:50] <fry> I'll update the gist
:P
L408[12:25:57] <McJty> thanks
L409[12:26:06] <tterrag> diesieben07:
Ordering.natural().<IChiselTexture>onResultOf(tex ->
tex.getBlockRenderType().getQuadsPerSide()).max(face.getTextureList());
L410[12:26:10] <tterrag>
...beautiful?
L411[12:26:23] <diesieben07> sounds nice
:D
L412[12:26:39] <tterrag> wish I didn't
have to type the method call
L413[12:27:26] <tterrag> actually it's
even longer
L414[12:27:27] <tterrag> int quadGoal =
Ordering.natural().<IChiselTexture>onResultOf(tex ->
tex.getBlockRenderType().getQuadsPerSide()).max(face.getTextureList()).getBlockRenderType().getQuadsPerSide();
L415[12:27:28] ***
Abrar|gone is now known as AbrarSyed
L416[12:27:53] <McJty> I tend to indent
those things with the dots all aligned under each other
L417[12:27:56] <McJty> Makes it much more
redable
L418[12:27:59] <McJty> readable
L419[12:28:05] <diesieben07> just do
Ordering.natural().max(FluentIterable.from(face.getTextureList()).transform(<...>));
L420[12:28:12] ⇦
Quits: raoulvdberge (uid95673@2001:67c:2f08:6::1:75b9) (Quit:
Connection closed for inactivity)
L421[12:29:31] <tterrag> McJty: defeats
the purpose of a one-liner no? :P
L422[12:29:50] <McJty> Newlines are cheap.
They don't cost anything
L423[12:29:57] <diesieben07>
"one-liner" is a stupid concet
L424[12:30:24] <diesieben07> especially if
you then have a 200 character line...+
L425[12:30:53] <tterrag> it was a
joke
L426[12:30:54] <tterrag> mostly
L428[12:31:28]
⇨ Joins: Temportalist
(uid37180@id-37180.charlton.irccloud.com)
L429[12:32:05] <McJty> Ok, there it goes
:-)
L431[12:32:24] <McJty> Ok, doesn't crash
at startup
L432[12:32:28] <McJty> But crashes after
loading world
L434[12:32:38] <fry> what's the error?
:P
L436[12:33:14] <McJty> Ah there was a
trailing ',' in the json for aux
L437[12:33:17] <McJty> Not sure if that
messed up
L438[12:33:25] <fry> remove comma from
aux.json
L439[12:33:52] <McJty> doesn't help
L440[12:34:04] <fry> are there any more
errors in the log now? :P
L443[12:34:47]
⇨ Joins: Elec332
(webchat@ip5456d4a5.speed.planet.nl)
L444[12:38:04] ⇦
Quits: Jezza (~Jezza@185.44.151.107) (Quit: Leaving)
L445[12:39:38] *
fry tests locally
L446[12:41:44] <fry> hooray, got the error
too
L447[12:41:55]
⇨ Joins: raoulvdberge
(uid95673@2001:67c:2f08:6::1:75b9)
L448[12:41:55] ***
tterrag is now known as tterrag|away
L449[12:48:55] ***
kirby|gone is now known as mrkirby153
L450[12:49:56] ***
AEnterpriseAFK is now known as AEnterprise
L451[12:55:40]
⇨ Joins: FallingD (~FallingDu@105.227.149.106)
L452[12:55:41] <McJty> fry, aha, that's
'nice' :-)
L453[12:56:00] *
fry is fixing it
L454[12:56:41]
⇨ Joins: sinkillerj
(~sinkiller@nc-71-49-179-31.dhcp.embarqhsd.net)
L455[13:01:49] ⇦
Quits: FallingD (~FallingDu@105.227.149.106) (Quit:
Leaving)
L456[13:03:24] <ghz|afk> hmmm a block
called the Dhropper, while not redstone-activated, it sucks from
above and sends to the "front" face like a normal
hopper
L457[13:03:45] <ghz|afk> on an upward
edge, it sends items up, and while active, it stops sucking
L458[13:04:08] <ghz|afk> practical?
probably not.
L459[13:06:35] ⇦
Quits: Drullkus (~Drullkus@2601:646:8301:c41e:d8c2:b039:9c2a:c2c4)
(Remote host closed the connection)
L460[13:08:51] <heldplayer> But fun?
Absolutely!
L461[13:10:16]
⇨ Joins: PBlock96 (~PBlock96@64.53.13.230)
L462[13:10:43] <fry> McJty: check your
canRenderInLayer
L463[13:12:40] <McJty> return
getBlockLayer() == EnumWorldBlockLayer.SOLID || getBlockLayer() ==
EnumWorldBlockLayer.CUTOUT;
L464[13:13:02] <fry> strange, that's what
was causing the NPE on my end
L465[13:17:28] ⇦
Quits: airbreather (~airbreath@d149-67-99-43.nap.wideopenwest.com)
(Read error: Connection reset by peer)
L466[13:17:49]
⇨ Joins: OrionOnline
(~OrionOnli@ip-80-236-235-5.dsl.scarlet.be)
L467[13:18:07] <OrionOnline> fry you
there?
L468[13:18:21] <OrionOnline> Why does a
block with a static model not get rendered if it has a TE?
L469[13:18:47]
⇨ Joins: airbreather
(~airbreath@d149-67-99-43.nap.wideopenwest.com)
L470[13:19:08] <fry> OrionOnline: don't
override BlockContainer, or restore getRenderType
L471[13:19:51] <OrionOnline> okey
L472[13:20:30] <McJty> fry, have to go.
Will be back tomorrow. Thanks for the help
L473[13:20:52] ⇦
Quits: McJty (~jorrit@d8D872E30.access.telenet.be) (Quit:
Leaving)
L474[13:21:30] <OrionOnline> fry,
nice!
L475[13:21:46] <OrionOnline> Did not now
that it changed, sneaky Block Container
L476[13:22:56] ⇦
Quits: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) (Ping
timeout: 190 seconds)
L477[13:25:33]
⇨ Joins: Dark
(~MrDark@cpe-76-181-157-113.columbus.res.rr.com)
L478[13:25:47] ⇦
Quits: Dark (~MrDark@cpe-76-181-157-113.columbus.res.rr.com) (Read
error: Connection reset by peer)
L480[13:28:54] <ZaggyMobile2> Huh..
L481[13:29:10] <ZaggyMobile2> Looks
similar to an error someone else was getting
L482[13:29:36] <ZaggyMobile2>
Discriminator in his error was -1, though
L483[13:29:56] <ZaggyMobile2> And I don't
know whether he ever fixed it
L484[13:30:38] ⇦
Quits: EliteMasterEric
(~EliteMast@c-68-55-96-74.hsd1.mi.comcast.net) (Quit:
Leaving)
L485[13:31:15] <OrionOnline> I have a
other SimpleNetworkImplementation with a different ID that
works...
L486[13:32:02] <OrionOnline> I get this
before it crashes: [20:31:29] [Client thread/WARN]: Needed to grow
BufferBuilder buffer: Old size 524288 bytes, new size 2621440
bytes.
L487[13:37:48] <OrionOnline> Lol did not
call the init method :P
L488[13:39:33] <ZaggyMobile2> I believe
that method is about the vertex data buffer
L489[13:39:47] <ZaggyMobile2> Err that
warning
L490[13:39:58] <michael_> I want to render
a tank in a gui, but i'm kind of lost on the actual rendering of
the liquid. Anyone know how I would do that?
L491[13:40:06] <michael_> In 1.8
L492[13:46:55] <williewillus> like how to
render a liquid texture in the gui?
L493[13:47:00] <williewillus>
michael_
L494[13:47:35] <michael_> yep
L496[13:48:03] <williewillus> that draws a
liquid in the upper right corner of the gui, but you can change it
to draw wherever you need
L497[13:48:16] <williewillus> though if
its in a gui you probably want drawTexturedModalRect instead of
tessllator
L498[13:48:39] <sinkillerj> \o/
L499[13:48:45] <williewillus> the
important part is line 58, which gets you the texture of the
liquid
L500[13:48:53] <michael_> ok, ill try
that
L501[14:01:18] ***
AbrarSyed is now known as Abrar|gone
L502[14:24:13]
⇨ Joins: PitchBright
(~PitchBrig@CPE00fc8d8a3ce3-CM00fc8d8a3ce0.cpe.net.cable.rogers.com)
L503[14:24:43] ***
AEnterprise is now known as AEnterpriseAFK
L504[14:25:38] ⇦
Quits: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt) (Read error:
Connection reset by peer)
L505[14:26:15]
⇨ Joins: Vazkii
(~Vazkii@a79-169-163-74.cpe.netcabo.pt)
L506[14:32:19] <williewillus> how do I
convert motionX/Y/Z into the yaw that the entity is moving
at?
L507[14:32:25] <williewillus> aka velocity
vec -> yaw
L508[14:34:35] <williewillus> nvm, I'm
dumb
L509[14:37:21] <ghz|afk>
Math.atan2(motionZ,motionX) ;P
L510[14:38:53]
⇨ Joins: DemoXin
(~DemoXin@64.sub-70-210-16.myvzw.com)
L511[14:43:53] ⇦
Quits: tambre
(~tambre@d87d-e0ca-ce5a-f8d9-4301-8a22-07d0-2001.dyn.estpak.ee)
(Ping timeout: 206 seconds)
L512[14:44:22] ⇦
Quits: Delaxarnyazer (~Delaxarny@ip56572345.direct-adsl.nl) (Ping
timeout: 206 seconds)
L513[14:45:39]
⇨ Joins: Delaxarnyazer
(~Delaxarny@ip56572345.direct-adsl.nl)
L514[14:48:25] <williewillus> it's off by
90 degrees....
L515[14:53:59] <shadekiller666> so add/sub
pi to the angle
L516[14:54:13] <shadekiller666> or 90 if
atan2 spits it out in degrees
L517[14:57:58] <williewillus> yeah, I just
looked at the wiki, 0 in Minecraft is up
L518[14:58:00] <williewillus> :p
L519[14:58:32] <shadekiller666>
welll
L520[14:58:40] <shadekiller666> for pitch
ya
L521[15:03:34] ***
williewillus is now known as willieaway
L522[15:04:29] <ghz|afk> shadekiller666:
nah everything in maths libraries works in radians
L523[15:04:41] <ghz|afk> only opengl
chooses to take degrees in the functions instead
L524[15:04:51] <ghz|afk> so Math.toDegrees
all the things ¬¬
L525[15:08:37] ⇦
Quits: sciguyryan (~sciguyrya@80-254-76-168.dynamic.swissvpn.net)
()
L526[15:18:15] ⇦
Quits: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net)
(Ping timeout: 186 seconds)
L527[15:19:27]
⇨ Joins: Benimatic
(~Benimatic@cblmdm72-241-106-31.buckeyecom.net)
L528[15:27:12] ⇦
Quits: Hunterz (~hunterz@62.182.234.189) (Quit:
Leaving.)
L529[15:28:12] ⇦
Quits: raoulvdberge (uid95673@2001:67c:2f08:6::1:75b9) (Quit:
Connection closed for inactivity)
L530[15:29:02] ⇦
Quits: romibi (~quassel@cable-static-7-174.rsnweb.ch) (Ping
timeout: 195 seconds)
L531[15:29:52]
⇨ Joins: romibi
(~quassel@cable-static-7-174.rsnweb.ch)
L532[15:30:04] ⇦
Quits: Loetkolben
(~Loetkolbe@ipbcc2d086.dynamic.kabel-deutschland.de) (Quit: Over
and Out!)
L533[15:34:34] ⇦
Quits: Elec332 (webchat@ip5456d4a5.speed.planet.nl) (Ping timeout:
204 seconds)
L534[15:38:41] <Mowmaster> So if I want to
get into making item models should I start to do it in 1.7 or
1.8?
L535[15:40:07] ⇦
Quits: alex_6611 (~alex_6611@p5DE7A748.dip0.t-ipconnect.de) (Ping
timeout: 195 seconds)
L536[15:41:44] ***
Abrar|gone is now known as AbrarSyed
L537[15:46:29] <ghz|afk> Mowmaster: any
model you do in 1.7 is useless for 1.8
L538[15:46:36] <ghz|afk> so start with
1.8
L539[15:47:54] <Mowmaster> Any word on how
models will change for 1.9?
L540[15:49:23] ***
fry is now known as fry|sleep
L541[15:50:55] <sham1> change is
unlikely
L542[15:51:26] <ghz|afk> well
L543[15:51:40] <ghz|afk> Mojang was
working on their own version of the forge blockstates system
L544[15:51:43] <ghz|afk> IIRC
L545[15:51:52] <sham1> ye
L546[15:51:54] <ghz|afk> but aside of
that, no idea
L547[15:51:58] <sham1> submodels
<3e
L548[15:54:56] <Mowmaster> Welp sounds
like I need to look into 1.8 then. Im hoping my curent recipe
changes just port right over without much hassle
L549[15:55:31] <ghz|afk> recipes are
identical
L550[15:55:42] <ghz|afk> they haven't
really changed much since at least 1.4.7
L551[15:55:51] <ghz|afk> (didn't do any
modding before that)
L552[15:56:02] ⇦
Quits: AforAnonymous (bitch2k@dyn-042-143.vix1.mmc.at) (Quit: Try
not to think not.)
L553[15:56:12] <ghz|afk> item/block
registration is the same as 1.7
L554[15:56:19] <ghz|afk> (xcept for the
model stuff)
L555[15:56:34] <Mowmaster> Oh sweet. And
what about block item textures?
L556[15:56:35] <ghz|afk> networking is
almost the same, xcept 1.8 network has its own thread, so you have
to be careful when handling packets
L557[15:56:43] <ghz|afk> block/item
textures require models
L558[15:56:53] <Mowmaster> Ah so that json
stuff?
L559[15:56:57] <ghz|afk> which can be json
models for basic cubes and stuff made with cubes
L560[15:57:14] <ghz|afk> or you can use
the obj loader for simple .obj models
L561[15:57:21] <ghz|afk> or the b3d loader
for animated models
L562[15:57:36] <ghz|afk> (simple as in, no
animations, the models can be complex ;P)
L563[15:57:56] <Mowmaster> Nice nice. So
al in all shouldn't be to hard to port over what little I have
already done :)
L564[15:58:14] <ghz|afk> yep
L565[15:58:24] <ghz|afk> the annoying
stuff is porting mods with like, 500 items/blocks
L566[15:58:31] <ghz|afk> the modders tend
to despair at the thought ;P
L567[15:58:43] <Mowmaster> Lol I believe
it
L568[15:59:19] ⇦
Quits: Nitrodev
(~Nitrodev@dcx0f0yggb87f6zc8prry-3.rev.dnainternet.fi) (Read error:
Connection reset by peer)
L569[15:59:43] ***
AbrarSyed is now known as Abrar|gone
L570[16:03:20] ⇦
Quits: AEnterpriseAFK (AEnterpris@kiwi.bnc4free.com) (Quit: Bouncer
going offline)
L571[16:03:21] ***
ghz|afk is now known as gigaherz
L572[16:05:14]
⇨ Joins: MarcoSlater
(~MarcoSlat@marta.marcoslater.com)
L573[16:10:52] ***
kroeser is now known as kroeser|away
L574[16:14:36] ***
mumfrey is now known as Mumfrey
L575[16:14:37] ⇦
Quits: Soni (SoniEx2@189.55.64.196) (Read error: Connection reset
by peer)
L576[16:17:05]
⇨ Joins: Soni (soniex2@189.55.64.196)
L577[16:27:06] ⇦
Quits: Soni (soniex2@189.55.64.196) (Ping timeout: 190
seconds)
L578[16:29:23] ***
bilde2910 is now known as bilde2910|away
L579[16:31:16] ⇦
Quits: Poppy (~Poppy@chello085216146055.chello.sk) (Ping timeout:
190 seconds)
L580[16:33:21] ***
kroeser|away is now known as kroeser
L581[16:33:39] ***
Abrar|gone is now known as AbrarSyed
L582[16:35:22] ⇦
Quits: Shukaro (Shukaro@cpe-24-210-155-130.cinci.res.rr.com) (Ping
timeout: 192 seconds)
L583[16:36:12]
⇨ Joins: sciguyryan
(~sciguyrya@109-205-170-72.dynamic.swissvpn.net)
L584[16:39:54] ***
tterrag|away is now known as tterrag
L585[16:40:33]
⇨ Joins: H1N1theI
(~h1n1thei@c-73-12-21-167.hsd1.va.comcast.net)
L586[16:43:11] ***
kroeser is now known as kroeser|away
L587[16:44:10]
⇨ Joins: Soni (SoniEx2@189.55.64.196)
L588[16:46:47] ***
MrKickkiller is now known as MrKick|Away
L589[16:48:02] ⇦
Quits: OrionOnline (~OrionOnli@ip-80-236-235-5.dsl.scarlet.be)
(Quit: Leaving)
L590[16:49:21]
⇨ Joins: KanoCodex
(~Giratina5@2604:180:0:368::bcd8)
L591[17:02:14]
⇨ Joins: Upthorn
(~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net)
L592[17:02:29] <tterrag> hm... diesieben07
is there a way with streams (or fluentiterable) to see if a list
contains something based on my own function?
L593[17:02:57] ⇦
Quits: michael_ (~michael_@89-138-118-45.bb.netvision.net.il) (Ping
timeout: 195 seconds)
L594[17:03:00] <tterrag> like, given a
string, I want to see if there is an object in my list with the
identifier that matches that string
L595[17:04:08] <diesieben07> tterrag,
FluentIterable.from(...).anyMatch(Predicates.compose(Predicates.equalTo(myString),
<identifierFunction>))
L596[17:04:29] <diesieben07> not very
pretty but they have to make due without default methods :D
L597[17:04:30] <tterrag> no no, I need to
return the object
L598[17:04:36] <tterrag> and I can use
streams here
L599[17:04:37] <tterrag> this isn't a
mod
L600[17:05:08] <tterrag>
foos.filter(predicate).findFirst() returns Optional<Foo>
which is perfect
L601[17:05:10] <tterrag> I'll use
that
L602[17:05:12] <tterrag> didn't think of
that
L603[17:05:24] <diesieben07> yeah that's
what i was gonna say next :D
L604[17:05:50] <tterrag> return
commands.stream().filter(c ->
c.getIdent().equalsIgnoreCase(s)).findFirst().get();
L605[17:05:53] <tterrag> why is this so
fun? lol
L606[17:06:54] <diesieben07> :D
L608[17:08:09] <tterrag> the heck is
that
L609[17:08:39] <diesieben07> small, fun
coding challenges for each day
L610[17:08:56] <diesieben07> it's an
advent-calendar
L611[17:09:15] <tterrag> neat
L612[17:09:21] <tterrag> I'm 20 days
behind though
L613[17:09:22] <tterrag> :D
L614[17:09:27] <diesieben07> haha
L615[17:09:35] <diesieben07> i am only on
day 13, too
L616[17:09:42] <gigaherz> well it appears
you can do all unlocked days ;P
L617[17:09:46] <tterrag> yeah
L618[17:09:48] <tterrag> already reading
day 1
L619[17:10:03] <diesieben07> the first
ones are really easy
L620[17:12:28] <ZaggyMobile2> Sounds like
a lot of fun
L621[17:16:16] <gigaherz> there we
go
L622[17:16:25] <gigaherz> framework app
set up, ready to add extra days
L623[17:16:28] <gigaherz> (day 1 done
;P)
L624[17:18:43]
⇨ Joins: Cooler (~CoolerExt@117.204.114.49)
L625[17:19:39] <ZaggyMobile2> Jeez, what
is this greeting after updating and why is it so slow??
L626[17:20:46]
⇨ Joins: Zaggy1024
(~Zaggy1024@174-20-13-82.mpls.qwest.net)
L627[17:20:51] ⇦
Quits: Kobata_ (~Kobata@cpe-24-210-17-81.columbus.res.rr.com) (Ping
timeout: 190 seconds)
L628[17:25:51]
⇨ Joins: Kobata
(~Kobata@cpe-24-210-17-81.columbus.res.rr.com)
L629[17:26:29] ⇦
Quits: shadekiller666 (~shadekill@108.80.76.252) (Read error:
Connection reset by peer)
L630[17:26:50]
⇨ Joins: shadekiller666
(~shadekill@108.80.76.252)
L631[17:33:23]
⇨ Joins: RichardG (richardg86@179.158.214.139)
L632[17:33:23]
MineBot sets mode: +v on RichardG
L633[17:34:06] ***
kroeser|away is now known as kroeser
L634[17:39:16] <tterrag> diesieben07:
hmm
L635[17:39:18] <tterrag> return (String[])
Arrays.asList(args).stream().map(s ->
Colors.removeFormattingAndColors(s).trim()).filter(String::isEmpty).toArray();
L636[17:39:23] <tterrag> how can I get rid
of the cast?
L637[17:39:32] <diesieben07> stop using
arrays :D
L638[17:39:35] <tterrag> -_-
L639[17:39:52] <diesieben07>
toArray(String[]::new)
L640[17:40:01] <tterrag> ahh
L641[17:40:05] <tterrag> I was wondering
how to int function
L642[17:40:06] <tterrag> lol
L643[17:40:17] <tterrag> not really
shorter lol
L644[17:40:28] <diesieben07> but cleaner
and actually working
L645[17:40:39] <diesieben07> your code
would crashed with a ClassCastExcpetion
L646[17:40:47] <tterrag> really?
L647[17:40:56] <tterrag> I mean it was a
List<String>
L648[17:41:04] <diesieben07> erasure is a
great thign ;)
L649[17:41:05] <tterrag> stupid
arrays
L650[17:41:11] <diesieben07> :D
L651[17:41:24] <diesieben07> toArray() is
just an alias for toArray(Object[]::new)
L652[17:41:59] <tterrag> why do arrays not
have streams :(
L653[17:42:08] <diesieben07>
Arrays.stream(...)
L654[17:42:11] <tterrag> :O
L655[17:42:17] <tterrag> I knew there had
to be something like that
L656[17:43:33] ***
kroeser is now known as kroeser|away
L657[17:43:41] ⇦
Quits: sciguyryan (~sciguyrya@109-205-170-72.dynamic.swissvpn.net)
(Ping timeout: 206 seconds)
L658[17:43:46] <tterrag> diesieben07: is
there a lambda syntax for void methods?
L659[17:43:50] <tterrag> is it ()
->
L660[17:43:58] <diesieben07> what?
:D
L661[17:44:08] <diesieben07> what do you
mean by "lambda syntax"?
L662[17:44:15] <tterrag> foo ->
foo.bar()
L663[17:44:20] <tterrag> that's a
lambda...and the syntax for it
L664[17:44:33] <diesieben07> I don't get
your point.
L665[17:44:41] <tterrag> well something is
asking for a runnable
L666[17:44:41] <gigaherz> he's asking if
there's lambdas WITHOUT return values
L667[17:44:59] <diesieben07> of
course
L668[17:45:04] <diesieben07> lambda's are
just fancy methods :D
L669[17:45:14] <diesieben07> ohh... so
yes.
L670[17:45:16] <tterrag> why are you being
vague? I just don't know the syntax
L671[17:45:20] <diesieben07> () ->
foo()
L672[17:45:35] <tterrag> right
L673[17:45:36] <tterrag> thought so
L674[17:45:41] <tterrag> so you could have
just said..."yes"
L675[17:45:43] <diesieben07> you can only
omit the parameter parenthesis when you have exactly one
parameter
L676[17:45:49] <diesieben07> i just didn't
get what you were saying...
L677[17:46:17] <gigaherz> so far as I have
seen, java lambdas are almost identical to C#'s, xcept they chose
-> instead of =>
L678[17:46:18] <gigaherz> XD
L679[17:46:48] <tterrag> diesieben07: is
there any way to have multiple lines? I'm guessing no :P
L680[17:46:52] <tterrag>
s/lines/statements/
L681[17:47:48] <diesieben07> sure. ()
-> { }
L682[17:47:54] <diesieben07> inside the {
} you can have newlines
L683[17:48:00] <diesieben07> and multiple
statements
L684[17:48:39] <tterrag> wait, all this is
pointless because Timer uses TimerTask
L685[17:48:42] <tterrag> which is not
functional -_-
L686[17:49:47] <diesieben07> ughhh don't
use Timer :D
L687[17:49:53] <tterrag> and instead
use...what
L688[17:49:54] <diesieben07>
ScheduledExecutorService :P
L689[17:50:00] <tterrag> -_-
L690[17:53:20] <gigaherz> day 4 is
annoying ¬¬
L691[17:53:28] <gigaherz> it's not hard,
but it makes you wait ¬¬
L692[17:53:51] <gigaherz> yay
finished
L693[17:53:51] <diesieben07> mine takes
like 2 seconds
L694[17:54:00] <gigaherz> mine took like
40s on the second step
L695[17:54:19] <diesieben07> oh right the
2nd one
L696[17:54:23] <diesieben07> yeah that
takes a while
L697[17:58:43] <sham1> Aurora Borealis. So
beautiful.
L698[18:01:07] ***
cpw|out is now known as cpw
L699[18:13:28]
⇨ Joins: karlthepagan
(~karl@c-66-235-7-92.sea.wa.customer.broadstripe.net)
L700[18:14:37] ⇦
Quits: untamemadman
(~untamemad@cpc87159-aztw31-2-0-cust77.18-1.cable.virginm.net)
(Ping timeout: 206 seconds)
L701[18:15:18] <masa> hmm, so does
IGuiHandler need to return a valid server side component
(container) for the gui to open? should I just open a
client-side-only gui purely on the client?
L702[18:15:50] <Thutmose> I open purely
client guis only on the client
L703[18:15:58] <diesieben07> ^
L704[18:16:07] <diesieben07> if you open
the GUI only on the server, you must have a Container
L706[18:17:15] <masa> so client-side guis
are directly via setting the gui screen via the whatsitsname method
on the Minecraft class?
L707[18:17:30] <diesieben07> yep, through
your @SidedProxy most likely
L708[18:17:38] <masa> alright
L709[18:27:36]
⇨ Joins: Darkhax (~Darkhax@ts.darkhax.net)
L710[18:56:51]
⇨ Joins: EliteMasterEric
(~EliteMast@c-68-55-96-74.hsd1.mi.comcast.net)
L711[19:01:59] ⇦
Quits: EliteMasterEric
(~EliteMast@c-68-55-96-74.hsd1.mi.comcast.net) (Quit:
Leaving)
L712[19:07:41] ***
SnowShock35 is now known as zz_SnowShock35
L713[19:20:15] ⇦
Quits: Szernex (~Szernex@178-191-101-153.adsl.highway.telekom.at)
(Read error: Connection reset by peer)
L714[19:25:58] ⇦
Quits: kimfy (~kimfy___@74.141.16.62.customer.cdi.no) (Quit: off to
whatever)
L715[19:32:24] ⇦
Quits: tmtu (~tundmatu@m83-185-93-184.cust.tele2.se) (Quit: Textual
IRC Client: www.textualapp.com)
L716[19:37:45] ⇦
Quits: KGS (~KGS@h-212-116-74-249.na.cust.bahnhof.se) (Ping
timeout: 206 seconds)
L717[19:45:29] ⇦
Quits: MoxieGrrl (~MoxieGrrl@173-23-172-139.client.mchsi.com) (Ping
timeout: 206 seconds)
L718[19:52:44] ⇦
Quits: Zaggy1024 (~Zaggy1024@174-20-13-82.mpls.qwest.net) (Ping
timeout: 206 seconds)
L719[19:55:27] ⇦
Quits: sinkillerj (~sinkiller@nc-71-49-179-31.dhcp.embarqhsd.net)
(Quit: Leaving)
L720[19:58:40] ⇦
Quits: ddogclaw (webchat@user-12l3dh8.cable.mindspring.com) (Ping
timeout: 204 seconds)
L721[19:59:15]
⇨ Joins: Zaggy1024
(~Zaggy1024@174-20-13-82.mpls.qwest.net)
L722[19:59:31] <Zaggy1024> remind me not
to bash my knee into the back of my PC, please
L723[19:59:49] <Zaggy1024> it isn't fun to
have your computer freeze suddenly
L724[20:03:36]
⇨ Joins: AnAngryBrit (~AngryBrit@90.197.152.101)
L725[20:05:32] ⇦
Quits: An_Angry_Brit (~AngryBrit@2.216.59.136) (Ping timeout: 195
seconds)
L726[20:05:32] ***
AnAngryBrit is now known as An_Angry_Brit
L727[20:08:38] <masa> I don't even like it
when it freezes slowly and predictably *ohsnap*
L728[20:10:46] ⇦
Quits: pugi (~pugi@dyndsl-031-150-137-080.ewe-ip-backbone.de)
()
L729[20:14:20] ***
AbrarSyed is now known as Abrar|gone
L730[20:28:59] ⇦
Quits: Lunatrius (~Lunatrius@cpe-77.38.103.182.cable.t-1.si) (Ping
timeout: 206 seconds)
L731[20:31:51]
⇨ Joins: Lunatrius
(~Lunatrius@cpe-77.38.103.182.cable.t-1.si)
L732[20:37:21] ***
Vigaro is now known as Vigaro|AFK
L733[20:38:46] ⇦
Quits: Lunatrius (~Lunatrius@cpe-77.38.103.182.cable.t-1.si) (Ping
timeout: 190 seconds)
L734[20:41:55] ***
cpw is now known as cpw|out
L735[20:41:55]
⇨ Joins: Lunatrius
(~Lunatrius@cpe-77.38.103.182.cable.t-1.si)
L736[20:46:31] <gigaherz> hmmm I
forgot
L737[20:46:40] <gigaherz> how I did I get
a TextureAtlasSprite from the resourcelocation? ;P
L738[20:48:18] <shadekiller666> you get it
from the texture map
L739[20:48:23] <gigaherz> foundit
L740[20:57:28] ***
Mumfrey is now known as mumfrey
L741[21:03:04] <foxy> hey
L742[21:03:22] <foxy> i'm trying to
install forge 1577 client mod on someone's computer
L743[21:03:32] <foxy> it's not installing,
and the console spits this out
L745[21:05:34] <foxy> It considers the
download and then doesn't download it? What does that even
mean?
L746[21:05:57] <netz> foxy: maybe its
already there. define 'not installing'
L747[21:06:26] <netz> foxy: and for that
matter, just send us the entire log, what you consider to be
important may be missing the actual issue
L748[21:07:36] <foxy> yeah but there IS no
log file
L749[21:07:41] <foxy> that's the only
output i have
L750[21:08:00] <foxy> and after running
the installer
L751[21:08:04] <foxy> it says it's
finished installing
L752[21:08:15] <foxy> but when i go to the
minecraft launcher
L753[21:08:18] <foxy> nothing is
there
L754[21:08:27] <netz> there is a log file.
there always is.. afk testing something
L755[21:11:25] <netz> foxy: if need be,
open a cmd prompt and execute the installer that way; I think you
can do forge.exe > log.txt and that should capture
everything.
L756[21:11:38] <foxy> i'm using the jar
version
L757[21:11:48] <foxy> and that output was
the full output from the console
L758[21:11:56] ⇦
Quits: darkfusion58
(~darkfusio@71-85-51-90.dhcp.spbg.sc.charter.com) (Quit:
Leaving.)
L759[21:12:18] <foxy> what you see in the
pastebin came from doing java -jar forgeinstaller.jar
L760[21:13:57] ⇦
Quits: Elexorien
(~Elexorien@static.165.114.9.176.clients.your-server.de) (Quit:
http://www.kiwiirc.com/ - A hand-crafted IRC
client)
L761[21:15:41] <netz> hrm.
L762[21:16:09] <netz> well, what do you
mean 'not installing', does it not show up in the launcher?
L763[21:16:23] <gigaherz> foxy: is it
really not the re when you go to profiles and select a minecraft
"version" from the dropdown?
L764[21:16:36] <foxy> it's not there
L765[21:16:47] <foxy> it just has regular
minecraft versions
L766[21:16:54] <gigaherz> OS?
L767[21:16:59] <netz> gigaherz:
windowz
L768[21:17:00] <foxy> win7x64
L769[21:17:19] <gigaherz> no idea then
:/
L770[21:17:29] <foxy> .minecraft has an
empty versions folder
L771[21:17:36] <netz> afk again.
L772[21:17:36] <foxy> the launcher
profiles json
L773[21:17:46] <foxy> and nothing
else
L774[21:19:34] ⇦
Quits: Davnit (~Davnit@71-47-89-196.res.bhn.net) (Read error:
Connection reset by peer)
L775[21:21:51]
⇨ Joins: Davnit
(~Davnit@71-47-89-196.res.bhn.net)
L776[21:23:19] <gigaherz> back
L777[21:23:32] <gigaherz> foxy: can you
try installing a normal MC version first?
L778[21:23:41] <foxy> ???
L779[21:23:44] <foxy> oh yeah
L780[21:23:56] <gigaherz> just trying to
think of potential solutions
L781[21:24:49] <netz> foxy: you have to
run normal minecraft of the apropriate version at least once
first.
L782[21:24:52] <foxy> it looks like normal
mc 1.8 is installing fine
L783[21:25:06] <gigaherz> yeah try forge
AFTER you have 1.8 installed
L784[21:25:15] <gigaherz> hopefully that's
enough to fix it
L785[21:25:30] <gigaherz> since forge
itself is only a patch applied on the fly to the normal 1.8
jar
L786[21:26:02] <netz> gigaherz: at
runtime, you mean?
L787[21:26:08] <gigaherz> yup
L788[21:26:19] <gigaherz> well
L789[21:26:22] <foxy> well i'm
waiting
L790[21:26:27] <gigaherz> the fml part of
forge takes over loading
L791[21:26:39] <gigaherz> then modifies
the classes as it loads them
L792[21:26:41] ⇦
Quits: Lunatrius (~Lunatrius@cpe-77.38.103.182.cable.t-1.si) (Ping
timeout: 190 seconds)
L793[21:26:49] <gigaherz> with the forge
patches and then other coremods
L794[21:27:00]
⇨ Joins: Lunatrius
(~Lunatrius@cpe-77.38.103.182.cable.t-1.si)
L795[21:27:01] <gigaherz> then loads the
mods and initializes them during mc initialization
L796[21:27:09] <gigaherz> there's no
modified jar anywhere anymore
L797[21:31:09] <foxy> still nothing
L798[21:31:13] <foxy> when it
installs
L799[21:31:19] <foxy> it tells me that
it's considering downloads
L800[21:31:27] <foxy> but it doesn't
actually download anything
L801[21:31:31] <foxy> for some odd
reason
L802[21:34:15] <gigaherz> no idea then
:/
L803[21:35:42] ⇦
Quits: Lunatrius (~Lunatrius@cpe-77.38.103.182.cable.t-1.si) (Ping
timeout: 192 seconds)
L804[21:37:57]
⇨ Joins: Lunatrius
(~Lunatrius@cpe-77.38.103.182.cable.t-1.si)
L805[21:37:58] ⇦
Quits: mezz (~mezz___@2601:641:4000:63:70f8:70b2:8e35:4fd) (Ping
timeout: 192 seconds)
L806[21:40:16]
⇨ Joins: mezz
(~mezz___@2601:641:4000:63:70f8:70b2:8e35:4fd)
L807[21:42:22] ⇦
Quits: PBlock96 (~PBlock96@64.53.13.230) (Ping timeout: 195
seconds)
L808[21:51:06] ⇦
Quits: RichardG (richardg86@179.158.214.139) (Read error:
Connection reset by peer)
L809[21:52:31]
⇨ Joins: vsg1990
(~vsg1990@cpe-67-241-148-119.buffalo.res.rr.com)
L810[21:57:17] ⇦
Quits: HassanS6000
(~Hassan@pool-173-79-220-242.washdc.fios.verizon.net) (Read error:
Connection reset by peer)
L811[22:02:18]
⇨ Joins: Cypher121
(~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net)
L812[22:08:47] ⇦
Quits: Cooler (~CoolerExt@117.204.114.49) (Quit:
Leaving)
L813[22:10:34]
⇨ Joins: sdtr443w
(~RockoBona@2602:306:33a3:ce30:9c45:5bc9:3945:6bb6)
L814[22:11:21] <sdtr443w> Can anybody
think of anything one could do when creating a new dimension with a
stub chunk provider that could cause Minecraft to be unable to
delete the dimension's region files when deleting the save?
L816[22:11:42] <gigaherz> \o/
L817[22:11:47] <gigaherz> this took WAY
longer than it should have
L818[22:11:48] <gigaherz> XD
L819[22:12:29] <foxy> lol
L820[22:15:02] <netz> heh
L821[22:16:55] ⇦
Quits: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt) (Quit:
Nii-san is watching you.)
L822[22:22:24]
⇨ Joins: McJty
(~jorrit@d8D872E30.access.telenet.be)
L824[22:34:27] <gigaherz> :3
L825[22:37:58] <primetoxinz> ohhh, what
mod is that gigaherz?
L826[22:38:05] <gigaherz> mine
L827[22:38:07] <gigaherz> work in
progress
L828[22:38:10] <primetoxinz> yeah, what's
it called?
L830[22:38:57] <primetoxinz> looks
awesome
L831[22:39:26] <primetoxinz> if the beam
hits an entity only will it light them on fire?
L832[22:39:56] <gigaherz> not yet
L833[22:40:01] <gigaherz> the raycast
method only does blocks
L834[22:40:42] <gigaherz> it is the plan
though ;P
L835[22:40:57] <gigaherz> the fireball
spell DOES set fire to entities even if there's no ground
around
L836[22:44:37]
⇨ Joins: voxelv (~voxelv@104.235.195.183)
L837[22:45:09] *
voxelv says hi
L838[22:45:19] <gigaherz> hello
L839[22:45:25] <xaero> greetings
L840[22:45:36] <voxelv> is Draconic
Evolution open source?
L842[22:46:27] <gigaherz> it is? nice I
thought it wasn't
L843[22:46:42] <primetoxinz> usually
googling <mod name> github will find it
L844[22:47:30]
⇨ Joins: killjoy
(~killjoy@2606:a000:1118:c16b:e955:d432:b18:8bf4)
L845[22:47:31] <gigaherz> oh FFS
L846[22:47:37] <gigaherz> getSubItems is
client only?!
L847[22:47:48] <voxelv> gotcha yeah just
found it, realized it was a silly question
L848[22:48:17] <gigaherz> geh how the F do
mods like projectE enumerate items on the server?
L849[22:48:17] <gigaherz> XD
L850[22:48:41] <primetoxinz> check its
code?
L851[22:49:00] <gigaherz> yeah... XD
L852[22:49:02] ⇦
Quits: Zaggy1024 (~Zaggy1024@174-20-13-82.mpls.qwest.net) (Read
error: Connection reset by peer)
L853[22:49:09] ⇦
Quits: Lathanael|Away (~Lathanael@p54961B14.dip0.t-ipconnect.de)
(Ping timeout: 206 seconds)
L854[22:49:27]
⇨ Joins: Zaggy1024
(~Zaggy1024@174-20-13-82.mpls.qwest.net)
L855[22:50:14] <gigaherz> problem with
that is I have no idea where to look inside the mod
L856[22:50:17] <gigaherz> and it's nearly
6am ;P
L857[22:51:15] <gigaherz> !gm
getSubItems
L858[22:53:26] ***
TTFTCUTS is now known as TTFT|Away
L859[22:54:30] ⇦
Quits: Zaggy1024 (~Zaggy1024@174-20-13-82.mpls.qwest.net) (Read
error: Connection reset by peer)
L860[22:54:54]
⇨ Joins: Lathanael|Away
(~Lathanael@p54961B57.dip0.t-ipconnect.de)
L861[22:54:56]
⇨ Joins: Zaggy1024
(~Zaggy1024@174-20-13-82.mpls.qwest.net)
L862[22:56:08]
⇨ Joins: Jezza (~Jezza@185.44.151.107)
L863[23:00:57] ⇦
Quits: Techcable (~Techcable@167.114.113.181) (Quit: ZNC - http://znc.in)
L864[23:01:32] ⇦
Quits: shadekiller666 (~shadekill@108.80.76.252) (Read error:
Connection reset by peer)
L865[23:01:50] ⇦
Quits: H1N1theI (~h1n1thei@c-73-12-21-167.hsd1.va.comcast.net)
(Ping timeout: 192 seconds)
L866[23:02:56] ⇦
Quits: Mraof (~mraof@pool-74-110-222-32.rcmdva.fios.verizon.net)
(Ping timeout: 190 seconds)
L867[23:03:49] ⇦
Quits: Girafi (Girafi@0x555178eb.adsl.cybercity.dk) ()
L868[23:05:26] ⇦
Quits: voxelv (~voxelv@104.235.195.183) (Ping timeout: 190
seconds)
L869[23:06:32]
⇨ Joins: voxelv (~voxelv@104.235.195.183)
L870[23:08:20] <primetoxinz> what happened
to onBlockPreDestroy?
L871[23:10:55] <gigaherz> what did that
do?
L872[23:11:06]
⇨ Joins: npe|office
(~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L873[23:11:26] <primetoxinz> called right
before the block was destroyed, so you can still get the tile
L874[23:11:42] <gigaherz> ah
L875[23:11:53] <gigaherz> there's a
workaround for that
L876[23:11:57] <primetoxinz> yeah
L877[23:12:06] <primetoxinz> I got around
it
L878[23:12:15] <primetoxinz> was just
convenient
L879[23:12:24] <gigaherz> probably not the
"official" way ;p
L880[23:12:28] <primetoxinz> yeah
L882[23:13:20]
⇨ Joins: Ipsis
(~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L883[23:13:32]
⇨ Joins: tambre
(~tambre@eddf-fcbd-dceb-4ca5-4301-8a22-07d0-2001.dyn.estpak.ee)
L884[23:18:12] <gigaherz> heh.
L885[23:18:22] <gigaherz> first time I run
the mod with a dedicated server
L886[23:18:42] <primetoxinz> *instant
crashes*
L887[23:18:47] <gigaherz> that happened
before
L888[23:18:52] <gigaherz> I just managed
to get it running correctly
L889[23:18:59] <primetoxinz> lol
L890[23:19:05] <gigaherz> I didn't realize
the singleplayer stuff bypassed the actual networking
L891[23:19:12] ⇦
Quits: Jezza (~Jezza@185.44.151.107) (Ping timeout: 195
seconds)
L892[23:19:20] <primetoxinz> would be
silly if it didn't
L893[23:19:20] <gigaherz> when it DOES
make use of networking
L894[23:19:29] <gigaherz> my GUI has a
glitch
L895[23:19:49] <gigaherz> caused by MC
using bytes to store itemstacks XD
L896[23:20:09] <gigaherz> I
"fixed" that for storage
L897[23:20:20] <gigaherz> but I never
considered the GUI since it never failed to work on SP
L898[23:20:29] ⇦
Parts: Thutmose (~elpat@cpe-55-54-66-208.caribcable.com)
())
L899[23:22:37] <gigaherz> :3 beam works in
server
L900[23:22:56] ⇦
Quits: voxelv (~voxelv@104.235.195.183) (Ping timeout: 190
seconds)
L901[23:26:16] ⇦
Quits: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) (Ping
timeout: 190 seconds)
L902[23:35:59] ⇦
Quits: vsg1990 (~vsg1990@cpe-67-241-148-119.buffalo.res.rr.com)
(Quit: Leaving)
L903[23:43:45]
⇨ Joins: Jezza
(~Jezza@bps-gw.hrz.tu-chemnitz.de)
L904[23:46:36] ⇦
Quits: Brokkoli (~Brokkoli@f054178127.adsl.alicedsl.de) (Ping
timeout: 192 seconds)
L905[23:48:07] <gigaherz> ohoh
L906[23:48:12] <gigaherz> it worked better
than expected XD
L907[23:48:43] *
gigaherz made a custom packet that gets sent in place of the S2F
one for the special slots in his GUI
L908[23:49:06] <Zaggy1024> there's that
EntityPlayerMP concurrent modification exception again D:
L909[23:49:20] <gigaherz> you shouldn't do
things in the network thread
L910[23:49:30] <Zaggy1024> I don't believe
I do
L911[23:49:35] <gigaherz> always use
either world.addScheduledTask or
Minecraft.getMinecraft().addScheduledTask
L912[23:49:44] <Zaggy1024> it's just
happening randomly
L913[23:49:45] <Zaggy1024> I do
L914[23:49:59] <gigaherz> ofcourse you
can't call the client one on the handler, you gotta use the proxy
as an intermediary
L915[23:50:06] <gigaherz> well then
L916[23:50:18] <gigaherz> what are you
editing from the EntityPlayerMP?
L917[23:50:21] <Zaggy1024> no
L918[23:50:36] <Zaggy1024> well, I guess I
have an IEEP that's added to players
L919[23:50:44] <Zaggy1024> but it's only
changed when the player is crafting something
L920[23:50:47] <Zaggy1024> I was
flying
L921[23:51:33]
⇨ Joins: Brokkoli
(~Brokkoli@x55b038ff.dyn.telefonica.de)
L922[23:52:22] <gigaherz> dafuq?
L923[23:52:27] <gigaherz> some of my code
disappeared
L924[23:55:17] ⇦
Quits: covers1624
(~covers162@ppp118-210-68-95.lns20.adl2.internode.on.net) (Read
error: Connection reset by peer)
L925[23:55:34] <killjoy> Didn't we have
that discussion last night? Not doing things in network?
L926[23:58:54] ⇦
Quits: Cypher121 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net)
(Read error: Connection reset by peer)
L927[23:59:18]
⇨ Joins: Cypher121
(~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net)
L928[23:59:39] <tterrag> is eclipse having
a stroke? why can't I do '('