<<Prev
Next>>
Scroll to Bottom
Stuff goes here
L1[00:09:07] ⇦
Quits: tterrag (~quassel@48.sub-70-192-203.myvzw.com) (Quit: ZNC
Just died, expect me from webchat soon.)
L2[00:09:41] ⇨
Joins: tterrag (~quassel@48.sub-70-192-203.myvzw.com)
L3[00:17:40] ⇨
Joins: npe|office
(~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L4[00:19:49] ⇦
Quits: r4wk (uid48318@id-48318.highgate.irccloud.com) (Quit:
Connection closed for inactivity)
L5[00:21:30] ⇨
Joins: laci200270
(~user@31-46-236-227.pool.kapulan.hu)
L6[00:33:57] ⇨
Joins: Hink
(~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L7[00:38:25] ⇨
Joins: Hunterz (~hunterz@62.182.234.189)
L8[00:43:45] ⇦
Quits: HassanS6000
(~Hassan@pool-71-191-144-97.washdc.fios.verizon.net) (Quit: This
isn't over...)
L9[00:45:31] ⇦
Quits: Hink
(~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
(Quit: Quitting client.)
L10[00:45:48] ⇨
Joins: Hink
(Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L11[00:46:30] ⇦
Quits: Hink
(Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
(Remote host closed the connection)
L12[00:46:48] ⇨
Joins: Hink
(~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L13[00:59:04] ⇦
Quits: Hink
(~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
(Quit: Quitting client.)
L14[00:59:17] ⇨
Joins: Hink
(~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L15[00:59:30] ⇦
Quits: Zyferus (Zyferus@c-174-58-160-193.hsd1.mo.comcast.net) (Read
error: Connection reset by peer)
L16[01:00:50] ⇨
Joins: Zyferus
(Zyferus@c-174-58-160-193.hsd1.mo.comcast.net)
L17[01:03:59] ⇨
Joins: Drullkus
(~Drullkus@c-67-161-71-70.hsd1.ca.comcast.net)
L18[01:11:39] ⇦
Quits: Hink
(~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
(Quit: Quitting client.)
L19[01:11:52] ⇨
Joins: Hink
(~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L20[01:16:14] <laci200270> thank you fry,
becuse your model loader doesn't support multiple meshes I spent my
last 2 days to learn how bones work in blender :P
L21[01:16:50] <laci200270> *because
L22[01:17:01] ⇦
Quits: Hink
(~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
(Quit: Quitting client.)
L23[01:17:14] ⇨
Joins: Hink
(~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L24[01:19:20] ***
Ashlee|off is now known as Ashlee
L25[01:20:00] ⇦
Quits: Hink
(~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
(Client Quit)
L26[01:20:13] ⇨
Joins: Hink
(~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L27[01:20:33] <shadekiller666> his b3d
loader doesn't
L28[01:20:42] <shadekiller666> the obj
loader does
L29[01:21:47] ⇦
Quits: Hink
(~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
(Client Quit)
L30[01:22:01] ⇨
Joins: Hink
(~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L31[01:24:02] <laci200270> shadekiller666:
the b3d doesn't load models multiple meshes, and he said use
bones,so i'm now using bones :D
L32[01:24:12] <shadekiller666> good
L33[01:24:14] ***
Genji is now known as Genji|away
L34[01:24:16] <laci200270> i'll test
now
L35[01:26:18] ⇦
Quits: flappy (~flappy@y39.ip2.netikka.fi) (Ping timeout: 202
seconds)
L36[01:26:46] <laci200270> but the b3d
loader why can't support multiple meshes? i would be more
useable
L37[01:26:54] <laci200270> the animation
part
L38[01:27:38] ⇦
Quits: D3add3d (~D3add3d@92-245-194-57.satronet.sk) (Ping timeout:
206 seconds)
L39[01:28:31] ⇦
Quits: killjoy (~killjoy@cpe-24-74-204-200.ec.res.rr.com) (Quit:
Leaving)
L41[01:35:32] <laci200270> *rednering
L42[01:35:41] <laci200270> *rendering
L43[01:36:01] ⇦
Parts: Darkevilmac|Off (Darkevilma@pi.elitebnc.org)
())
L44[01:37:05] ⇦
Quits: esKaayY (~esKaayY@2607:5300:100:200::3fc) (Quit:
kbai)
L45[01:42:59] ⇦
Quits: Drullkus (~Drullkus@c-67-161-71-70.hsd1.ca.comcast.net)
(Quit: zzz)
L46[01:43:31] ⇦
Quits: Cojo (~Cojosan@50.250.196.238) (Quit: Beds explode
goodnight)
L47[01:45:37] ⇨
Joins: Jezza (~Jezza@bps-gw.hrz.tu-chemnitz.de)
L48[01:54:43] ⇨
Joins: Raga_BM (~K@36.72.52.148)
L49[01:55:44] ⇨
Joins: Emris (~Miranda@195.234.58.25)
L50[02:03:55] <MCPBot_Reborn> [TEST CSV]
Pushing snapshot_20150710 mappings to Forge Maven.
L51[02:04:15] ⇨
Joins: smbarbour
(~smbarbour@c-50-141-143-236.hsd1.il.comcast.net)
L52[02:11:12] ⇦
Quits: Raga_BM (~K@36.72.52.148) (Quit: Raga_BM)
L53[02:15:16] ⇨
Joins: Raga_BM (~K@36.72.52.148)
L54[02:15:29] ⇨
Joins: Steel_Arm
(~Steel_Arm@65-128-65-139.hlrn.qwest.net)
L55[02:27:28] ⇦
Quits: Raga_BM (~K@36.72.52.148) (Quit: Raga_BM)
L56[02:28:56] ⇦
Quits: Hink
(~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
(Quit: Quitting client.)
L57[02:31:47] ⇦
Quits: l4mRh4X0r (l4mRh4X0r@l4mrh4x0r.student.ipv6.utwente.nl)
(Ping timeout: 378 seconds)
L58[02:32:58] ⇨
Joins: Noppes (~Noppes@82-168-212-152.ip.telfort.nl)
L59[02:43:08] ⇨
Joins: Ri5ux (~Ri5ux@ip174-74-47-26.om.om.cox.net)
L60[02:43:14] <Ri5ux> HEY
L61[02:43:16] <Ri5ux> I am a user
L62[02:43:19] <Ri5ux> and i am angry
L63[02:43:29] <Ri5ux>
files.minecraftforge.net is being bad.
L64[02:43:43] ⇨
Joins: HassanS6000
(~androirc@pool-71-191-144-97.washdc.fios.verizon.net)
L65[02:43:47] <Ri5ux> connection
refused.
L66[02:43:50] <HassanS6000> Why is forge
down?
L67[02:43:58] <sham1|ZZzZ> Because
reasons
L68[02:44:00] <HassanS6000> I can't
build
L69[02:44:02] ***
sham1|ZZzZ is now known as sham1
L70[02:44:04] <HassanS6000> :P
L71[02:44:07] <Ri5ux> users are angry
L72[02:44:15] <Ri5ux> we want justice
L73[02:44:16] <HassanS6000> All users are
angry
L74[02:44:24] <HassanS6000> Even developers
are angry
L75[02:45:14] <HassanS6000> What's up with
the servers?
L76[02:45:23] <Ri5ux> They are refusing
your connection
L77[02:45:25] <sham1> Users are always
angry
L78[02:45:27] <Ri5ux> because you insulted
them
L79[02:46:08] <sham1> Even when you've not
done anything bad as a dev users are still angry
L80[02:46:11] <sham1> Anyway, I can
connect
L81[02:46:21] <Ri5ux> I cannot
connect
L82[02:46:23] <HassanS6000> You can?
L83[02:46:26] <HassanS6000> I cannot
L84[02:46:48] <Ri5ux> Clear your
caches
L85[02:47:59] <Ri5ux> Also try formatting
your hard drive a few times
L86[02:48:06] <HassanS6000> Lol sham u have
a point
L87[02:48:17] <HassanS6000> XD Ri5ux
L88[02:48:32] <Ri5ux> Always good to be
sure
L89[02:49:37] <HassanS6000>
minecraftforge.net is up
L91[02:49:42] <HassanS6000> Is down
L92[02:50:02] <tterrag> where is it
hosted?
L93[02:50:10] <tterrag> if it's OVH, they
are having a lot of infrastructure issues today
L94[02:50:22] <Ri5ux> Fantastic
L95[02:51:47] <HassanS6000> Friggin
great...
L96[02:53:01] ***
big_Xplo|AFK is now known as big_Xplosion
L97[02:58:17] ***
big_Xplosion is now known as big_Xplo|AFK
L98[02:58:43] ***
big_Xplo|AFK is now known as big_Xplosion
L100[03:02:21] <HassanS6000>
*tterrag
L101[03:06:05] <tterrag> HassanS6000: I
never said who they were hosted by
L102[03:06:11] <tterrag> I said *if* it's
OVH
L103[03:06:14] <tterrag> I really have no
idea
L104[03:07:00] <HassanS6000> Thats why i
said *if* you're right
L105[03:07:24] <tterrag> HassanS6000: just
run gradle with --offline
L106[03:07:29] <tterrag> it won't download
any udpates
L107[03:07:40] <HassanS6000> Its back
up
L108[03:07:50] <HassanS6000> Forge is
up
L109[03:08:27] <sham1> Forge already was
up
L110[03:08:47] <sham1>
files.minecraftforge.net =/= minecraft forge
L111[03:15:05]
⇨ Joins: Szernex
(~Szernex@188-23-145-220.adsl.highway.telekom.at)
L112[03:17:34] ⇦
Quits: calclavia (uid15812@id-15812.highgate.irccloud.com) (Quit:
Connection closed for inactivity)
L113[03:19:10] <ThePsionic> Imagine
Minecraft Forge being down
L114[03:19:16] <ThePsionic> No one can
play modded minecraft
L115[03:19:37]
⇨ Joins: TurnedSlayer|M
(uid96825@id-96825.charlton.irccloud.com)
L116[03:21:21] <sham1> :C
L117[03:21:37] <sham1> That would be
awful
L118[03:22:32] ⇦
Quits: HassanS6000
(~androirc@pool-71-191-144-97.washdc.fios.verizon.net) (Quit:
AndroIRC - Android IRC Client ( http://www.androirc.com
))
L119[03:23:58] <sham1> Because vanilla MC
is boring as hell
L120[03:24:22] <laci200270> yes
L121[03:25:31] <tterrag> good thing forge
has no online DRM so that would be literally impossible :P
L122[03:25:39] <tterrag> anyways,
night
L123[03:25:39] <Acters> imagine MC and
forge being down
L124[03:25:42] ***
tterrag is now known as tterrag|ZZZzzz
L125[03:25:47] <sham1> MC has been
down
L126[03:25:57] <Acters> yeah
L127[03:26:09] <tterrag|ZZZzzz> because MC
*does* have online DRM :P
L128[03:26:12] <tterrag|ZZZzzz> auth
servers
L129[03:26:13] ⇦
Quits: Mitchellbrine (uid38456@id-38456.highgate.irccloud.com)
(Quit: Connection closed for inactivity)
L130[03:26:27] <sham1> :P
L131[03:26:40] <sham1> Unlike certain
similar 2d Steam games ^^
L132[03:26:45] <Acters> what I mean is
that Mc being down and need to download forge, but forge is also
down
L133[03:26:49] <sham1> Even though Steam
is DRM
L134[03:26:49] <shadekiller666> they still
have some of the most reliable DRM servers though :P
L135[03:27:46] <sham1> Steam also has very
reliable DRM servers
L136[03:29:11] <sham1> Yay upgrading from
Fedora 21 to Fedora 22 is so easy
L137[03:29:25] <laci200270> if steam some
reason forever down there is an algorith that disables the DRM in
all steam games
L138[03:29:39] <laci200270>
*algorithm
L139[03:30:00] <sham1> offline mode
:D
L140[03:30:06] <laci200270> yes, but
forever
L141[03:30:08] <laci200270> :D
L142[03:30:12] <sham1> Offline mode
L143[03:31:05] <shadekiller666> and it is
possible to release games through steam that are DRM-free
L144[03:31:27] <sham1> ... This is gonna
take a long time
L145[03:31:51] <sham1> over 1,1k packages
to install through Yum to upgrade fedora
L146[03:34:17] <Hunterz> forge jenkins
still broken?
L147[03:34:39] <sham1> Also my keyboard
keeps switching from Finnish keymappings to the US keymappings and
I dont know why
L148[03:37:34]
⇨ Joins: Wasweb
(~Wasweb@540319BF.catv.pool.telekom.hu)
L149[03:44:56] ⇦
Quits: shadekiller666 (~shadekill@108.71.39.102) (Quit:
Leaving)
L150[03:48:28]
⇨ Joins: Raga_BM (~K@36.72.52.148)
L151[03:53:47]
⇨ Joins: RobotSquid (~RobotSqui@105.224.201.210)
L152[03:54:45] ***
big_Xplosion is now known as big_Xplo|AFK
L154[04:01:10] ⇦
Quits: Raga_BM (~K@36.72.52.148) (Quit: Raga_BM)
L155[04:04:57]
⇨ Joins: Lex_ (~Lex@89.101.239.154)
L156[04:04:57]
MineBot sets mode: +o on Lex_
L157[04:09:35]
⇨ Joins: mr208
(~mallrat20@142-197-84-231.res.bhn.net)
L158[04:10:15] ⇦
Quits: mallrat208 (~mallrat20@142-197-84-231.res.bhn.net) (Ping
timeout: 180 seconds)
L159[04:10:50] ***
mr208 is now known as mallrat208
L160[04:10:54]
⇨ Joins: Raga_BM (~K@36.72.52.148)
L161[04:11:43]
⇨ Joins: ElgarL
(~ElgarL@cpc6-hawk15-2-0-cust537.18-1.cable.virginm.net)
L162[04:13:53] <RobotSquid> can anyone
suggest a good tutorial for inventories and guis?
L163[04:15:02] <laci200270> there is one
on MC forum, I can't remember thew name good good, maybe advanced
forge modding
L164[04:15:09] <laci200270> *the
name
L165[04:15:22] <RobotSquid> thanks, will
look
L166[04:15:48] <RobotSquid> yes, got it
thanks
L167[04:16:00] <laci200270> if you not
find anything advanced forge modding guis, or similar
L168[04:20:19]
⇨ Joins: OnyxKnight
(~OnyxDarkK@cpc1-colc7-2-0-cust19.7-4.cable.virginm.net)
L169[04:21:01] <Hunterz> please fix forge
jenkins, I would like test fixed fluid registry
L170[04:21:37] <sham1> what do you
mean
L171[04:21:52] <sham1> I think that Forge
Jenkins still works
L172[04:22:15] <Hunterz> there are new
commits but no new builds on the files.minecraftforge.net
L174[04:22:49] <Hunterz> see to
comments
L175[04:23:01] <sham1> You can build it
yourself...
L176[04:23:15] ⇦
Quits: Lex_ (~Lex@89.101.239.154) (Ping timeout: 180
seconds)
L177[04:23:27] <Hunterz> I prefer official
build numbers
L178[04:23:55] <sham1> Also, 1.7.x or
1.8
L179[04:24:05] <Hunterz> 1.7
L180[04:24:15] <sham1> no wonder no
updates
L181[04:24:39] <Hunterz> see the link, cpw
make more updates
L182[04:24:49] <Hunterz> 1.7 is stil
alive
L183[04:25:03] <sham1> For some odd
reason
L184[04:25:18] <RobotSquid> anyone know
what is wrong with this?
http://pastebin.com/NNLSewr8 I
am trying to register a icon for a block with a custom renderer and
model, feels like im missing something
L185[04:26:09] <Hunterz> when will be for
example IC2, AE2 for 1.8, then servers migrate to this version,
also sponge need to be completed
L186[04:26:32]
⇨ Joins: KGS (~KGS@nl107-188-189.student.uu.se)
L187[04:26:32] <Hunterz> now is better old
versions with many mods
L188[04:26:49] <sham1> Umn
L189[04:26:56] <sham1> Sentances you no
sense make
L190[04:27:09] ⇦
Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 189
seconds)
L191[04:27:45] <Hunterz> I know my english
is bad
L192[04:27:49] <Hunterz> :P
L193[04:28:40]
⇨ Joins: Lex_ (~Lex@89.101.239.154)
L194[04:28:40]
MineBot sets mode: +o on Lex_
L195[04:28:45] <sham1> Also, demanding
things is bad
L196[04:29:02] <sham1> Even though
sometimes nessessary
L197[04:29:21] ⇦
Quits: Raga_BM (~K@36.72.52.148) (Quit: Raga_BM)
L198[04:30:19] ⇦
Quits: KGS (~KGS@nl107-188-189.student.uu.se) (Ping timeout: 206
seconds)
L199[04:34:07]
⇨ Joins: flappy
(~flappy@85-76-64-154-nat.elisa-mobile.fi)
L200[04:36:32]
⇨ Joins: p-schneider
(~eumeldeum@pD9E64990.dip0.t-ipconnect.de)
L201[04:36:34] ***
Ashlee is now known as Ashlee|off
L202[04:38:25] ⇦
Quits: p-schneider (~eumeldeum@pD9E64990.dip0.t-ipconnect.de)
(Client Quit)
L203[04:39:13] <Laceh> why does
intellij/forge not like loading resources....
L204[04:39:30] ***
heldplayer|off is now known as heldplayer
L205[04:40:46]
⇨ Joins: Lildirt (~Lildirt@107.178.109.102)
L206[04:43:56] ***
GazBot|Away is now known as Gaz492
L207[04:47:07]
⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L208[04:48:15] ⇦
Quits: sww1235 (~sww1235@71-218-175-27.hlrn.qwest.net) (Ping
timeout: 180 seconds)
L209[04:48:20] ⇦
Quits: Lildirt (~Lildirt@107.178.109.102) (Quit: Leb wohl, meine
Freunde. Ich wünsche Ihnen das beste von Tagen.)
L210[04:49:54]
⇨ Joins: Lildirt (~Lildirt@107.178.109.102)
L211[04:51:38] ⇦
Quits: Lildirt (~Lildirt@107.178.109.102) (Client
Quit)
L212[04:51:46]
⇨ Joins: pixlepix
(~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
L213[04:52:35]
⇨ Joins: Lildirt (~Lildirt@107.178.109.102)
L214[04:53:39]
⇨ Joins: Raga_BM (~K@36.72.52.148)
L215[05:01:41]
⇨ Joins: Mraof
(~mraof@pool-96-253-116-211.rcmdva.fios.verizon.net)
L216[05:07:05] ***
RobotSquid is now known as Robot|AFK
L217[05:08:00] <sham1> Laceh, show me your
build.gradle file
L219[05:09:38]
⇨ Joins: kimfy
(~kimfy___@74.141.16.62.customer.cdi.no)
L220[05:11:20]
⇨ Joins: psxlover
(psxlover@178.128.76.177.dsl.dyn.forthnet.gr)
L221[05:11:33] ⇦
Quits: eggy (sid554@id-554.charlton.irccloud.com) (Read error:
Connection reset by peer)
L222[05:11:33] ⇦
Quits: lxkm|afk (sid59612@id-59612.ealing.irccloud.com) (Read
error: Connection reset by peer)
L223[05:11:33] ⇦
Quits: LordSkittles (sid37725@id-37725.brockwell.irccloud.com)
(Read error: Connection reset by peer)
L224[05:11:33] ⇦
Quits: slowpoke (sid38552@id-38552.highgate.irccloud.com) (Write
error: Connection reset by peer)
L225[05:11:33] ⇦
Quits: techbrew (sid72171@id-72171.ealing.irccloud.com) (Write
error: Connection reset by peer)
L226[05:11:39] ⇦
Quits: itsjhalt (sid25423@id-25423.ealing.irccloud.com) (Read
error: Connection reset by peer)
L227[05:11:50]
⇨ Joins: slowpoke
(sid38552@id-38552.highgate.irccloud.com)
L228[05:11:50]
⇨ Joins: techbrew
(sid72171@id-72171.ealing.irccloud.com)
L229[05:11:54]
⇨ Joins: LordSkittles
(sid37725@id-37725.brockwell.irccloud.com)
L230[05:11:56] ⇦
Quits: theresajayne (sid37392@id-37392.ealing.irccloud.com) (Read
error: Connection reset by peer)
L231[05:11:57]
⇨ Joins: itsjhalt
(sid25423@id-25423.ealing.irccloud.com)
L232[05:12:01] ⇦
Quits: TurnedSlayer|M (uid96825@id-96825.charlton.irccloud.com)
(Read error: Connection reset by peer)
L233[05:12:06] ⇦
Quits: Watchful1 (sid67384@id-67384.highgate.irccloud.com) (Read
error: Connection reset by peer)
L234[05:12:06] ⇦
Quits: captainnana (sid61716@id-61716.ealing.irccloud.com) (Read
error: Connection reset by peer)
L235[05:12:06] ⇦
Quits: tfox83 (sid47177@id-47177.brockwell.irccloud.com) (Read
error: Connection reset by peer)
L236[05:12:08] ⇦
Quits: Ieuan (sid11632@id-11632.ealing.irccloud.com) (Read error:
Connection reset by peer)
L237[05:12:08] <sham1> Put this to the end
of your build.gradle: idea { module { inheritOutputDirs = true }
}
L238[05:12:11] <sham1> And refresh
L239[05:12:18] ⇦
Quits: MMuse (sid14885@id-14885.brockwell.irccloud.com) (Read
error: Connection reset by peer)
L240[05:12:18] ⇦
Quits: Nentify (sid14943@id-14943.ealing.irccloud.com) (Read error:
Connection reset by peer)
L241[05:12:21] ⇦
Quits: Akai (sid40324@id-40324.charlton.irccloud.com) (Read error:
Connection reset by peer)
L242[05:12:28]
⇨ Joins: captainnana
(sid61716@id-61716.ealing.irccloud.com)
L243[05:12:29]
⇨ Joins: TurnedSlayer|M
(uid96825@id-96825.charlton.irccloud.com)
L244[05:12:29]
⇨ Joins: Ieuan
(sid11632@id-11632.ealing.irccloud.com)
L245[05:12:31]
⇨ Joins: theresajayne
(sid37392@id-37392.ealing.irccloud.com)
L246[05:12:33]
⇨ Joins: eggy
(sid554@id-554.charlton.irccloud.com)
L247[05:12:33]
⇨ Joins: lxkm|afk
(sid59612@id-59612.ealing.irccloud.com)
L248[05:12:34]
⇨ Joins: tfox83
(sid47177@id-47177.brockwell.irccloud.com)
L249[05:12:40]
⇨ Joins: MMuse
(sid14885@id-14885.brockwell.irccloud.com)
L250[05:12:40]
⇨ Joins: Watchful1
(sid67384@id-67384.highgate.irccloud.com)
L251[05:12:50]
⇨ Joins: Akai
(sid40324@id-40324.charlton.irccloud.com)
L252[05:16:45] ***
Robot|AFK is now known as RobotSquid
L253[05:18:04]
⇨ Joins: Darkevilmac
(Darkevilma@pi.elitebnc.org)
L254[05:18:30] <Darkevilmac> Would anyone
happen to know where minecraft's sound files are stored in the dev
environment?
L255[05:18:50] <ollieread> Wut?
L256[05:19:32] <Darkevilmac> Where are
minecraft's sound files. I don't see them in the jar which is where
I assumed they were...
L257[05:19:54] <ollieread> I think they're
whereever assetsdir points to
L258[05:20:15] ⇦
Quits: Lex_ (~Lex@89.101.239.154) (Ping timeout: 180
seconds)
L259[05:20:45] <ollieread> Wait, they are
in the jar
L260[05:20:54] <ollieread> I just don't
think you see them in Eclipse
L261[05:21:11] <ollieread> Nope, no idea,
how weird
L262[05:21:23] <sham1> That is why you
either use IDEA or use gradle interaction plugin for eclipse
L263[05:22:04] <ollieread> What do either
of those things have to do with this?
L264[05:22:21] <sham1> It will
automatically have the sounds ready
L265[05:22:42] <ollieread> Define: Have
them ready
L266[05:23:38] <sham1> So you dont need to
have them as special launch property as in you dont have to use
"--assetsDir"
L267[05:23:44]
⇨ Joins: Lex_ (~Lex@89.101.239.154)
L268[05:23:44]
MineBot sets mode: +o on Lex_
L269[05:25:03] <sham1> But to answer your
question Darkevilmac, MC's sound assets are stored in your global
Gradle cache
L270[05:34:05] <Darkevilmac> sham1, oh
great they're not named with .ogg this is gonna be fun.
L271[05:34:27] <sham1> Why'd you ask
L272[05:34:33] <sham1> exactly?
L273[05:35:03] <Darkevilmac> just wanted a
reference of all the sound files to choose existing sounds that
will work for what I'm doing.
L274[05:39:09] ⇦
Quits: Raga_BM (~K@36.72.52.148) (Quit: Raga_BM)
L275[05:39:19] ⇦
Quits: psxlover (psxlover@178.128.76.177.dsl.dyn.forthnet.gr) (Read
error: Connection reset by peer)
L276[05:39:36]
⇨ Joins: HewloThere (~HewloTher@180.200.158.184)
L277[05:40:07]
⇨ Joins: psxlover
(psxlover@178.128.76.177.dsl.dyn.forthnet.gr)
L278[05:40:23]
⇨ Joins: iari
(~iari@px1.nbg.srv.sip.vos-systems.net)
L279[05:41:18] <Lumien> sham1 the new
GradleStart main classes handle this themselves right? :P, you
don't need the gradle interaction plugin for eclipse
L280[05:41:19]
⇨ Joins: gigaherz
(gigaherz@92.Red-88-3-40.dynamicIP.rima-tde.net)
L281[05:41:35] <sham1> It would still vbe
convenient
L282[05:54:06] ***
manmaed|AFK is now known as manmaed
L283[05:54:47] ⇦
Quits: Steel_Arm (~Steel_Arm@65-128-65-139.hlrn.qwest.net) (Quit:
Leaving)
L284[05:57:45] ⇦
Quits: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
(Quit: pixlepix)
L285[05:58:04] ***
Ordi|Away is now known as Ordinastie
L286[06:00:23] ***
big_Xplo|AFK is now known as big_Xplosion
L287[06:02:15]
⇨ Joins: Loetkolben
(~Loetkolbe@ipb2197f94.dynamic.kabel-deutschland.de)
L288[06:02:17] ⇦
Quits: gigaherz (gigaherz@92.Red-88-3-40.dynamicIP.rima-tde.net)
(Remote host closed the connection)
L289[06:02:41]
⇨ Joins: Hea3veN (~Hea3veN@181.165.169.102)
L290[06:04:00]
⇨ Joins: HagiZ
(~hagiz@c83-253-83-23.bredband.comhem.se)
L291[06:07:55]
⇨ Joins: gigaherz
(gigaherz@92.Red-88-3-40.dynamicIP.rima-tde.net)
L292[06:10:08] ⇦
Quits: tambre
(~tambre@6873-4d6f-1f20-e4bc-fd01-8a18-07d0-2001.dyn.estpak.ee)
(Ping timeout: 378 seconds)
L293[06:10:30] ⇦
Quits: gigaherz (gigaherz@92.Red-88-3-40.dynamicIP.rima-tde.net)
(Remote host closed the connection)
L294[06:10:44]
⇨ Joins: gigaherz
(gigaherz@92.Red-88-3-40.dynamicIP.rima-tde.net)
L295[06:14:47]
⇨ Joins: pixlepix
(~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
L296[06:16:45] ⇦
Quits: Lex_ (~Lex@89.101.239.154) (Ping timeout: 180
seconds)
L297[06:18:44]
⇨ Joins: Lex_ (~Lex@89.101.239.154)
L298[06:18:44]
MineBot sets mode: +o on Lex_
L299[06:26:16] ***
Ashlee|off is now known as Ashlee
L300[06:26:54] ***
Darkevilmac is now known as Darkevilmac|Off
L301[06:28:09]
⇨ Joins: sinkillerj
(~sinkiller@nc-71-49-177-33.dhcp.embarqhsd.net)
L302[06:28:20] ***
Gaz492 is now known as GazBot|Away
L303[06:28:58]
⇨ Joins: KGS (~KGS@nl107-188-189.student.uu.se)
L304[06:34:03] ⇦
Quits: KGS (~KGS@nl107-188-189.student.uu.se) (Ping timeout: 206
seconds)
L305[06:36:24] ⇦
Quits: psxlover (psxlover@178.128.76.177.dsl.dyn.forthnet.gr) (Ping
timeout: 189 seconds)
L306[06:36:32] ⇦
Quits: ElgarL
(~ElgarL@cpc6-hawk15-2-0-cust537.18-1.cable.virginm.net) (Ping
timeout: 378 seconds)
L307[06:38:39] ⇦
Quits: RichardG (richardg86@187.105.72.202) (Remote host closed the
connection)
L308[06:39:58] <Lumien> Why, if i get the
currently equipped item of the player in my container and then
modify that stack it doesn't change the actual currently equipped
item?
L309[06:42:26] ***
helinus|off is now known as helinus
L310[06:44:51]
⇨ Joins: RichardG (richardg86@187.105.72.202)
L311[06:44:51]
MineBot sets mode: +v on RichardG
L312[06:45:26] ***
GazBot|Away is now known as Gaz492
L313[06:49:23] <Acters> did you change it
server side?
L314[06:51:08] ⇦
Quits: airbreather (~AirBreath@d149-67-99-43.nap.wideopenwest.com)
(Read error: Connection reset by peer)
L315[06:52:20]
⇨ Joins: airbreather
(~AirBreath@d149-67-99-43.nap.wideopenwest.com)
L316[06:58:14] ⇦
Quits: Loetkolben
(~Loetkolbe@ipb2197f94.dynamic.kabel-deutschland.de) (Quit: Over
and Out!)
L317[06:58:35] ⇦
Quits: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
(Quit: pixlepix)
L318[07:00:37]
⇨ Joins: pixlepix
(~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
L319[07:00:52]
⇨ Joins: Loetkolben
(~Loetkolbe@ipb2197f94.dynamic.kabel-deutschland.de)
L320[07:02:23] ⇦
Quits: laci200270 (~user@31-46-236-227.pool.kapulan.hu) (Ping
timeout: 378 seconds)
L321[07:03:44]
⇨ Joins: D3add3d
(~D3add3d@92-245-194-57.satronet.sk)
L322[07:24:57]
⇨ Joins: Aaron1011
(~Aaron101_@h69-130-167-199.cntcnh.dsl.dynamic.tds.net)
L323[07:27:57]
⇨ Joins: Brokkoli
(~Brokkoli@f054096012.adsl.alicedsl.de)
L324[07:28:57]
⇨ Joins: CoolSquid
(~CoolSquid@ti0011a400-5237.bb.online.no)
L325[07:29:25]
⇨ Joins: calclavia
(uid15812@id-15812.highgate.irccloud.com)
L326[07:33:15]
⇨ Joins: psxlover
(psxlover@178.128.76.177.dsl.dyn.forthnet.gr)
L327[07:34:02] ⇦
Quits: Cobbleopolis
(~Cobbleopo@45-16-76-67.lightspeed.tukrga.sbcglobal.net) (Ping
timeout: 202 seconds)
L328[07:34:19] ***
RobotSquid is now known as Robot|AFK
L329[07:40:24] ⇦
Quits: Genuine (~GenuineSo@71.85.23.220) (Killed (NickServ (GHOST
command used by Genuine|Away)))
L330[07:40:26]
⇨ Joins: Genuine|Away (~GenuineSo@71.85.23.220)
L331[07:40:40]
⇨ Joins: ElgarL
(~ElgarL@cpc6-hawk15-2-0-cust537.18-1.cable.virginm.net)
L332[07:43:35] ⇦
Quits: VikeStep (~VikeStep@101.184.84.112) (Ping timeout: 186
seconds)
L333[07:45:57] ⇦
Quits: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
(Quit: pixlepix)
L334[07:48:17] ***
Kolatra|Away is now known as Kolatra
L335[07:48:29] ⇦
Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Quit:
Leaving)
L336[07:48:37]
⇨ Joins: minecreatr
(~minecreat@uva-120-73.ResHall.Berkeley.EDU)
L337[07:52:09] ⇦
Quits: CoolSquid (~CoolSquid@ti0011a400-5237.bb.online.no) (Quit:
Leaving)
L338[07:54:31]
⇨ Joins: _3lionz_ (~3z@91.84.93.206)
L339[07:55:00] ***
TTFT|Away is now known as TTFTCUTS
L340[07:55:30] ⇦
Quits: Robot|AFK (~RobotSqui@105.224.201.210) (Ping timeout: 202
seconds)
L341[07:55:51] ***
big_Xplosion is now known as big_Xplo|AFK
L342[07:55:56] ***
big_Xplo|AFK is now known as big_Xplosion
L343[07:56:03] ⇦
Quits: Hea3veN (~Hea3veN@181.165.169.102) (Quit:
leaving)
L344[07:58:10]
⇨ Joins: Raga_BM (~K@36.72.52.148)
L345[08:05:21]
⇨ Joins: Hea3veN (~Hea3veN@181.165.169.102)
L346[08:05:22]
⇨ Joins: VikeStep (~VikeStep@101.184.84.112)
L347[08:13:10] ⇦
Quits: VikeStep (~VikeStep@101.184.84.112) (Quit:
Leaving)
L348[08:14:06] ***
big_Xplosion is now known as big_Xplo|AFK
L349[08:15:10] ⇦
Quits: HagiZ (~hagiz@c83-253-83-23.bredband.comhem.se) (Ping
timeout: 186 seconds)
L350[08:16:26] ***
RawringNymNym is now known as MiraiMai
L351[08:16:37] ***
MiraiMai is now known as RawringNymNym
L352[08:17:20] <masa> Darkevilmac|Off:
this should be a list of the MC sounds in 1.7.10 I made a while
back when I started my first mod:
http://pastebin.com/9S3a0gM9
L353[08:19:33]
⇨ Joins: sww1235
(~sww1235@71-218-175-27.hlrn.qwest.net)
L354[08:19:55]
⇨ Joins: Vazkii
(~Vazkii@a79-169-163-74.cpe.netcabo.pt)
L355[08:20:55] ***
Firedingo is now known as Firedingo|Sleep
L356[08:26:18]
⇨ Joins: popbob
(~fff@cpe-74-76-252-115.nycap.res.rr.com)
L357[08:27:45] ⇦
Quits: Raga_BM (~K@36.72.52.148) (Quit: Raga_BM)
L358[08:28:46] <Cazzar> or
L360[08:31:11] ⇦
Quits: Szernex (~Szernex@188-23-145-220.adsl.highway.telekom.at)
(Killed (NickServ (GHOST command used by
Szernex_!~Szernex@193-83-140-188.adsl.highway.telekom.at)))
L361[08:31:17]
⇨ Joins: Szernex
(~Szernex@193-83-140-188.adsl.highway.telekom.at)
L362[08:42:38] ⇦
Quits: An_Angry_Brit (~AnAngryBr@90.208.205.37) (Read error:
Connection reset by peer)
L363[08:44:28] ***
PaleOff is now known as PaleoCrafter
L364[08:44:38] ⇦
Quits: Firedingo|Sleep
(~Firedingo@CPE-121-217-67-115.lnse1.cht.bigpond.net.au) (Quit:
Sleeps and Stuff Or Internet Derps.)
L365[08:56:30] ⇦
Quits: _3lionz_ (~3z@91.84.93.206) (Read error: Connection reset by
peer)
L366[09:09:27] ⇦
Quits: Jezza (~Jezza@bps-gw.hrz.tu-chemnitz.de) (Remote host closed
the connection)
L367[09:11:46]
⇨ Joins: laci200270
(~androirc@31-46-236-227.pool.kapulan.hu)
L368[09:17:37]
⇨ Joins: Roguexy
(~Roguexy@78-131-95-61.pool.digikabel.hu)
L369[09:17:50] ⇦
Quits: TurnedSlayer|M (uid96825@id-96825.charlton.irccloud.com)
(Quit: Connection closed for inactivity)
L370[09:24:46] ⇦
Quits: sww1235 (~sww1235@71-218-175-27.hlrn.qwest.net) (Ping
timeout: 186 seconds)
L371[09:35:56] ***
AFK is now known as Vigaro
L372[09:39:55] <Lumien> Does somebody know
how the te could be null here?
L374[09:41:28] ***
Vigaro is now known as AFK
L376[09:42:04] <Ivorius> iirc it sometimes
gets called before the block is placed
L377[09:42:10] <Ivorius> To predict the
resulting block state or something
L378[09:42:29] <Lumien> It doesn't seem to
happen on block placement though
L379[09:42:35] ⇦
Quits: Lex_ (~Lex@89.101.239.154) (Ping timeout: 204
seconds)
L380[09:42:55] <Lumien> The stacktrace
seems to suggest it's just null on normal rendering
L381[09:48:27] ⇦
Quits: laci200270 (~androirc@31-46-236-227.pool.kapulan.hu) (Remote
host closed the connection)
L382[09:48:57]
⇨ Joins: laci200270
(~androirc@31-46-236-227.pool.kapulan.hu)
L383[09:49:51] ***
AFK is now known as Vigaro
L384[09:51:56] ***
willieaway is now known as williewillus
L385[09:52:33]
⇨ Joins: Flashfire
(~sdh_7777@d24-36-220-189.home1.cgocable.net)
L386[09:52:42]
⇨ Joins: Lex__ (~Lex@89.101.239.154)
L387[09:52:42]
MineBot sets mode: +o on Lex__
L388[09:52:58] <williewillus> maybe the
chunk is still loading or some weirdness like that
L389[09:53:15] <Flashfire> I need to ask a
quick question, how do I get textureAtlasSprites for a custom
compass?
L390[09:53:55] <Flashfire> Do I use
getItemModel from the model mesher or something else
L392[09:55:42] <Lumien> So what's the
issue? Your compass doesn't properly render in item frames?
L393[09:55:54] <Flashfire> There's no
texture, it's a checkered block
L394[09:55:59] <gigaherz> Flashfire: the
textures won't load dynamically
L395[09:56:10] <gigaherz> you have to add
them during the atlas baking
L396[09:56:11] <Flashfire> I have a model
json file too that's the same as vanilla
L397[09:56:22] <Flashfire> Oh? How do I do
that?
L398[09:56:35] <gigaherz> sec
L400[09:57:01] <gigaherz> this is what I
did back in january for my custom model loader
L402[09:57:25] <gigaherz> this is the
registerSprites code
L403[09:57:45] <Flashfire> Oh I didn't
register the sprites
L404[09:58:00] <gigaherz> this hasto
happen on the stitch event
L405[09:58:14] <Flashfire> Should I put
that in event handler or client proxy?
L406[09:58:34] <gigaherz> use
@SubscribeEvent on a method with a single parameter of type
TextureStitchEvent
L407[09:58:38] <gigaherz> and then
register it using
L409[09:59:44] <gigaherz>
MinecraftForge.EVENT_BUS.register(new
TextureAtlasStitchHandler());
L410[09:59:54] <gigaherz> which in my case
it was simply "this" ;P
L411[10:00:04] <Flashfire> Can I put it in
the event handler I have already?
L412[10:00:15] <gigaherz> if you register
it using
L413[10:00:15] <gigaherz>
MinecraftForge.EVENT_BUS.register(this);
L414[10:00:16] <gigaherz> then yes
L415[10:00:26] <Flashfire> Yes I Aam
L416[10:00:33] <gigaherz> you can have
multiple @SubscribeEvent methods in the same class
L417[10:01:21] <Flashfire> Do I need a
list or can I just register one?
L418[10:01:36] <gigaherz> just call
registerSprite once
L419[10:01:41] <Flashfire> Ok
L420[10:01:48] <gigaherz>
texturemap.registerSprite()
L421[10:03:09] <Flashfire> I only want it
registered for item right?
L422[10:03:18] ⇦
Quits: HewloThere (~HewloTher@180.200.158.184) (Quit:
Leaving)
L423[10:03:21] <gigaherz> yes
L424[10:03:26] <Flashfire> So event.map !=
Minecraft.getMinecraft().getTextureMapBlocks()
L425[10:03:32] <gigaherz> basically
L426[10:03:42] <gigaherz> if ther's a
better way to detect specifically the item map
L427[10:03:46] <gigaherz> I don't know
about it
L428[10:03:46] <gigaherz> ;P
L429[10:03:49] <Flashfire> Me
neither
L430[10:05:08] <Flashfire> Well I don't
know how to access it in the other method then
L431[10:05:21] <Lumien> There is no item
map in 1.8 anymore right?
L432[10:05:28] <Flashfire> Doesn't look
like it
L433[10:05:45] <gigaherz> Lumien: well the
function does get called for other maps, otherwise my model loader
wouldn't work XD
L434[10:06:27] <Flashfire> So what do I
use to get the atlas sprite from Minecraft.getMinecraft()?
L435[10:06:57] <Laceh> hmmm I know this
isnt forge related (per se), but Im kinda desperate atm, could
anyone like give me a rundown of how unix signaling works
internally?
L436[10:07:00] <gigaherz> what?
L437[10:07:11] <gigaherz> the sprite map
is passed ont he stitch paramter
L438[10:07:31] <gigaherz>
onTextureStitch(TextureStitchEvent event) --> event.map
L439[10:07:32] <Flashfire> So put that in
a variable?
L440[10:07:43] <gigaherz> uh?
L441[10:07:57] <Flashfire> I need to get
it in the other method
L442[10:08:09] <Flashfire>
renderItemInFrame
L443[10:08:09]
⇨ Joins: TurnedSlayer|M
(uid96825@id-96825.charlton.irccloud.com)
L444[10:08:17] <gigaherz> oh right, just
assume it's the same one as the baked model XD
L445[10:08:39] <Flashfire>
getTextureMapBlocks() will work?
L446[10:08:42] <gigaherz> nono
L447[10:09:14] <Flashfire> Then I'm not
sure what you mean
L448[10:09:14] <gigaherz> hmmm
L449[10:09:33]
⇨ Joins: Cooler (~CoolerExt@117.221.147.89)
L450[10:10:23] <gigaherz> in my custom
loader I used
L451[10:10:25] <gigaherz> this.iconSprite
=
modelManager.getTextureMap().getAtlasSprite(icon.toString());
L452[10:10:28]
⇨ Joins: Saturn812
(~Saturn812@128-69-6-128.broadband.corbina.ru)
L453[10:10:42] <Flashfire> Thanks
L454[10:10:49] <gigaherz> but I see waht
you mean: you need the TextureMap noy juist the sprite
L455[10:11:06] <gigaherz> or is the sprite
enough?
L456[10:11:23] <Flashfire> I have no model
manager to work with
L457[10:11:33] <Flashfire> Yeah I need the
map
L458[10:11:52] <gigaherz> I take it
from
L459[10:12:02] <gigaherz> public void
onModelBake(ModelBakeEvent event) {
registerCustomBakedModels(event.modelManager, event.modelRegistry);
}
L460[10:12:13] <gigaherz> hm myeah this is
all complicated XD
L461[10:12:26] <gigaherz> I pass the model
manager to my custom baked model
L462[10:12:30] <Flashfire>
Minecraft.getMinecraft().getTextureManager().getTexture(texture).getAtlasSprite
maybe?
L463[10:12:38] <gigaherz> oh
possibly
L464[10:12:41] <gigaherz> dunno
L465[10:12:47] <gigaherz> that's beyond
what I messed with
L466[10:12:48] <gigaherz> XD
L467[10:13:02] <gigaherz> in my case it
was "ok! it works, don't touch it again."
L468[10:13:21] <Flashfire> But then I need
the icon name
L469[10:13:51] <gigaherz> getTexture takes
a ResourceLocation
L470[10:14:15] ⇦
Quits: tmtu (~tundmatu@78-70-189-179-no28.business.telia.com) (Ping
timeout: 180 seconds)
L471[10:14:28] <gigaherz> dunno.
L472[10:14:29] <gigaherz> XD
L473[10:14:33] <Flashfire> I mean in
getAtlasSprite
L474[10:14:42] <gigaherz> I don't see the
method in there
L475[10:15:09] <Flashfire> Ohhh
iBakedModel.getTexture().getIconName()
L476[10:15:30] <gigaherz> but
L477[10:15:34]
⇨ Joins: tmtu
(~tundmatu@78-70-189-179-no28.business.telia.com)
L478[10:15:59] <gigaherz> isn't
bakedModel.getTexture() enough?
L479[10:16:21] <Flashfire> Apparently
not
L480[10:17:54]
⇨ Joins: tuxie
(webchat@c-664e70d5.026-18-67626714.cust.bredbandsbolaget.se)
L481[10:18:08] <Flashfire> Didn't
work
L482[10:18:16] ***
Lex__ is now known as Lex|Dub
L484[10:18:58] <gigaherz> oh well, I'm
happy that my code works as it is XD
L485[10:19:07] <gigaherz> although it
doesn't quite work in obf
L486[10:19:22] <gigaherz> (the transform
matrix isn't quite right somehow)
L487[10:19:36] <gigaherz> so I may
eventually coinvert those .obj files to .b3d
L488[10:19:38] <Flashfire> I got this code
from a 1.7 mod
L489[10:19:38] <gigaherz> convert*
L490[10:19:52] <Flashfire> And added the
bakedmodel part
L491[10:20:05] <gigaherz> heh
L492[10:20:11] <PaleoCrafter> gigaherz, do
you not have faith in shadekiller? :P
L493[10:20:12] <gigaherz> Minecraft is
such a mess...
L494[10:20:30] <gigaherz> PaleoCrafter: he
seems to have overengineering tendencies XD
L495[10:20:34] ⇦
Quits: tuxie
(webchat@c-664e70d5.026-18-67626714.cust.bredbandsbolaget.se)
(Killed (NickServ (GHOST command used by
Tuxie_!~Tuxie@c-664e70d5.026-18-67626714.cust.bredbandsbolaget.se)))
L496[10:20:57]
⇨ Joins: Tuxie
(~Tuxie@c-664e70d5.026-18-67626714.cust.bredbandsbolaget.se)
L497[10:21:53] <Flashfire> See anything in
my code that doesn't look right gigherz?
L498[10:22:21] <gigaherz> not really, but
that doesn't mean it's right
L499[10:22:27] <gigaherz> I just cna't
really read it XD
L500[10:22:28] <Tuxie> Hi. I am making a
simple mod, that needs to tweak the response of the server listing.
I have been googling around to try to figure out how to hook into
the default packets, but i cant seem to find my way. Any hints?
:)
L501[10:22:35] <gigaherz> I see words, I
don't know if they fit there ;P
L502[10:22:47] <gigaherz> Tuxie:
what?
L503[10:23:01] <gigaherz> "response
of the server listing"? listing of?
L504[10:23:08] ⇦
Quits: laci200270 (~androirc@31-46-236-227.pool.kapulan.hu) (Ping
timeout: 378 seconds)
L505[10:23:32] <williewillus> he means the
SMP menu
L506[10:23:42] <williewillus> probably
:p
L507[10:23:44] <diesieben07> uhh aren't
you the guy from the forums? :D
L508[10:23:46] <gigaherz> I can't concieve
any possible case of "listing" that still allows for it
to be a "simple mod"
L509[10:24:20] <gigaherz> from listing
servers, to listing players in a server, they all sound
coremod-ish, which immediately makes them non-trivial
L510[10:24:21] <gigaherz> XD
L511[10:24:25] ⇦
Quits: tmtu (~tundmatu@78-70-189-179-no28.business.telia.com)
()
L512[10:24:35] <PaleoCrafter> nah
L513[10:24:50] <Tuxie> Uh, the 0x00
packet. I want to insert something into the json response :).
L514[10:25:14] *
gigaherz shrugs
L515[10:25:18] <diesieben07> yes, you are
the guy from the forums.
L516[10:25:19] <diesieben07> Don't do
that.
L517[10:25:22] <gigaherz> I guess i'm just
not the right person to answer
L518[10:25:29] <diesieben07> what's wrong
with the answer I already gave you?
L519[10:25:53] <Tuxie> diesieben07: I am
probably not the guy from the forum, actually. :) Not been there
for.. uhm.. two years.
L520[10:26:02] <diesieben07> Oh
L521[10:26:10] <diesieben07> because this
morning someone asked the exact same question
L522[10:26:15] <Flashfire> Anyway I'm
leaving for work
L523[10:26:19] <Flashfire> Be back
later
L524[10:26:27] <diesieben07> Why do you
want to insert something into that packet?
L525[10:26:31] ⇦
Parts: Flashfire (~sdh_7777@d24-36-220-189.home1.cgocable.net)
())
L526[10:26:51] ⇦
Quits: Emris (~Miranda@195.234.58.25) (Read error: Connection reset
by peer)
L527[10:26:59] ⇦
Quits: ElgarL
(~ElgarL@cpc6-hawk15-2-0-cust537.18-1.cable.virginm.net) (Ping
timeout: 378 seconds)
L528[10:28:20] <Lex|Dub> Tuxie, are you
the guy who wants to make a mod pack installer using the json from
the status response?
L529[10:28:37] <diesieben07> apparently
not, because that was the "guy on the forums" i was
talking about.
L530[10:28:48] <Tuxie> diesieben07:
Playing around with creating a proof-of-concept launcher that would
download the correct modpack automatically. :). I looked it over,
and it seemed like a sensible enough place to put a simple text
string in. Most code that parses json just ignores parameters they
are not looking for :). 'Most'. If its a really bad idea i could
look elsewhere.
L531[10:29:02] <Tuxie> Apparantly someone
had the same 'bright' idea i had then xD
L533[10:29:17] <diesieben07> that is
*very* crazy :D
L534[10:29:54] <Lex|Dub> stupid laptop not
haiving my timeban command
L535[10:29:59] <PaleoCrafter> lol
L536[10:30:12] <minecreatr> what is the
person on the forum trying to do exactly?
L537[10:30:18] <diesieben07> an
auto-updating launcher
L538[10:30:24] <Lex|Dub> Auto-installing
mods == bad
L539[10:30:41] <diesieben07> except that's
what all launchers do...
L540[10:30:44] <minecreatr> aren't there
already a lot of launchers that auto install mods?
L541[10:33:11] <luacs1998> but the client
doing iit is out of the question
L542[10:33:25] <diesieben07> he was not
talking about the client.
L543[10:33:32] <luacs1998> wow
L544[10:33:33] <diesieben07>
"proof-of-concept launcher"
L545[10:33:36] <luacs1998> that's dumb,
then
L546[10:33:44] ***
Cazzar is now known as Cazzar|Away
L547[10:33:45] <diesieben07> what's
dumb?
L548[10:33:50] <minecreatr> wait, did he
mean a mod in game doing the updating?
L549[10:33:56] <diesieben07> No.
L550[10:34:04] <gigaherz> no he wants the
SERVER to have a special string in a packet
L551[10:34:09] <gigaherz> so the launcher
can connect
L552[10:34:09] <williewillus> a launcher
that pings the server using the mc connection
L553[10:34:12] <gigaherz> get the
"modpack name"
L554[10:34:15] <gigaherz> and launch the
right modpack
L555[10:34:24] <williewillus> the point is
you can do that without hooking into mc :p
L556[10:34:26] <minecreatr> couldn't he
just open another port?
L557[10:34:31] <williewillus> yeah
L558[10:34:36] <luacs1998> so basically,
you connect to a server using the launcher?
L559[10:34:48] <gigaherz> that's
apparently his idea, yes
L560[10:34:52] <luacs1998> then the server
tells the client what modpack to launch
L561[10:34:57] <minecreatr> hmm
L562[10:35:00] <luacs1998> not so dumb
after all, but still dumb
L563[10:35:03] <minecreatr> thats actually
interesting in theory
L564[10:35:32]
⇨ Joins: HewloThere (~HewloTher@180.200.158.184)
L565[10:35:36] <gigaherz> yeah it just
turns around the way Minecraft works
L566[10:35:51] <minecreatr> it could ping
an alternate port, get the modpack, launch it, then connect on the
mc port
L567[10:35:55] <gigaherz> you don't
normally choose the server from a launcher
L568[10:36:35] <gigaherz> of course you
could simply use the existing systems
L569[10:36:42] <gigaherz> to show server
message that looks like
L570[10:36:46] ⇦
Parts: HewloThere (~HewloTher@180.200.158.184) ())
L571[10:36:52] <gigaherz> [modpack] The
Server Name
L572[10:37:04] <gigaherz> and simply parse
that
L573[10:37:21] <Lex|Dub> launchers dont
download mods from the server or anything like that
L574[10:37:35] <Lex|Dub> they download
from whatever respectible serivce that the client is pointed
to
L575[10:37:35] <diesieben07> he is not
talking about downloading things from the server.
L576[10:37:39] <williewillus> err is there
a way to render the lava blockicon in 1.8? doing renderItemIntoGUI
with a lava itemstack crashes (porting from 1.7)
L577[10:37:48] <diesieben07> the server
says "this is the modpack i am using" and the client then
sets up that modpack.
L578[10:37:48] <Lex|Dub> except the
technic launcher which allows for arbitrary hosts
L579[10:37:56] <diesieben07> thats
all
L580[10:37:58] <gigaherz> williewillus: I
don't believe so
L581[10:38:01] <gigaherz> but I may be
wrong
L582[10:38:04] <williewillus>
>.>
L583[10:38:15] <gigaherz> lava uses a
special renderer
L584[10:38:26] <gigaherz> well,
liquids
L585[10:38:42] <gigaherz> they don't go
through the usual model jsons
L586[10:39:28] <gigaherz> what I don't
know, is if there's any json that lets you customize which texture
is used
L587[10:39:33] <gigaherz> or the texture
name is hardcoded
L588[10:39:41] <gigaherz> if it's
hardcoded, then you could just reference it manually
L589[10:39:41] <PaleoCrafter>
williewillus, you can use the forge fluid system :P
L590[10:40:12] <williewillus> how would
that work :p I just want a small icon of water to be render in the
hud
L591[10:40:31] <PaleoCrafter> you can get
the resource location of the icon from there safely :P
L592[10:40:39] <PaleoCrafter> then you
just draw a normal quad
L593[10:40:50] <gigaherz> oh the forge
fluid system "knows" about lava?
L594[10:41:12] <gigaherz> for some reason
I thought it would be just for custom fluids
L595[10:41:14] <PaleoCrafter> of course
:P
L596[10:41:39] <gigaherz> makes sense,
though, you'd want to be able to use lava/water in pipes without
needing special code
L597[10:41:39] <PaleoCrafter> would
require a lot of special casing in every single mod involving
fluids out there otherwise
L598[10:41:39] ⇦
Quits: jandal (~quassel@li951-76.members.linode.com) (Read error:
Connection reset by peer)
L599[10:41:39] <gigaherz> XD
L600[10:42:15] <gigaherz> yeah in that
case use the fluid system, which is already designed to help mods
with those things
L601[10:42:15] <gigaherz> XD
L602[10:44:05]
⇨ Joins: Raga_BM (~K@36.72.52.148)
L603[10:44:19] <sham1> yeah Forge adds
water and lava to the fluid registery and stuff
L604[10:44:50] <gigaherz> yeah it seems
obvious now
L605[10:44:57] <gigaherz> but somehow I
didn't make the connection ;P
L606[10:45:11] <gigaherz> it would be like
assuming the ore dictionary NOT to contain iron/gold
L607[10:45:11] <gigaherz> ;P
L608[10:45:22] <sham1> :P
L609[10:46:54] <williewillus> er after I
get the resourcelocation of the fluidicon I just do a bindtexture
and drawtexuredmodalrect? :p
L610[10:48:33]
⇨ Joins: jandal
(~quassel@li951-76.members.linode.com)
L611[10:54:07] <sham1> Dont bind the
resourcelocation
L612[10:54:24] <sham1> Does not work that
way
L613[10:55:01] ⇦
Quits: minecreatr (~minecreat@uva-120-73.ResHall.Berkeley.EDU)
(Quit: Leaving)
L614[10:55:40] <williewillus> er how do
then haha
L615[10:56:03] <sham1>
bindTexture(Minecraft.getMinecraft().getTextureMapBlocks().getAtlasSprite(fluid.getFlowing()))
L616[10:56:27]
⇨ Joins: Devoenix
(~Devoenix@cpe-76-186-176-38.tx.res.rr.com)
L617[10:56:27] <sham1> Wait not
L618[10:56:59] <sham1> That
Minecraft.getMinecraft().getTextureMapBlocks().getAtlasSprite(fluid.getFlowing())
is for the TextureAtlasSprite of the fluid icon
L619[10:57:23] <sham1> This is what you
bind: TextureMap.locationBlocksTexture
L620[10:58:00] <sham1> And then you use
the TextureAtlasSprite you got with that
Minecraft.getMinecraft().getTextureMapBlocks().getAtlasSprite(fluid.getFlowing())
and render that
L621[10:58:30] ⇦
Parts: Devoenix (~Devoenix@cpe-76-186-176-38.tx.res.rr.com)
(Leaving))
L622[10:58:49] <sham1> Trust me, I tried
to bind fluid.getFlowing and render with that but it just didnt
work
L623[10:58:54] ⇦
Quits: SoundLogic
(~SoundLogi@172-8-201-53.lightspeed.mdsnwi.sbcglobal.net) (Ping
timeout: 202 seconds)
L624[10:59:14] <williewillus> what do I
pass the TextureAtlasSprite to
L625[10:59:41] <sham1> TextureAtlasSprite
has four fields: getMinU, getMinV, getMaxU and getMaxV
L626[10:59:58] <sham1> Those represent the
UV-coords of the texture you are trying to render
L627[11:00:45] ***
Ashlee is now known as Ashlee|off
L628[11:01:30] <sham1> So yeah
L629[11:01:49] <sham1> I've done a lot
with fluids as you can see
L630[11:03:14] <sham1> For instance, I've
written a very intelligent fluid piping algorithm
L631[11:07:05] <gigaherz> convert them
into items in small packets and use the item routing mechanics?
;P
L632[11:07:20] <sham1> No...
L633[11:07:24] <williewillus> that's the
easy way out lol
L634[11:07:28] <williewillus> that one
tubes mod does that
L635[11:07:40] <sham1> Even though that
will be what I will do for items
L636[11:07:55] <sham1> Turn items into
small fluid packets and send them via the fluid network
L637[11:08:26] <sham1> Because the name of
the game here is that my mod uses fluids to do stuff
L639[11:09:02] <williewillus> I get the
icon but it's a triangle and it's too big :p
L640[11:09:43] <sham1> Weird
L641[11:10:08] <sham1> Try to put the last
addVertexWithUV one up
L642[11:10:28] <williewillus> don't i have
to draw in a certain order or something
L643[11:10:31] <williewillus>
counterclockwise?
L644[11:10:36] <sham1> Yeh
L645[11:10:42]
⇨ Joins: MorphFK (~Morphan1@mc.mcmonkey.org)
L646[11:10:47] ***
MorphFK is now known as Morphan1
L647[11:10:48] <sham1> You can just fiddle
with them until they suit your needs
L648[11:10:58] <sham1> That's what I
do
L649[11:11:05] <PaleoCrafter> move the
maxU, maxV step one up
L650[11:11:19] <sham1> That's what I said
:P
L651[11:11:21] <williewillus> yup that did
it
L652[11:11:22] <williewillus> thanks
L653[11:11:28] <PaleoCrafter> and extract
that into a separate method, you'll never have to touch it agian
:P
L654[11:11:39] <sham1> Mmmmm
L655[11:13:01]
⇨ Joins: tmtu
(~textual@78-70-189-179-no28.business.telia.com)
L656[11:13:02] <sham1> Re-usable
code
L657[11:13:03] <sham1> I like
L658[11:14:34] ***
Vigaro is now known as AFK
L659[11:15:23]
⇨ Joins: Ipsis_
(~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L660[11:19:27] <sham1> clazz
L661[11:21:13] <sham1> I hate having many
tabs
L662[11:21:19] <sham1> But I just get so
many for some reason
L663[11:22:04] <sham1> Welp, thankfully I
can close all tabs to the right of a tab I choose
L664[11:22:26] <sham1> And 64 twitter
posts in the feed...
L665[11:22:49] ***
Cazzar|Away is now known as Cazzar
L666[11:23:51]
⇨ Joins: pugi
(~pugi@dyndsl-037-138-189-058.ewe-ip-backbone.de)
L667[11:24:59] <williewillus> would it
theoretically be possible to have the liquid displayed in pipes
generated and baked at startup instead of being dynamically bound
and rendered in the pipe? wouldnt work well for too many fluids or
too many pipe types but just wondered
L668[11:25:06] <williewillus> because the
cauldron water texture is specified in the model
L669[11:25:55] <sham1> You can have
dynamic IBakedModels
L670[11:26:14] <sham1> And you can use
them with BakeModelEvent or whatever it is called
L671[11:27:06] <sham1> You just have some
IUnlistedProperties and that way you specify the fluid texture for
the IBakedModel
L672[11:27:16]
⇨ Joins: kimfy_
(~kimfy___@74.141.16.62.customer.cdi.no)
L673[11:27:24] <sham1> Or if you dont mind
the lag...
L674[11:28:24] <sham1> You could always go
the route of Tesselating it yourself but that is not recomended in
the long run
L675[11:28:46] ⇦
Quits: kimfy (~kimfy___@74.141.16.62.customer.cdi.no) (Ping
timeout: 186 seconds)
L676[11:29:15] ⇦
Quits: Raga_BM (~K@36.72.52.148) (Ping timeout: 180
seconds)
L677[11:33:02] ***
Illy[Zzz] is now known as Illyohs
L678[11:36:34] ⇦
Quits: TheJulianJES (~TheJulian@p5DC8DCAB.dip0.t-ipconnect.de)
(Killed (NickServ (GHOST command used by
TheJulianJES_!~TheJulian@p4FEDEED0.dip0.t-ipconnect.de)))
L679[11:36:46]
⇨ Joins: TheJulianJES
(~TheJulian@p4FEDEED0.dip0.t-ipconnect.de)
L680[11:39:19]
⇨ Joins: Raga_BM (~K@180.253.104.58)
L681[11:41:12]
⇨ Joins: MattDahEpic
(~MattDahEp@75-166-138-36.hlrn.qwest.net)
L682[11:41:48]
⇨ Joins: killjoy
(~killjoy@cpe-24-74-204-200.ec.res.rr.com)
L684[11:43:28] <MattDahEpic> it reads 1
line then stops
L685[11:43:37] <MattDahEpic> even if there
are more in the file
L686[11:44:20] ⇦
Quits: Raga_BM (~K@180.253.104.58) (Quit: Raga_BM)
L687[11:45:19] <diesieben07> MattDahEpic,
the times of manual file reading is a thing of the past.
Files.readLines
L688[11:45:40] <MattDahEpic> im trying to
not require jafa8
L689[11:45:49] <sham1> jafa8 is love jafa8
is life
L690[11:45:49] <diesieben07> that's
guava.
L691[11:45:50] <killjoy> is that guava or
nio?
L692[11:45:57] <sham1> And guava
L693[11:46:00] <MattDahEpic> jafa8 has
it
L694[11:46:00] <diesieben07> nio has the
same
L695[11:46:03] <sham1> But eriously
L696[11:46:09] <diesieben07> this is
guava, not Java 8
L697[11:46:11] <sham1> Java8 is like the
next logical step
L698[11:46:15] ⇦
Quits: Hea3veN (~Hea3veN@181.165.169.102) (Quit:
leaving)
L699[11:46:22] <sham1> Why not just
require it
L700[11:46:37] <sham1> If you cant update
to java8 then what are you doing!?
L701[11:46:42] <MattDahEpic> i can
L702[11:46:43] <diesieben07> for Java 8 it
would be Files.lines()
L703[11:46:49] <sham1> That is my
reasoning at the very least
L704[11:46:56]
⇨ Joins: SoundLogic
(~SoundLogi@natewp.scls.lib.wi.us)
L705[11:47:02] <sham1> Users should also
be able to
L706[11:47:23] <sham1> If the user cannot
update their java then what the hell are they doing playing
minecraft
L707[11:47:37] <killjoy> Windows users
using the launcher should always have 8
L708[11:47:53] <PaleoCrafter> if they have
the newest launcher exe :P
L709[11:48:04] <sham1> Linux and Mac users
also can update so they also are not bottlenecks
L710[11:48:13] <PaleoCrafter> also,
killjoy, could you get me a dump of any MC class?
L711[11:48:35] <killjoy> I'll dump
Minecraft
L712[11:49:44] <PaleoCrafter> sure
L713[11:50:21] <sham1> Never dump MC
L714[11:50:35] <gigaherz> MC ofrever!
never dump it! ;P
L715[11:50:38] <gigaherz> forever*
L716[11:51:04]
⇨ Joins: sww1235 (~sww1235@129.82.198.10)
L717[11:53:54] <killjoy> I seem to have
found a bug
L718[11:54:04] <PaleoCrafter> :D
L719[11:54:17] <killjoy> Excuse me while I
fix this
L720[11:54:31] <PaleoCrafter> take your
time
L721[11:54:36] ***
AFK is now known as Vigaro
L722[11:54:45] <killjoy> Would you like to
know what the bug is?
L723[11:54:54] <PaleoCrafter> sure
:P
L724[11:55:01] <sham1> "IEEP"
Google says: "Institute for European Enviromental
Policy"
L725[11:55:16] <killjoy> Any inner class
that is referenced is added to the inner classes array
L726[11:55:24] ⇦
Quits: turmfalke_ (~turmfalke@p54A69C69.dip0.t-ipconnect.de) (Ping
timeout: 189 seconds)
L727[11:55:28] <Ordinastie> sham1, I
assume you have a sufficiently reknown mod working on Java 8
?
L728[11:56:01] <sham1> For having a
reknown mod you first have to have a mod
L729[11:56:08] <sham1> SO no
L730[11:56:17] <Ordinastie> yeah I
know
L731[11:56:23] <Ordinastie> because of
<sham1> If the user cannot update their java then what the
hell are they doing playing minecraft
L732[11:56:30] <sham1> :P
L733[11:56:33] <Ordinastie> if you had a
mod, you would know
L734[11:56:51] <sham1> True
L735[11:56:56] <sham1> But still
L736[11:57:01] <PaleoCrafter> you should
know without maintaining a mod, too :P
L737[11:57:02]
⇨ Joins: mikeprimm
(~mikeprimm@2001:4870:600a:317:8c8c:87f1:c69e:a977)
L738[11:57:36] <sham1> I'd just do a
tutorial with pretty pictures on how to install java 8 if that
would help them
L740[11:58:19] <sham1> oh
L741[11:58:28] <sham1> You have your own
config format
L742[11:58:32] <PaleoCrafter> gotta catch
almost all of them, eh
L743[11:58:42] <MattDahEpic> its a plain
text file with lines
L744[11:58:51] <MattDahEpic> no formatting
past that
L745[11:59:01] <sham1> At least
IOException would be more specific
L746[11:59:04] <MattDahEpic> look at the
add defaults one
L747[11:59:36] <sham1> Also I'd print the
stack trace if I were you
L748[12:01:08] <sham1> But yeah, I really
should not be surprised by users not knowing what to do
L749[12:02:27] ⇦
Quits: Cooler (~CoolerExt@117.221.147.89) (Read error: Connection
reset by peer)
L750[12:03:01] ***
williewillus is now known as willieaway
L751[12:03:05] <sham1> But I still am for
some reason
L752[12:03:36] <MattDahEpic> but why is it
not working, i can put a bunch of lines in there and it will always
read 1 line then stop
L753[12:04:34] <killjoy> PaleoCrafter,
fixed :)
L755[12:08:02] ⇦
Quits: Lex|Dub (~Lex@89.101.239.154) (Ping timeout: 206
seconds)
L756[12:08:07] <PaleoCrafter> thanks a
lot
L757[12:08:55] <sham1> Umn what
L758[12:09:14] <killjoy> java class
structure serializer
L759[12:09:23] <sham1> ok
L760[12:09:32] <sham1> Not gonna even
ask
L761[12:09:53] <killjoy> It's a program I
wrote for PaleoCrafter.
L762[12:10:07] <sham1> Paleo, what kind of
sick plans do you have now...
L763[12:10:23] <PaleoCrafter> writing
dynamic javadocs for MC/Forge :P
L764[12:10:33] <sham1> Oh dear lord
L765[12:15:54]
⇨ Joins: Cojo (~Cojosan@50.250.196.238)
L766[12:16:59]
⇨ Joins: ElgarL
(~ElgarL@cpc6-hawk15-2-0-cust537.18-1.cable.virginm.net)
L767[12:17:17] ⇦
Quits: MattDahEpic (~MattDahEp@75-166-138-36.hlrn.qwest.net) (Quit:
Probably sleeping, maybe.)
L768[12:18:50]
⇨ Joins: sloantothebone
(~sloantoth@75-106-29-150.cust.wildblue.net)
L769[12:23:52]
⇨ Joins: Emris
(~Miranda@chello062178245147.2.12.vie.surfer.at)
L770[12:25:30]
⇨ Joins: KGS (~KGS@nl107-188-189.student.uu.se)
L771[12:29:41] ***
Vigaro is now known as AFK
L772[12:31:31] ***
AFK is now known as Vigaro
L773[12:33:07]
⇨ Joins: Subaraki
(~Artix@AClermont-Ferrand-552-1-189-221.w86-207.abo.wanadoo.fr)
L774[12:38:32]
⇨ Joins: Drullkus
(~Drullkus@c-67-161-71-70.hsd1.ca.comcast.net)
L775[12:38:43]
⇨ Joins: modmuss50
(uid42264@id-42264.ealing.irccloud.com)
L776[12:40:15] ⇦
Quits: flappy (~flappy@85-76-64-154-nat.elisa-mobile.fi) (Ping
timeout: 180 seconds)
L777[12:44:01]
⇨ Joins: orthoplex64
(~orthoplex@cpe-66-69-96-209.satx.res.rr.com)
L778[12:44:41]
⇨ Joins: Cojosan (~Cojosan@50.250.196.238)
L779[12:45:45] ⇦
Quits: Cojo (~Cojosan@50.250.196.238) (Ping timeout: 180
seconds)
L780[12:51:42]
⇨ Joins: Cojo (~Cojosan@50.250.196.238)
L781[12:52:45] ⇦
Quits: Cojosan (~Cojosan@50.250.196.238) (Ping timeout: 180
seconds)
L782[12:54:11]
⇨ Joins: flappy
(~flappy@85-76-14-124-nat.elisa-mobile.fi)
L783[12:58:19] ***
Vigaro is now known as AFK
L784[13:01:27]
⇨ Joins: MattDahEpic
(~MattDahEp@75-166-138-36.hlrn.qwest.net)
L785[13:10:01] ⇦
Quits: Cojo (~Cojosan@50.250.196.238) (Quit: Beds explode
goodnight)
L786[13:14:06]
⇨ Joins: laci200270
(~androirc@31-46-236-249.pool.kapulan.hu)
L787[13:15:32] ***
PaleoCrafter is now known as PaleOff
L788[13:17:50] ⇦
Quits: TurnedSlayer|M (uid96825@id-96825.charlton.irccloud.com)
(Quit: Connection closed for inactivity)
L789[13:19:39] ⇦
Quits: Drullkus (~Drullkus@c-67-161-71-70.hsd1.ca.comcast.net)
(Remote host closed the connection)
L790[13:21:28] ⇦
Quits: MattDahEpic (~MattDahEp@75-166-138-36.hlrn.qwest.net) (Quit:
Probably sleeping, maybe.)
L791[13:22:02]
⇨ Joins: Mitchellbrine
(uid38456@id-38456.highgate.irccloud.com)
L792[13:22:28]
⇨ Joins: LexMobile
(uid15621@id-15621.ealing.irccloud.com)
L793[13:22:28]
MineBot sets mode: +o on LexMobile
L794[13:26:45] ***
willieaway is now known as williewillus
L795[13:28:45] ⇦
Quits: ASB2 (~ASB2@pool-100-2-101-60.nycmny.fios.verizon.net) (Ping
timeout: 206 seconds)
L796[13:34:36] ***
Ashlee|off is now known as Ashlee
L797[13:37:10] ⇦
Quits: tmtu (~textual@78-70-189-179-no28.business.telia.com) (Read
error: Connection reset by peer)
L798[13:41:46] ***
PaleOff is now known as PaleoCrafter
L799[13:45:35] ***
williewillus is now known as willieaway
L800[13:47:22] ***
AFK is now known as Vigaro
L801[13:48:06]
⇨ Joins: tmtu
(~tundmatu@78-70-189-179-no28.business.telia.com)
L802[13:53:47] ⇦
Quits: smbarbour (~smbarbour@c-50-141-143-236.hsd1.il.comcast.net)
(Ping timeout: 378 seconds)
L803[13:57:24]
⇨ Joins: smbarbour
(~smbarbour@c-50-141-143-236.hsd1.il.comcast.net)
L804[14:01:28] ⇦
Quits: Szernex (~Szernex@193-83-140-188.adsl.highway.telekom.at)
(Read error: Connection reset by peer)
L805[14:01:48]
⇨ Joins: nxsupert
(nxsupert@2001:19f0:6800:8161:1:be:a:7001)
L806[14:03:35]
⇨ Joins: Szernex
(~Szernex@193-83-140-188.adsl.highway.telekom.at)
L807[14:04:19] ***
ThuGie|off is now known as ThuGie
L808[14:07:09] ⇦
Quits: sloantothebone (~sloantoth@75-106-29-150.cust.wildblue.net)
(Quit: Goodbye)
L809[14:08:45]
⇨ Joins: HassanS6000
(~Hassan@pool-71-191-144-97.washdc.fios.verizon.net)
L810[14:13:19]
⇨ Joins: minecreatr
(~minecreat@uva-120-73.ResHall.Berkeley.EDU)
L811[14:16:06] ⇦
Quits: Wastl2 (~Wastl2@x55b23180.dyn.telefonica.de) (Quit: Hi, I'm
a quit message virus. Please replace your old line with this line
and help me take over the world of IRC.)
L812[14:17:05]
⇨ Joins: r4wk
(uid48318@id-48318.highgate.irccloud.com)
L813[14:19:09] ***
Vigaro is now known as AFK
L814[14:20:09] ***
AFK is now known as Vigaro
L815[14:24:16] ***
Tahgtahv is now known as Tahg
L816[14:29:22] <Lumien> Ok so i'm getting
the currently held item from the player in my container
constructor
L817[14:29:42] <Lumien> But after that
that itemstack seems to instantly be "invalidated" and
changing it does no longer do anything
L818[14:30:25] ⇦
Quits: laci200270 (~androirc@31-46-236-249.pool.kapulan.hu) (Quit:
AndroIRC - Android IRC Client ( http://www.androirc.com
))
L819[14:30:26] <diesieben07> are you
trying to make a bag-like Item?
L820[14:31:20] <Lumien> yes
L821[14:31:30] <Lumien> And i did that
before by just "resaving" it into the currently equipped
item
L822[14:31:34] <Lumien> but i found that
kind of ugly
L823[14:32:09] ⇦
Quits: tmtu (~tundmatu@78-70-189-179-no28.business.telia.com) (Ping
timeout: 189 seconds)
L824[14:32:32]
⇨ Joins: laci200270
(~user@31-46-236-249.pool.kapulan.hu)
L825[14:32:44] <laci200270> what is the
best json modeler?
L826[14:33:03] <Lumien> I use Cubik
L828[14:33:20] <diesieben07> no thats all
you can do
L829[14:33:24] <Lumien> And if that
doesn't speak for itself
L830[14:33:27] <diesieben07> you must call
setInventorySlotContents whenever you change it
L831[14:33:34] <Lumien> Why?
L832[14:33:43] <diesieben07> i dont
know
L833[14:33:46] <diesieben07> you just
do.
L834[14:34:01] <diesieben07> i never
bothered to investigage
L835[14:34:22] <laci200270> but cubik is
paid,isn't it?
L836[14:34:29]
⇨ Joins: tmtu
(~tundmatu@78-70-189-179-no28.business.telia.com)
L837[14:35:28] ***
helinus is now known as helinus|off
L838[14:35:31] <Lumien> yeah, but there is
also a free version
L839[14:36:06] <laci200270> also json
supports animated textures:if yes how can I use it?
L840[14:36:19] <laci200270> * not :
?
L841[14:36:22] <diesieben07> animated
textures have been supported since ever
L842[14:36:45] <laci200270> how can I use
it for json?
L843[14:36:52] <laci200270> and how they
are work
L844[14:36:54] <laci200270> ?
L845[14:36:56] <diesieben07> has nothing
to do with json
L847[14:38:10] ***
Vigaro is now known as AFK
L848[14:38:27] <laci200270> probaly not
affect it,but it supports custom models?and there is a software
that can animate it?
L849[14:38:41] <diesieben07> i dont know
if it supports custom models
L850[14:38:52] <diesieben07> there is no
software, it's just a bunch of images
L851[14:39:16] <laci200270> yeah, but
there is a tool that creates images?
L852[14:39:30] <diesieben07> Gimp
L853[14:39:50] <laci200270> oh
L854[14:40:09] <laci200270> i previously
used it for texture editing
L855[14:40:37] ***
big_Xplo|AFK is now known as big_Xplosion
L856[14:42:20] <Horfius> Textures are
images
L857[14:42:35] <Horfius> There is no
difference
L858[14:43:18] <laci200270> yes, i
know
L859[14:44:58] ⇦
Quits: Hunterz (~hunterz@62.182.234.189) (Quit:
Leaving.)
L860[14:45:01] <tmtu> depends on the
context
L861[14:45:24] ***
big_Xplosion is now known as big_Xplo|AFK
L862[14:47:14] <laci200270> someone should
write a blender json exporter :D
L863[14:47:37] ⇦
Parts: laci200270 (~user@31-46-236-249.pool.kapulan.hu)
())
L864[14:47:50]
⇨ Joins: laci200270
(~user@31-46-236-249.pool.kapulan.hu)
L865[14:47:51] ⇦
Quits: HassanS6000
(~Hassan@pool-71-191-144-97.washdc.fios.verizon.net) (Read error:
Connection reset by peer)
L866[14:48:48] <laci200270> there is any
blender json exporter?
L867[14:52:09]
⇨ Joins: HassanS6000
(~Hassan@pool-71-191-144-97.washdc.fios.verizon.net)
L868[14:53:16] ⇦
Quits: Emris (~Miranda@chello062178245147.2.12.vie.surfer.at) (Read
error: Connection reset by peer)
L869[14:54:15] <ThuGie> hey guys, quick
question, is there a config in forge, so that i can make liquid
tick less ? for example a big reactor not finishe yet. filled with
ender liquid causes quite some lag.
L870[14:55:58] <diesieben07> that's not
forge's thing, it would have to be a big reactor feature
L871[14:56:01]
⇨ Joins: Nucleria
(~Nucleria@cpe-107-9-165-182.neo.res.rr.com)
L872[14:56:05] <Nucleria> Hi.
L873[14:56:05] ⇦
Quits: sww1235 (~sww1235@129.82.198.10) (Ping timeout: 204
seconds)
L874[14:56:40] ***
cpw|out is now known as cpw
L875[14:56:45] <Lumien> Okay i found where
it copies the currently held item, in
NetHandlerPlayServer.processPlayerBlockPlacement
L876[14:56:49] <Lumien> But i don't get
why it does that
L877[14:57:16] <diesieben07> because
minecraft
L878[14:57:34] ⇦
Quits: OnyxKnight
(~OnyxDarkK@cpc1-colc7-2-0-cust19.7-4.cable.virginm.net) (Ping
timeout: 186 seconds)
L879[14:57:36] <Lumien> Actually i think
it has something to do with the forge event :P
L880[14:59:47] ⇦
Quits: laci200270 (~user@31-46-236-249.pool.kapulan.hu) (Ping
timeout: 378 seconds)
L881[15:00:53] ⇦
Quits: psxlover (psxlover@178.128.76.177.dsl.dyn.forthnet.gr) (Ping
timeout: 378 seconds)
L882[15:01:02]
⇨ Joins: Flashfire
(~sdh_7777@d24-36-220-189.home1.cgocable.net)
L883[15:01:09] <ThuGie> well it is
probably all liquid you pour out into it, or not even into it, so
was hoping i was able to set tick rate for liquid :p
L884[15:01:22] <ThuGie> but probably got
to complain to tinkers construct as ender liquid is by them so
:)
L885[15:01:25] <ThuGie> thanks
anyway
L886[15:01:51] <diesieben07> liquid in
tanks is not like liquid in world
L887[15:01:58] <diesieben07> it is
completely up to the tank what happens
L888[15:02:04] <Flashfire> I can't seem to
get a custom compass texture to work and I need some help
L889[15:02:09] <Lumien> Big Reactors don't
have a tank
L890[15:02:14] <Lumien> you fill the
multiblock with liquid
L892[15:02:23] <diesieben07> oh
L893[15:02:30] <diesieben07> well, then
its up to the liquid to make a config
L894[15:02:31] <ThuGie> the tank is not
yet made diesieben07
L895[15:02:53] <ThuGie> for big reactor
you pour it in first before making it a multi block structure
L896[15:02:58] <diesieben07> in any case
this is not something that forge can do
L897[15:03:08] <ThuGie> got to go at
tinkers i guess :p
L898[15:10:26] <Lumien> Ok nevermind, no
idea why it copies the current item
L899[15:10:58] ***
Ashlee is now known as Ashlee|off
L900[15:11:17] <Lumien> Like, it doesn't
keep the old one for "restore" purposes or
something
L901[15:14:07] ***
Ashlee|off is now known as Ashlee
L902[15:17:19] <Flashfire> Does anyone
know how to use RenderItemInFrameEvent for atlasSprites in
1.8?
L903[15:17:42] <gigaherz> no but what are
you trying to achieve?
L904[15:17:54] <Flashfire> Getting my
compass texture to show up
L905[15:18:06] <Flashfire> It only appears
as a checkered block
L906[15:18:07] <gigaherz> ah, while in an
item frame?
L907[15:18:29] <Flashfire> I don't believe
that's the same kind of item frame
L908[15:18:33] ⇦
Quits: smbarbour (~smbarbour@c-50-141-143-236.hsd1.il.comcast.net)
(Killed (NickServ (GHOST command used by
smbarbour_!~smbarbour@74.123.229.10)))
L909[15:18:37]
⇨ Joins: pixlepix
(~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
L910[15:18:41] <Flashfire> I think this is
for sprite frames
L911[15:19:40]
⇨ Joins: Hassan
(~Hassan@pool-71-191-144-97.washdc.fios.verizon.net)
L912[15:19:45] ⇦
Quits: HassanS6000
(~Hassan@pool-71-191-144-97.washdc.fios.verizon.net) (Ping timeout:
180 seconds)
L913[15:20:01]
⇨ Joins: smbarbour
(~smbarbour@c-50-141-143-236.hsd1.il.comcast.net)
L914[15:20:10] <Flashfire> I can't find a
single compass example in 1.8 that's not changed beyond
relevance
L915[15:20:23] <Flashfire> More
specifically for the texture
L916[15:21:07] <gigaherz> how does the
ctual compass achieve it?
L917[15:21:29] <Flashfire> Well vanilla
doesn't need the event that forge mods need
L918[15:21:38] <gigaherz> well sure
L919[15:21:53] <Flashfire> That's
renderItemInFrame
L920[15:22:05] <Flashfire> Because the
texture is already built in
L921[15:22:10] <gigaherz> !gm
renderItemInFrame
L922[15:23:00] <gigaherz> oh I see
L923[15:23:02] <gigaherz>
textureatlassprite =
this.mc.getTextureMapBlocks().getAtlasSprite(TextureCompass.field_176608_l);
L924[15:23:02] <gigaherz>
this.mc.getTextureManager().bindTexture(TextureMap.locationBlocksTexture);
L925[15:23:08] <gigaherz> that's what MC
does for the compass
L926[15:23:13] <Flashfire> Yeah
L927[15:23:20] <gigaherz> can't you do the
same, though?
L928[15:23:34] <gigaherz> register it in
the blocks map, and use that?
L929[15:23:48] <Flashfire> Didn't you tell
me earlier I can't use the blocks map?
L930[15:23:59] <gigaherz> well I didn't
say "can't"
L931[15:23:59] <Flashfire> Since it's an
item
L932[15:24:09] <gigaherz> but one assumes
that the items texture would be a better fit
L933[15:24:09] <gigaherz> XD
L934[15:24:17] <gigaherz> but if the
actual compass uses the blocks map.....
L935[15:24:25] ***
willieaway is now known as williewillus
L936[15:24:32] <Flashfire> Ok, I'll try
that
L937[15:24:33] <Flashfire> Thanks
L938[15:24:37] ***
ThuGie is now known as ThuGie|off
L939[15:24:51] <gigaherz> my policy is
usually "do whatever minecraft does, or the forge
equivalent"
L940[15:24:54] <gigaherz> ;P
L941[15:26:39] ⇦
Quits: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt) (Read error:
Connection reset by peer)
L942[15:27:22] <Flashfire> Since I have a
class for the texture, how does that get implemented?
L943[15:27:32] <gigaherz> no idea
L944[15:27:36] <gigaherz> why do you need
a class?
L945[15:27:37] <gigaherz> :/
L946[15:27:40] ***
williewillus is now known as willieaway
L947[15:27:44] <gigaherz> just load the
resource and map it?
L948[15:27:49] <Flashfire> Every compass
I've seen including vanilla uses a class
L949[15:27:56] <Flashfire> Since it's a
spritesheet and not a static image
L950[15:28:11] <Flashfire>
TextureCompass
L951[15:28:16] <gigaherz> oh I see
L952[15:28:18]
⇨ Joins: OnyxKnight
(~OnyxDarkK@cpc1-colc7-2-0-cust19.7-4.cable.virginm.net)
L953[15:28:28] <gigaherz> for t he
animation angle
L954[15:29:35] ***
mrkirby153 is now known as kirby|away
L955[15:29:44] <Flashfire> Didn't
work
L956[15:31:38] <gigaherz> whelp
L957[15:31:40] <gigaherz> no idea
then
L958[15:31:41] <Flashfire> It appears
renderItemInFrame never even fires
L959[15:31:49] <gigaherz> you may need a
rendering pro for this
L960[15:32:03] <Flashfire> So no wonder it
didn't work, the code isn't even running
L961[15:32:15] <gigaherz> did you register
the event handles into the event bus?
L962[15:32:18] <gigaherz> handler*
L963[15:32:22] <gigaherz> XD
L964[15:32:26] <gigaherz> or well, the
right bus
L965[15:32:38] <Flashfire> Yes...
L966[15:32:39] <gigaherz> whichever it
happens to be ;P
L967[15:32:53] <Flashfire>
MinecraftForge.EVENT_BUS.register(new
ChaosCompassEventHandler(Minecraft.getMinecraft().thePlayer));
L968[15:32:53] <gigaherz> no idea then,
poke fry or something ;P
L969[15:33:11] <gigaherz> (which I already
did by just mentioning XD)
L970[15:33:35]
⇨ Joins: Lunatrius` (~Lunatrius@77.38.103.182)
L971[15:33:56] <Flashfire> I'm not even
sure what makes that event fire
L972[15:34:22] <gigaherz> it's right there
in RenderItemFrame.java
L973[15:34:23] <gigaherz>
net.minecraftforge.client.event.RenderItemInFrameEvent event = new
net.minecraftforge.client.event.RenderItemInFrameEvent(p_82402_1_,
this);
L974[15:34:23] <gigaherz> if
(!net.minecraftforge.common.MinecraftForge.EVENT_BUS.post(event))
L975[15:34:59] ⇦
Quits: Lunatrius (~Lunatrius@77.38.103.182) (Killed (NickServ
(GHOST command used by Lunatrius`)))
L976[15:35:00] ***
Lunatrius` is now known as Lunatrius
L977[15:35:55] <Flashfire> Well then my
compass isn't registering as a compass
L978[15:36:13] ⇦
Quits: Mitchellbrine (uid38456@id-38456.highgate.irccloud.com)
(Quit: Connection closed for inactivity)
L979[15:36:35] <gigaherz> that doesn't
matter
L980[15:36:53] <gigaherz> you need to do
the whole rendering in the event
L981[15:37:16] <gigaherz> "copy"
the whole compass else{} block
L982[15:37:22] <gigaherz> and adapt it to
your needs
L983[15:37:34] <Flashfire> From
RenderItemInFrame?
L984[15:37:35] ⇦
Quits: Hassan (~Hassan@pool-71-191-144-97.washdc.fios.verizon.net)
(Read error: Connection reset by peer)
L985[15:37:42] <gigaherz> yes
L986[15:37:56]
⇨ Joins: Hassan
(~Hassan@pool-71-191-144-97.washdc.fios.verizon.net)
L987[15:38:00] <gigaherz> basically, since
you can't rely on minecraft entering the "if(item ==
Items.compass)" block
L988[15:38:04] <gigaherz> you can'trely on
any of that code
L989[15:38:09] <gigaherz> so copy it into
your render event
L990[15:38:18] <gigaherz> and cancel the
event so it doesn't run the original code
L991[15:38:31] ⇦
Quits: Tuxie
(~Tuxie@c-664e70d5.026-18-67626714.cust.bredbandsbolaget.se) (Read
error: Connection reset by peer)
L992[15:38:36] <Flashfire> Which event? If
you mean RenderItemInFrame it doesn't fire anyway
L993[15:38:46] <gigaherz> the nyou have a
bigger issue
L994[15:38:52] <gigaherz> you didn't
register your item correctly
L995[15:39:01] <Flashfire> I did it like
any other item that works
L996[15:39:11] <gigaherz> does the item
actually display in the item frame?
L997[15:39:33] <Flashfire> It's a
checkered cube
L998[15:39:44] <gigaherz> uh
L999[15:39:54] <gigaherz> check your
logs
L1000[15:39:59] <gigaherz> you must be
missing the proper jsons
L1001[15:40:12] <Flashfire> I don't think
so, I copied them from vanilla and other mods
L1002[15:40:16]
⇨ Joins: GeekGuy432
(~AndChat66@host-2-99-54-4.as13285.net)
L1003[15:40:24] <gigaherz> did you
register the item AND the variant?
L1004[15:40:26] <Flashfire> It doesn't
have a json in blocks but I don't think it needs one
L1005[15:40:36] <Flashfire>
variant?
L1006[15:40:42] <gigaherz> no it's an
item, you want an item json ;p
L1008[15:41:15] <gigaherz> that's how the
registration of a basic item works
L1009[15:41:18]
⇦ Parts: GeekGuy432 (~AndChat66@host-2-99-54-4.as13285.net)
())
L1010[15:41:23] <gigaherz> or at least
how it worked back in january ;P
L1011[15:41:48] <Flashfire> I didn't add
the variant but I haven't needed it for non-metadata blocks or
items so far
L1012[15:42:30] <gigaherz> hmm last I
checked it was required for items
L1013[15:42:31] <gigaherz> not
blocks
L1014[15:42:33] <gigaherz> but
items
L1015[15:42:40] <gigaherz> maybe things
did change
L1016[15:43:29] <Flashfire> Well I'll see
if there's any difference
L1017[15:44:19] <Flashfire> Hmm,
nope
L1018[15:44:42] <gigaherz> I'm starting
to consider trying to implement my own "compass" just to
try this myself XD
L1019[15:45:29] <Flashfire> I wonder why
that event won't fire
L1020[15:46:55] <Flashfire> One
difference from the 1.7 mod I used for reference is a method with
no equivalent I know of
L1021[15:47:27] ***
AFK is now known as Vigaro
L1022[15:47:35] <Flashfire> It
initializes the texture class I want to use but it takes an
iconRegister argument
L1023[15:49:18] <gigaherz> well the event
fires just fine for me
L1024[15:49:41] <gigaherz>
@SubscribeEvent
L1025[15:49:41] <gigaherz> public void
onRenderInFrame(RenderItemInFrameEvent event) gets called as soon
as I place *any* item in an item frame
L1026[15:50:03] <Flashfire> So it
actually involves an item frame item?
L1027[15:50:09] <Flashfire> What does
that have to do with a compass?
L1028[15:50:17] <gigaherz> it's rendered
for ANY item in ANY frame
L1029[15:50:26] <gigaherz> compass or
not
L1030[15:50:45] <Flashfire> I thought it
was about animation frames
L1031[15:50:48] <gigaherz> no
L1032[15:50:52] <Flashfire> If it's not,
I don't see why it's relevant
L1033[15:50:56] <gigaherz> it simply
needs special handling for compass
L1034[15:51:06] <gigaherz> since you need
to also update the animation when the item is in the item
frame
L1035[15:51:08] <gigaherz> but aside of
that
L1036[15:51:15] <gigaherz> it's *only*
used for item frames
L1037[15:51:27] <Flashfire> I just want
it to work period, item frame or not
L1038[15:51:35] ***
kirby|away is now known as mrkirby153
L1039[15:51:47] <gigaherz> thne you need
OTHER events, because RenderItemInFrame means in an ITEM FRAME
;P
L1040[15:52:05] <Flashfire> It's probably
that one from the 1.7 mod that takes the iconregister
argument
L1041[15:52:19] <Flashfire> Is there any
1.8 equivalent? It has no name
L1042[15:52:36] <Flashfire> Actually I
can find it on github probably
L1043[15:52:36] <gigaherz> 1.8 doesn't
use "icons"
L1044[15:52:38] <gigaherz> it uses
models
L1045[15:52:53] <sham1> ^
L1047[15:53:07] <Flashfire> Last
method
L1048[15:53:21] <Flashfire> That does
what I want but I don't know the equivalent if there even is
one
L1049[15:53:30] <sham1> What are you
trying to accomplish?
L1050[15:53:33] <gigaherz> yeah that's
the suff you did earlier
L1051[15:53:38] <gigaherz> about the
texture stitch event
L1052[15:53:43] <Flashfire> I'm trying to
get a compass texture to not be ignored
L1053[15:53:56] <gigaherz> your issue is
that you need custom rendering for the compass
L1054[15:54:06] <Flashfire> Hmm
L1055[15:54:16] <Flashfire> That 1.7 mod
didn't seem to need one
L1056[15:54:23] <sham1> But 1.8
does
L1057[15:54:25] <gigaherz> 1.7 is NOT
1.8
L1058[15:54:26] <Flashfire> I thought the
texture class did all that
L1059[15:54:28] <sham1> So get
cracking
L1060[15:54:35] <gigaherz> no, the
textureclass is specifically for Item Frames
L1061[15:54:44] <Flashfire>
Seriously?
L1062[15:54:47] <Flashfire> Hm
L1063[15:54:58] <gigaherz> TextureCompass
is never referenced outside there
L1064[15:55:24] <Flashfire> I don't know
how vanilla does it then without a render class
L1065[15:55:36] <Flashfire> There's no
render class with compass in the name
L1066[15:56:35] <gigaherz> hmm
L1067[15:56:42] <gigaherz> actually
TextureCompass inherits from TextureAtlasSprite
L1068[15:56:43] <diesieben07>
TextureCompass is for all compass rendering
L1069[15:56:55] <gigaherz> so my search
was bogus
L1070[15:57:03] <diesieben07> make a
class similar to it and register it in TExtureStichEvent
L1071[15:57:15] <gigaherz> as far as I
know he already did that
L1072[15:57:24] <gigaherz> cos I guided
him earlier ;P
L1073[15:57:27] <diesieben07> there
should be no need for specific item frame code
L1074[15:58:01] <Flashfire> The texture
code isn't firing from what I can see
L1075[15:58:15]
⇦ Quits: Ipsis_ (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
(Ping timeout: 180 seconds)
L1076[15:58:15] <gigaherz> okay so,
L1077[15:58:43] <Flashfire> I didn't
reference my texture class in the texturestitchevent so that's
probably it
L1078[15:59:14]
⇦ Quits: Roguexy (~Roguexy@78-131-95-61.pool.digikabel.hu)
(Quit: Roguexy)
L1079[15:59:16] <gigaherz> uh
L1080[15:59:16] <Flashfire> I'm not
really sure how to either
L1081[15:59:22] <gigaherz> then how did
you expect it to actually get used
L1082[15:59:24] <gigaherz> XD
L1083[15:59:27]
⇨ Joins: hr49_pi
(~matthew@108-203-5-240.lightspeed.rlghnc.sbcglobal.net)
L1084[15:59:54]
⇦ Parts: hr49_pi
(~matthew@108-203-5-240.lightspeed.rlghnc.sbcglobal.net)
())
L1085[16:00:14] <Flashfire> I only know
in the texturestitchevent to register the resourcelocation
L1086[16:00:55] <gigaherz> oh right
L1088[16:02:15] <gigaherz> I'll let
diesieben07 take over, I have no idea what I'm doing, let alond
what you are doing
L1089[16:02:16] <gigaherz> XD
L1090[16:02:20] <gigaherz> alone*
L1091[16:02:25] <diesieben07> lol i have
no idea eitehr
L1092[16:05:16] <Lumien> Pretty sure the
compass texture is entirely handled in TextureCompass
L1093[16:05:37] <Flashfire> That's what I
thought from the start
L1094[16:06:08] <Lumien> I'm not sure you
can use a custom TextureAtlasSprite with a normal json model
L1095[16:06:24] <Lumien> You probably
wanna make your own IBakedModel
L1096[16:06:32]
⇨ Joins: Cooler (~CoolerExt@117.221.147.89)
L1097[16:06:40] <Hassan> Lol wtf..
L1098[16:07:07] ***
Kolatra is now known as Kolatra|Away
L1099[16:07:14] <Flashfire> Well I'll try
anything at this point, I can't get anything to work with this
compass
L1100[16:07:28] <Hassan> This isn't
working.. :(
L1101[16:07:56] <Flashfire> And I'm not
sure what's supposed to go in "iconName"
L1102[16:07:59] <Hassan> It says my Java
install is not working..
L1104[16:08:40] <Lumien> Look at the
vanilla compass texture
L1105[16:08:51] <Flashfire> I did
L1106[16:08:51] <Lumien> It's the path to
your version of that
L1107[16:08:54] <Flashfire> I copied
it
L1108[16:08:59] <Lumien> Does your
compass work like a normal compass?
L1109[16:09:13] <Flashfire> It just shows
up as a checkered cube no matter what I do
L1110[16:09:21] <Flashfire> And yes, it
just has a different point
L1111[16:09:33] <Lumien> Where it points
to i assume?
L1112[16:09:46] <Flashfire> A structure
created by my mod
L1113[16:10:07] <Lumien> So extend
TextureCompass then
L1114[16:10:10] <Hassan> Anyone? Lol
forge installer won't start.
L1115[16:10:13] <Flashfire> I did
actually
L1116[16:10:24] <Lumien> And change the
code in updateCompass to get the position of your structure instead
of the spawn point
L1117[16:10:31] <Flashfire> The texture
code isn't even firing
L1118[16:11:02] <Flashfire> This is in my
texturestitch event:
event.map.setTextureEntry("chaosblock:chaos_compass", new
TextureChaosCompass("chaos_compass"));
L1119[16:11:04] <Lumien> If you don't use
it of course it doesn't
L1120[16:11:33] <Flashfire> So obviously
I'm using it wrong
L1121[16:11:43] <Lumien> Let me try
recreating the vanilla compass really quick
L1123[16:13:08]
⇦ Quits: Wasweb (~Wasweb@540319BF.catv.pool.telekom.hu)
(Quit: Leaving)
L1124[16:15:58]
⇦ Quits: orthoplex64
(~orthoplex@cpe-66-69-96-209.satx.res.rr.com) (Quit:
Leaving)
L1125[16:16:13] <Hassan> lol ima
reinstall java..
L1126[16:16:32] <Flashfire> Make sure you
pay attention to x32 x64
L1127[16:17:15]
⇦ Quits: candybar
(~foo@adsl-074-181-053-011.sip.sav.bellsouth.net) (Ping timeout:
180 seconds)
L1128[16:17:17] ***
big_Xplo|AFK is now known as big_Xplosion
L1129[16:20:17] ***
Vigaro is now known as AFK
L1130[16:22:29] <Hassan> WTF.. I'm using
64 bit Java 6 and the installer won't work..
L1131[16:22:36] ***
PaleoCrafter is now known as PaleOff
L1132[16:22:42] <Flashfire> Java 6?
L1133[16:22:47] <Flashfire> Isn't that a
bit outdated?
L1134[16:24:03] <Mimiru> k, possibly dumb
question.. I have a block that stores rotational data via meta. I
need to translate from a ForgeDirection to left/right/back/front in
respect to the facing side... Thoughts for a reasonable way to do
so?
L1135[16:24:15] <Mimiru> Also, on a
tablet, expect slow replies.
L1136[16:24:42] <diesieben07> not sure
what you mean. do you mean for textures?
L1137[16:24:51] <Corosus> 24 if
statements gogogogo!
L1138[16:25:06]
⇨ Joins: candybar
(~foo@adsl-074-181-053-011.sip.sav.bellsouth.net)
L1139[16:25:13] <Mimiru> well, it's an
addon for OpenComputers, and i want my sides to be like ocs
L1140[16:25:25] <diesieben07> no idea
what that means :D
L1141[16:25:35] <Mimiru> I'd look at oc,
but i don't speak scala
L1142[16:26:01] <Hassan> :( wtf it won't
load..
L1143[16:26:07] <Hassan> Lol should I get
Java 7
L1144[16:26:15] <Mimiru> Well, assume
it's for textures then :p i want to disallow connections on like
the right and back sides
L1145[16:26:16] <Flashfire> I think
so
L1146[16:26:16] <Sangar> Sssspeak
Ssssscala you mean? I get the feeling people think it's like
parsel, that you have to be born with it.
L1147[16:26:24] <diesieben07> Hassan,
Java 8
L1148[16:26:31] <Hassan> diesieben07, is
it required? :(
L1149[16:26:34] <diesieben07> No
L1150[16:26:36] <Mimiru> I can just use
west/south, but that's counter intuitive
L1151[16:26:37] <diesieben07> but there
is no reason not to.
L1152[16:26:39] <Hassan> Why isn't it
loading?
L1153[16:26:52] <Mimiru> Sangar!
L1154[16:27:02] <Mimiru> Maybe you can
help then lol
L1155[16:27:17] <Sangar> if i understand
what the problem is, maybe ;)
L1156[16:27:26] <Hassan> What's funny is
my dev env is fine..
L1157[16:27:27] <diesieben07> hmm the
easiest would be to just do a rotation and then use like
"north" as your "front", since there is no
"left, right" enum in forge
L1158[16:28:12] <Mimiru> Sangar wanna do
this here or in oc?
L1159[16:28:27] <Sangar> either way's
fine with me :P
L1160[16:28:33] <Mimiru> Lol, k.
L1161[16:28:45] <Mimiru> lemme try to
steal a pc
L1162[16:30:08] <Sangar> but yeah, as for
that rotational stuff... if you only need horizontal rotations, you
can probably map it relatively simply with a lookup array storing
the translations
L1163[16:30:34] <Mimiru> \o/ PC and ZNC
Webchat
L1164[16:30:35] <Mimiru> lol
L1165[16:31:23] <Mimiru> Well, I need all
6, I have 1 input, and 5 out. currently I do
setSide("south", true) to enable the south side
L1166[16:31:38] <Mimiru> I'd like to do
setSide(sides.left, true)
L1167[16:31:53] <Sangar> left is just
west (or was it east)
L1168[16:31:55] <Mimiru> (sides.left
being OC's sides api)
L1169[16:32:14] <Sangar> it's just an
alias
L1170[16:32:18] <Sangar> for rotation
aware stuff
L1171[16:32:24] <Mimiru> See this is what
confuses me, it works perfectly if my block rotation is one
direction
L1172[16:32:31] <Mimiru> but breaks if In
another..
L1173[16:32:36] <Sangar> internally it's
still east / west, but in the local "coordinate system"
if you want to call it that
L1174[16:33:05] <Sangar> yeah, if it's
rotated you'll need to translate from local to global
L1175[16:33:08] <Mimiru> if my meta is, I
think 3 (I'm not home and wont be for an hour or so :/) then
sides.left/right etc work
L1176[16:33:17] <Sangar> if it's in the
default direction that translation is a noop so it works
L1177[16:33:30]
⇨ Joins: The_Smartman
(The_Smartm@cpe-104-231-107-133.neo.res.rr.com)
L1178[16:33:52] <Mimiru> So yeah, the
mapping is hurting my brain lol
L1179[16:34:13] <Lumien> Ok so
appearently TextureStitchEvent.Pre gets called after all textures
from json models are already registered
L1180[16:34:23] <Flashfire> I see
L1182[16:34:59] <Flashfire> Was the code
I put in there correct?
(event.map.setTextureEntry("chaosblock:chaos_compass",
new TextureChaosCompass("chaos_compass"));)
L1183[16:35:10] <Sangar> Mimiru, have you
ever worked with scene graphs or something like that? that'd help
:3
L1184[16:35:13] <Lumien> i believe
so
L1185[16:35:19] <Mimiru> Sangar: no..
:/
L1186[16:35:38] <Flashfire> And I also
need to register the texture with
(event.map.registerSprite(Texture);) right?
L1187[16:36:14] ***
willieaway is now known as williewillus
L1188[16:36:45]
⇦ Quits: SoundLogic (~SoundLogi@natewp.scls.lib.wi.us) (Ping
timeout: 180 seconds)
L1189[16:37:30] <Flashfire> Either way
it's still not showing up as anything but a checkered ccube
L1190[16:38:16] <Lumien> yeah, like i
said you can't use setTextureEntry
L1191[16:38:18] <Lumien> one second
L1192[16:38:42] <Flashfire> I must have
missed when you said that
L1193[16:39:21] <Lumien> Well that's what
"Ok so appearently TextureStitchEvent.Pre gets called after
all textures from json models are already registered"
L1194[16:39:22] <Lumien> means
L1195[16:39:24] <Lumien> in the end
L1196[16:39:25] <Sangar> Mimiru,
allright. so. how to word this. the states you store, they're
stored in local coordinates currently (since you set them without
adjusting them in the callback). which is actually not bad, because
it'll make rotations of the block (via wrenching it e.g.) work
seamlessly. but in the canConnect you need to convert those to a
global rotation to make it work. so say if south is your default,
but the block faces west, then (local) north is
L1197[16:39:25] <Sangar> actually
(global) east e.g.
L1198[16:39:44] <Sangar> and you'll
basically need to do that mapping before comparing to your
meta
L1199[16:39:51] <Sangar> brb
L1200[16:40:04] <Flashfire> Then I must
not understand this very well because I still don't see the
relation
L1201[16:40:30] <Flashfire> Wait, I got
it :P
L1202[16:42:12] <Flashfire> So do I need
a different event or different function then?
L1203[16:43:01]
⇦ Quits: Loetkolben
(~Loetkolbe@ipb2197f94.dynamic.kabel-deutschland.de) (Quit: Over
and Out!)
L1204[16:44:21] <Mimiru> Sangar glad I
did something right then lol, I just can't wrap my head around that
map..
L1205[16:44:43] <Lumien> Ok Flashfire got
it
L1207[16:45:13] <Lumien> That is what you
do in TextureStitchEvent.Pre
L1208[16:45:29] <Lumien> In my example
the texture i then specify in the json file is
"randomthings:testCompass"
L1209[16:45:31] ***
Kolatra|Away is now known as Kolatra
L1210[16:45:33] <Flashfire> Thanks a lot,
let me try it
L1211[16:45:59] <Lumien> It just works in
dev environment like that
L1212[16:46:20] <Lumien> due to the
reflection
L1213[16:46:28] <Flashfire> Dumb
question: which field class is used there?
L1214[16:46:45] <Lumien> the java
reflection one
L1215[16:46:53] <Lumien> might want to
read up a bit on reflection
L1216[16:47:05] <Flashfire> Ah I was
leaning toward that one
L1217[16:48:21]
⇨ Joins: Roguexy
(~Roguexy@78-131-95-61.pool.digikabel.hu)
L1218[16:48:54] <Flashfire> Still a
checkered cube
L1219[16:49:10]
⇦ Quits: Nucleria
(~Nucleria@cpe-107-9-165-182.neo.res.rr.com) (Quit:
Nucleria)
L1220[16:49:10]
⇦ Quits: Brokkoli (~Brokkoli@f054096012.adsl.alicedsl.de)
(Ping timeout: 186 seconds)
L1221[16:49:26] <Flashfire> Wait I made a
mistake in the mod name let me retry
L1222[16:49:56] <Lumien> if it's a
checked square you forgot the animation file for the texture
L1223[16:51:09] <Flashfire> The png.meta
or whatever?
L1224[16:51:11] <Flashfire> I added
that
L1225[16:51:26] <Flashfire> The code runs
now and it crashes on updateCompass but I'm glad something new is
happening
L1226[16:52:14] ***
Kolatra is now known as Kolatra|Away
L1227[16:52:26] <Lumien> If it crashes on
updateCompass that at least means it uses that class for the
texture now :D
L1228[16:52:31] <Lumien> just an error in
your logic probabl
L1229[16:53:22] <Flashfire> It was the
blockpos it was probably null so I changed it
L1230[16:53:34] <Flashfire> And the
texture sort-of works now except I see 3 faces at once
L1231[16:54:26] <Flashfire> I'll give an
image
L1232[16:54:50]
⇨ Joins: Brokkoli
(~Brokkoli@f054177135.adsl.alicedsl.de)
L1233[16:54:58] ***
tterrag|ZZZzzz is now known as tterrag
L1234[16:55:51]
⇦ Quits: mikeprimm
(~mikeprimm@2001:4870:600a:317:8c8c:87f1:c69e:a977) (Quit:
Konversation terminated!)
L1235[16:55:51] <Flashfire> My computer
won't take a screenshot for some reason
L1236[16:56:25] <Flashfire> I know what
it is anyway, the compass model isn't working
L1237[16:56:37] <Flashfire> Thank you so
much for helping me get that texture working, that was the hard
part
L1238[16:57:08]
⇦ Quits: tterrag (~quassel@48.sub-70-192-203.myvzw.com)
(Quit: ZNC Just died, expect me from webchat soon.)
L1239[16:57:48]
⇨ Joins: esKaayY
(~esKaayY@2607:5300:100:200::3fc)
L1240[16:59:10]
⇨ Joins: tterrag (~tterrag@tterrag.com)
L1241[17:03:21] <Flashfire> The JSON
looks fine but for some reason it wants to render as a cube
L1242[17:05:37] <Lumien> Could you post
your code & json?
L1243[17:05:56] <Flashfire> What code do
you want?
L1244[17:06:43] <Lumien> just post your
json first
L1246[17:07:07] <Flashfire> I wasn't sure
about parent but builtin/compass also gave me a cube
L1247[17:08:35] <Lumien> Do you register
that model?
L1248[17:08:38]
⇦ Quits: modmuss50 (uid42264@id-42264.ealing.irccloud.com)
(Quit: Connection closed for inactivity)
L1249[17:08:54] <Flashfire> I did an item
render register and registered the variant
L1250[17:09:11] <Flashfire> Also
registered item
L1251[17:09:24] <Lumien> So you get a
purple cube then?
L1252[17:09:37] <Flashfire> Actually
no
L1253[17:09:40] <Flashfire> The texture
works fine
L1254[17:09:54] <Flashfire> It's just in
the shape of a cube so it looks weird I wish I could show you
L1255[17:10:03] <Lumien> why can you not
:P
L1256[17:10:13] <Flashfire> My screenshot
keyboard shortcut isn't doing anything
L1257[17:10:30] <Flashfire> I don't have
a prntscrn key >.>
L1258[17:10:49] <Lumien> And you did try
"parent": "builtin/compass", ?
L1259[17:10:56]
⇨ Joins: Hink
(~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L1260[17:11:02] <Flashfire> Yeah I
did
L1261[17:11:30] <Lumien> Are you sure?
:P
L1262[17:11:30]
⇦ Parts: Darkevilmac|Off (Darkevilma@pi.elitebnc.org)
())
L1263[17:11:41] <Lumien> And you get the
same cube?
L1264[17:11:46]
⇨ Joins: Darkevilmac
(Darkevilma@pi.elitebnc.org)
L1265[17:11:46] <Flashfire> Well I am 99%
sure but I'll try again to be sure
L1266[17:13:17] <Flashfire> Yep, same
cube
L1267[17:13:28]
⇦ Quits: LexMobile (uid15621@id-15621.ealing.irccloud.com)
(Quit: Connection closed for inactivity)
L1268[17:13:53] <Lumien> that is really
odd
L1269[17:14:02] <Lumien> are you sure the
model you are editing is the one being used?
L1270[17:14:11] <Lumien> Because the
pastebin you posted should not have even loaded
L1271[17:14:14] <Flashfire> Something
else weird is happening that could be a pasrt of it
L1272[17:14:33] <Lumien> Could you post
your registering code?
L1273[17:14:37] <Flashfire> I have
another block with 2 states and it's now using the compass texture
as well
L1274[17:14:50] <Flashfire> It didn't
have a texture before since it's invisible
L1275[17:15:23] <Flashfire>
GameRegistry.registerItem(chaos_Compass,
"chaos_compass"); is my item registry
L1277[17:16:45] ***
heldplayer is now known as heldplayer|off
L1278[17:17:24] ***
big_Xplosion is now known as big_Xplo|AFK
L1279[17:17:39] <Lumien> What is
ChaosBlock.itemChaosCompass? o_O
L1280[17:17:46] <Flashfire> The
item
L1281[17:17:46]
⇨ Joins: JoJoModding
(~androirc@p2003007A277D9B230DC626770B0FA63B.dip0.t-ipconnect.de)
L1282[17:17:53] <Flashfire> It's an
instance in the main mod file
L1283[17:18:20]
⇦ Quits: KGS (~KGS@nl107-188-189.student.uu.se) (Ping
timeout: 206 seconds)
L1284[17:18:22] <Flashfire> That's the
same one as chaos_Compass in the item registry
L1285[17:18:48] ***
manmaed is now known as manmaed|AFK
L1286[17:19:00] <Flashfire> The name is
misleading but ChaosBlock is the mod name
L1287[17:19:04] <Lumien> ohhh ok
L1288[17:19:14] <Flashfire> BlockChaos is
the actual block
L1289[17:19:22] <Lumien> You don't need
the variant thing for items
L1291[17:19:25] <Lumien> just that
L1292[17:19:30]
⇨ Joins: KGS (~KGS@nl107-188-189.student.uu.se)
L1293[17:19:41] <gigaherz> see, things
HAVE changed! ;P
L1294[17:19:46] <Flashfire> I wouldn't
have put the variant but gigaherz thought I needed it
L1295[17:19:57] <gigaherz> no I said back
in january you did need it ;P
L1296[17:20:11]
⇨ Joins: TehNut (~TehNut@192.99.145.160)
L1297[17:20:37]
⇨ Joins: chbachman (~chbachman@192.99.145.160)
L1298[17:20:58] <Flashfire> Lumien: I
have that in another file
L1299[17:21:09]
⇨ Joins: shadekiller666
(~shadekill@adsl-108-71-39-102.dsl.lsan03.sbcglobal.net)
L1300[17:21:31] <Flashfire>
Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(chaos_Compass,
0, new ModelResourceLocation(modid + ":" +
item.getUnlocalizedName().substring(5),
"inventory"));
L1301[17:21:34] <Lumien> You also don't
need the
Minecraft.getMinecraft().getRenderItem().getItemModelMesher().getModelManager().getBlockModelShapes().registerBuiltInBlocks
L1302[17:22:25] <Flashfire> Alright I'll
get rid of that
L1303[17:22:33] <Flashfire> Is your code
different than the one I just posted?
L1304[17:22:43] <Flashfire>
"ModelLoader.setCustomModelResourceLocation"
L1305[17:23:04] <Lumien> i think it does
the same thing
L1306[17:23:08] <Lumien> but try mine
just to be sure
L1307[17:23:32] ***
Kolatra|Away is now known as Kolatra
L1308[17:23:40]
⇦ Quits: KGS (~KGS@nl107-188-189.student.uu.se) (Ping
timeout: 206 seconds)
L1309[17:24:45]
⇦ Quits: Hink
(~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Ping
timeout: 180 seconds)
L1310[17:25:23] <Flashfire> Didn't fix
it
L1311[17:25:40] <minecreatr> for some
reason the block model json isn't loading, its just a see through
empty block...
L1312[17:25:47] <shadekiller666> what are
you trying to do? and whats the problem flash?
L1313[17:26:03] <Lumien> minecreatr do
you extend BlockContainer?
L1314[17:26:06] <gigaherz> Flashfire: as
I said earlier, look at the logs, mc may be complaining about
missing something
L1315[17:26:12] <Flashfire> My compass is
rendering as a cube
L1316[17:26:15] <minecreatr> yes
Lumien
L1317[17:26:19] <Flashfire> The texture
is now working fine though
L1318[17:26:22] <Lumien> return 3 on
Block.getRenderType()
L1319[17:26:29] <gigaherz>
"rendering as a cube" usually means it did NOT find the
item model json
L1320[17:26:29] <Flashfire> : O
L1321[17:26:45] <Lumien> Do you get any
console errors flash?
L1322[17:26:48] <Flashfire> It's just
that the model json is in there like all the other ones and nothing
is done different really
L1323[17:26:58] <gigaherz> look at the
debug log, please
L1324[17:27:14] <Flashfire> No errors for
the compass, nope
L1325[17:28:09] <Lumien> Also it has to
load the item model, otherwise it wouldn't even use that
texture
L1326[17:28:13] <Lumien> Couldn't your
github your code or something?
L1327[17:28:53] <Flashfire> I'll leave
that as a last resort
L1328[17:29:20] <diesieben07> github
should always be first resort :P
L1329[17:29:35] <shadekiller666> you
could Gist your code
L1330[17:29:35]
⇨ Joins: modmuss50
(uid42264@id-42264.ealing.irccloud.com)
L1331[17:29:43] <Flashfire> I'll be more
inclined when I become a better coder
L1332[17:29:51]
⇨ Joins: Sollux-Captor
(~Sollux-Ca@dhcp-pa-67-20-233-173.consolidated.net)
L1333[17:29:54] <gigaherz> the best way
to become a better coder
L1334[17:29:56] <Flashfire> It's just so
messy now I'd rather not share it
L1335[17:30:03] <gigaherz> is for others
to see your code, and tell you about your mistakes and bad
habits
L1336[17:30:06] <Sollux-Captor> hia ^_^
o/
L1337[17:30:18] <Flashfire> Yeah that's
true
L1338[17:30:37] <Sollux-Captor> messy
messy? we can help with format as well
L1339[17:30:41] <Sollux-Captor> i am
pretty good at that
L1340[17:30:52] <Flashfire> I don't mean
formatting
L1341[17:30:57] <Flashfire> I mean actual
use of syntax
L1342[17:30:58] <Sollux-Captor> messy
logic?
L1343[17:31:02] <Flashfire> Yes
L1344[17:31:11] <Sollux-Captor> meh, we
can help with that :D
L1345[17:31:30] <Lumien> You see i think
your item rendering as a cube is a mistake you made somewhere in
your registering code :P
L1346[17:31:48] <Lumien> So if you could
just post everything related to that
L1347[17:31:49] <Flashfire> But I gave
you all my registration code
L1348[17:32:04] <Lumien> "Lumien: I
have that in another file"
L1349[17:32:16] <Lumien> Why did you
already remove that paste xD
L1350[17:32:19] <Flashfire> Then I posted
the relevant part
L1351[17:32:25] <Flashfire> It had a 10
minute limit actually
L1353[17:33:52]
⇨ Joins: Hink
(~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L1354[17:33:54] <Lumien> Could you post
the event handler where you do the TextureMap and stuff?
L1355[17:33:58] <Sollux-Captor> doesnt
look too messy
L1357[17:34:33] <Flashfire> The messy
ones are the ones I don't get like the event handler I'm going to
post
L1358[17:34:38]
⇦ Quits: covers1624
(~covers162@ppp118-210-69-181.lns20.adl2.internode.on.net) (Read
error: Connection reset by peer)
L1359[17:34:51] <Lumien> Okay xD,
actually another item i was working on that did not have a model
yet now also renders as a compass cube
L1361[17:34:56] <Lumien> but the compass
itself looks fine
L1362[17:34:56] <Sollux-Captor> might
want to refactor your function reg(...); :o maybe come up with a
better name for it
L1363[17:35:05]
⇦ Quits: Noppes (~Noppes@82-168-212-152.ip.telfort.nl) (Quit:
Leaving)
L1364[17:35:52] <Lumien> Why do you still
have that item in frame thing?
L1365[17:36:02]
⇦ Quits: Hink
(~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Read
error: Connection reset by peer)
L1366[17:36:11] <shadekiller666> fry,
have you gotten a change to look at the bug i mentioned?
L1367[17:36:13] <Flashfire> Should I
remove it?
L1368[17:36:15]
⇨ Joins: Hink
(~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L1369[17:36:24]
⇦ Quits: Subaraki
(~Artix@AClermont-Ferrand-552-1-189-221.w86-207.abo.wanadoo.fr)
(Ping timeout: 189 seconds)
L1370[17:36:45] <Lumien> yeah, it's not
necessary
L1371[17:36:51] <Lumien> probably not the
issue though
L1372[17:37:02] <Flashfire> It did cause
a crash though
L1373[17:37:07] <Flashfire> So I'm glad I
don't need to fix it
L1374[17:37:37]
⇦ Quits: Hink
(~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Read
error: Connection reset by peer)
L1375[17:37:47]
⇦ Quits: Kobata (~Kobata@104.131.57.115) (Quit:
Quit)
L1376[17:37:50]
⇨ Joins: Hink
(~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L1377[17:40:20]
⇦ Quits: Hink
(~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Read
error: Connection reset by peer)
L1378[17:40:37]
⇨ Joins: Hink
(~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L1379[17:41:19]
⇨ Joins: Kobata (~Kobata@104.131.57.115)
L1380[17:41:52] <Flashfire> See anything
that could cause the cube?
L1381[17:42:28]
⇦ Quits: Hink
(~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Read
error: Connection reset by peer)
L1382[17:42:42]
⇨ Joins: Hink
(~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L1383[17:43:23]
⇦ Quits: JoJoModding
(~androirc@p2003007A277D9B230DC626770B0FA63B.dip0.t-ipconnect.de)
(Remote host closed the connection)
L1384[17:44:31] <Lumien> I think your
item model isn't actually loaded
L1385[17:44:45] <Lumien> because for me
the compass replaces the purple black texture
L1386[17:44:49] <Sollux-Captor> resource
location off?
L1387[17:44:57] <Sollux-Captor> got a
json for it?
L1388[17:45:06] <The_Smartman>
hello
L1389[17:45:18] <Flashfire> Yes that's
what's happening!
L1390[17:45:25] <Flashfire> That explains
my other blocks
L1391[17:45:29] <Lumien> You will
probably have to wait for fry or somebody else who understands the
depths of model and texture loading stuff
L1392[17:45:37] <Flashfire> Why would it
do that though?
L1393[17:45:38] <Lumien> Because i have
no idea why that reflection replaces that texture
L1394[17:45:40]
⇦ Quits: Hink
(~Hink@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com) (Read
error: Connection reset by peer)
L1395[17:45:41] <Lumien> yeah, no
idea
L1396[17:45:45] <Sollux-Captor> i
somewhat know how to load textures and modles
L1397[17:45:52] <Sollux-Captor> well..
link to jsons
L1398[17:46:17]
⇨ Joins: Hink
(webchat@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
L1399[17:46:51] <Lumien> Flash why do you
keep giving your pastes such short times? xD
L1400[17:47:01] <The_Smartman> So I been
thinking about making a mod how do I learn where/how to start? I
have no idea what to do
L1401[17:47:11] <Flashfire> Sorry
xD
L1402[17:47:12] <gigaherz> first of all,
1.7.10 or 1.8?
L1403[17:47:17] <Flashfire> What did you
want to see again?
L1404[17:47:24] <The_Smartman> gigaherz:
no idea :P
L1405[17:47:29] <gigaherz> I'd recommend
starting with 1.8 directly, but some people really want to keep
using 1.7.10
L1406[17:47:38] <gigaherz> due to so many
mods being out of date ;P
L1407[17:47:39] <The_Smartman> whats the
difference?
L1408[17:47:42] <Flashfire> I recommend
1.8 too even though it's harder to find examples
L1409[17:47:47] <Sollux-Captor>
The_Smartman, first of all... do you understand how to code
(specifically do you know the basics of java)
L1410[17:47:49] <gigaherz> well 1.8 has a
new model system
L1411[17:47:50] <williewillus> 1.8
L1412[17:47:57] <The_Smartman>
Sollux-Captor: yes
L1413[17:47:59] <Flashfire> The new model
system is much easier yeah
L1414[17:48:05] <Sollux-Captor>
The_Smartman, good start
L1415[17:48:06] <williewillus> well it
won't be "new" for him since itll be the only thing
L1416[17:48:09] <gigaherz> so most 1.7
mods are having issues with the update due to obsolete code not
working
L1417[17:48:20] <williewillus> yeah new
mods should be starting on 1.8
L1418[17:48:23] <Flashfire> It was the
only one for me too actually
L1419[17:48:24] <gigaherz> so yeah start
on 1.8
L1420[17:48:26] <gigaherz> ;P
L1421[17:48:29] <The_Smartman> I've done
most things in java
L1422[17:48:35] <The_Smartman> just not
to start making a mod
L1423[17:48:36] <Sollux-Captor>
The_Smartman, i suggest tampering around a bit with the API and
looking at the forge java docs
L1424[17:48:46] <gigaherz> good that
makes you a better modder than most people who come here to ask
questions
L1425[17:48:46] <gigaherz> ;P
L1426[17:48:47] <Sollux-Captor>
The_Smartman, dont make anything but get the feel for what things
do
L1427[17:48:53] <williewillus> (also, 1.8
mod space is not as saturated right now, so better chance to be
popular for the next generation of mods ;P)
L1428[17:49:01] <Flashfire> Lumien: what
paste did you want to see again?
L1429[17:49:08] <gigaherz> the basics of
modding are the same
L1430[17:49:11] <Lumien> nothing :P
L1431[17:49:14] <gigaherz> so any
beginners' tutorial will work
L1432[17:49:15] <Flashfire> Ah ok
L1433[17:49:16] <The_Smartman> I been
wondering 2 big things about modding
L1434[17:49:25] <gigaherz> up to the
point where you have to give your item/block a
"texture"
L1435[17:49:26] <The_Smartman> 1. what
version of java should I code for?
L1436[17:49:26] <gigaherz> ;P
L1437[17:49:29] <williewillus> Java
6
L1438[17:49:38] <gigaherz> java6 if you
want everyone to be able to use your mod
L1439[17:49:46] <gigaherz> java8 if you
don't care about people who live in the past
L1440[17:49:52] <Flashfire> I'm using
8... lol
L1441[17:49:58] <gigaherz> note
that
L1442[17:50:03] <The_Smartman> I like 8
because of the optional class :P
L1443[17:50:04] <gigaherz> you can use
JDK8 and still generate java6
L1444[17:50:05] <Flashfire> I didn't
notice until today, I thought I was using 7
L1445[17:50:12] <williewillus> well,
Guava
L1446[17:50:18] <gigaherz> I use JDK8
mytself
L1447[17:50:19] <williewillus> Guava has
optional :p
L1448[17:50:20] <The_Smartman> the magic
of java nulls
L1449[17:50:20] <gigaherz> myself*
L1450[17:50:21] <The_Smartman> :P
L1451[17:50:21] <Flashfire> Gigaherz:
Good to know
L1452[17:50:33] <williewillus> Guava is
life :p
L1453[17:50:35] <Sollux-Captor>
The_Smartman, look at other peoples work
L1454[17:50:35] <The_Smartman> well
actually 3 questions
L1455[17:50:37] <Sollux-Captor> map
it
L1456[17:50:44] <The_Smartman> 2. What is
a core mod that a lot of mods use?
L1457[17:50:46] <Sollux-Captor> figure
out how other people make their code work
L1458[17:50:47] <The_Smartman> what does
it do?
L1459[17:50:51] <williewillus> bad
stuff
L1460[17:50:53] <williewillus> lol
L1461[17:51:02] <williewillus> you want
to use those as little as possible
L1462[17:51:06] <williewillus> or
never
L1463[17:51:07] <The_Smartman> why?
L1464[17:51:10] <Lumien> actually all the
time
L1465[17:51:14] <Lumien> they modify
vanilla classes
L1466[17:51:21] <williewillus> in
potentially incompatible ways
L1467[17:51:22] <gigaherz> this is
1.7.10, but it will work for 1.8 mods
L1469[17:51:26] <williewillus> which
defeats the purpose of forge
L1470[17:51:48] <williewillus> so do
everything within the constraints of the mc/forge api's. if there's
something you need PR it to Forge
L1471[17:51:50] <gigaherz> as a base
template
L1472[17:52:24] <gigaherz> The_Smartman:
a coremod is a low-level mod that has the ability to modify other
classes during class loading
L1473[17:52:30] <gigaherz> as such, it
has the potential to break everything
L1474[17:52:35] <gigaherz> not just for
you, but also for other mods
L1475[17:52:41] <The_Smartman> so does it
reflect the classes?
L1476[17:52:46] <williewillus> no it
changes them
L1477[17:52:47]
⇦ Quits: ShaRose (ShaRose@i.am.sharo.se) (Ping timeout: 186
seconds)
L1478[17:52:49] <williewillus> as they
load
L1479[17:52:50] <gigaherz> no, it works
at ASM level
L1480[17:52:58] <gigaherz> as in, it
manipulates the bytecode before loading into memory
L1481[17:53:04] <The_Smartman> I thought
you couldn't use ASM with java?
L1482[17:53:10] <williewillus> err
different asm
L1483[17:53:12] <gigaherz>
"ASM" is a library
L1484[17:53:21] <gigaherz> which is used
to manipulate bytecode from within java
L1485[17:53:25] <The_Smartman> Oh I
though asm meant assembly
L1486[17:53:26] <The_Smartman> :p
L1487[17:53:33] <gigaherz> yeah but not
the "usual" asembly ;p
L1488[17:53:35] <gigaherz> anyhow
L1489[17:53:39] <williewillus> dont use
them
L1490[17:53:39] <williewillus> lol
L1491[17:53:52] <gigaherz> if there's
anything you think can't be done
L1492[17:53:53] <gigaherz> ask.
L1493[17:53:56] <williewillus> or
PR
L1494[17:54:02] <gigaherz> if it's due to
a bug in forge/minecraft
L1495[17:54:08] <williewillus> chances
are someone's found a way to do it already ;p
L1496[17:54:09] <gigaherz> you can
consider making forge make it possible
L1497[17:54:14] <gigaherz> then you can
make a PR to get the feature added
L1498[17:54:20] <The_Smartman> I fell
like most things are possible :P
L1499[17:54:26] <gigaherz> but
L1500[17:54:30] <williewillus> you'd be
surprised what people try to do
L1501[17:54:35] <The_Smartman> also what
is this gradle that I see everywhere?
L1502[17:54:38] <gigaherz> if people tell
you it shouldn't be done
L1503[17:54:41] <gigaherz> then consider
not doing it.
L1504[17:54:41] <williewillus> it's the
build tool we use
L1505[17:54:46] <gigaherz> gradle is a
build system
L1506[17:54:46] <Sollux-Captor> anything
is possible as technology progresses
L1507[17:54:52] <williewillus> (tm)
L1508[17:54:58] <gigaherz> like makefiles
or such, but for java
L1509[17:54:59] <Flashfire> I thought it
was an option but I found out the hard way that gradle is pretty
much necessary
L1510[17:55:11] <williewillus> gradle has
made things so much easier
L1511[17:55:16] <gigaherz> all of the
current forge development environment, is built around gradle
L1512[17:55:21] <The_Smartman> so what
IDE would you guys suggest?
L1513[17:55:21] <williewillus> before 1.6
every mod had their own workspace setup and it was a pain
L1514[17:55:24] <williewillus> IDEA
:D
L1515[17:55:26]
⇦ Quits: Roguexy (~Roguexy@78-131-95-61.pool.digikabel.hu)
(Remote host closed the connection)
L1516[17:55:26] <gigaherz> I'd suggest
IDEA
L1517[17:55:34] <gigaherz> but you can go
with Eclipse if you can't use IDEA for some reason
L1518[17:55:41] <gigaherz> anything else
is NOT recommended ;P
L1519[17:55:41] <The_Smartman> I hate
eclipse
L1520[17:55:43] ***
AFK is now known as Vigaro
L1521[17:55:44] <The_Smartman> its so
ugly D:
L1522[17:55:47] <gigaherz> then get
IntelliJ IDEA
L1523[17:55:53]
⇨ Joins: ShaRose (ShaRose@i.am.sharo.se)
L1524[17:55:53]
MineBot sets mode: +v on ShaRose
L1525[17:55:57] <gigaherz> the free
edition is enough ;P
L1526[17:56:15] <gigaherz> also
L1527[17:56:17] <Sollux-Captor> Eclipse
needs a style editor .-. so you can add your own styles to
eclipse
L1528[17:56:26]
⇦ Quits: pugi
(~pugi@dyndsl-037-138-189-058.ewe-ip-backbone.de) ()
L1529[17:56:29] <gigaherz> I strongly
suggest making your mod opensource and pushing into github
asap
L1530[17:56:29] <williewillus> (if you
have a EDU address you get all jetbrains stuff for free, for the
record)
L1531[17:56:33] <gigaherz> even if you
only have a template
L1532[17:56:33] <gigaherz> ;P
L1533[17:56:47] <The_Smartman> Also is it
good or bad to use external classes in your mod?
L1534[17:56:48] <gigaherz> it will be
much easier for people to help you if you can just point them to
your repo ;P
L1535[17:56:50] ***
Vigaro is now known as AFK
L1536[17:57:01] <gigaherz> libs are ok,
but they'll make distribution much more annoying
L1537[17:57:12] <williewillus> mc already
ships with a lot of good libs
L1538[17:57:14] <The_Smartman> why would
it make it more annoying?
L1539[17:57:16] <williewillus> (apache
commons/guava)
L1540[17:57:23] <gigaherz> if you can
keep it contained to the libs Minecraft has by default, then it's
best
L1541[17:57:33] <tterrag> eh, not
really
L1542[17:57:37] <The_Smartman> oh really
they already have apache commons?
L1543[17:57:38] ***
AFK is now known as Vigaro
L1544[17:57:39] <tterrag> You can just
shade
L1545[17:57:51] <gigaherz> The_Smartman:
because you'll have to mess with specifying dependencies and such
XD
L1546[17:57:54] <williewillus>
shade?
L1547[17:58:11] <The_Smartman> gigaherz:
couldn't I just package it into the jar?
L1548[17:58:11] <The_Smartman> :P
L1549[17:58:27] <gigaherz> sure but
imagine another mod has a different version of thesame lib, inside
their jar
L1550[17:58:33] <gigaherz> ;P
L1551[17:58:45] <tterrag> That's not what
shading is
L1552[17:58:52] <tterrag> You repackage
the lib
L1553[17:58:59] <tterrag> So there are no
conflicts
L1554[17:58:59] <gigaherz> keep in mind
all of minecraft and mods, is loaded into the same process
L1555[17:59:00] <gigaherz> ;P
L1556[17:59:05] <The_Smartman> idk what a
shade is
L1557[17:59:10] <gigaherz> tterrag: I
have no idea what "shading" means ;P
L1558[17:59:29] <williewillus> me
neither, Ive heard before
L1559[17:59:59] <zml> .g gradle
shadowJar
L1560[18:00:06] <The_Smartman> what does
that do?
L1561[18:00:10] <zml> google it
L1562[18:00:19] <tterrag> Go look at the
forge gradle docs
L1563[18:00:29] <tterrag> There is a
whole section on it
L1564[18:00:46] <gigaherz> but well, look
at the existing libs first, in case you don't really need any
;P
L1565[18:00:52] <williewillus> ah you
repackage the lib and rename it so name clashes dont happen
L1566[18:00:55] <Sollux-Captor> who else
is looking forward to MC possibly ditching GL and becoming all
shaders?
L1567[18:01:03] <williewillus> you don't
"ditch GL" lol
L1568[18:01:05] <gigaherz> "ditching
gl" is not a thing
L1569[18:01:06] <gigaherz> XD
L1570[18:01:07] <The_Smartman>
Sollux-Captor: no idea what that means so :P
L1571[18:01:20] <Sollux-Captor> well u
know what i mean .-. i mean the current render system
L1572[18:01:31] <gigaherz> still, that's
not a thing
L1573[18:01:32] <gigaherz> ;P
L1574[18:01:33] <williewillus> fixed
function pipeline? as soon as we get all the kids off of
potatoes
L1575[18:01:44] <gigaherz> donnerbone was
tweeting about it a while back
L1576[18:01:55] <gigaherz> something like
"here I thought everyone would have ogl 2.0 by now, and how
wrong I was"
L1577[18:02:06] <williewillus> idk how
that even is
L1578[18:02:09] <williewillus> gl 2 is
ancient
L1579[18:02:16] <gigaherz> people using
powerpc macs?
L1580[18:02:25] <gigaherz> although no
idea how they'd play minecraft in there
L1581[18:02:41] <gigaherz> well
L1582[18:02:45] <Sollux-Captor> ikd
>_< all i heard was that there is a possibility that the
current render system will be changed to totally a shader
L1583[18:02:45] <gigaherz> that's why
VBOs are not used by default ;P
L1584[18:02:54] <Sollux-Captor> somefin
like that
L1585[18:02:57] <williewillus> mojang
dropped powerpc in release 1.6
L1586[18:02:59] <williewillus> and java
5
L1587[18:02:59] <The_Smartman> so where
is there a list of what libs minecraft auto comes with?
L1588[18:03:09] <williewillus> when you
setup your dev workspace you'll see tem
L1589[18:03:17] <gigaherz> The_Smartman
eh well it's there in IDEA
L1590[18:03:19] <The_Smartman> how do I
do that?
L1591[18:03:20] <gigaherz> under External
Libraries
L1592[18:03:20] <gigaherz> ;P
L1593[18:03:26] <gigaherz> okay that's
the nice one
L1595[18:03:42] <gigaherz> get the latest
1.8 "src" package
L1596[18:03:48] <gigaherz> which does not
actually contain the sources at all
L1597[18:04:01] <Flashfire> I tried to
post my code on git but it says failed when I try to publish
L1598[18:04:03] <gigaherz> unpack in a
folder, (strongly suggest no spaces in the path)
L1599[18:04:14] <gigaherz> Flashfire:
then get a better git tutorial ;P
L1600[18:04:21] <gigaherz> The_Smartman:
once you have it unpacked
L1601[18:04:27] <Flashfire> I'm not even
using a tutorial I've used it before
L1602[18:04:33] <gigaherz> open a
cmd/bash window, navigate to the folder
L1603[18:04:38] <gigaherz> ensure your
java is in the path
L1604[18:04:40] <gigaherz> and run
L1605[18:04:44] <Flashfire> The GUI isn't
sufficient?
L1606[18:04:46] <gigaherz> "gradlew
setupDecompWorkspace"
L1607[18:05:03] <gigaherz> Flashfire: I
always use TortoiseGit, but I have experience using
git/github
L1608[18:05:17] <gigaherz> The_Smartman:
once the process is done (takes a few minutes)
L1609[18:05:22] <gigaherz> open IntelliJ
IDEA
L1610[18:05:46] <gigaherz> close any
existing project so you are in the splash screen
L1611[18:05:48] <gigaherz> and choose
"import"
L1612[18:05:53] <gigaherz> then select
the folder you unpacked into
L1613[18:06:02] <gigaherz> it should
automatically detect Gradle
L1614[18:06:12] <gigaherz> ignore any
warning about unknown gradle path, and just continue
L1615[18:06:19] <gigaherz> once it's
imported, close IDEA
L1616[18:06:23] <gigaherz> go back to the
cmd window
L1617[18:06:39] <gigaherz> and write
"gradlew genIntellijRuns
L1618[18:06:45] <gigaherz> now you can
close the cmd window
L1619[18:06:49] <gigaherz> and open
IDEA
L1620[18:06:57] <gigaherz> your
environment is ready.
L1621[18:07:02] <The_Smartman> so what
does Gradle actually do?
L1622[18:07:05] <Lumien> Flashfire try
using map.put("randomthings:items/testCompass", new
TextureCustomCompass("randomthings:items/testCompass"));
L1623[18:07:13] <The_Smartman> Everytime
I used it is been a metric pain in the arse
L1624[18:07:13] <Lumien> so basically add
the items/ on the first parameter
L1625[18:07:21] <gigaherz> gradle is a
build manager
L1626[18:07:23] <gigaherz> like makefiles
or such
L1627[18:07:26] <gigaherz> all you care
about
L1628[18:07:38] <gigaherz> is that the
build.gradle file contains the info about how to generate your mod
.jar
L1629[18:07:47] <gigaherz> and any
dependencies you may need
L1631[18:07:57] <gigaherz> it's all set
up so it "just works"
L1632[18:07:59]
⇦ Quits: kimfy_ (~kimfy___@74.141.16.62.customer.cdi.no)
(Ping timeout: 204 seconds)
L1633[18:08:01] <gigaherz> so don't touch
things you don't know about
L1634[18:08:01] <The_Smartman> and does
forge take care of the rest?
L1635[18:08:05] <gigaherz> yes.
L1636[18:08:10] <gigaherz> you'll
see
L1637[18:08:11] <gigaherz> in IDEA
L1638[18:08:14] <The_Smartman> I'll touch
all the things :o
L1639[18:08:18]
⇨ Joins: robotbrain
(~quassel@2604:a880:800:10::94a:d001)
L1640[18:08:21] <gigaherz> you can open
the Gradle panel
L1642[18:08:40] <gigaherz> in the gradle
panel, you'll see yourmodname -> Tasks -> build ->
"build"
L1643[18:08:43] <gigaherz> this build
task
L1644[18:08:48] <gigaherz> is the one
that generates your final jar
L1645[18:08:55] <gigaherz> the one you
can put on a normal minecraft+forge
L1646[18:08:56] <The_Smartman> and then
cue it breaking :P
L1647[18:09:01] <gigaherz> and play
with
L1648[18:09:04] <gigaherz> but that's a
long way off
L1649[18:09:06] <gigaherz> for now
L1650[18:09:11] <gigaherz> you do
everything inside IDEA
L1651[18:09:18] <gigaherz> first thing
you want to do
L1652[18:09:22] <gigaherz> is open the
build.gradle file
L1653[18:09:27] <The_Smartman> hopefully
gradle won't be a pain this time :P
L1654[18:09:34] <gigaherz> and at the
bottom
L1655[18:09:36] <gigaherz> paste
L1656[18:09:36] <gigaherz> idea { module
{ inheritOutputDirs = true } }
L1657[18:09:48] <williewillus> ^
L1658[18:09:50] <gigaherz> this will
ensure the resources you create are seen properly during
debug
L1659[18:09:52] <williewillus> you don't
need braces
L1660[18:09:55] <williewillus> just do
dots
L1662[18:10:01] <williewillus>
idea.module.inheritOutputDirs = true
L1663[18:10:04] <gigaherz> oh?
L1664[18:10:10] <Lumien> to
map.put("chaosblock:items/chaos_compass", new
TextureChaosCompass("chaosblock:items/chaos_compass"));
L1665[18:10:29] <gigaherz> you cna take
this chance to edit the "group" and
"archiveBaseName"
L1666[18:10:30] <Flashfire> Oh, I
see
L1667[18:10:33] <gigaherz> but that's
unnecessary until later
L1668[18:10:37] <gigaherz> for now
L1669[18:10:39] <Lumien> That should
bring back purple and black blocks
L1670[18:10:47] <gigaherz> open
src/main/java/...
L1671[18:10:53] <gigaherz> and look at
the ExmapleMod.java
L1672[18:10:57] <gigaherz> this is your
skeleton
L1673[18:11:00] <gigaherz> the starting
point
L1674[18:11:16] <gigaherz> and under
src/resources/mcmod.info
L1675[18:11:28] <gigaherz> this is what
Forge will use to display your mod in the modlist of
Minecraft
L1676[18:12:02] <Flashfire> Also the
texture for entityblockchaosprimed doesn't work either
L1677[18:12:06] <gigaherz> my
suggestion
L1678[18:12:09] <gigaherz> once you have
a mod idea
L1679[18:12:12] <gigaherz> the first
thing you want to do
L1680[18:12:12] <Flashfire> But I'll
leave that for another time
L1681[18:12:19] <gigaherz> is rename the
heck out of ExmapleMod
L1682[18:12:22] <gigaherz> give it a
proper name
L1683[18:12:24] <gigaherz> and a proper
package
L1684[18:12:30] <gigaherz> it will be
less annoying later XD
L1685[18:12:46] <The_Smartman> should I
worry about access modifier or not for my functions?
L1686[18:13:09] <gigaherz> everything you
inherit from existing classes, you need to keep as-is
L1687[18:13:11] <Flashfire> Yeah black
and purple blocks are back and I'm not sure if that's good or
bad
L1688[18:13:13] <gigaherz> and anything
you add yourself
L1689[18:13:17] <gigaherz> make sure it's
public for event handlers
L1690[18:13:22] <gigaherz> and whatever
you need for the rest
L1691[18:13:26] <Lumien> it's good
L1692[18:13:31] <Lumien> your item model
is not being loaded
L1693[18:13:35] <gigaherz> for now
L1694[18:13:48] <The_Smartman> Is there
any big things I shouldn't do?
L1695[18:13:48] <gigaherz> the mod class
will be 99% public
L1696[18:13:57] <gigaherz> yes
L1697[18:14:00] <gigaherz> rule #1
L1698[18:14:03] <Flashfire> Limuen: can
you see why yet?
L1699[18:14:08] <Flashfire> Lumien*
L1700[18:14:15] <gigaherz> do not ,ever,
for any reason, edit any minecraft/forge file form the mod
environment
L1701[18:14:34] <The_Smartman> can I
override their methods tho?
L1702[18:14:38] <gigaherz> yes.
L1703[18:14:41] <gigaherz> you will
override
L1704[18:14:43] <gigaherz> a LOT of
methods
L1705[18:14:44] <gigaherz> ;P
L1706[18:14:54] <gigaherz> half the mod
are method overrides
L1707[18:15:05] <williewillus> idea
shouldn't let you edit the base files
L1708[18:15:10] <williewillus> since its'
from a library
L1709[18:15:12] <gigaherz> it
doesn't
L1710[18:15:14] <The_Smartman> should I
use exceptions or no?
L1711[18:15:15] <gigaherz> but some
people insist
L1712[18:15:16] <gigaherz> XD
L1713[18:15:25] <gigaherz> use exceptions
wisely
L1714[18:15:26] <gigaherz> as the name
implies
L1715[18:15:31] <gigaherz> Exceptions are
for Exceptional conditions
L1716[18:15:36] <gigaherz> that is, error
situations
L1717[18:15:38] <The_Smartman> lol
L1718[18:15:49] <gigaherz> assume nothing
should throw unless it's required
L1719[18:15:52] <The_Smartman> is there
any way for me to tell forge something is wrong and stop the
loading?
L1720[18:15:57] <williewillus> it usually
crashes
L1721[18:16:00] <gigaherz> yes, and
exception ;P
L1722[18:16:05] <gigaherz> an*
L1723[18:16:15] <gigaherz> you may want
to pass it using a repoted exception
L1724[18:16:32] <The_Smartman> I also
have seen while loading mods that you shouldn't use System.exit();
forge has complained many times about mods have that
L1725[18:16:32] <The_Smartman> :P
L1726[18:16:40] <gigaherz> something
like: throw new ReportedException(new CrashReport("Exception
doing <some random task here>", e));
L1727[18:16:53] <gigaherz> those warnings
are about a fewexternal libs
L1728[18:16:57] <gigaherz> nothing the
mod authors can do about
L1729[18:17:03] <The_Smartman> oh
L1730[18:17:10] <gigaherz> just... don't
try to do things outside the game mechanics
L1731[18:17:11] <gigaherz> ;P
L1732[18:17:16] <The_Smartman> I assume
tho I shouldn't add System.exits :P
L1733[18:17:22] <Lumien> Flash, try to
move your item model registering stuff to preInit
L1734[18:17:22] <gigaherz> of
course
L1735[18:17:26] <gigaherz> but that's
"obvious"
L1736[18:17:32] <gigaherz> your mod does
NOT handle exiting the game
L1737[18:17:34] <Lumien> And also use
ModelLoader.setCustomModelResourceLocation instead of what you are
using
L1738[18:17:35] <gigaherz> so it
shouldnever call exit
L1739[18:17:40] <williewillus> i thought
models should always be in preinit
L1740[18:17:46] <Flashfire> Alright
L1741[18:17:52] <gigaherz> model baking
happens between preinit and init
L1742[18:18:06] <gigaherz> but
L1743[18:18:14] <gigaherz> no wait
L1744[18:18:19] <gigaherz> all my models
are in init
L1745[18:18:25] <gigaherz> baking happens
AFTER init
L1746[18:18:32] <gigaherz> gah
brainfart
L1747[18:18:46] <gigaherz> nevermind the
last few lines
L1748[18:19:14] <Lumien> idk, just trying
stuff
L1749[18:19:21] <gigaherz> in my
mod
L1750[18:19:29] <gigaherz> all the model
registration happens in init
L1751[18:19:41] <gigaherz> BUT
L1752[18:19:47] <gigaherz> the custom
model loader I wrote back in january
L1753[18:19:50] <gigaherz> has to run in
preinit
L1754[18:20:03]
⇦ Quits: The_Smartman
(The_Smartm@cpe-104-231-107-133.neo.res.rr.com) (Quit: http://www.kiwiirc.com/ - A hand crafted IRC
client)
L1755[18:20:05] <gigaherz> because of
something to do with the textures
L1756[18:20:20] <gigaherz> so it's
confusing XD
L1757[18:20:43] <gigaherz> so, since the
new model loading stuff also handles registering custom
models
L1758[18:20:55] <gigaherz> it may be that
ModelLoader.* is meant to happen in preInit?
L1759[18:20:59]
⇨ Joins: Girafi
(Girafi@0x555178eb.adsl.cybercity.dk)
L1760[18:21:29] <gigaherz> that makes me
wonder if the small issue I had with loading the transform matrices
was due to ini/preinit
L1761[18:21:55] *
gigaherz triesto run it inpreinit to see if it crashes
L1762[18:21:59]
⇦ Quits: OnyxKnight
(~OnyxDarkK@cpc1-colc7-2-0-cust19.7-4.cable.virginm.net) (Ping
timeout: 186 seconds)
L1763[18:22:00] <gigaherz> ah ait does
crash xD
L1764[18:22:03] <Flashfire> So am I
moving just modelbakery stuff or itemrenderer too?
L1765[18:22:14] <Flashfire> Moving
blockrenderer to preinit gives me an error
L1766[18:22:58] <Lumien> Why do you store
block / item instances in your main mod file &
ModBlocks/ModItems ?
L1767[18:23:04] <Flashfire> ModelBakery
crashes it too
L1768[18:23:18] <Flashfire> Following
tutorials is why
L1769[18:23:48] <gigaherz> aha I
see
L1770[18:23:53] <gigaherz>
ModelLoader.setCustom*
L1771[18:23:57] <gigaherz> works from
preInit
L1772[18:23:59] <gigaherz> but the old
method does not
L1773[18:24:27] <Lumien> Flash hf trying
to fix it^^, i'm off now
L1774[18:24:28] <Lumien> bb
L1775[18:25:28] <Flashfire> Ok bye
L1776[18:26:40] ***
Vigaro is now known as AFK
L1777[18:27:39] <gigaherz> HAH
L1778[18:27:43] <gigaherz> I switched to
using ModelLoader.*
L1779[18:27:51] <gigaherz> and my items
became purple cubes
L1780[18:28:41] <Flashfire> For me it
just crashes
L1781[18:29:04] <Flashfire> I mean, when
it's in preinit
L1782[18:29:58] <Flashfire> Yeah mine
became cubes too
L1783[18:34:35] <gigaherz> okay it's not
ALL my items
L1784[18:34:42] <gigaherz> only the magic
orbs ...
L1785[18:34:47] <gigaherz> but :/
L1786[18:34:58] <gigaherz> the other
items use tmy custom model loader
L1787[18:35:00] <gigaherz> so they don't
really count
L1788[18:35:17] <gigaherz> oaky yes it's
all the non-custom items
L1789[18:37:12] <Flashfire> Yeah I'll
stick to the old method that works
L1790[18:37:32] <Flashfire> Still no idea
why my compass is a cube
L1791[18:40:06] <gigaherz> I'm not sure
why it fails, though
L1792[18:43:21] <gigaherz> ah,
fixed
L1793[18:43:30] <gigaherz>
ModelBakery.addVariantName(item, ElementsOfPower.MODID +
":" + itemName); is STILL REQUIRED
L1794[18:43:33] <gigaherz> XD
L1795[18:43:38] <gigaherz> at least for
my items XD
L1796[18:43:57] <gigaherz> if there's
another means to achieve the same purpose...
L1797[18:44:34]
⇨ Joins: dmf444
(~dmf444@192-0-250-222.cpe.teksavvy.com)
L1798[18:45:03] <Flashfire> So then the
new method works when you do that?
L1799[18:45:08] <gigaherz> yes
L1800[18:46:10] <Flashfire> Also
L1801[18:46:28] <Flashfire> I've been
wondering... what is the purpose of the substring(5) in
item.getUnlocalizedName().substring(5)
L1802[18:46:35] <Sollux-Captor> yum yum
sushi\
L1803[18:46:40] <Sollux-Captor> woops
wrong chat
L1804[18:46:43] <gigaherz> skips
"item." from the unlocalizedname
L1805[18:46:49] <gigaherz> I don't use
that, though
L1806[18:46:55] <gigaherz> I just
hardcode the strings in the clientproxy
L1807[18:47:05] <shadekiller666> does
each mod get its own resourcepack?
L1808[18:47:07] <Sollux-Captor>
*embarrassed now*
L1809[18:47:18] <gigaherz>
shadekiller666: each mod gets it own resource DOMAIN
L1810[18:47:33] <gigaherz> which means
the resourcepack zip would contain "assets/modid/*"
L1811[18:47:39] <shadekiller666> ok
L1812[18:47:53] <gigaherz> basically as
far as minecraft is concerned
L1813[18:47:58] <gigaherz> each mod jar
is a separate resource pack
L1814[18:48:07] <Sollux-Captor>
basically
L1815[18:48:12] <gigaherz> applied in
between minecraft and the actual resource packs listed in the
options
L1816[18:48:33] <gigaherz> the pack list
looks like: minecraft jar -> mod jars -> resource pack
zips
L1817[18:48:58] <gigaherz> the overall
"view" takes resources from the last place ith as seen
them
L1818[18:49:09] <gigaherz> so that
resourcepacks override mods, which override minecraft
L1819[18:49:24] <gigaherz> and yes, it
wouldbe possible for a mod to override a mc texture, but evil and
shouldn't be done
L1820[18:49:32] <shadekiller666> i'm
trying to get an instance of File that points to the folder/file
defined in a ResourceLocation
L1821[18:49:53] <gigaherz> uh in any
reobf environment, the resources are packed in a zip/jar
L1822[18:49:56] <gigaherz> not a plain
file/folder
L1823[18:50:05] <shadekiller666> ok
L1824[18:50:14] <gigaherz> in deobf they
are unpacked
L1825[18:50:24] <gigaherz> but even then
they aren't designed to be accessible
L1826[18:50:41] <gigaherz> you may be
able to hack around it, but chances are you'd have to replicate the
resource algorithms from minecraft
L1827[18:51:00] <tterrag> shadekiller666:
ResourceLocation does not always point to a File
L1829[18:51:04]
⇦ Quits: Hink
(webchat@146-115-61-133.c3-0.frm-ubr1.sbo-frm.ma.cable.rcn.com)
(Ping timeout: 204 seconds)
L1830[18:51:05] <shadekiller666>
hmmm
L1831[18:51:07] <tterrag> you cannot
reliably get a File instance from a RL
L1832[18:51:11] <Sollux-Captor> what r u
trying to do :o im not completely understaning
L1833[18:51:12] <tterrag> you can get an
InputStream however
L1834[18:51:35] <gigaherz> that's my new
item model registration function ;P
L1835[18:51:47] <Flashfire> There's
definitely something wrong with my item and resources
L1836[18:51:53] <Flashfire> The
localization isn't even working
L1837[18:52:20] <Sollux-Captor> check
naming and everything
L1838[18:52:28] <Sollux-Captor> make sure
paths are alright
L1839[18:52:28] <shadekiller666> this
would be used for saving changes made via commands in-game to a
block/item's blockstate json, primarily for mod dev environments,
but it would be cool if it also worked as a resource pack
development tool
L1840[18:52:30] <Flashfire> It's all
fine
L1841[18:52:38] <Flashfire> I didn't
change from other things
L1842[18:53:10] <shadekiller666> tterrag,
but theres no way to get an OutputStream for that location :P
L1843[18:53:49] <Flashfire> When I
switched to the new render method one of my working items took the
compass texture ._.
L1844[18:54:16] <tterrag> shadekiller666:
it might not be a writable location
L1845[18:54:49] <dmf444> When submitting
a PR to forge, should I indent mc code to make it look better or
leave it alone?
L1846[18:54:57] <zml> minimal diffs
dmf444
L1847[18:55:09] <tterrag> dmf444: never
format MC codew
L1848[18:55:13] <tterrag> it's completely
pointless
L1849[18:55:13] <zml> whitespace changes
just add noise
L1850[18:55:22] <tterrag> make your
change as minimal as possible
L1851[18:55:47] <dmf444> thanks! at least
now it won't be immediatly denied!
L1852[18:55:49] <gigaherz> dmf444:
minecraft code is autogenerated, so formatting is makes no
sens
L1853[18:55:50] <gigaherz> XD
L1854[18:55:54] <gigaherz> sense*
L1855[18:57:09] <Sollux-Captor> what
happens on mob death?
L1856[18:57:19] <Sollux-Captor> does it
get wiped out of memory?
L1857[18:57:26] <gigaherz> the entity is
marked as dead
L1858[18:57:31] <gigaherz> the drops are
spawned
L1859[18:57:33] <Sollux-Captor> ???
L1860[18:57:37] <Sollux-Captor>
marked?
L1861[18:57:40] <gigaherz> and then it's
removed from the list
L1862[18:57:47] <gigaherz> and eventually
garbage-collected
L1863[18:58:04] <gigaherz> but as long as
anyone has a reference to the class, it won't get collected
L1864[18:58:06] <Sollux-Captor> is there
a way to stop that from happening?
L1865[18:58:13] <gigaherz> ...why?
L1866[18:58:43] <Sollux-Captor> thinking
of making a mob where it comes back after death* the same instance
of a mob that will start to haunt u for revenge
L1867[18:59:00] <gigaherz> don't do
that
L1868[18:59:06] <gigaherz> spawn the
"ghost" upon death
L1869[18:59:40] <Sollux-Captor> thing
is.. it is random when the ghost spawns. like after x amount of
time after death? with same stats and equipment from before
L1870[18:59:48] <Sollux-Captor> such as
if a zombie died with a sword
L1871[18:59:54] <Sollux-Captor> it comes
back wit hthat exact sword
L1872[19:00:12] <gigaherz> then spawn a
"seed" entity, that knows what to spawn with
L1873[19:00:19] <gigaherz> and how long
to wait
L1874[19:00:24] <Sollux-Captor> oh ok
makes sense
L1875[19:00:27] <shadekiller666> giga, so
if a resourcepack wants to change the blockstate json for a block
in a mod they would have
"assets/<modid>/blockstates/<blockstate>.json"?
L1876[19:00:33] <gigaherz> yes
L1877[19:01:47] <Sollux-Captor> simple
question, where is the console logged?
L1878[19:02:01] ***
Genji|away is now known as Genji
L1879[19:03:12]
⇨ Joins: Vazkii
(~Vazkii@a79-169-163-74.cpe.netcabo.pt)
L1880[19:05:49] ***
Gaz492 is now known as GazBot|Away
L1881[19:06:57]
⇨ Joins: MattDahEpic
(~MattDahEp@75-166-138-36.hlrn.qwest.net)
L1882[19:07:31] <gigaherz> Sollux-Captor:
in your IDE? ;P
L1883[19:07:48] <Sollux-Captor> um... i
guess.. i wanted to make an ingame console
L1884[19:07:55] <Sollux-Captor> where you
can see what is being logged
L1885[19:08:13] <gigaherz> oh
L1886[19:08:38] <gigaherz> mc uses
log4j
L1887[19:08:59] <gigaherz> which may or
may not have a means to add extra logging outputs
L1888[19:09:19] <Sollux-Captor> what
filed does it output to?
L1889[19:09:56] <gigaherz> hmm I think
these days the log stays in the launcher
L1890[19:09:59] <gigaherz> unless
something goes wrong
L1891[19:10:34] <Sollux-Captor>
file*
L1892[19:12:15] ***
Ordinastie is now known as Ordi|Away
L1894[19:13:56]
⇨ Joins: portablejim
(~portablej@2001:4830:1200:8083:d197:187:f75c:2a1d)
L1895[19:14:22] <Sollux-Captor> huh soo
im guessing that it simply outputs in text to the console in the MC
window.. hmmm
L1896[19:14:30] <Sollux-Captor> i wonder
if i could extend that logger
L1897[19:15:24] <gigaherz> as I said, it
MAY be possible to simply add more log outputs
L1898[19:15:31] <shadekiller666> so, if
this tool were operating in an obfed evironment, ie. not a dev env,
would it be best to make a new file for the blockstate in
resourcepacks/ (or in whatever active resourcepack has a copy) than
it would be to try and change the actual blockstate jsons which are
stored inside of a jar?
L1899[19:15:33] <gigaherz> read up on how
to use log4j for custom logging
L1900[19:15:48] <gigaherz>
shadekiller666: yes.
L1901[19:15:54] <gigaherz> in fact
L1902[19:16:00] <gigaherz> I'd recommend
that even for deobf
L1903[19:16:06] <gigaherz> do like
worldedit
L1904[19:16:16] <gigaherz> and save the
modifiedfiles inside /config/yourtool/
L1905[19:16:21] <gigaherz> or
similar
L1906[19:16:36] <shadekiller666> ok
L1907[19:16:54]
⇨ Joins: sww1235
(~sww1235@71-218-186-19.hlrn.qwest.net)
L1908[19:17:04] <shadekiller666> would i
have to tell the game to load those jsons instead of the ones it
wants to load by default?
L1909[19:17:15] <gigaherz> hmmm
L1910[19:17:39] <gigaherz> it may be
possible to add /config/yourtool/assets/*
L1911[19:17:47] <shadekiller666> or would
a non-default resourcepack need to be active for them to be
loaded?
L1912[19:17:50] <gigaherz> as in, add
"/config/yourtool/" as a resource pack
L1913[19:18:12] <gigaherz> see how deobf
adds the unpacked folder resources
L1914[19:18:18] <gigaherz> it may be
applicable to obf
L1915[19:18:23]
⇦ Quits: AFK
(Vigaro@Oh.Shit.The.Admins.Are.Drunk.Again.PanicBNC.eu) (Ping
timeout: 186 seconds)
L1916[19:18:23] <shadekiller666> in a dev
env it doesn't really matter, cuz you could copy the file to your
src/ folder, but for resource pack makers in non-dev envs it would
be nice to have them auto-load
L1917[19:18:33] <gigaherz> yeah
L1918[19:18:35] <gigaherz> hence why I
say
L1919[19:18:44] <gigaherz> you may be
ableto add the folder as a resource pack
L1920[19:19:57] <shadekiller666> where
can i find "deobf"?
L1921[19:20:10] ***
Morphan1 is now known as MorphFK
L1922[19:20:42] <gigaherz> uh?
L1923[19:20:48] <gigaherz>
"deobf" is the mod environment
L1924[19:20:51] <gigaherz> or the forge
dev environment
L1925[19:20:58] <gigaherz> where you can
browse the source of mc
L1926[19:21:08]
⇦ Quits: MattDahEpic
(~MattDahEp@75-166-138-36.hlrn.qwest.net) (Read error: Connection
reset by peer)
L1927[19:21:12] <shadekiller666> no, i
mean "see how deobf adds the unpacked folder
resources"
L1928[19:21:17] <gigaherz> oh
L1929[19:21:18] <gigaherz> no idea
L1930[19:21:19] <gigaherz> XD
L1931[19:21:30]
⇨ Joins: MattDahEpic
(~MattDahEp@75-166-138-36.hlrn.qwest.net)
L1932[19:22:33] <shadekiller666> and is
the /yourtool/ a modid?
L1933[19:22:44] <gigaherz> it's a folder
inside config
L1934[19:22:49] <gigaherz> as in
L1935[19:22:53] <gigaherz> you'd choose
how to name it XD
L1936[19:22:57] <shadekiller666> oh
L1937[19:23:42]
⇨ Joins: KGS (~KGS@nl107-188-189.student.uu.se)
L1938[19:24:55] ***
Ashlee is now known as Ashlee|off
L1939[19:25:25]
⇦ Quits: Szernex
(~Szernex@193-83-140-188.adsl.highway.telekom.at) (Read error:
Connection reset by peer)
L1940[19:25:52]
⇦ Quits: MattDahEpic
(~MattDahEp@75-166-138-36.hlrn.qwest.net) (Read error: Connection
reset by peer)
L1941[19:26:22] <gigaherz>
shadekiller666: Minecraft.getResourcePackRepository() may be a good
starting place
L1942[19:26:41] <gigaherz> it exposes an
instance of ResourcePackRepository
L1943[19:27:36] <gigaherz> or maybe
SimpleReloadableResourceManager
L1944[19:27:50] <gigaherz> ah yes
L1945[19:27:51] <gigaherz> that one
L1946[19:28:37]
⇨ Joins: SoundLogic
(~SoundLogi@172-8-201-53.lightspeed.mdsnwi.sbcglobal.net)
L1947[19:29:27]
⇨ Joins: Vigaro
(Vigaro@Oh.Shit.The.Admins.Are.Drunk.Again.PanicBNC.eu)
L1948[19:30:14] <gigaherz> ah nope it's
simpler
L1949[19:30:31] <gigaherz> Minecraft has
a private "defaultResourcePacks"
L1950[19:32:38] <gigaherz>
FMLClientHandler.resourcePackList which is filled by
addModAsResource
L1951[19:32:43] <gigaherz> hmf
L1952[19:33:09] <gigaherz> doesn't seem
to have any way to add a custom resource pack ;P
L1953[19:34:11] <shadekiller666> can you
explain how configs are loaded/generated/interfaced with? i've
never used configs
L1954[19:34:25] <gigaherz> sorry I have
no experience with that
L1955[19:34:32] <gigaherz> beyond asking
for the default config file
L1956[19:34:38] <gigaherz> back when you
ahd to manage your own block IDs
L1957[19:34:38] <gigaherz> ;P
L1958[19:34:51] <gigaherz> I have since
removed the few configs I had
L1959[19:34:52] <gigaherz> XD
L1960[19:34:58] <shadekiller666>
lol
L1961[19:35:00] <gigaherz> I'll add
config later
L1962[19:35:06] <gigaherz> but for now,
it's all WIP and not configurable ;P
L1963[19:35:37] <shadekiller666> knowing
where they're parsed/processed would help in determining if loading
a "resourcepack" from a config is possible
L1964[19:36:39] <gigaherz> eh if other
mods create folders and such in the config folder
L1965[19:36:42] <gigaherz> you can do it
too ;P
L1966[19:36:42] <gigaherz> also
L1967[19:36:52] <gigaherz> you'll have to
do a bit of reflection
L1968[19:37:34] <gigaherz> in order to
add a new FMLFileResourcePack into Minecraft.defaultResourcePacks
or FMLClientHandler.resourcePackList
L1969[19:37:45] <tterrag> a lot?
L1970[19:37:46] <tterrag> like, one
line
L1971[19:37:47] <tterrag> lol
L1972[19:37:49]
⇨ Joins: MattDahEpic
(~MattDahEp@75-166-138-36.hlrn.qwest.net)
L1973[19:37:49] <gigaherz> ewh I mean
FMLFolderResourcePack
L1974[19:37:53] <gigaherz> tterrag: I
said a "bit" ;P
L1975[19:38:04] <gigaherz> by "a
bit"
L1977[19:38:13] <gigaherz> I meant
ObfusctaionReflectionHelper.getPrivateField
L1978[19:38:14] <gigaherz> XD
L1979[19:38:29] <tterrag> why even bother
with the field
L1980[19:38:31] <shadekiller666> or put
the line into the forge AT
L1981[19:38:38] <gigaherz> uh
L1982[19:38:48] <gigaherz> why use an AT
when you can use one line of reflection ;P
L1983[19:38:53] <tterrag> ATs are
ugly
L1984[19:38:59] <tterrag> and totally
pointless for this kind of thing
L1985[19:39:04] <shadekiller666> does
forge code ever use reflection?
L1986[19:39:20] *
shadekiller666 is in the forge dev env atm
L1987[19:39:29] <gigaherz> do you still
mean to make this part of Forge?
L1988[19:39:32] <gigaherz> it probably
belongs in a mod ;P
L1989[19:39:50] <tterrag> Forge doesn't
need to, because it's in charge of the default AT
L1990[19:40:15] <gigaherz> still, if you
can do a one-line reflection during init, it's still better than an
unnecessary AT
L1991[19:40:18] <tterrag> mod ATs are a
pain to setup for other people developing with your mod
L1992[19:40:22] <tterrag> when you can
just use one line of reflection
L1993[19:40:30] <tterrag> which, in this
case, doesn't even pose a performance loss
L1994[19:40:35] <shadekiller666> well
currently the only way for me to get some of the data i need, i
have to add calls to one of the Methods in RenderItem
L1995[19:40:50] <gigaherz> tterrag:
enderio injects hidden resource packs? ;P
L1996[19:40:59] <tterrag> are you calling
that method often enough to need an AT?
L1997[19:41:01] <tterrag> gigaherz:
no
L1998[19:41:02] <Sollux-Captor> what are
reflectionbs again and how do u do them?
L1999[19:41:18] <gigaherz> Sollux-Captor:
Reflection is a system where
L2000[19:41:18]
⇨ Joins: ItsANoBrainer
(~ItsANoBra@2601:40a:4000:c746:6de9:743b:e2dd:cc5c)
L2001[19:41:26] <gigaherz> you can
inspect the type information of objects
L2002[19:41:45] <gigaherz> and obtain
runtime information about the methods, fields, and such
L2003[19:41:57] <gigaherz> along with
creating new objects without knowing their class beforehand
L2004[19:42:04] <gigaherz> it's basically
meta-manipulation
L2005[19:42:07] <ItsANoBrainer> For
minecraft 1.7.10 and building my mod with gradle so I can export it
as a jar, do I need to stay on source 1.6?
L2006[19:42:22] <tterrag> ItsANoBrainer:
need? no. should? imo yes
L2007[19:42:25] <gigaherz> you can obtain
a getter for a field by its name
L2008[19:42:34] <gigaherz> you can obtain
a "delegate" that lets you call a method
L2009[19:42:46] <ItsANoBrainer> I only
ask because I tried building it, and apparently I cant use strings
in switches for 1.6
L2010[19:42:51]
⇨ Joins: sloantothebone
(~sloantoth@75-106-29-150.cust.wildblue.net)
L2011[19:42:52] <ItsANoBrainer> So my
build fails
L2012[19:43:06] <shadekiller666> uhh,
tterrag, the method would be called upon execution of a custom
command, from inside of the Json serializer
L2013[19:43:13]
⇦ Quits: sloantothebone
(~sloantoth@75-106-29-150.cust.wildblue.net) (Read error:
Connection reset by peer)
L2014[19:43:14] <tterrag> so, not
often?
L2015[19:43:17] <tterrag> just reflect
then
L2016[19:43:31] <tterrag> ItsANoBrainer:
make sure you set targetCompatability to 1.6, not source
L2017[19:43:43]
⇦ Quits: sinkillerj
(~sinkiller@nc-71-49-177-33.dhcp.embarqhsd.net) (Quit:
Leaving)
L2020[19:44:16] <williewillus> well you
can't use switch on string in java 6 :p
L2021[19:44:32] <gigaherz> no but you can
do it on java8, even if you compile for java6
L2022[19:44:32] <tmtu> you can write it
manually :=)
L2023[19:44:44] <gigaherz> it will just
generate either a chain of IFs or some other low-level structure
;P
L2024[19:44:51]
⇦ Quits: Sprocks (~Sprocks@70.49.35.195) (Ping timeout: 202
seconds)
L2025[19:45:00] <ItsANoBrainer> Is there
a working alternative that doesnt involve changing my code
L2026[19:45:08] <shadekiller666> don't
switches compile to ifs anyway
L2027[19:45:19] <tmtu> depends on how big
they are
L2028[19:45:22] <gigaherz> ItsANoBrainer:
make sourceCompatibility 1.8, but targetCompatibility 1.6
L2029[19:45:25] <tterrag> williewillus:
you can compile string swithces to j6 bytecode
L2030[19:45:33] <tmtu> and the case data
layout
L2031[19:45:34] <williewillus> yeah
L2032[19:45:40] <gigaherz>
shadekiller666: integer switch creates a binary search tree of
IFs
L2033[19:45:42] <tterrag> ItsANoBrainer:
I'm trying to tell you
L2034[19:45:46] <tterrag> you can use
string switches...
L2035[19:45:50] <tterrag> but you keep
ignoring me...
L2036[19:45:58] <ItsANoBrainer> No im
reading
L2037[19:46:09]
⇦ Quits: smbarbour
(~smbarbour@c-50-141-143-236.hsd1.il.comcast.net) (Ping timeout:
204 seconds)
L2038[19:46:12] <tterrag> evidently not
because I linked the solution
L2039[19:46:22] <shadekiller666> tterrag,
that class from EnderIO you linked, is that whats needed to insert
a custom resourcepack that auto-loads?
L2040[19:46:30] <tterrag> shadekiller666:
yep
L2041[19:46:41] <gigaherz>
shadekiller666: at least on your typical compiler, it be something
like "if value > 50% {if value > 75%, ... } else {if
value > 25% ... }"
L2042[19:47:02] <gigaherz> to minimize
the worst-case if-chain
L2043[19:47:14] <gigaherz> unless the
number of cases is so small that it just creates a simple chain of
IFs
L2044[19:47:31] <gigaherz> also note that
the % is percentile, not actual physical percent ;P
L2045[19:49:23] <tterrag> shadekiller666:
well, the entire point of the class is to assemble arbitrary files
into a singular resource pack
L2046[19:49:38] <shadekiller666> ok
L2047[19:50:38]
⇦ Quits: iari (~iari@px1.nbg.srv.sip.vos-systems.net) (Quit:
Verlassend)
L2048[19:51:05] <shadekiller666>
hmmm
L2049[19:51:33]
⇨ Joins: Sprocks
(~Sprocks@BMTNON3746W-LP130-04-1279272129.dsl.bell.ca)
L2050[19:52:08] ***
williewillus is now known as willieaway
L2051[19:52:25]
⇨ Joins: smbarbour
(~smbarbour@c-50-141-143-236.hsd1.il.comcast.net)
L2052[19:52:36] <shadekiller666> for my
purposes of injecting jsons that would override a mod's or
vanilla's, how much of that class would i need?
L2053[19:53:02] <shadekiller666> do i
need all of the icon and meta and readme stuff?
L2054[19:54:44]
⇦ Quits: Saturn812
(~Saturn812@128-69-6-128.broadband.corbina.ru) (Quit:
Leaving)
L2055[19:55:45] <dmf444> Is it possible
in 1.8 to generate item textures in code?
L2056[19:56:31] <tterrag> shadekiller666:
why are you injecting jsons?
L2057[19:56:43] <gigaherz> dmf444: I
believe it's possible
L2058[19:56:47] <gigaherz> I don't know
if it's EASY though
L2059[19:56:58]
⇨ Joins: covers1624 (~covers162@101.179.33.214)
L2060[19:57:07] <dmf444> Any general idea
how?
L2061[19:57:21] <gigaherz> tterrag:
shadekiller666 has been working on a tool used to adjust item/model
transform matrices while ingame, as a means to help mod/rp
authors
L2062[19:57:31] <tterrag> ah
L2063[19:57:39] <gigaherz> so he wants to
be able to save the resulting json file
L2064[19:57:41] <tterrag> well, the class
is written with only 1.7 in mind
L2065[19:58:01] <tterrag> but you could
use the addCustomFile method
L2066[19:58:25] <gigaherz> dmf444: what
is the purpose?
L2067[19:58:43] <gigaherz> ifyou want a
fully dynamic texture
L2068[19:59:02] <gigaherz> you may need
to use a custom renderer that binds its own texture and such
L2069[19:59:18] <shadekiller666> dynamic
textures are difficult, but are possible
L2070[19:59:20] <gigaherz> fully dynamic
I mean updated every frame
L2071[19:59:52] <gigaherz> if oyu just
want a block that shows some text which updates as often as
minecraft's animation system allows
L2072[19:59:58] <gigaherz> you may be
able to do with just a custom Texture class
L2073[20:00:03] <shadekiller666> not sure
how you'd tell the jsons to point to a dynamic texture, but its
possible to make dynamic textures
L2074[20:00:03] <gigaherz> that you
inject into the Atlas
L2075[20:00:12]
⇦ Quits: ItsANoBrainer
(~ItsANoBra@2601:40a:4000:c746:6de9:743b:e2dd:cc5c) (Quit:
Leaving)
L2077[20:00:21] <gigaherz> TextureCompass
is an example of such a texture
L2078[20:01:44]
⇦ Quits: CoreDuo (~CoreDuo@ip216-8-161-80.coreduo.me.uk)
(Ping timeout: 378 seconds)
L2079[20:01:53] <tterrag> MattDahEpic:
why not just use a Scanner object
L2080[20:02:08] <tterrag> also why use a
custom config
L2081[20:02:09] <shadekiller666> or an
InputStream
L2082[20:02:14] <tterrag> forge provides
one you know
L2083[20:02:54] <MattDahEpic> tterrag,
all i need to do is read lines, i have no config options past
that
L2084[20:03:06] <tterrag> didn't answer
my question
L2085[20:03:20] <tterrag> or why not just
use JSON?
L2086[20:03:37] <tterrag> as I said I
typically use a Scanner to read lines of a file
L2087[20:05:27]
⇨ Joins: TurnedSlayer|M
(uid96825@id-96825.charlton.irccloud.com)
L2088[20:06:34]
⇦ Quits: TheJulianJES
(~TheJulian@p4FEDEED0.dip0.t-ipconnect.de) (Killed (NickServ (GHOST
command used by
TheJulianJES_!~TheJulian@p5DC8C726.dip0.t-ipconnect.de)))
L2089[20:06:45]
⇨ Joins: TheJulianJES
(~TheJulian@p5DC8C726.dip0.t-ipconnect.de)
L2090[20:10:37]
⇨ Joins: CoreDuo
(~CoreDuo@ip216-8-161-80.coreduo.me.uk)
L2091[20:12:12]
⇦ Quits: Girafi (Girafi@0x555178eb.adsl.cybercity.dk)
()
L2092[20:14:08] <Sollux-Captor> i hate
reading from files (only have done it in c++ but it was a
pain)
L2093[20:14:21] <tterrag> IO is generally
a pain
L2094[20:14:32] <Sollux-Captor> ikr
L2095[20:14:56]
⇨ Joins: VikeStep (~VikeStep@101.184.84.112)
L2096[20:17:20] <shadekiller666>
especially when you have to handle data conversion as well :p
L2097[20:17:49] <gigaherz> thats why
people don't usually read manually
L2098[20:18:25] <gigaherz> new
Serializer("file").deserialize(RootObject.class) and bam!
magic
L2099[20:18:38]
⇦ Quits: modmuss50 (uid42264@id-42264.ealing.irccloud.com)
(Quit: Connection closed for inactivity)
L2100[20:19:45]
⇨ Joins: Parthon (~cheeeese@godsta.arach.net.au)
L2101[20:23:15]
⇦ Quits: Hassan
(~Hassan@pool-71-191-144-97.washdc.fios.verizon.net) (Ping timeout:
180 seconds)
L2102[20:23:22]
⇦ Quits: portablejim
(~portablej@2001:4830:1200:8083:d197:187:f75c:2a1d) (Remote host
closed the connection)
L2103[20:23:38] <shadekiller666>
ooo
L2104[20:24:00] <shadekiller666>
FMLClientHandler has getResourcePackFor(String modid)
L2105[20:24:21]
⇨ Joins: HassanS6000
(~Hassan@pool-71-191-144-97.washdc.fios.verizon.net)
L2106[20:26:00] <tterrag> gigaherz: ew
java serialization
L2107[20:26:45]
⇦ Quits: flappy (~flappy@85-76-14-124-nat.elisa-mobile.fi)
(Ping timeout: 180 seconds)
L2108[20:27:35] <shadekiller666>
unfortunately .obj files can't be read like that giga :P
L2109[20:27:56] <gigaherz>
shadekiller666: well with the right serializer
L2110[20:28:01] <gigaherz> the matlib
files would be readable like that
L2111[20:28:02] <gigaherz> ;P
L2112[20:28:11] <gigaherz> but then
again, the right serializer is basically what we already
wrote
L2113[20:28:12] <gigaherz> XD
L2114[20:28:24] <gigaherz> it's just not
generic enough to be used with "any" class
L2115[20:28:41] <gigaherz> other model
formats would be doable though
L2116[20:28:43] <gigaherz> as in
L2117[20:28:49] <gigaherz> some model
formats actually use XML for storage
L2118[20:28:50] <gigaherz> XD
L2119[20:28:52] <Sollux-Captor> just a
question, how do i format my own file type? like i guess give it
special properties?
L2120[20:29:00] <gigaherz> Sollux-Captor:
what?
L2121[20:29:21] <Sollux-Captor> how do i
format my own file types...
L2122[20:29:27] <gigaherz> you mean like,
have ".sol" file in your code
L2123[20:29:31] <shadekiller666> however
the hell you want
L2124[20:29:31] <gigaherz> and ask
IDEA/Eclipse to format it?
L2125[20:29:38] <Sollux-Captor> yes i if
that was the extension
L2126[20:29:42] <gigaherz> you'll
probably need to write a file format plugin
L2127[20:29:43] <tterrag> Sollux-Captor:
extensions do not define file contents
L2128[20:29:55] <tterrag> you can put
whatever data you want into any file with any extension
L2129[20:29:56] <Sollux-Captor> well yes
ik tterrag
L2130[20:30:01] <tterrag> the extension
just tells the computer what program to use
L2131[20:30:02] <gigaherz> that adds
support for those files
L2132[20:30:15] <Sollux-Captor> so the
file format would have to be in code
L2133[20:30:23] <gigaherz> yes, most
probably
L2134[20:30:23] <tterrag> yes
L2135[20:30:30] <tterrag> like MC uses
the .mcr format
L2136[20:30:33] <gigaherz> some editors
have some sort of general-purpose syntax formatting language
L2137[20:30:42] <tterrag> which is just a
special way of storing bytes for their own purposes
L2138[20:30:43] <gigaherz> but in the
end
L2139[20:30:49] <gigaherz> you have to
program a syntax handler somewhere
L2140[20:30:52] <tterrag> using an
extension is just convenience for third party programs
L2141[20:30:55] <gigaherz> be it java,
C++, or a custom language
L2142[20:31:19] <gigaherz> tterrag: hmmm,
has anyone made an NBT editor plugin for eclipse/idea? ;P
L2143[20:31:19] <Sollux-Captor> like i
guess say i wanted to make my own scripting language... sorta like
.jsons. how it is read is in code?
L2144[20:31:32] <Sollux-Captor> ^primal
example
L2146[20:31:39] <gigaherz> Sollux-Captor:
welcome to the world of Parsers and Compilers.
L2147[20:31:47] <Sollux-Captor> haha
ye
L2148[20:31:55] <gigaherz> it's WAY too
complex to explain on IRC ;P
L2149[20:32:00] <gigaherz> but the basic
idea is that
L2150[20:32:02] <gigaherz> you take the
text
L2151[20:32:06] <gigaherz> and split it
into "tokens"
L2152[20:32:23] <gigaherz> that is the
"," symbol would be detected as a "Token.COMMA"
or similar
L2153[20:32:27] <gigaherz> then
L2154[20:32:30] <Sollux-Captor> cause
basically i want a file that takes symbols/lines of text and
translates that into an actual object
L2155[20:32:31] <Laceh> then generate a
lexical graph of what the token stream is
L2156[20:32:35] <gigaherz> using tokens,
you analyze the layout
L2157[20:32:38] <Sollux-Captor> sorta
like ip files
L2158[20:32:38] <gigaherz> and build a
Syntax Tree
L2159[20:32:46] <tterrag> gigaherz: not
likely
L2160[20:32:51] <tterrag> there is an
ingame version of NBTEdit
L2161[20:32:53] <tterrag> which is
nice
L2162[20:32:53] <shadekiller666> sollux,
you mean like JSONs?
L2163[20:33:00] <shadekiller666> those do
that... or can
L2164[20:33:07] <gigaherz> this Syntax
Tree represents the lexical information as seen in the file
L2165[20:33:09] <tterrag> java already
has that built in with Serializeable
L2166[20:33:12] <tterrag> but also gson
does that
L2167[20:33:15] <tterrag> there are a few
ways to serialize objects
L2168[20:33:30] <gigaherz> then you may
want to perform semantical analysis from there
L2169[20:33:37] <gigaherz> which would
detect things that are out of place
L2170[20:33:41] <tterrag> gigaherz: you
are going far too indepth I think
L2171[20:33:43] <gigaherz> such as
undeclared variables
L2172[20:33:45] <tterrag> he just wants
to save/load objects
L2173[20:33:50] <shadekiller666> can't
you also serialize a class into Python or something
L2174[20:33:59] <tterrag> for which he
should either use Serializeable or gson (I recommend gson for ease
of use)
L2175[20:34:20] <gigaherz> tterrag: I'm
giving him a semi-realistic explanation
L2176[20:34:24] <gigaherz> if that scares
himaway
L2177[20:34:26] <gigaherz> then he's not
ready.
L2178[20:34:29] <tterrag> no you
aren't
L2179[20:34:33] <tterrag> you're going
into compilers and parsers
L2180[20:34:36] <tterrag> which just
isn't necessary
L2181[20:34:39] <Sollux-Captor> I SM A
MAN!! i aint afaraid of no code
L2182[20:34:45] <Sollux-Captor> AM*
L2183[20:35:02] <gigaherz> tterrag: he
explicitly gave "my own scripting language" as an
exmaple
L2184[20:35:04] <shadekiller666> whats
the difference between an absolute file/path and a cononical
file/path?
L2185[20:35:05] <gigaherz> ;P
L2186[20:35:18] <tterrag> shadekiller666:
canonical works from the current working directory
L2187[20:35:21] <tterrag> absolute
is...absolute
L2188[20:35:23] <Laceh> my personal
suggestion for serialization of objects in java are google's
protocol buffers
L2189[20:35:36] <tterrag> i.e. the path
to resources is typically /assets/modid/**/*
L2190[20:35:44] <gigaherz> Sollux-Captor:
point is
L2191[20:35:52] <gigaherz> creating your
own LANGUAGE is not a simple task
L2192[20:35:56] <tterrag> but absolutely
it's probably something like C:/Minecraft/...
L2193[20:35:58] <gigaherz> leave that to
people who know what they are doing
L2194[20:36:10] <gigaherz> use existing
general-purpose languages like JSON
L2195[20:36:14] <Sollux-Captor> xD ha i
dont want to create my own language
L2196[20:36:19] <gigaherz> which have all
the hard work already done for you
L2197[20:36:22] ***
MorphFK is now known as Morphan1
L2198[20:36:32] <Sollux-Captor> i
basically want to make GUI objects with certain information from a
certain file type
L2199[20:36:55] <gigaherz> it's the
"certain file type" that scares me
L2200[20:36:56] <gigaherz> ;P
L2201[20:36:59] <shadekiller666> ok, so
encode them into jsons, and parse them when you need them
L2202[20:37:09] <gigaherz> are you trying
to implement an existing GUI language into minecraft?
L2203[20:37:09] <gigaherz> XD
L2204[20:37:23] <Sollux-Captor> lemmie
get an example for you
L2205[20:37:28] <Sollux-Captor> paste.ee
time
L2206[20:37:53] <gigaherz> because if
it's going to be something custom you really want to stick to JSON
syntax ;P
L2207[20:38:09] <gigaherz> you have all
the tools to load and save JSON files ;P
L2208[20:39:27]
⇨ Joins: portablejim
(~portablej@14-203-211-114.tpgi.com.au)
L2209[20:39:29] <tterrag> Sollux-Captor:
JSON read with the gson library is probably your best bet
L2210[20:39:41] <tterrag> as I've said
maybe 3 times now :L
L2211[20:40:14] <Sollux-Captor> yes i
realize that
L2212[20:40:36] <smbarbour> How difficult
is it to build a Forge version from the source? I'd like to test
the commits that were made yesterday, but with the build server
derping, I don't have a version to test with.
L2214[20:41:07] <Sollux-Captor> wait
woops
L2215[20:41:18] <gigaherz> smbarbour: I
presume you'd simply get the source environment, and run
gradle?
L2216[20:41:21] <gigaherz> but I never
tried
L2218[20:42:16] <Sollux-Captor> basically
this file reads what is supposed to be stored in the tab
L2219[20:42:37] <Sollux-Captor> im probs
making no sense right .-. xD not having a good time explaining
this
L2220[20:43:17] <gigaherz> Sollux-Captor:
look up JSON syntax
L2221[20:43:25] <gigaherz> it's based on
a small set of very simple concepts
L2222[20:43:31]
⇨ Joins: Lapiman
(~tcmzeal@pool-108-31-94-45.washdc.fios.verizon.net)
L2223[20:43:32] <shadekiller666> one
thing i've always wondered, did mojang write all of the json files
by hand, or did they make some sort of json exporter that converted
1.7.10-style models into jsons?
L2224[20:43:34] <gigaherz> but can be
built up to support basically any kind of nested structure
L2225[20:43:50] <gigaherz>
shadekiller666: my guess is by hand ;P
L2226[20:43:52] <tterrag> shadekiller666:
probably by hand with a lot of copy paste
L2227[20:43:54] <gigaherz> but who knows
XD
L2228[20:43:56] <shadekiller666>
lol
L2229[20:44:00] <tterrag> there really
aren't that many blocks/items with custom models
L2230[20:44:02]
⇨ Joins: flappy (~flappy@y39.ip2.netikka.fi)
L2231[20:44:08] <tterrag> most are just
standard...
L2232[20:44:20] <shadekiller666>
true
L2233[20:44:20] <gigaherz> keep in mind
they didn't even bother to have the fancy things in jsons
L2234[20:44:28] <gigaherz> such as the
book of an enchanting table
L2235[20:44:32] <Sollux-Captor> basically
what im trying to say is that it is a container that holds a list
of things sorta like a growing array but in file form
L2236[20:44:32] <gigaherz> that's all
done in code still
L2237[20:44:34] <shadekiller666> they
just hard coded those gig :p
L2238[20:44:54] <gigaherz> yeah it has
always been hardcoded, and will probably remain hardcoded for the
foreseeable future
L2239[20:44:54] <gigaherz> XD
L2240[20:44:56] <shadekiller666> well,
the book is just a TESR
L2241[20:45:10] <tterrag> something that
complex couldn't ever really be done with json
L2242[20:45:13] <tterrag> can you
imagine?
L2243[20:45:13] <tterrag> *shudder*
L2244[20:45:22] <Sollux-Captor>
what?
L2245[20:45:28] <shadekiller666> it could
barely be done hard-coded...
L2246[20:45:31] <gigaherz> Sollux-Captor:
the animation in the enchanting table book
L2247[20:45:36] <gigaherz> represented
using json
L2248[20:45:37] <tterrag> Sollux-Captor:
we get it. everyone is suggesting you use json. so do that
L2249[20:45:45] <shadekiller666> giga,
the entire book itself is a TESR
L2250[20:45:47] <Sollux-Captor> aight ill
give it a go
L2251[20:45:51] <gigaherz> I know it is
shadekiller666
L2252[20:45:53] <gigaherz> imagine it in
JSON
L2253[20:45:54] <gigaherz> XD
L2254[20:45:56] <tterrag> I have so much
to do
L2255[20:46:01] <tterrag> but I can't
figure out what ot do
L2256[20:46:06] <tterrag> someone tell me
what I should do :P
L2257[20:46:12] <gigaherz>
"model" = [
L2259[20:46:24] <gigaherz>
"frame1" ...
L2260[20:46:26] <gigaherz>
"frame2"...
L2261[20:46:28] <Lapiman>
grimwood_fence_gate.
L2262[20:46:39] <Sollux-Captor> soo.. you
can add objects to jsons?
L2264[20:47:08] <gigaherz> Sollux-Captor:
what do you mean?
L2265[20:47:22] <Lapiman> The gate shows
up fine in the inventory, so the item model is fine. The block has
the correct hitbox, but the entire thing shows up as a pink/black
cube
L2266[20:47:41] <Sollux-Captor> like....
i can add a refrence to a minecraft world
L2267[20:47:46] <gigaherz> Lapiman: check
your forge logs
L2268[20:47:47] <Flashfire> I'm having a
similar problem with a custom compass
L2269[20:47:52] <gigaherz> is there any
line complaining about missing blockstates?
L2270[20:48:07] <gigaherz> my guess is
you don't have entries for every possible blockstate
L2271[20:48:30] <Flashfire> And when I
give the compass its texture it replaces all purple and black
blocks with that texture for some reason
L2272[20:48:39] <gigaherz> Sollux-Captor:
the JSON doesn't care what you do
L2273[20:48:39] <Lapiman> gigaherz: I
copied the file straight from vanilla's blockstate files,
but...
L2274[20:48:43] <gigaherz> but the
serializer wouldn't like that
L2275[20:48:50] <gigaherz> keep in
mind
L2276[20:48:52] <Lapiman> The errors are
like
L2277[20:48:54] <gigaherz> JSON is a dumb
file format
L2278[20:48:54] <Lapiman> Unable to load
variant: facing=north,in_wall=true,open=false,powered=true from
grimcraft:grimwood_fence_gate#facing=north,in_wall=true,open=false,powered=true
L2279[20:49:00] <Lapiman> For every
single variant
L2280[20:49:03] <gigaherz> Lapiman:
yes
L2281[20:49:11] <gigaherz> you haveto
have one line in your blockstates json for each variant
L2283[20:50:02] <gigaherz> no, you are
missing powered=
L2284[20:50:10] <shadekiller666> tterrag,
now heres a question, if i wanted to copy the json of whatever item
is currently the focus of the tool, and only modify the camera
transform values, whilst still keeping that file's formatting, how
would i do so?
L2285[20:50:22] <gigaherz> but
L2286[20:50:23] <Flashfire> I had that
problem too, missing powered
L2287[20:50:37] <gigaherz> I suggest you
switch to using forge blockstates instead of that long list
L2288[20:50:37] <tterrag> shadekiller666:
no clue
L2289[20:50:43] <shadekiller666> would i
have to copy the file, then deserialize it and serialize it again
with the new values?
L2291[20:50:50] <gigaherz> this explains
how they work
L2292[20:50:57] <tterrag> gigaherz: why
did you link to mine
L2293[20:51:05] <gigaherz> ?
L2294[20:51:08] <gigaherz> it's the only
link I have
L2296[20:51:14] <tterrag> mcforge-tterrag
is my testing fork
L2297[20:51:16] <tterrag> it's not up to
date
L2298[20:51:19] <gigaherz> oh
L2299[20:51:29] <gigaherz> well the other
one isn't the one that shows up in google after 30 minuites trying
to find it
L2300[20:51:30] <gigaherz> XD
L2301[20:51:34] <Lapiman> Hmm, so why
don't vanilla's blockstate files have powered=?
L2302[20:51:35] <tterrag> oh god
L2303[20:51:39] <tterrag> can I make it
private?
L2304[20:51:56] <gigaherz>
robots.txt
L2305[20:51:59] <shadekiller666> lapi,
for what?
L2306[20:52:01] <Sollux-Captor> ps. ima
ask random questions that dont have to do with anything in
particular i am working on
L2307[20:52:05] <Flashfire> Labiman: I
don't know but you do need them in forge
L2308[20:52:10] <Flashfire>
Lapiman*
L2309[20:52:25] <Lapiman> shadekiller666:
For fence gates
L2310[20:52:30] <shadekiller666> are you
talking about PropertyBools?
L2311[20:52:32] <tterrag> gigaherz: can
you access it now?
L2312[20:52:40] <Sollux-Captor> there
ways to access other APIs? what if i wanted to integrate google
calanders into Minecraft :-3?
L2313[20:52:43] <Flashfire> Yes
L2314[20:53:07] <tterrag> Sollux-Captor:
what are you even talking about at this point, lol
L2315[20:53:21] <gigaherz> yes
tterrag
L2316[20:53:25] <Sollux-Captor> xD i just
said: ps. ima ask random questions that dont have to do with
anything in particular i am working on
L2317[20:53:25] <tterrag> fff
L2318[20:53:41] <smbarbour> You have all
the abilities of Java at your command. If you get data from
somewhere, you just have to come up with a way of showing it to the
user in Minecraft.
L2319[20:54:16] <gigaherz> tterrag: can't
you like, add a global header or something that says "This is
a WIP wiki! Go to <main one> for the most up-to-date
info!" ;P
L2320[20:54:31] <tterrag> gigaherz: not
without becoming out of sync with the upstream and causing lots of
merge issues
L2321[20:54:31] <gigaherz> I have no idea
how readthefocs.org works
L2322[20:54:36] <gigaherz> ah sucks
L2323[20:54:45] <Sollux-Captor> soo any
way to access other APIs ?
L2324[20:55:15] <gigaherz> tterrag:
problem is that the main one does NOT show up in google, let alone
as the second result for "forge blockstates" ;P
L2325[20:55:17] <Parthon> yes, by
accessing them
L2326[20:55:32] <Sollux-Captor>
^wat?
L2327[20:55:59] <gigaherz> Sollux-Captor:
to use a Java lib, just... use a java lib
L2328[20:56:00] <Sollux-Captor> mr
obvious says obvious things?
L2329[20:56:01] <gigaherz> it's that
simple
L2330[20:56:01] <gigaherz> XD
L2331[20:56:02] <Parthon> you get the
libraries and add them to your development environment
L2332[20:56:18] <gigaherz> the issue is
in HOW you integrate them into minecraft
L2333[20:56:20] <gigaherz> now how to use
them ;P
L2334[20:56:22] <Sollux-Captor> gigaherz,
what if i wanted to use the google API D: better yet clever bot
API?
L2335[20:56:25] <Parthon> it's all just
code baby
L2336[20:56:31] <gigaherz> well
L2337[20:56:32] <Parthon> then use
them
L2338[20:56:36] <gigaherz> you have all
the power of JAva at your disposal
L2339[20:56:38] <Parthon> get them, use
them ..
L2340[20:56:45] <gigaherz> need a socket
connection? just open a socket!
L2341[20:56:53] <Parthon> the better
questions is HOW DO YOU WANT TO USE THEM?
L2342[20:56:55] <gigaherz> need an HTTP
request? create an HTTP request!
L2343[20:57:10] <Parthon> you don't just
"use an API" .. you use an API for a purpose that solves
a problem
L2344[20:57:12] <gigaherz> the question
remains: how doyou integrate that into minecraft?
L2345[20:57:32] <gigaherz> I have seen an
IRC mod
L2346[20:57:37] <Sollux-Captor> hue i
love listening to this :3 (i ask random questions cause who doesnt
like random knowledge? in the long run it helps me as a coder
knowing different masses of knowledge)
L2347[20:57:48] <gigaherz> that lets you
chat with people on IRC, from Minecraft
L2348[20:57:50] <Laceh> a google calendar
mod could easily be done
L2349[20:58:10]
⇨ Joins: OneM_Industries
(~OneM_Indu@ftth-66-132.bvunet.net)
L2350[20:58:14] <gigaherz> Sollux-Captor:
sure but you are wasting our times by asking random questions,
while we could be writing our mods ;P
L2351[20:58:21] <Parthon> the only tricky
part is that some APIs are also platforms
L2352[20:58:45] ***
Kolatra is now known as Kolatra|Away
L2353[20:58:51] <Parthon> like you
couldn't integrate a GUI api with minecraft very well
L2354[20:58:58] <Sollux-Captor> gigaherz,
xD u choose to waste ur own times. ya dont have to respond to me if
u dont want to or if u feel like you dont have the time :P i dont
ask random questions if other buisness is being delt with :3 good
nuf for me
L2355[20:59:01] <Laceh> hell I have a
fully functional programmable computer mod that I wrote in less
than 24hours
L2356[20:59:23] <Parthon> Laceh: did you
use an existing scripting engine? :o
L2357[20:59:27]
⇨ Joins: vcordie
(~d@d24-235-181-14.home1.cgocable.net)
L2358[20:59:38] <vcordie> test
L2359[20:59:44] <vcordie> sweet i can
send to channel
L2360[20:59:44] <Parthon> test
complete
L2361[20:59:53] <Parthon> now there will
be cake .. and death
L2362[20:59:55] <Laceh> I used Kawa for
the scheme runtime, and tuprolog for the prolog runtime (and yes
skynet in minecraft)
L2363[21:00:19] <gigaherz> Sollux-Captor:
in theory, yes, but I can't stand unanswered questions, if I know
the answer to them
L2364[21:00:20] <gigaherz> ;P
L2365[21:00:22] <Laceh> Im also going to
throw in my toy language once I get the java compatability part
written into it
L2366[21:00:30]
⇨ Joins: AstralSorcerer
(~AstralSor@2601:981:c002:98c0::6)
L2367[21:00:43] <Sollux-Captor> gigaherz,
ur fault :3 (jk) xD well if u want me to stop then ask
L2368[21:00:53] <Parthon> cool!
L2370[21:00:54] <Parthon> I'm bored
L2371[21:00:55] <gigaherz> nah don't
worry XD
L2372[21:01:05] <vcordie> So my buddy of
mine is setting up a forge server on ubuntu, but can't seem to get
it to work. it just prints some stuff to console, then closes. He's
here, but cant talk. apparently he's muted or something?
L2373[21:01:07] <tterrag> that is the
actual delete page
L2374[21:01:09] <Parthon> lol, I just
woke up on saturday with a whole weekend in front of me and now I
don't know what to do
L2375[21:01:15] <Laceh> Parthon: release
coming soon (tm)
L2376[21:01:17] <gigaherz> tterrag: lol,
is it THAT important that people don't use your version? XD
L2377[21:01:22] <tterrag> yes
L2378[21:01:24] <tterrag> it's a testing
fork
L2379[21:01:28] <tterrag> it could be
totally broken or weeks behind
L2380[21:01:30] <Parthon> Laceh:
soooooon!
L2381[21:01:32] <gigaherz> heh
L2382[21:01:43] <smbarbour> vcordie: I
can try to help
L2383[21:01:46] <Laceh> like within the
next week will be the first release
L2384[21:01:55] <Sollux-Captor> sooo
question... i read abit of botania's code.the main guide book has a
wikihandler or something like that. is it possible to pull live
information from a wiki and translate that into a book in MC?
L2385[21:01:58] <vcordie> his name is
OneM_Industries, send him a query please? :D
L2386[21:02:08] <Parthon> Sollux-Captor:
yup!
L2387[21:02:10] <smbarbour> That would be
why... his name is too long
L2388[21:02:14] <Sollux-Captor> cause if
so, that would be very cool
L2389[21:02:33] <gigaherz> vcordie: he
canchange his nickname to something that's not considered
spammy
L2390[21:02:37] <gigaherz> ;P
L2391[21:02:43] <Parthon> possibly quite
hard to implement, but doable
L2392[21:02:51] <vcordie> AH
L2393[21:02:53]
⇨ Joins: Raga_BM (~K@180.253.104.58)
L2394[21:02:55] <Sollux-Captor> that way
you dont have to hard code everything in and just have a wiki up
for community members to add their own info so u dont have to
>:3 depending how u translate the info :o
L2395[21:03:01] <Parthon> wiki in game is
just like an ingame browser
L2396[21:03:05] <tterrag> Sollux-Captor:
no, the botania book just opens a webpage to the wiki page on that
block.item
L2397[21:03:14] <tterrag> though I think
there is a mod out there which integrates a wiki
L2398[21:03:33] <vcordie> ingame
wiki?
L2399[21:03:40] <Sollux-Captor> the wikia
mod :D adds books where you can link wikis to the books
L2400[21:03:48] <Sollux-Captor> nomore
browsing stupid browsers
L2401[21:03:59]
⇦ Quits: Sprocks
(~Sprocks@BMTNON3746W-LP130-04-1279272129.dsl.bell.ca) (Ping
timeout: 186 seconds)
L2402[21:04:01] <gigaherz> speaking
ofwikis
L2403[21:04:09] <gigaherz> has anyone
made an integrated web browser into Minecraft?
L2404[21:04:16] <gigaherz> it's crazy but
I have seen a lot of crazy
L2405[21:04:18]
⇦ Quits: Neshram
(~Neshram@cpe-71-79-228-188.columbus.res.rr.com) (Ping timeout: 189
seconds)
L2407[21:04:26] <Lord_Ralex> some have,
but why would you
L2408[21:04:27] <Sollux-Captor> THE
ULTIMATE CRAFTING GUIDE
L2409[21:04:29] <shadekiller666> giga, i
think computercraft has one
L2410[21:04:47] <gigaherz> Lord_Ralex:
just curiosity
L2411[21:04:47] <Sollux-Captor> oo some
one has made an integrated browser
L2412[21:04:50] <Sollux-Captor> lemmie
find the mod
L2413[21:05:01]
⇦ Parts: OneM_Industries (~OneM_Indu@ftth-66-132.bvunet.net)
())
L2414[21:05:02] <gigaherz> Iowuldn't want
to use it, though
L2415[21:05:08] <shadekiller666> theres
also the In-Game Wiki Mod
L2417[21:05:14] <gigaherz> I tend to
dislike all games with integrated web browsers
L2418[21:05:19] <gigaherz> due to how
laggy they become
L2419[21:05:20] <gigaherz> XD
L2420[21:05:22]
⇨ Joins: OneM
(~OneM_Indu@ftth-66-132.bvunet.net)
L2421[21:05:23] <gigaherz> but in the
case of a wiki
L2422[21:05:24] <OneM> Hello?
L2423[21:05:27] <OneM> Ah ha.
L2424[21:05:28] <gigaherz> hello!
L2425[21:05:28] <Lapiman> Flashfire: Do
you have an example of working fence gates anywhere on
github?
L2426[21:05:29] <Sollux-Captor> it
actually isnt all that laggy
L2427[21:05:31] <Parthon> hi?
L2428[21:05:37] <Parthon> good
morning?
L2429[21:05:43] <gigaherz> in the case of
showing a wiki, it would be possible to limit it to simply a REST
api
L2430[21:05:48] <OneM> Odd how
OneM_Industries was considered spammy...
L2431[21:05:54] <gigaherz> which returns
plaintext, or JSON information
L2432[21:05:57] <gigaherz> that the mod
can display
L2433[21:06:09] <gigaherz> no need to
show a web browser at all ;P
L2434[21:06:28] <gigaherz> OneM: well,
there's a limit to the number of letters a nickname can use, while
still talking in the channel
L2435[21:06:28] <Sollux-Captor> ye
basically what i was thinking of
L2436[21:06:33] <OneM> Ah.
L2437[21:06:35] <Sollux-Captor> not a
full web display of the wiki
L2438[21:06:37] <gigaherz> I don't know
what causes this limit
L2439[21:06:38]
⇨ Joins: Lex|Dub (~Lex@89.101.239.154)
L2440[21:06:39]
MineBot sets mode: +o on Lex|Dub
L2441[21:06:39] <gigaherz> but it's
there
L2442[21:06:46] <Sollux-Captor> just the
content of the wiki asigned to pages of the book
L2443[21:06:49] <OneM> How many, for
future reference?
L2444[21:07:01] <gigaherz> I'm not
certain, but at least as many as Sollux-Captor's nickname
L2445[21:07:25] <Sollux-Captor> ^? what u
talking about me an my nickname?
L2446[21:07:41] <gigaherz> Sollux-Captor:
there's a limit to the length of the nickname that still allows
speaking in this channel
L2447[21:07:45] <AstralSorcerer> Is mine
OK?
L2448[21:07:48] <gigaherz> I was just
using you as an example of a long nickname that still works
L2449[21:07:53] <Sollux-Captor> didnt
know that =I the more you know
L2450[21:07:55] <gigaherz>
AstralSorcerer: apparently XD
L2451[21:08:07]
⇨ Joins: Sprocks
(~Sprocks@BMTNON3746W-LP130-04-1279272129.dsl.bell.ca)
L2452[21:08:07] <OneM> I wonder....
L2453[21:08:17] ***
OneM is now known as OneM_Industries
L2454[21:08:18] <Sollux-Captor> i betcha
it is is like no more than 10 or so
L2455[21:08:24] <Sollux-Captor>
characters
L2456[21:08:37] <Sollux-Captor> or
20
L2457[21:08:45] <Sollux-Captor> idk i
cant count
L2458[21:08:45]
⇦ Parts: OneM_Industries (~OneM_Indu@ftth-66-132.bvunet.net)
())
L2459[21:09:02]
⇨ Joins: OneM
(~OneM_Indu@ftth-66-132.bvunet.net)
L2460[21:09:07] <gigaherz> hmm
"AstralSorcerer" is 14, while "OneM_Industries"
is 15 long
L2461[21:09:07] <Sollux-Captor> huh
L2462[21:09:10] <gigaherz> so the number
is 14.
L2463[21:09:16] <OneM> So, one more
letter than yours, AstralSorcerer.
L2464[21:09:18] <gigaherz> 15 or up,
can't talk
L2465[21:09:21] <OneM> Ah ha!
L2466[21:09:24] <Sollux-Captor> someone
else try a 15 lenghth nick?
L2467[21:09:33] ***
OneM is now known as OneMIndustries
L2468[21:09:36] <Sollux-Captor> take
awaythe underscore xD
L2469[21:09:38] <Lapiman> AH FUCK. I was
missing a modname:blocks/ in my blockstates file :(
L2470[21:09:40] <AstralSorcerer> Must be
my lucky day XD
L2471[21:09:45] <OneMIndustries> This
will work, I bet.
L2472[21:09:50] <OneMIndustries>
See?
L2473[21:09:50] <gigaherz> yep.
L2474[21:10:15] <gigaherz> there you go
then,we can return to the usual programming
L2475[21:11:34] <Flashfire> I still can't
figure out what's making my compass not find its json files
L2476[21:12:02] <Flashfire> Localization
doesn't work for it either
L2477[21:12:02] <Sollux-Captor>
check
L2478[21:12:03] <Sollux-Captor> the
L2479[21:12:05] <Sollux-Captor>
file
L2480[21:12:06] <Sollux-Captor>
path
L2481[21:12:14] <Sollux-Captor> usually
is the problem everytime
L2482[21:12:20] <Flashfire> The file path
seems fine
L2483[21:12:25] <Sollux-Captor> better
yet, check the error u get when it tries to load the file
L2484[21:12:29] <MattDahEpic> whats the
best way to get all the EntityPlayers on a server?
L2486[21:12:37] <Flashfire> I don't even
get an error
L2487[21:12:37] <gigaherz> Sollux-Captor:
careful with one-word lines ;P
L2488[21:12:52] <tterrag> Flashfire:
where is your src folder?
L2489[21:12:55]
⇦ Quits: Lapiman
(~tcmzeal@pool-108-31-94-45.washdc.fios.verizon.net) (Quit: lol
bye)
L2490[21:13:01] <Sollux-Captor> "The
file path seems fine" is what i always say when my jsons wont
work.. then when i go to check, the path is not fine
L2491[21:13:15] <vcordie> Does this
channel have a bot I can add quotes to various users, like crow had
way back when :P
L2492[21:13:20] <Sollux-Captor> you
probably do get an error
L2493[21:13:24] <Sollux-Captor> just
check your logs
L2494[21:13:26] <vcordie> I want to add
"I can't count" to sollux's record
L2495[21:13:29]
⇦ Quits: pixlepix
(~localmaca@cpe-67-252-38-34.nycap.res.rr.com) (Quit:
pixlepix)
L2496[21:13:31] <gigaherz> vcordie: if it
has one, I havenever seen it used
L2497[21:13:37] <vcordie> lol
L2498[21:13:39] <tterrag> Flashfire: what
is an example of a non-working lang entry?
L2499[21:13:56] <Sollux-Captor> vcordie,
xD
L2500[21:14:06] <Flashfire> It's only
one, chaos_compass.lang
L2501[21:14:13] <vcordie> that being
said, I'm glad to find someone else who can;'t count
L2502[21:14:22] <tterrag> Flashfire: what
is the tooltip saying instead of the correct name
L2503[21:14:35] <Flashfire> It's the
unlocalized name
L2504[21:14:47] <tterrag> tell me
it
L2505[21:15:12] <Flashfire>
item.chaosblock:chaos_compass.name
L2506[21:15:21] <tterrag> right
L2507[21:15:23] <gigaherz> what's
"chaosblock:" doing in there?
L2508[21:15:27] <tterrag> you have
item.chaos_compass.name=Chaos Compass
L2509[21:15:27] <gigaherz> you registered
it wrong ;P
L2510[21:15:29] <Flashfire> It's the mod
name
L2511[21:15:33] <tterrag> which is
wrong
L2512[21:15:42] <Flashfire> Oh, wow
L2513[21:16:21] <Flashfire> Thanks,
that's probably it, I saw right through that one
L2514[21:16:37] <tterrag> definitely it
:P
L2515[21:17:10] <Sollux-Captor> screw it
.-. can you hook up databases to mods?
L2516[21:17:29] <gigaherz> Flashfire:
where do you register the items/blocks?
L2517[21:17:41] <Freyja> Why would you
want to hook up a db?
L2518[21:17:41] <vcordie> Sollux-Captor,
what are you doing on the ceiling
L2519[21:17:45] <vcordie> get down from
there
L2520[21:17:50]
⇨ Joins: lukegb (~lukegb@168.63.65.58)
L2522[21:18:10] <Sollux-Captor> the
ceiling is a better place ;-;
L2523[21:18:19] <vcordie> :D
L2524[21:18:30] <vcordie> in this channel
we respect the laws of gravity
L2525[21:18:48] <Sollux-Captor> in this
channel we respect the laws of ductape on a ceiling :/
L2526[21:18:54] <Sollux-Captor> thankyou
very much -.-
L2527[21:19:06] <vcordie> xD
L2528[21:19:11] <vcordie> *ducttapes
sollux to a wall* der
L2529[21:19:59] <gigaherz> Flashfire: I
can't seem to figure out where the "chaosblock:" part is
added
L2530[21:20:22] <Flashfire> Me
neither
L2531[21:20:25] <Sollux-Captor> .-.
L2532[21:20:38] <Sollux-Captor> that is
part of your unlocalized name registration'
L2533[21:20:39] <Flashfire> I registered
it the same as the door which works
L2534[21:21:13] <AstralSorcerer>
Flashfire: this.setUnlocalizedName(ChaosBlock.MODID + ":"
+ unlocalizedName) // Adds mod id to unlocalized name
L2535[21:21:21] <Sollux-Captor>
this.setUnlocalizedName("ZTools." + finalName); line
looks something like this?
L2536[21:21:45] <vcordie> is ztools the
mod with the cool looking blocks?
L2537[21:21:58] <gigaherz>
AstralSorcerer: oh I see, it's specific to the chaos compass
L2538[21:21:58] <Sollux-Captor> no...
ztools is the mod im working on
L2539[21:22:01] <gigaherz> that's why I
missed it XD
L2540[21:22:10] <vcordie> ah
L2541[21:22:13] <gigaherz> Flashfire:
well you add it voluntarily in your chaos compass
L2542[21:22:13] <gigaherz> XD
L2543[21:22:17] <Sollux-Captor> my other
nickname that online peeps call me is zed
L2544[21:22:22] <Sollux-Captor> most
people call me zed
L2545[21:22:24] <shadekiller666> tterrag,
how would i go about getting a Class object from a modid?
L2546[21:22:28] <Sollux-Captor> and my
irl name starts with a z
L2547[21:22:32] <Sollux-Captor> so i went
with ztools
L2549[21:22:35] <tterrag> dont
L2550[21:22:57] <tterrag> Get the mod
instance from Loader.getIndexedMoxList
L2551[21:23:00] <tterrag> mod*
L2552[21:23:08] <shadekiller666> ok
L2553[21:23:31] <Flashfire> Thank
you
L2554[21:23:35] <Flashfire> I see it
now
L2555[21:24:08] <gigaherz> OH!
L2556[21:24:11] <gigaherz> this is
interesting
L2557[21:24:21] <vcordie> ziva?
L2558[21:24:33] <gigaherz> I just loaded
my mod after I did some formatting changes and shit earlier
L2559[21:24:40] <gigaherz> and the issue
where items are positioned weirdly
L2560[21:24:45] <gigaherz> now also
appears in deobf
L2561[21:25:35] <gigaherz> no idea what
changed, though XD
L2562[21:25:36] <vcordie> zach? zahir?
zane. zara. that's all the z names i can think of.
L2563[21:25:41] <Sollux-Captor> Guys is
it possible to make SAO VR IN MC :o?
L2564[21:25:45] <Flashfire> Compass
works, but my invisible blocks take the compass texture for some
reason
L2565[21:25:49] <zachoooo> vcordie: you
called?
L2566[21:26:00] <vcordie> Nope, was
guessing solluz's real name
L2567[21:26:03] <Flashfire> Do 100%
transparent textures get cancelled and replaced?
L2568[21:26:36] <shadekiller666> tterrag,
would ModContainer.getSource() give me the jar?
L2569[21:26:43] <Sollux-Captor> give ya a
hint. a character in mc is named after me
L2570[21:26:51]
⇨ Joins: M3gaFr3ak
(M3gaFr3ak@I.Dunno.PanicBNC.com)
L2571[21:27:14] <gigaherz> Zombie?
L2572[21:27:25] <vcordie> he's a
zombie.
L2573[21:27:28] <Sollux-Captor> what kind
of name is that .-.
L2574[21:27:30] <vcordie> kill him
L2575[21:27:31] <tterrag> No idea
L2576[21:27:38] <Sollux-Captor> (funny
cayse my nick is zed)
L2577[21:27:38] <gigaherz> dunno it's the
only minecraft name that starts with a Z
L2578[21:27:39] <gigaherz> ;P
L2579[21:28:13] <Sollux-Captor> my name
doesnt inherently start with a Z
L2580[21:28:14] <shadekiller666> Zombie
Pigman
L2581[21:28:29] <Sollux-Captor> its a sub
name
L2582[21:28:38] <vcordie> what
nationality are your parents.
L2583[21:28:55] <Sollux-Captor> italian
and polish .-. much more but those the main
L2584[21:29:06] <vcordie> k so ill throw
arabric names out the window
L2585[21:30:32] <Sollux-Captor> give ya
another hint. named after a rockstar
L2586[21:31:17] <Sollux-Captor> time
frame: band started in 1974 and goes on today
L2588[21:32:48] <Sollux-Captor> current
hints u have: a character in MC has the same name as me/ names
after a rockstar that begain his career in 1974
L2589[21:33:33] <MattDahEpic>
steve?
L2590[21:33:47] <Sollux-Captor> no, name
starts with Z
L2591[21:34:08] <Sollux-Captor>
technically another letter but my name starts with Z
L2592[21:35:07] <Sollux-Captor> lol no
one is gonna figure this out xD
L2593[21:35:23] <MattDahEpic> weve
exausted the mc ones
L2594[21:35:31] <Sollux-Captor> no u
havnt
L2595[21:35:33] <MattDahEpic> theres
zombie and pigman
L2596[21:35:37] <vcordie> zblaze
L2597[21:35:38] <vcordie> >_>
L2598[21:35:39] <vcordie> im
cheating
L2599[21:36:02] <MattDahEpic> zender
dragon?
L2600[21:36:05] <Sollux-Captor> i did say
"name technically starts with another letter" but
really.. it starts wit hz
L2601[21:36:17] <Sollux-Captor> ur close
actually but not close at the same time
L2602[21:36:19] <AstralSorcerer>
MattDahEpic: it looks like you are only modifying a local reference
to the item stack, not the player's inventory's reference. Similar
to how assigning to a function's local variable doesn't affect
anything outside of the function.
L2603[21:36:42]
⇦ Quits: GildedGames
(~GildedGam@ec2-54-144-97-133.compute-1.amazonaws.com) (Remote host
closed the connection)
L2604[21:36:55]
⇨ Joins: GildedGames
(~GildedGam@ec2-54-87-69-101.compute-1.amazonaws.com)
L2605[21:36:56]
⇦ Quits: KGS (~KGS@nl107-188-189.student.uu.se) (Ping
timeout: 206 seconds)
L2606[21:37:54] <Sollux-Captor>
MattDahEpic, u are actually real close xD
L2607[21:38:07] <Sollux-Captor> but yet
not close because that isnt the character i am talking about
L2608[21:39:03] <MattDahEpic>
zwither?
L2609[21:39:10] <Sollux-Captor> xD
colder
L2610[21:39:25] <shadekiller666> how
would i go about getting the src/.../resources folder when the game
is being run from a mod dev env?
L2611[21:39:49] <MattDahEpic>
zslime?
L2612[21:39:51] <Sollux-Captor> after u
name all the characters in MC, ul lget it sooner or later
L2613[21:39:53] <MattDahEpic> idk
L2614[21:40:00] <tterrag> shadekiller666:
that sounds like a horrible idea
L2615[21:40:03]
⇦ Parts: OneMIndustries (~OneM_Indu@ftth-66-132.bvunet.net)
(Bye!))
L2617[21:40:17] <gigaherz>
zenderman?
L2618[21:40:18] <gigaherz> XD
L2619[21:40:28] <shadekiller666> how the
hell else would i get a copy of the json for an item when in a dev
env?
L2620[21:40:40] <MattDahEpic> from the
default resource pack?
L2621[21:40:41] <Sollux-Captor> matt no
it is not
L2622[21:40:42] <tterrag> get the
IResource for the json
L2623[21:40:46] <tterrag> and read from
an InputStream for it
L2624[21:40:47]
⇨ Joins: CoolerExtreme
(~CoolerExt@117.201.139.127)
L2625[21:41:21] <AstralSorcerer>
MattDahEpic: also, it seems that player.getInventory() returns the
armor inventory, not the main inventory
L2626[21:41:54] <Sollux-Captor> what
other character in MC has an x?
L2627[21:42:31] <gigaherz> problem is
that mc doesn't have any "characters"
L2628[21:42:35] <MattDahEpic> ^
L2629[21:42:37] <gigaherz> there's just
mobs, creatures and villagers
L2630[21:42:53] <MattDahEpic> is sollux a
FallingSand?
L2631[21:43:14] <Sollux-Captor> oooo xD u
are missing the point
L2632[21:43:15]
⇦ Quits: Cooler (~CoolerExt@117.221.147.89) (Ping timeout:
180 seconds)
L2633[21:43:18] <Sollux-Captor> MC does
have character
L2634[21:43:23] <Sollux-Captor> ur
options are soo slim
L2635[21:43:28] <Sollux-Captor> with that
one hint
L2636[21:43:31] <MattDahEpic> ALEX
L2637[21:43:32] <MattDahEpic> god
L2638[21:43:34] <MattDahEpic> ugh
L2639[21:43:35] <Sollux-Captor> ^
L2640[21:43:37] <Sollux-Captor> ding
ding
L2641[21:43:39] <Sollux-Captor>
now!
L2642[21:43:43] <Sollux-Captor> what is
my true name :3
L2643[21:43:55] <MattDahEpic>
allux?
L2644[21:43:56] <smbarbour> Zander
L2645[21:43:59] <Sollux-Captor> ^
L2646[21:44:00] <Sollux-Captor> u
win
L2647[21:44:28] <vcordie> I guessed
ZANDER
L2648[21:44:37] <Sollux-Captor> u said
zender dragon
L2649[21:44:39] <Sollux-Captor> xD
L2650[21:44:45] <vcordie> No,
before
L2651[21:44:58] <vcordie> ah i said
zane
L2652[21:45:01]
⇦ Quits: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt)
(Quit: Nii-san is watching you.)
L2653[21:45:10] <vcordie> i looked at
zander and went "no...no one would name their child that,
that's fucking stupid"
L2654[21:45:12] <Sollux-Captor> xD not
zander
L2655[21:45:16] <vcordie> so, you
unfortante bastard.
L2656[21:45:24] <gigaherz> Sollux-Captor:
that's way too many levels of obscure to guess.
L2657[21:45:34] <vcordie> i had a list of
names that started with z
L2658[21:45:37] <vcordie> i had a fucking
list open
L2659[21:45:40] <Sollux-Captor> no i am
not. xD its a cool name and i get soo many compliments
L2660[21:45:45] <Sollux-Captor> as for
the rockstar hint
L2661[21:45:53] <Sollux-Captor> Robin
Zander from Cheep Trick
L2662[21:45:58] <smbarbour> I know some
people who just named their newborn daughter Khaleesi. People ARE
that stupid, unfortunately.
L2663[21:46:07] <gigaherz> smbarbour:
that's a decent name
L2664[21:46:15] <gigaherz> there's a few
people called HASHTAG in the world now
L2665[21:46:37] <AstralSorcerer> Khaleesi
> Hashtag
L2666[21:46:49] <vcordie> khaleesi ISNT
EVEN HER NAME
L2667[21:46:50] <vcordie> ITS HER
TITLE
L2668[21:46:52] <Sollux-Captor> well...
on my birth certificate, my dad wanted to call me zander because of
robin zander his fav person in a band. then my mom was like
"Alex" together they form alexander but no one calls me
that
L2669[21:46:56] <Sollux-Captor> everyone
calls me zander
L2670[21:47:01] <Sollux-Captor> sorta
like robert and dick :3
L2671[21:47:16] <AstralSorcerer> still
better than Hashtag
L2672[21:47:22] <Sollux-Captor> ^
L2673[21:47:24] ***
tterrag is now known as tterrag|away
L2674[21:47:41] <smbarbour> Dick isn't a
short form of Robert... It's a short form of Richard.
L2675[21:47:43] <gigaherz> I still have
no idea how "robert" becomes "dick"
L2676[21:47:56] <Sollux-Captor> sorry i
ment richard .-.
L2677[21:47:57] <gigaherz> or well,
richard
L2678[21:48:02] <Sollux-Captor> bob is
short for robert :3
L2679[21:48:03] <MattDahEpic> because
richard is a dick?
L2681[21:49:45]
⇦ Quits: portablejim (~portablej@14-203-211-114.tpgi.com.au)
(Ping timeout: 180 seconds)
L2682[21:50:37] <Sollux-Captor> but ye :I
dont dis zander. lots of people think it is a cool unthought of
name
L2683[21:50:37] <smbarbour> So it's a
kind of rhyming nickname Rick->Dick (same with
Rob->Bob)
L2684[21:51:01]
⇨ Joins: portablejim (~portablej@220.240.94.133)
L2685[21:51:16] <gigaherz> smbarbour:
would have been funnier if it came from "dick-hard"
;P
L2686[21:51:17] <Sollux-Captor>
alex>alexander>Zander
L2687[21:52:49] <Sollux-Captor> so what
ur guy's names :3?
L2689[21:53:55] <Sollux-Captor> oo i like
that name. my uncle is named after you xD
L2690[21:54:04] <Sollux-Captor> or maybe
the other way around :o
L2691[21:54:29] <gigaherz> or probablyt
we are both named after someone else who came earlier than
both
L2692[21:54:29] <gigaherz> ;P
L2693[21:54:30] <Sollux-Captor> lol
jk
L2694[21:54:38] <Sollux-Captor> ye
L2695[21:55:33] <gigaherz> well gotta
sleep a bit
L2696[21:55:34] <gigaherz> night
L2697[21:55:41] <Sollux-Captor> gn
L2698[21:55:41]
⇦ Quits: gigaherz
(gigaherz@92.Red-88-3-40.dynamicIP.rima-tde.net) (Remote host
closed the connection)
L2699[21:56:24] ***
willieaway is now known as williewillus
L2700[21:56:57]
⇨ Joins: OneM
(~OneM_Indu@ftth-66-132.bvunet.net)
L2701[21:57:23] <OneM> Is the option
server-ip= in server.properties important?
L2702[21:58:44] <AstralSorcerer> I think
only if you have multiple IP address (as in multiple network
interfaces). It is possible to specify a specific IP address to
bind, but I do not believe that it is necessary.
L2703[21:59:03] <OneM> Hm.
L2704[21:59:06] <unascribed> yeah, the
default is to bind on every ip
L2705[21:59:17]
⇦ Quits: Raga_BM (~K@180.253.104.58) (Quit:
Raga_BM)
L2706[21:59:26] <OneM> vcordie can't
connect to the server I am hosting, but can ping me.
L2707[21:59:30] ***
williewillus is now known as willieaway
L2708[21:59:33] <AstralSorcerer> The
syscall (at least on Linux) takes 0.0.0.0 to mean any IP (the
kernel selects one)
L2709[21:59:37] <unascribed> make sure
you forward the port
L2710[21:59:41] <OneM> I have.
L2711[21:59:54] <vcordie> oh, make sure
to restart the router so that the changes take effect :
L2713[22:00:08] <unascribed> vcordie,
most routers don't need a reboot
L2714[22:00:20] <OneM> The router auto
does that in my case.
L2715[22:00:43] <OneM> Yep, right
IP.
L2716[22:00:47] <smbarbour> Also, make
sure that the firewall (iptables in your case) isn't blocking
it.
L2717[22:02:00] <OneM> Hm, hold on.
L2718[22:02:20] <OneM> How would I find
that out?
L2719[22:02:38] <unascribed> sudo
iptables -L -n -v
L2720[22:02:50] <unascribed> (List, No
resolve, Verbose)
L2722[22:04:06] <unascribed> no rules, so
it's on the default "allow everything"
L2723[22:04:11] <OneM> Ok.
L2724[22:04:15] <unascribed> send your
server log and server.properties
L2725[22:04:39] <OneM> Ok, hold on.
L2726[22:05:00] ***
Kolatra|Away is now known as Kolatra
L2727[22:05:06] <vcordie> I'd just like
to thank you guys for being really helpful in getting my friend and
I online and functioning :D
L2728[22:05:21] <vcordie> back in the old
days from when i played modded minecraft, the community was rather
hostile
L2729[22:05:25] <vcordie> and its nice to
see that change.
L2730[22:05:36] <unascribed> eh, it
depends on where you go
L2732[22:06:09] <OneM> The log wouldn't
upload, too long.
L2733[22:06:24] <AstralSorcerer> ^ I hate
when that happens
L2736[22:09:19] ***
tterrag|away is now known as tterrag
L2737[22:10:46]
⇦ Quits: AforAnonymous (bitch2k@dyn-042-190.vix1.mmc.at)
(Quit: Try not to think not.)
L2738[22:11:07] <OneM> Any ideas?
L2739[22:11:28] <unascribed> other than
"ford ur ports", no
L2740[22:12:21] <OneM> I have.
L2741[22:12:27] <unascribed> try again
:P
L2742[22:12:42] <unascribed> I can't
reach port 25565 on your IP either
L2743[22:12:43] <tterrag> OneM: where is
the actual error?
L2744[22:12:51] <tterrag> all that log
shows is a bunch of lag
L2745[22:12:58] <unascribed> he's having
connection issues
L2746[22:12:59] <OneM> connection timed
out
L2747[22:13:07] <OneM> On vcordie's
end.
L2748[22:13:39]
⇦ Quits: OneM (~OneM_Indu@ftth-66-132.bvunet.net) (Read
error: Connection reset by peer)
L2749[22:14:07]
⇨ Joins: OneM
(~OneM_Indu@ftth-66-132.bvunet.net)
L2750[22:14:41] <OneM> CONNECTION!
L2751[22:14:56] <OneM> But only through
DMZ mode...
L2752[22:15:00] <Sollux-Captor> how about
steam integration :D xD
L2753[22:15:17] <Sollux-Captor> connect
easy with steam integration xD
L2754[22:16:31] <OneM> Anyone see issues
with this port forwarding config? Games 69.27.66.132
L2755[22:16:31] <OneM> 192.168.11.2 UDP
Port:25565
L2756[22:16:32] <OneM> UDP
Port:25565
L2757[22:16:36] <OneM> Whoops.
L2758[22:17:01]
⇨ Joins: Wastl2
(~Wastl2@x55b157a7.dyn.telefonica.de)
L2759[22:17:50]
⇦ Quits: TurnedSlayer|M
(uid96825@id-96825.charlton.irccloud.com) (Quit: Connection closed
for inactivity)
L2760[22:17:57] <unascribed> Minecraft is
TCP
L2761[22:17:59] <unascribed> not
UDP
L2762[22:18:02] <OneM> Ah ha.
L2763[22:19:18] <OneM> Done, fixed.
L2764[22:19:30] <OneM> So, how do I
remove the DMZ?
L2765[22:19:33] <Sollux-Captor> yw :3
couldnt have done it if it wernt all for me :D
L2766[22:20:18] <vcordie> onem: should
just be a toggle
L2767[22:20:35]
⇨ Joins: dirtcake
(~dirtcake@96-19-182-194.cpe.cableone.net)
L2768[22:20:37] <vcordie> shush sollux,
you're taped to a wall
L2769[22:20:38] <vcordie> :P
L2770[22:21:02] <OneM> Uh oh.
L2771[22:21:11] <OneM> It is just a text
box...
L2772[22:21:17] <OneM> No way to turn it
off.
L2773[22:23:26]
⇨ Joins: Emilio17MC (~Emilio17M@187.132.33.178)
L2774[22:23:33] <vcordie> uh
L2775[22:23:37] <Emilio17MC> Hello
L2776[22:23:39] <vcordie> ooopsie
daisy?
L2777[22:23:45] <Emilio17MC> Hey i need
help to show /title with forge at onItemRightClick how to?
L2778[22:24:11] <unascribed> OneM, try
just blanking the textbox
L2779[22:24:28] <tterrag> Emilio17MC:
eh?
L2780[22:24:55] <unascribed> look at
CommandTitle
L2781[22:25:07] <Emilio17MC> tterrag I
need show title with Minecraft forge
L2782[22:25:20] <OneM> I have, no clue
how to tell if it worked...
L2783[22:25:21] <unascribed> Emilio17MC,
look at CommandTitle
L2784[22:25:24] <tterrag> I wasn't aware
there was such a thing as a title
L2785[22:25:25] <tterrag> but ok
L2786[22:25:34] <unascribed> tterrag, the
/title command that's new in 1.8
L2787[22:25:45] <unascribed> shows an
obnoxious giant message in the middle of the screen with an
optional subtitle that's smaller and slightly less obnoxious
L2788[22:25:58] <Emilio17MC> Yes i need
use something like
L2789[22:26:09] <tterrag> oh right
L2790[22:26:17] <OneM> Well, found our
router. buffalo airstation ac1750 DMZ
L2791[22:26:28] <OneM> And no docs on the
firmware.
L2792[22:26:32] <OneM> =/
L2793[22:26:55]
⇦ Quits: dmf444 (~dmf444@192-0-250-222.cpe.teksavvy.com)
(Quit: Leaving)
L2794[22:27:26] <vcordie> install another
router between you and that router :P
L2795[22:27:47] <OneM> Uh...
L2796[22:27:51] <Emilio17MC> tterrag, I
need use CommandTitle?
L2797[22:28:01] <unascribed> no, look at
how CommandTitle works
L2798[22:28:10] <OneM> The only other
router I have is an old one that was struck by lightning...
L2799[22:28:25] <Emilio17MC> unascribed,
What need?
L2801[22:28:38] <unascribed> that's how
the command works
L2802[22:28:39] <vcordie> can it still
route
L2803[22:28:49] <vcordie> probably
not
L2804[22:28:58] <vcordie> or maybe its
supercharged
L2805[22:29:01] <vcordie> minecraft logic
after all
L2806[22:29:06] <tterrag> seems the key
is func_175178_a
L2807[22:29:09] <tterrag> !!gm
func_175178_a
L2808[22:29:10] <MCPBot_Reborn> === MC
1.8: net/minecraft/client/gui/GuiIngame.displayTitle (btz.a)
UNLOCKED ===
L2809[22:29:11] <MCPBot_Reborn> Name : a
=> func_175178_a => displayTitle
L2810[22:29:11] <MCPBot_Reborn>
Descriptor : (Ljava/lang/String;Ljava/lang/String;III)V
L2811[22:29:12] <MCPBot_Reborn> Comment :
None
L2812[22:29:13] <MCPBot_Reborn> SRG
Params : String p_175178_1_, String p_175178_2_, I p_175178_3_, I
p_175178_4_, I p_175178_5_
L2813[22:29:13] <MCPBot_Reborn> MCP
Params : String p_175178_1_, String p_175178_2_, int p_175178_3_,
int p_175178_4_, int p_175178_5_
L2814[22:29:14] <MCPBot_Reborn> Last
Change: 2015-01-14 18:01:27.993470-05:00 (killjoy)
L2815[22:29:15] <tterrag> there you
go
L2816[22:29:27] <tterrag> btw that took
me about 1 minute of code digging
L2817[22:29:30] <unascribed> that's on
the client side
L2818[22:29:32] <tterrag> you really
should learn how to do that for yourself
L2819[22:29:35] <tterrag> unascribed: of
course
L2820[22:29:42] <OneM> What is DMZ,
anyway?
L2821[22:29:45] <tterrag> for serverside,
there is S45PacketTitle
L2822[22:29:51] <unascribed>
"De-Militarized Zone"
L2823[22:29:55] ***
Kolatra is now known as Kolatra|Sleep
L2824[22:30:00] <unascribed> in the case
of routers, it means a computer that is exempt from the
firewall
L2825[22:30:09] <OneM> Oh dear god.
L2826[22:30:12] <unascribed> yep
L2827[22:30:18] <OneM> I WANT IT BACK
ON!!
L2828[22:31:38] <unascribed>
alternatively you could accept your fate and set up a proper
iptables firewall on your computer and switch to a hardened distro
:P
L2829[22:32:49] <OneM> Ok, I have no clue
what is going on, and there is no documentation for this bloody
router.
L2830[22:32:57] <OneM> Wibble....
L2831[22:33:36] <Parthon> anyone know any
good building/construction game besides minecraft/factoria/space
engineers?
L2832[22:34:06] <vcordie> onem: factory
reset?
L2833[22:34:13] <OneM> Not an
option;
L2834[22:34:31] <OneM> Ooh.
L2835[22:34:37] <tterrag> Parthon: you
just listed all the good ones :P
L2836[22:34:47] <Parthon> yeah, that's
what I was afraid of :P
L2837[22:34:57] <OneM> I could send
everything to ANOTHER computer....
L2838[22:34:59] <OneM> HA!
L2839[22:35:20] <vcordie> but then youd
send the dmz settings
L2840[22:35:29] <OneM> I hope Dad doesn't
mind his phone being used as a scapegoat.
L2841[22:35:33] <unascribed> lol
L2842[22:35:38] <Parthon> I've found a
couple, but they are more like sim city
L2843[22:35:58] <unascribed> if you don't
mind 2D, Terraria and Starbound are good
L2844[22:36:00] <vcordie> parthon,
medival engineers?
L2845[22:36:21] ***
Cazzar is now known as Cazzar|Away
L2846[22:36:42] <unascribed> a few
Minecraft clones may also be worth looking at, like Minetest and
Terrasology
L2847[22:36:43]
⇦ Quits: OneM (~OneM_Indu@ftth-66-132.bvunet.net) (Read
error: Connection reset by peer)
L2848[22:36:49] <Parthon> does that have
much in the way of progress/automation .. or is it mainly making
castles?
L2849[22:36:56] <unascribed> Starmade is
also cool
L2850[22:37:04] <unascribed> Terraria is
mostly bossfights
L2851[22:37:18] <unascribed> Starbound is
early in development and it's mostly crafting and bossfights
L2852[22:37:20] ***
willieaway is now known as williewillus
L2853[22:37:30]
⇨ Joins: OneM
(~OneM_Indu@ftth-66-132.bvunet.net)
L2854[22:37:31] <Parthon> yeah, starbound
and terraria I play a lot :P
L2855[22:37:36]
⇦ Quits: Brokkoli (~Brokkoli@f054177135.adsl.alicedsl.de)
(Quit: Die Sprache der Politik ist daf�r gemacht, dass L�gen wahr
klingen und das T�ten angemessen wirkt. (George
Orwell))
L2856[22:37:44] <unascribed> Minetest and
Terrasology are both early clones and don't have a lot of
content
L2857[22:37:53] <williewillus> terasology
runs like shit on my machine
L2858[22:37:54] <OneM> Bingo!
L2859[22:37:59]
⇦ Quits: Lathanael|Away
(~Lathanael@p549713B6.dip0.t-ipconnect.de) (Ping timeout: 186
seconds)
L2860[22:38:04] <williewillus> like,
lowest settings still runs worse than MC on high settings
L2861[22:38:05] <williewillus>
modded
L2862[22:38:22] <Parthon> ouch
L2863[22:38:25] <vcordie> parthon its
mostly making castles. its from the guys who made space
engineers
L2864[22:38:28] <unascribed> Starmade is
a space-oriented game and you basically buy parts from shops to
make a ship, fight pirates, conquer planets, and buy more
parts
L2865[22:38:54] <williewillus> anyways,
is there an easy (relatively) way to see if a block has a stair
variant and to retrieve that stair block?
L2866[22:40:15]
⇨ Joins: Raga_BM (~K@180.253.104.58)
L2867[22:40:22] <williewillus> the
purpose is bc ProjectE has the philosophers stone world
transmutations, and I wanted to do some clever trickery to
automatically apply any registered transmutations to their stair
forms as well
L2868[22:40:33]
⇨ Joins: Lathanael|Away
(~Lathanael@p549709CE.dip0.t-ipconnect.de)
L2869[22:40:37] <OneM> So, anyone know
how to tell if mystcraft has finished profiling?
L2870[22:40:40] <vcordie> project e? did
someone get tired of waiting for EE3?
L2871[22:40:47] <williewillus> err yes
:p
L2872[22:40:59] <williewillus> well PE is
9(?) months old now
L2873[22:41:02] <unascribed> if you don't
mind Ugly Hax, then you could look up a recipe in the shape of a
stair and check if it's a subclass of BlockStairs
L2874[22:41:10] <williewillus> eh
L2875[22:41:13] <williewillus> too much
effort lol
L2876[22:41:15] <vcordie>
HAAAAAAAAAAAX
L2877[22:41:25] *
unascribed dodges the CRT monitor
L2878[22:41:30] <vcordie> :D
L2879[22:41:39] <williewillus> I'll just
register the vanilla ones manually :p
L2880[22:42:01] <unascribed> adding
1.3.2, 1.4.7, and 1.5.2 support to my mobile app
L2881[22:42:08] <unascribed> kill me
now
L2882[22:42:49] <williewillus> what
app?
L2883[22:43:01] <unascribed> Hyperchat,
it's an Android app
L2884[22:43:12] <unascribed> goes from
1.6.4 to 1.8 at the moment
L2885[22:43:15]
⇦ Quits: Emilio17MC (~Emilio17M@187.132.33.178) (Ping
timeout: 180 seconds)
L2886[22:43:27] <unascribed> people are
actually asking for 1.5- support
L2887[22:43:28] <unascribed> it baffles
me
L2888[22:43:47] <OneM> Hm, how do I tell
a forge server how much memory it can have?
L2889[22:44:13] <tterrag> jvm args
L2890[22:44:15] <unascribed> before the
-jar in java, put -Xms and -Xmx
L2891[22:44:20] <unascribed> set them to
the same value, e.g. 4G
L2892[22:45:44] <OneM> Hm. And where
would I set those?
L2893[22:45:50] <OneM> Oh, duh.
L2894[22:45:56] <OneM> Nevermind.
L2895[22:46:14] <OneM> How do I tell if
mystcraft has finished profiling?
L2896[22:47:00]
⇨ Joins: Drullkus
(~Drullkus@c-67-161-71-70.hsd1.ca.comcast.net)
L2898[22:47:33] <AstralSorcerer> OneM:
Mystcraft will say something like "profiling complete" to
the log
L2899[22:47:40] <OneM> Ah ha.
L2900[22:47:53]
⇦ Quits: Raga_BM (~K@180.253.104.58) (Quit:
Raga_BM)
L2901[22:49:16] ***
OneM is now known as OneM_Asleep
L2902[22:53:07] ***
Cazzar|Away is now known as Cazzar
L2903[22:53:19] <unascribed> my phone is
getting hot
L2904[22:53:23] <unascribed> why is my
phone getting hot
L2905[22:53:56] <Sollux-Captor> its
getting hot for you and youi only :)
L2906[22:53:57] <Sollux-Captor> its
calling for you ;)
L2907[22:54:02] <Sollux-Captor> got get
em pal
L2908[22:54:07] <Sollux-Captor> go*
L2909[22:55:45]
⇨ Joins: fuj1n (fuj1n@101.190.164.203)
L2910[22:56:55] <unascribed> why is my
logcat invisible
L2911[22:57:10]
⇦ Quits: fuj1n (fuj1n@101.190.164.203) (Client
Quit)
L2912[22:57:44] <vcordie> logcat
L2913[22:57:53] <vcordie> *lays on a log*
i am now logcat
L2914[22:57:55] <vcordie> :D
L2915[23:02:14] <Sollux-Captor> what if
cats are dogs :o
L2916[23:03:22] ***
Darkevilmac is now known as DarkEvilMac
L2917[23:03:39]
⇦ Quits: Flashfire
(~sdh_7777@d24-36-220-189.home1.cgocable.net) (Ping timeout: 189
seconds)
L2918[23:04:00] <vcordie> on the internet
nobody knows you're a cat
L2919[23:04:23]
⇦ Quits: RichardG (richardg86@187.105.72.202) (Ping timeout:
186 seconds)
L2920[23:05:21] <smbarbour> Now they
do
L2921[23:05:54] <Sollux-Captor> :D
L2922[23:06:51] <vcordie> :3
L2923[23:09:07]
⇦ Quits: Shukaro (~Shukaro@cpe-65-29-204-95.cinci.res.rr.com)
()
L2924[23:09:25] <Sollux-Captor> i wish i
had friends :(
L2925[23:09:44] <Sollux-Captor> i have
you guys :D and this comfy ducktape atleast
L2926[23:12:09] <Parthon> err, I have to
go over here now .. for a reason
L2927[23:17:12]
⇨ Joins: sloantothebone
(~sloantoth@75-106-29-150.cust.wildblue.net)
L2928[23:18:43] <vcordie> i ducktaped him
to a wall
L2929[23:18:44] <vcordie> :D
L2930[23:19:05] <vcordie>
#forgeafterdark
L2931[23:19:06] <vcordie> :P
L2932[23:19:06] <Sollux-Captor> nice :D
wall buddies!!
L2933[23:19:20] ***
Zidane is now known as Zidane|Away
L2934[23:21:02]
⇦ Quits: HassanS6000
(~Hassan@pool-71-191-144-97.washdc.fios.verizon.net) (Read error:
Connection reset by peer)
L2935[23:22:27]
⇨ Joins: Zesty
(~Zesty@2002:b461:1c0c::b461:1c0c)
L2936[23:30:05]
⇨ Joins: Unh0ly_Tigg
(~Robert@c-76-115-95-185.hsd1.or.comcast.net)
L2937[23:34:38] ***
Zidane|Away is now known as Zidane
L2938[23:34:55]
⇦ Quits: vcordie (~d@d24-235-181-14.home1.cgocable.net) (Read
error: Connection reset by peer)
L2939[23:43:31]
⇨ Joins: Raga_BM (~K@180.245.167.219)
L2940[23:45:53]
⇨ Joins: Ipsis_
(~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L2941[23:47:27] ***
williewillus is now known as willieaway
L2942[23:53:34]
⇦ Quits: Sollux-Captor
(~Sollux-Ca@dhcp-pa-67-20-233-173.consolidated.net) (Quit:
Leaving)
L2943[23:57:26] ***
TTFTCUTS is now known as TTFT|Away
L2944[23:59:44]
⇦ Quits: SnowDapples (~powered@p5794C947.dip0.t-ipconnect.de)
(Killed (NickServ (GHOST command used by
SnowDapples_!~powered@pD95899CC.dip0.t-ipconnect.de)))
L2945[23:59:51]
⇨ Joins: SnowDapples
(~powered@pD95899CC.dip0.t-ipconnect.de)