<<Prev
Next>>
Scroll to Bottom
Stuff goes here
L1[00:00:05] ⇨
Joins: Kaiyouko
(~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
L2[00:01:15] ⇨
Joins: Hoshiko
(~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
L3[00:02:00] ⇨
Joins: Drtro
(~anon@c-73-216-213-80.hsd1.va.comcast.net)
L4[00:02:17] ⇦
Quits: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
(Ping timeout: 186 seconds)
L5[00:03:53] ⇦
Quits: Kaiyouko (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
(Ping timeout: 186 seconds)
L6[00:07:27] ***
TTFTCUTS is now known as TTFT|Away
L7[00:10:14] ⇦
Quits: Iq2Gamer (uid60582@id-60582.richmond.irccloud.com)
()
L8[00:10:42] ⇦
Quits: Benimatic (~Benimatic@cblmdm72-241-108-184.buckeyecom.net)
(Ping timeout: 186 seconds)
L9[00:17:31] ⇨
Joins: Jezza (~Jezza@bps-gw.hrz.tu-chemnitz.de)
L10[00:18:27] ⇨
Joins: Hunterz
(~hunterz@2001:af0:8000:1c01:6af7:28ff:fe37:5d6a)
L11[00:39:48] ⇦
Quits: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098) (Ping
timeout: 202 seconds)
L12[00:39:59] ⇦
Quits: Drullkus (~Dru11kus@2601:646:8301:ead3:dcaf:b396:6a19:a647)
(Quit: good night irc!)
L13[00:40:59] ⇦
Quits: Drtro (~anon@c-73-216-213-80.hsd1.va.comcast.net) (Quit:
Leaving)
L14[00:41:32] ⇨
Joins: alekso56
(~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098)
L15[00:45:09] ***
mrkirby153 is now known as kirby|gone
L16[00:48:52] ⇦
Quits: raoulvdberge (uid95673@id-95673.richmond.irccloud.com)
(Quit: Connection closed for inactivity)
L17[00:49:07] ⇨
Joins: Drtro_
(~anon@c-73-216-213-80.hsd1.va.comcast.net)
L19[00:52:08] ⇦
Quits: Drtro_ (~anon@c-73-216-213-80.hsd1.va.comcast.net) (Client
Quit)
L20[00:57:16] ⇦
Quits: blood_ (unknown@ool-4574115b.dyn.optonline.net)
()
L21[00:58:29] ⇦
Quits: Dimitriye98
(~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Read error:
Connection reset by peer)
L22[00:58:33] ⇨
Joins: Dimitriye98
(~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L23[01:03:45] ⇨
Joins: abab9579 (~abab9579@175.117.182.109)
L24[01:03:54] ⇦
Quits: Brokkoli (~Brokkoli@p5B23CCE8.dip0.t-ipconnect.de) (Quit:
Die Sprache der Politik ist daf�r gemacht, dass L�gen wahr klingen
und das T�ten angemessen wirkt. (George Orwell))
L25[01:04:00] ⇨
Joins: Davnit (~Davnit@72-189-103-223.res.bhn.net)
L26[01:08:16] ***
Darkevilmac is now known as DarkevilAway
L27[01:11:43] ⇨
Joins: aef (~aef@schweinehegel.raxys.net)
L28[01:24:17] ***
Vigaro is now known as V
L29[01:26:33] ⇦
Quits: UnRealDinnerbone
(~UnReal-Di@c-73-36-115-152.hsd1.il.comcast.net) (Ping timeout: 186
seconds)
L30[01:27:19] ⇨
Joins: BordListian
(~BordListi@chello213047142014.32.11.vie.surfer.at)
L31[01:31:27] ⇨
Joins: flappy
(~flappy@85-76-151-97-nat.elisa-mobile.fi)
L32[01:41:39] ***
MrKick|Away is now known as MrKickkiller
L33[01:45:44] ⇦
Quits: BlayTheNinth (~blay09@x4d0c7ee2.dyn.telefonica.de) (Read
error: Connection reset by peer)
L34[01:53:41] ⇨
Joins: Lythom (~Lythom@38.160.9.109.rev.sfr.net)
L35[01:59:27] <MCPBot_Reborn> [TEST CSV]
Pushing snapshot_20160803 mappings to Forge Maven.
L36[01:59:30] <MCPBot_Reborn> [TEST CSV]
Maven upload successful for mcp_snapshot-20160803-1.10.2.zip
(mappings = "snapshot_20160803" in build.gradle).
L37[01:59:41] <MCPBot_Reborn> Semi-live
(every 10 min), Snapshot (daily ~3:00 EST), and Stable (committed)
MCPBot mapping exports can be found here:
http://export.mcpbot.bspk.rs/
L38[02:00:33] ⇨
Joins: Hink
(~Hink@pool-108-20-224-164.bstnma.fios.verizon.net)
L39[02:01:09] ⇦
Quits: Gil (uid147942@id-147942.brockwell.irccloud.com) (Quit:
Connection closed for inactivity)
L40[02:05:30] ***
minecreatr is now known as Mine|dreamland
L41[02:05:52] ⇦
Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 384
seconds)
L42[02:07:51] ⇨
Joins: bilde2910 (bilde2910@51.174.170.178)
L43[02:11:24] ⇨
Joins: gigaherz|work (~gigaherz@84.89.63.25)
L44[02:19:13] ⇨
Joins: PrinceCat
(~PrinceCat@58-6-223-35.dyn.iinet.net.au)
L45[02:26:21] ⇨
Joins: Samario
(~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net)
L46[02:34:49] ⇨
Joins: Nitrodev
(~Nitrodev@85-23-77-207.bb.dnainternet.fi)
L47[02:43:00] ⇦
Quits: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098) (Ping
timeout: 202 seconds)
L48[02:44:46] ⇨
Joins: alekso56
(~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098)
L49[02:46:16] ⇦
Quits: abab9579 (~abab9579@175.117.182.109) (Ping timeout: 202
seconds)
L50[02:46:22] ***
Kolatra is now known as Kolatra|awawy
L51[02:46:29] ***
Kolatra|awawy is now known as Kolatra|away
L52[02:46:43] ***
MrKickkiller is now known as MrKick|Away
L53[02:50:38] ⇦
Quits: Necr0
(~Necr0@p200300700D6EAAF9947DE5C8B8D9CBE8.dip0.t-ipconnect.de)
(Ping timeout: 384 seconds)
L54[02:52:35] ⇨
Joins: Aroma1997 (~Aroma1997@104.131.97.244)
L55[02:55:07] ⇨
Joins: AEnterprise
(~AEnterpri@78-20-41-53.access.telenet.be)
L56[02:55:24] ***
MrKick|Away is now known as MrKickkiller
L57[03:01:58] ⇦
Quits: Samario
(~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net) (Ping
timeout: 384 seconds)
L58[03:06:42] ⇨
Joins: abab9579 (~abab9579@175.117.182.109)
L59[03:15:35] ⇦
Quits: auenf (David@DC-24-199.bpb.bigpond.com) (Ping timeout: 182
seconds)
L60[03:16:43] ⇨
Joins: auenf (David@DC-24-199.bpb.bigpond.com)
L61[03:21:16] ⇦
Quits: flappy (~flappy@85-76-151-97-nat.elisa-mobile.fi) (Ping
timeout: 202 seconds)
L62[03:22:16] ⇨
Joins: UnRealDinnerbone
(~UnReal-Di@c-73-36-115-152.hsd1.il.comcast.net)
L63[03:30:36] ⇦
Quits: sweetpi (~sweetpi@c-67-172-57-82.hsd1.pa.comcast.net) (Quit:
Leaving)
L64[03:35:37] ⇨
Joins: kimfy (~kimfy_@236.5.200.37.customer.cdi.no)
L65[03:38:04] ⇦
Quits: Delaxarnyazer (~Delaxarny@ip56572345.direct-adsl.nl) (Ping
timeout: 202 seconds)
L66[03:38:11] ⇨
Joins: Delaxarnyazer
(~Delaxarny@ip56572345.direct-adsl.nl)
L67[03:38:32] ⇦
Quits: MiniDigger|Vacation
(~MiniDigge@some.random.host.cause.default.is.boring.minidigger.me)
(Ping timeout: 202 seconds)
L68[03:39:21] ⇦
Quits: kimfy (~kimfy_@236.5.200.37.customer.cdi.no) (Ping timeout:
186 seconds)
L69[03:40:24] ⇦
Quits: PrinceCat (~PrinceCat@58-6-223-35.dyn.iinet.net.au) (Ping
timeout: 202 seconds)
L70[03:44:08] ⇦
Quits: Vaevictus (~vae@kesq-06-093.dsl.netins.net) (Ping timeout:
198 seconds)
L71[03:48:55] ⇦
Quits: Hink (~Hink@pool-108-20-224-164.bstnma.fios.verizon.net)
(Quit: Leaving)
L72[03:55:47] ⇨
Joins: Lunatrius` (~Lunatrius@77.38.21.26)
L73[03:57:23] ⇨
Joins: abec
(~abecderic@dslb-188-099-056-006.188.099.pools.vodafone-ip.de)
L74[03:59:07] ⇨
Joins: VikeStep (~VikeStep@101.184.243.180)
L75[03:59:12] ⇦
Quits: Lunatrius (~Lunatrius@77.38.21.26) (Ping timeout: 384
seconds)
L76[03:59:12] ***
Lunatrius` is now known as Lunatrius
L77[04:02:31] ⇨
Joins: sokratis12GR
(kiwiirc@ppp-94-69-133-9.home.otenet.gr)
L78[04:04:55] ***
kroeser|away is now known as kroeser
L79[04:05:10] ⇨
Joins: Dragroth
(~Dragroth@dslc-082-083-115-072.pools.arcor-ip.net)
L80[04:06:15] ***
kroeser is now known as kroeser|away
L81[04:07:55] ⇨
Joins: Snapples
(uid167569@id-167569.highgate.irccloud.com)
L82[04:11:52] ⇦
Quits: abab9579 (~abab9579@175.117.182.109) (Ping timeout: 190
seconds)
L83[04:14:44] ⇦
Quits: killjoy
(~killjoy@cpe-2606-A000-1118-C0C8-A1BF-F908-7675-ECB8.dyn6.twc.com)
(Ping timeout: 198 seconds)
L84[04:17:38] ***
sokratis12GR is now known as sokratis12GR|Away
L85[04:20:50] ***
tterrag is now known as tterrag|ZZZzzz
L86[04:41:48] ⇦
Quits: Lordmau5 (~Lordmau5@mail.viet-pham.de) (Ping timeout: 192
seconds)
L87[04:46:01] ***
amadornes[OFF] is now known as amadornes
L88[04:48:04] ⇦
Quits: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098) (Ping
timeout: 202 seconds)
L89[04:49:29] ⇨
Joins: alekso56
(~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098)
L90[04:57:41] ⇨
Joins: lclc98 (~lclc98@208.81.180.144)
L91[05:01:30] ⇨
Joins: PrinceCat
(~PrinceCat@124-170-66-90.dyn.iinet.net.au)
L92[05:03:52] ⇦
Quits: PrinceCat (~PrinceCat@124-170-66-90.dyn.iinet.net.au)
(Client Quit)
L93[05:07:27] ⇦
Quits: Davnit (~Davnit@72-189-103-223.res.bhn.net) (Read error:
Connection reset by peer)
L94[05:09:56] ⇨
Joins: Davnit (~Davnit@72-189-103-223.res.bhn.net)
L95[05:13:32] ⇦
Quits: ThuGie (~ThuGie@mail.bzeutzheim.de) (Ping timeout: 198
seconds)
L96[05:13:57] ⇦
Quits: barteks2x
(barteks2x@it.is.your.corrupt.we.claim.panicbnc.org) (Ping timeout:
201 seconds)
L97[05:14:02] ⇦
Quits: sokratis12GR|Away (kiwiirc@ppp-94-69-133-9.home.otenet.gr)
(Quit: http://www.kiwiirc.com/ - A hand crafted IRC
client)
L98[05:14:34] ⇦
Quits: gakai (~gakai@mail.bzeutzheim.de) (Ping timeout: 201
seconds)
L99[05:14:44] ⇦
Quits: Hobbyboy (Hobbyboy@hobbyboy.co.uk) (Ping timeout: 198
seconds)
L100[05:14:44] ⇦
Quits: z0ttel (~ident@2a01:4f8:100:7ffe:2::2) (Ping timeout: 198
seconds)
L101[05:14:44] ⇦
Quits: Quetzi (~Q@qmunity.quetzi.tv) (Ping timeout: 198
seconds)
L102[05:15:11] ⇦
Quits: tips48|away (~tips48@nope.bz) (Ping timeout: 201
seconds)
L103[05:15:11] ⇦
Quits: MrZoidbergMD (Zoidberg@2a01:4f8:d13:311::3) (Ping timeout:
201 seconds)
L104[05:16:51]
⇨ Joins: gakai|off (~gakai@mail.bzeutzheim.de)
L105[05:16:51]
⇨ Joins: ThuGie|off (~ThuGie@mail.bzeutzheim.de)
L106[05:17:07]
⇨ Joins: tips48|away (~tips48@nope.bz)
L107[05:17:11]
⇨ Joins: Quetzi (~Q@qmunity.quetzi.tv)
L108[05:17:12] ***
ThuGie|off is now known as ThuGie
L109[05:17:15] ***
gakai|off is now known as gakai
L110[05:20:41]
⇨ Joins: MrZoidbergMD
(Zoidberg@have.i.gone.mad.panicbnc.org)
L111[05:23:38] ⇦
Quits: aef (~aef@schweinehegel.raxys.net) (Ping timeout: 384
seconds)
L112[05:25:06]
⇨ Joins: Hobbyboy (Hobbyboy@hobbyboy.co.uk)
L113[05:25:31] ⇦
Quits: Dimitriye98
(~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Remote host
closed the connection)
L114[05:26:19]
⇨ Joins: PrinceCat
(~PrinceCat@124-170-66-90.dyn.iinet.net.au)
L115[05:27:28]
⇨ Joins: Dimitriye98
(~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L116[05:34:24] ⇦
Quits: Dimitriye98
(~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Ping timeout:
384 seconds)
L117[05:40:43]
⇨ Joins: barteks2x
(barteks2x@it.is.your.corrupt.we.claim.panicbnc.org)
L118[05:54:52] ⇦
Quits: PrinceCat (~PrinceCat@124-170-66-90.dyn.iinet.net.au) (Quit:
My Mac has gone to sleep. ZZZzzz…)
L119[05:56:16] ⇦
Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 195
seconds)
L120[05:57:40] *** V
is now known as Vigaro
L121[05:58:10]
⇨ Joins: bilde2910 (bilde2910@51.174.170.178)
L122[05:59:10] ***
Vigaro is now known as V
L123[06:00:03]
⇨ Joins: kimfy
(~kimfy@236.5.200.37.customer.cdi.no)
L124[06:00:16]
⇨ Joins: Nentify
(uid14943@id-14943.highgate.irccloud.com)
L125[06:03:17]
⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L126[06:06:48] ⇦
Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 192
seconds)
L127[06:19:08] <BordListian> okay this
thing i've created is horrible
L128[06:20:06] <BordListian> do i need to
send a packet to update the breakspeed if i change it on the
serverside via event?
L129[06:24:07]
⇨ Joins: yopu (~yopu@184-89-191-67.res.bhn.net)
L130[06:25:33]
⇨ Joins: BlueMonster
(uid82864@id-82864.tooting.irccloud.com)
L131[06:27:59]
⇨ Joins: Meow-J (~Meow-J@45.32.34.121)
L132[06:28:14] ⇦
Quits: Abastro (~Abastro@175.117.182.109) (Ping timeout: 384
seconds)
L133[06:30:02]
⇨ Joins: minot
(~minot@pool-100-1-168-123.nwrknj.fios.verizon.net)
L134[06:33:02]
⇨ Joins: raoulvdberge
(uid95673@id-95673.richmond.irccloud.com)
L135[06:36:02]
⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L136[06:38:08]
⇨ Joins: sokratis12GR
(kiwiirc@ppp-94-69-133-9.home.otenet.gr)
L137[06:39:56] ⇦
Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 198
seconds)
L138[06:46:27]
⇨ Joins: flappy
(~flappy@85-76-151-97-nat.elisa-mobile.fi)
L139[06:52:11]
⇨ Joins: Necr0
(~Necr0@p200300700D6EAAF9D44E254281D6A8E8.dip0.t-ipconnect.de)
L140[07:12:32]
⇨ Joins: Naiten (~Naiten@86.102.189.142)
L141[07:20:32] ⇦
Quits: RANKSHANK_mob1
(~RANKSHANK@pa49-181-172-38.pa.nsw.optusnet.com.au) (Ping timeout:
190 seconds)
L142[07:20:54]
⇨ Joins: Hawaii_Beach
(~Hawaii_Be@c80-216-156-69.bredband.comhem.se)
L143[07:25:34] ⇦
Quits: LexLap2 (~LexManos@172.76.2.58) (Quit: Leaving)
L144[07:25:46]
⇨ Joins: LexLap (~LexManos@172.76.2.58)
L145[07:25:46]
MineBot sets mode: +o on LexLap
L146[07:36:45] ⇦
Quits: AnarchySage
(~The-Sages@47-32-200-112.dhcp.ftwo.tx.charter.com) (Quit: This is
the ´~~` Ðëàth ÃñGë£ §Ǯîþt ´~~` Made by [A])
L147[07:38:00]
⇨ Joins: RANKSHANK_mob1
(~RANKSHANK@pa49-181-172-38.pa.nsw.optusnet.com.au)
L148[07:38:52] ⇦
Quits: abec
(~abecderic@dslb-188-099-056-006.188.099.pools.vodafone-ip.de)
(Ping timeout: 202 seconds)
L149[07:40:16] ⇦
Quits: flappy (~flappy@85-76-151-97-nat.elisa-mobile.fi) (Ping
timeout: 202 seconds)
L150[07:43:35] ⇦
Quits: Naiten (~Naiten@86.102.189.142) (Read error: Connection
reset by peer)
L151[07:54:39]
⇨ Joins: Kenny164
(~pkinney@host217-42-126-65.range217-42.btcentralplus.com)
L152[07:55:46]
⇨ Joins: abec
(~abecderic@dslb-188-099-056-006.188.099.pools.vodafone-ip.de)
L153[08:06:20] ⇦
Quits: RANKSHANK_mob1
(~RANKSHANK@pa49-181-172-38.pa.nsw.optusnet.com.au) (Ping timeout:
198 seconds)
L154[08:09:40] ⇦
Quits: turmfalke
(~turmfalke@p20030056CF06BA3134DEF36C956C081C.dip0.t-ipconnect.de)
(Ping timeout: 384 seconds)
L155[08:10:35]
⇨ Joins: Fye
(~Fye@dynamic-adsl-78-13-98-6.clienti.tiscali.it)
L156[08:14:14]
⇨ Joins: AnarchySage
(~The-Sages@47-32-200-112.dhcp.ftwo.tx.charter.com)
L157[08:14:45] <AnarchySage> If i have a
world i removed a mod from which removed a biome, which has the
black non lighting effect, in 1.10.2 is there a way i can forge all
chunks to update to fix it?
L158[08:15:01] <Rushmead> How do i make
the spamless messages?
L159[08:16:59] <LatvianModder> what do you
mean?
L160[08:19:56]
⇨ Joins: turmfalke
(~turmfalke@p20030056CF06BA0B7448F0896A1D80FA.dip0.t-ipconnect.de)
L161[08:20:12] <Rushmead> So messages that
replace themselfs, so that the chat is not spammed
L162[08:20:56] <Rushmead> Found:
printChatMessageWithOptionalDeletion
L163[08:23:54]
⇨ Joins: Naiten (Naiten@5.143.6.39)
L164[08:24:54]
⇨ Joins: RANKSHANK_mob1
(~RANKSHANK@pa49-181-172-38.pa.nsw.optusnet.com.au)
L165[08:31:22] <LatvianModder> you need a
magic number for that
L166[08:31:26] <LatvianModder> smth like
6528902
L167[08:37:12] ⇦
Quits: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098) (Ping
timeout: 202 seconds)
L168[08:39:55]
⇨ Joins: alekso56
(~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098)
L170[08:42:59] ⇦
Quits: Hunterz (~hunterz@2001:af0:8000:1c01:6af7:28ff:fe37:5d6a)
(Quit: Leaving.)
L171[08:45:09]
⇨ Joins: Brokkoli
(~Brokkoli@p5b23cce8.dip0.t-ipconnect.de)
L172[08:45:14] ⇦
Quits: Brokkoli (~Brokkoli@p5b23cce8.dip0.t-ipconnect.de) (Killed
(NickServ (GHOST command used by
Awaykoli!~Brokkoli@p5B23CCE8.dip0.t-ipconnect.de)))
L173[08:45:22]
⇨ Joins: Brokkoli
(~Brokkoli@p5B23CCE8.dip0.t-ipconnect.de)
L174[08:47:56]
⇨ Joins: Benimatic
(~Benimatic@cblmdm72-241-108-184.buckeyecom.net)
L175[08:57:30] ⇦
Quits: Benimatic (~Benimatic@cblmdm72-241-108-184.buckeyecom.net)
(Ping timeout: 186 seconds)
L176[09:01:57]
⇨ Joins: Ordinastie_
(~Ordinasti@87-231-58-94.rev.numericable.fr)
L177[09:02:56]
⇨ Joins: Girafi
(~Girafi@0x555178eb.adsl.cybercity.dk)
L178[09:03:31] <Hawaii_Beach> wait
wat
L179[09:03:38] <Hawaii_Beach> what does
registerOre() do?
L180[09:03:45] <gigaherz|work>
where?
L181[09:03:47] ***
TTFT|Away is now known as TTFTCUTS
L182[09:03:56] <Hawaii_Beach>
OreDictionary
L183[09:04:09] <Hawaii_Beach> is that even
how you register a ore?
L184[09:04:11] <Hawaii_Beach> an*
L185[09:04:26] <gigaherz|work> that's how
you give an item an oredict name
L186[09:04:39] <Hawaii_Beach> yeah...
lol
L187[09:04:51] <Hawaii_Beach> you still
have to create generate classes?
L188[09:04:58] <gigaherz|work> ofc
L189[09:05:00] <Wuppy> sup people
L190[09:05:06] <Hawaii_Beach> fuuuck
L191[09:05:06] <gigaherz|work> it's still
a standard Block and itsrespective itemblock
L192[09:05:13] <Wuppy> that doesn't sound
good :P
L193[09:05:20] <Hawaii_Beach> tbh fuck
your itemblocks
L194[09:05:21] <gigaherz|work> and if you
want oregen, you need your own world generator plugin
L195[09:05:28] <Hawaii_Beach> what
happened to being 100% block
L196[09:05:34] <gigaherz|work> wat
L198[09:05:41] <Hawaii_Beach> whatever, hi
wuuup
L199[09:05:53] <gigaherz|work> Blocks only
exists when placed on he world grid
L200[09:05:56] <Ordinastie_> Hawaii_Beach,
that was never a thing
L201[09:05:56] <Hawaii_Beach> that wasn't
for you my friend
L202[09:06:03] <gigaherz|work> when they
are in any other form, they are Items
L203[09:06:08] <gigaherz|work> before
1.9.4
L204[09:06:13] <Hawaii_Beach> well i don't
remember registering itemblocks
L205[09:06:14] <gigaherz|work> forge would
implicitly register ItemBlocks for you
L206[09:06:21] <gigaherz|work> meaning no
one ever knew it was optional
L207[09:06:36] <gigaherz|work> and there
were a LOT of unnecessary itemblocks filling up the ID table
L208[09:06:40] <gigaherz|work> now it's
opt-in
L209[09:06:45] <Hawaii_Beach> aha
L210[09:06:46] <Hawaii_Beach> smart
L211[09:06:55] <Hawaii_Beach> how about
the id table
L212[09:07:08] <Hawaii_Beach> something
new i should know?
L213[09:07:12] <gigaherz|work> no
L214[09:07:21] <gigaherz|work> something
old that is now hidden
L215[09:07:25] <gigaherz|work> in older
MC
L216[09:07:32] <gigaherz|work> you had to
give your items/blocks and ID yourelf
L217[09:07:35] <gigaherz|work> self*
L218[09:07:40] <gigaherz|work> leading to
horrible id conflicts
L219[09:07:40] <Hawaii_Beach> wait you no
longer set ids ?
L220[09:07:48] <Hawaii_Beach> omg
L221[09:07:51] <Hawaii_Beach>
yäääääääääz
L222[09:07:56] <gigaherz|work> now, the
IDs are assigned automatically by forge
L223[09:07:58] <gigaherz|work> and saved
to the World
L224[09:08:07] <gigaherz|work> and
synchronized whenever you connect to a server
L225[09:08:18] <gigaherz|work> and since
1.9.4
L226[09:08:22] <gigaherz|work> this
includes other things
L227[09:08:22] <Hawaii_Beach> cool! i why
wasn't it like that from the beginning?
L228[09:08:37] <gigaherz|work> forge now
has a registry system for anything that is registrable (implements
a specific interface)
L229[09:08:38] <Hawaii_Beach> the whole
"select id plz" system was bullshit
L230[09:08:51] <gigaherz|work> so it
includes blocks, items, sounds, enchantments, potions, ...
L231[09:08:53] <Hawaii_Beach> nice
L232[09:09:09] <gigaherz|work> it wasn't
like that, because no one had written the code for it.
L233[09:09:19] <Hawaii_Beach> i don't
thing the forge guys get enough thanks for their
"job"
L234[09:09:31] <Hawaii_Beach> that
couldn't be easy to impllement
L235[09:09:35] <Hawaii_Beach>
implement*
L236[09:09:37] <gigaherz|work> yep, we
should have a forge appreciation day ;P
L237[09:09:45] <gigaherz|work> specially
Lex
L238[09:09:52] <gigaherz|work> and cpw,
and fry
L239[09:09:57] <Hawaii_Beach> yep, still
99.9% of the minecraft community doesn't know the forge guys
L240[09:09:58] ⇦
Quits: VikeStep (~VikeStep@101.184.243.180) (Read error: Connection
reset by peer)
L241[09:10:07] <gigaherz|work> and those
who do
L242[09:10:10] <gigaherz|work> only know
the "bad" side of it
L243[09:10:11] <Wuppy> agreed
L244[09:10:15] <gigaherz|work> Lex is
awesome
L245[09:10:19] <gigaherz|work> but he's
also strict
L246[09:10:23] <gigaherz|work> and doesn't
tolerate stupidity
L247[09:10:28] <Hawaii_Beach> yea ye is
awesome
L248[09:10:38] <Wuppy> jesus... this apple
is freezing cold :o
L249[09:10:47] <gigaherz|work> so most
people know lex because of that, rather than for all the countless
hours he spends fighting against idiots
L250[09:10:47] <Hawaii_Beach> yeah... i
understand looking at the project itself
L251[09:10:56] <Hawaii_Beach> ffs he
doesn't earn a cent on forge
L252[09:11:01] <gigaherz|work> uh he
does
L253[09:11:04] <Hawaii_Beach> well
ads..
L254[09:11:05] <Hawaii_Beach> +
L255[09:11:07] <Hawaii_Beach> ?*
L256[09:11:11] <Hawaii_Beach> or what,
donations?
L257[09:11:11] <gigaherz|work> forge is
his one and only job
L258[09:11:15] <gigaherz|work> ads
mostly
L259[09:11:17] <Hawaii_Beach> wait
what?
L260[09:11:25] <Hawaii_Beach> it's his
job?
L261[09:11:27] <gigaherz|work> Lex works
on forge, all day, every day
L262[09:11:36] <Hawaii_Beach> wow didn't
know that
L263[09:11:37] <Wuppy> I have the greatest
respect in the world for Lex tbh
L264[09:11:48] <gigaherz|work> when he
isn't coding forge
L265[09:11:52] <gigaherz|work> he's on
conventions
L266[09:11:55] <Wuppy> there's few people
I've got that much respect for
L267[09:11:58] <Hawaii_Beach> had respect
for him since day 1 but didn't know it was his job..
L268[09:11:59] <gigaherz|work> traveling
around
L269[09:12:09] <gigaherz|work> yep and
then after that
L270[09:12:18] <gigaherz|work> you learn
that he's mostly also responsible for the MCP project
L271[09:12:28] <Hawaii_Beach> isn't it
searge?
L272[09:12:34] <gigaherz|work> Searge
works for mojang now
L273[09:12:39] <Hawaii_Beach> yeah it was
going to say that
L274[09:12:41] <gigaherz|work> he's only
the face of the project
L275[09:12:48] <Hawaii_Beach> but wait,
searge doesn't work on mcp any longeR?
L276[09:12:50] <gigaherz|work> the one
doing the heavy lifting is lex
L277[09:13:18] <gigaherz|work> mostly just
keeping the website updated
L278[09:13:31] <gigaherz|work> every now
and then he'll put the mcp releases on the website
L279[09:13:33] <Hawaii_Beach> i swear the
day notch left
L280[09:13:45] <gigaherz|work> must be
weird for him
L281[09:13:49] <gigaherz|work> knowing the
real source code names
L282[09:13:55] <Hawaii_Beach> yeah
L283[09:13:56] <gigaherz|work> and then
seeing our approximations
L284[09:13:59] <Hawaii_Beach> haha
L285[09:14:03] <Wuppy> lol
L286[09:14:23] ***
manmaed|AFK is now known as manmaed
L287[09:14:31] <Wuppy> he should give
hints here or there
L288[09:14:36] <Wuppy> or tell us when a
name is very wrong
L289[09:15:44] <gigaherz|work> I guess the
same policy that requires them to continue obfuscating
L290[09:15:53] <gigaherz|work> probably
prevents him from telling us stuff like that
L291[09:15:59] <Hawaii_Beach> yeah..
L292[09:16:01] <Wuppy> sadly yeah
L293[09:16:10] <Wuppy> NDAs and stuff for
the win
L294[09:16:16] <Hawaii_Beach> so..
dinnerbone is the head leader now?
L295[09:16:21] <Hawaii_Beach> of
minecraft*
L296[09:16:31] <Wuppy> jeb?
L297[09:16:38] <Hawaii_Beach> yep
L298[09:16:48] <Wuppy> jeb !=
dinnerbone
L299[09:16:54] <Hawaii_Beach> oh
L300[09:16:55] <gigaherz|work> Jeb's the
project leader, I think
L301[09:16:56] <Hawaii_Beach> wait
L302[09:17:01] <gigaherz|work> dinnerbone
isn't even working on Minecraft these days
L303[09:17:08] <Hawaii_Beach> omg i didn't
mean dinnerbone
L304[09:17:19] <Hawaii_Beach> o meant
jeb
L305[09:17:22] <Wuppy> what does DB work
on then?
L306[09:17:31] <Hawaii_Beach> qa?
L307[09:17:36] <gigaherz|work> last thing
we saw from him, were launcher screenshots, I believe?
L308[09:17:46] <Hawaii_Beach>
"Foreverabone. Game developer at Mojang, previously worked on
Minecraft."
L309[09:17:50] <Hawaii_Beach> from his
twitter bio
L310[09:17:54] <Hawaii_Beach>
"previously"
L311[09:17:56] <Hawaii_Beach> wat
L313[09:18:04] <gigaherz|work> he
announced it officially on twitter
L314[09:18:19] <gigaherz|work> that he was
quitting from mc development and moving to something else
L315[09:18:33] <Hawaii_Beach> the other
majong game?
L316[09:18:37] <Hawaii_Beach>
cobolt?
L317[09:18:43] <Wuppy> new IP?
L318[09:19:13] <Hawaii_Beach> ?
L319[09:19:18] <Wuppy> new game
L320[09:19:19] <gigaherz|work> IP =
Intellectual property
L321[09:19:24] <Hawaii_Beach> oh
L322[09:19:26] <gigaherz|work> means
"something not based on existing stuff"
L323[09:19:55] <gigaherz|work> when people
say "XXX is releasing a new IP" they mean it's not a new
game on an existing series
L324[09:20:03] <gigaherz|work> but
something completely new
L325[09:20:04] <Hawaii_Beach> wait who
took notch's place? microsoft?
L326[09:20:19] <gigaherz|work> Microsoft
became the owner
L327[09:20:27] <gigaherz|work> Jeb became
the project leader
L328[09:20:32] <Hawaii_Beach> ok
L329[09:20:38] <Hawaii_Beach> ^^ that was
the question
L330[09:21:21] <Wuppy> it's actually quite
likely that there's new IP coming from Mojan
L331[09:21:31] <Wuppy> I mean it's been a
few years and what else would he be working on
L332[09:21:36] <gigaherz|work> well they
have to keep themselves productive
L333[09:22:13] <gigaherz|work> dunno how
sales of MC look like these days
L334[09:22:18] <gigaherz|work> but sooner
or later, they will go down
L335[09:22:23] <gigaherz|work> everyone
who wants mc will have already got it
L337[09:22:53] <gigaherz|work> no
idea
L338[09:23:05] <gigaherz|work> and I have
to poop, so brb
L339[09:23:18] <Wuppy> lol
L340[09:23:31] <Wuppy> but yeah, this was
the second worst game for playstation 4 ever :o
L341[09:23:39] ⇦
Quits: Skuli (~Skuli@107.170.86.178) (Quit: Well.
Bye!)
L342[09:23:48] <Wuppy> and this dude used
to be my teacher
L343[09:24:02] <Hawaii_Beach> so.. what's
the basic stuff for registering a ore spawn?
L344[09:24:17] <Wuppy> it's been fun
seeing him getting burned down
L345[09:24:36]
⇨ Joins: Skuli (~Skuli@107.170.86.178)
L346[09:26:34] *** V
is now known as Vigaro
L347[09:29:24] <gigaherz|work>
Hawaii_Beach: I do itl ike this
L349[09:29:53] <gigaherz|work> and then
call
L351[09:30:18] <gigaherz|work> the exact
values depend on the ore type
L352[09:30:40]
⇨ Joins: flappy
(~flappy@85-76-151-97-nat.elisa-mobile.fi)
L353[09:31:21]
⇨ Joins: Subaraki
(~Artix@mf763-h01-176-150-102-154.dsl.sta.abo.bbox.fr)
L354[09:32:25]
⇨ Joins: Gil
(uid147942@2604:8300:100:200b:6667:5:2:41e6)
L355[09:33:18] <Hawaii_Beach> aight
L356[09:33:54] <Wuppy> such pretty code
gigaherz|work
L357[09:34:40] <gigaherz|work> thanks.
(even if it was sarcastic -- couldn't tell ;P)
L358[09:34:45] <Hawaii_Beach> was that
ironic or not
L359[09:34:46] <Hawaii_Beach> lol
L360[09:34:48] <Wuppy> it's not
L361[09:35:03] <Wuppy> although I am
comparing it to my MC code which was... shit
L362[09:35:30] <Wuppy> it's not
sarcastic/ironic*
L363[09:36:10] <Hawaii_Beach> i like how
the generator is in the same class as the block itself
L364[09:36:14] <Hawaii_Beach>
N.E.A.T.
L365[09:36:16] <Wuppy> exactly
L366[09:36:19] <gigaherz|work> yeah
L367[09:36:23] <gigaherz|work> so is the
ItemBlock ;P
L368[09:36:31] <Hawaii_Beach> you kow
what, mine too
L369[09:36:42] <Hawaii_Beach> know*
L370[09:36:46] ⇦
Quits: Naiten (Naiten@5.143.6.39) (Read error: Connection reset by
peer)
L371[09:36:50] <Hawaii_Beach> and stop the
itemBlock drama already
L372[09:36:50] <Wuppy> on the other hand,
having one, well parameterized, ore generator class is also a nice
approach
L373[09:37:00] <gigaherz|work> this is
unrelated
L374[09:37:05] <gigaherz|work> that block
needed a custom itemblock
L375[09:37:07] <gigaherz|work> so I had to
add one
L376[09:37:10] ***
kroeser|away is now known as kroeser
L378[09:37:37] <Wuppy> why do you have a
depricated method in there?
L379[09:37:51] <gigaherz|work> a new
feature of mc 1.9.4 and up
L380[09:38:01] <gigaherz|work> mojang made
it so that annotations are kept on the metadata of the obfuscated
code
L381[09:38:06]
⇨ Joins: IceDragon (~ThatGuy@184.170.23.73)
L382[09:38:08] ⇦
Quits: Jezza (~Jezza@bps-gw.hrz.tu-chemnitz.de) (Remote host closed
the connection)
L383[09:38:08] <gigaherz|work> and they
apparently use @Deprecated
L384[09:38:19] <gigaherz|work> to mean
@Internal_Do_Not_Use_From_Outside
L385[09:38:24] <Wuppy> ah
interesting
L386[09:38:35]
⇨ Joins: OrionOnline
(~OrionOnli@dslb-088-077-214-136.088.077.pools.vodafone-ip.de)
L387[09:38:36] <Hawaii_Beach> really
L388[09:38:37] <gigaherz|work> so things
on Block that are avaialble on IBlockState
L389[09:38:41] <gigaherz|work> are now
@Deprecated
L390[09:39:19] <gigaherz|work> because you
should use state.whatever, rather than
state.getBlock().whatever(state)
L391[09:39:31] <gigaherz|work> so to avoid
compiler warnings
L392[09:39:37] <gigaherz|work> we also
have to put @Deprecated on the overrides
L394[09:40:35] <gigaherz|work> I think if
you wear it somewhere near children, they'd think you are a
creep(er)
L395[09:40:44] <Wuppy> haha
L397[09:45:32] ⇦
Quits: Nitrodev (~Nitrodev@85-23-77-207.bb.dnainternet.fi) (Quit:
Veni, Vidi, Non reliquit in)
L398[09:45:56] <Hawaii_Beach> what should
WorldGenMinable be?
L399[09:46:17] <LatvianModder> It already
is what it should be
L400[09:46:18] <gigaherz|work> look at
other examples using it
L401[09:46:27] <gigaherz|work> all you
care about is the values you give it
L402[09:46:31] <Hawaii_Beach> oh
.getDefaultState?
L403[09:46:34] <gigaherz|work> which
change depending on how you want it to generate
L404[09:46:38] <gigaherz|work> no that's
what you want to generate
L405[09:46:56] <gigaherz|work>
yourBlock.getDefaultState()[.withProperty(whatever)]*
L406[09:47:54] <Hawaii_Beach> "(new
WorldGenMinable(testmod.testore.getDefaultState(),
5)).generate(world, rand, new BlockPos(firstBlockXCoord,
firstBlockYCoord, firstBlockZCoord));"
L407[09:47:59] <Hawaii_Beach> like that i
guess
L408[09:48:10] <gigaherz|work> sure
L409[09:48:11] <Ordinastie_> I can't
download Optifine, can someone send me a 1.10.2 version ?
L410[09:48:24] <gigaherz|work> I'll
try
L411[09:48:30] <Hawaii_Beach> ill do
it
L412[09:48:32] ⇦
Quits: IceDragon (~ThatGuy@184.170.23.73) (Ping timeout: 190
seconds)
L414[09:48:44] <gigaherz|work> does the
mirror link not work for you?
L415[09:48:59] <gigaherz|work> it bypasses
adcrap
L416[09:49:01] <Ordinastie_> no
L418[09:49:15] <Hawaii_Beach> or
?dl=1
L419[09:49:22] <gigaherz|work> oh you were
first ;P
L420[09:49:35] <Hawaii_Beach> when you
already have dropbox open
L421[09:49:46] <Hawaii_Beach> that link
should work
L422[09:50:20] <Ordinastie_> thanks
L423[09:51:09]
⇨ Joins: IceDragon (~ThatGuy@69.160.111.175)
L424[09:51:34] <Ordinastie_> yeah, fuck
optifine :x
L425[09:51:42] <Ordinastie_> they call
renderBlock with a null world :x
L426[09:55:35] <gigaherz|work> lol
L427[09:55:50] <BordListian> oh god
why
L428[09:57:25] <Hawaii_Beach> well that
works
L429[09:58:30] <Hawaii_Beach> .. and how
do you decide at what X cord?
L430[09:59:20] <Hawaii_Beach>
nevermind
L431[10:02:47] <Ordinastie_> damn,
launching MC in dev is so much slower that I wonder if I'm not
better of building everytime I launch :x
L432[10:03:26] <masa> say what now
L433[10:03:37] <masa> I haven't noticed
any difference
L434[10:03:46] <Ordinastie_> for me there
is
L435[10:03:52] <Ordinastie_> not sure
why
L436[10:06:22] <Ordinastie_> oh god
L437[10:06:36] <Ordinastie_> actually,
it's not that optifine passes a null world
L438[10:06:47] <Ordinastie_> it's because
they completely replace ChunkCache with their own
L439[10:07:04] <Ordinastie_> AND THEY
DON'T EVEN EXTEND THE VANILLA ONE!
L440[10:07:08] <Ordinastie_> fukcing
morons
L441[10:07:11] <gigaherz|work> lol
L442[10:08:11] ⇦
Quits: gigaherz|work (~gigaherz@84.89.63.25) ()
L443[10:09:22] <Hawaii_Beach> lol
L444[10:09:51] <Hawaii_Beach> lol
ghz
L445[10:09:54] <Hawaii_Beach> rip
ghz*
L446[10:10:04] ⇦
Quits: abec
(~abecderic@dslb-188-099-056-006.188.099.pools.vodafone-ip.de)
(Ping timeout: 202 seconds)
L447[10:11:09] <BordListian> is it safe to
mess with some block hardnesses and blast resistances?
L448[10:13:59] <Hawaii_Beach> should
be
L449[10:14:24] <BordListian> it's kinda
silly that cobblestone is harder than smooth stone and stone
bricks
L450[10:16:13] <BordListian> although, i
suppose people could use other mods to tweak block hardness and
resistance
L451[10:16:36]
⇨ Joins: Rated01010010
(~anon@c-73-216-213-80.hsd1.va.comcast.net)
L452[10:16:47] <Hawaii_Beach> The value
for annotation attribute SidedProxy.serverSide must be a constant
expression
L453[10:16:54] <Hawaii_Beach> ok confirmed
that java is weird
L454[10:18:01] ⇦
Quits: Kenny164
(~pkinney@host217-42-126-65.range217-42.btcentralplus.com) (Remote
host closed the connection)
L455[10:18:17] <Hawaii_Beach> lol
WHY
L456[10:19:01] <Ordinastie_> because
annotation values are calculated at compile time
L457[10:19:17] <Hawaii_Beach> oh
L458[10:19:25] <Hawaii_Beach> i'm not
familiar with how java works
L459[10:19:59]
⇨ Joins: LexDesktop (~LexManos@172.76.2.58)
L460[10:20:00]
MineBot sets mode: +o on LexDesktop
L461[10:20:57] <sham1> Learn java
L462[10:21:18]
⇨ Joins: Nitrodev
(~Nitrodev@85-23-77-207.bb.dnainternet.fi)
L463[10:23:06] <Dragroth> ...this line
occurs every day again and again. love it. -.-
L464[10:23:19]
⇨ Joins: Abastro (~Abastro@39.7.53.52)
L465[10:23:29] <sham1> What line
L466[10:23:31]
⇨ Joins: Jezza (~Jezza@92.206.5.6)
L467[10:23:42] <Hawaii_Beach> you know
what minecraft really needs
L468[10:23:44] <Hawaii_Beach>
keybinds
L469[10:24:01] <sham1> It already has
thosre
L470[10:24:05] <Hawaii_Beach> was going to
make a mod for keybinds but there was already one
L471[10:24:37] <sham1> You could make one
that is better
L472[10:25:06] ⇦
Quits: Fye (~Fye@dynamic-adsl-78-13-98-6.clienti.tiscali.it) (Ping
timeout: 384 seconds)
L473[10:25:10] ***
Vigaro is now known as V
L474[10:25:40] ⇦
Quits: mallrat208 (~mallrat20@184.88.190.37) (Ping timeout: 384
seconds)
L475[10:25:40] ⇦
Quits: LexManos (~LexManos@172.76.2.58) (Ping timeout: 384
seconds)
L476[10:26:55] <Ordinastie_> ok, managed
to get the fix work, now i have to make so it's not as awful as it
currently is :x
http://puu.sh/qovwM.png
L477[10:26:57] <Hawaii_Beach> yeah one
without the requirement of liteloader
L478[10:27:24] <Hawaii_Beach> Ordinastie_,
what for?
L479[10:28:09] <Ordinastie_>
<Ordinastie_> actually, it's not that optifine passes a null
world
L480[10:28:09] <Ordinastie_>
<Ordinastie_> it's because they completely replace ChunkCache
with their own
L481[10:28:10] <Ordinastie_>
<Ordinastie_> AND THEY DON'T EVEN EXTEND THE VANILLA
ONE!
L482[10:30:07] <Hawaii_Beach> oh
L483[10:30:43] <Hawaii_Beach> why you even
need to call ChunkCache ?
L484[10:31:34] ⇦
Quits: Nitrodev (~Nitrodev@85-23-77-207.bb.dnainternet.fi) (Quit:
Veni, Vidi, Non reliquit in)
L485[10:31:52] ***
kirby|gone is now known as mrkirby153
L486[10:32:26] <Ordinastie_> I need the
actual world
L487[10:32:53] <Hawaii_Beach> ah ok
L488[10:33:33] ***
kroeser is now known as kroeser|away
L489[10:33:47]
⇨ Joins: iso2013
(~iso2013@c-67-176-10-45.hsd1.co.comcast.net)
L490[10:34:43] <Hawaii_Beach> the fuck?!
did they change the nether?
L491[10:36:19] <BordListian> magma
blocks?
L492[10:37:59] <Hawaii_Beach>
everything
L493[10:38:10] <Hawaii_Beach> still
haven't played minecraft since 1.3.2
L494[10:38:25]
⇨ Joins: Nitrodev
(~Nitrodev@85-23-77-207.bb.dnainternet.fi)
L495[10:39:30] <sham1> Why not
L496[10:39:37] ⇦
Quits: RANKSHANK_mob1
(~RANKSHANK@pa49-181-172-38.pa.nsw.optusnet.com.au) (Ping timeout:
186 seconds)
L497[10:39:56]
⇨ Joins: RANKSHANK_mob1
(~RANKSHANK@pa49-181-172-38.pa.nsw.optusnet.com.au)
L498[10:40:32] ⇦
Quits: sokratis12GR (kiwiirc@ppp-94-69-133-9.home.otenet.gr) (Quit:
http://www.kiwiirc.com/ - A hand crafted IRC
client)
L499[10:42:20] <BordListian> i made my
horrible dream a reality
L501[10:42:35] <BordListian> a chunk
protection system based on banners
L502[10:42:50] <sham1> oh no
L503[10:43:21] <BordListian> it has a
central structure that you can put a banner on
L504[10:43:37] <BordListian> and only
players with the corresponding banner on their head can mine blocks
properly
L505[10:43:54] <Hawaii_Beach> lol
L506[10:44:39] <BordListian> everybody
else gets an efficiency degradement
L507[10:45:20] <BordListian> modded
anarchy servers when
L508[10:45:58] <Hawaii_Beach> omg kill
me
L509[10:46:07] <BordListian> in what
way
L510[10:46:08] <Hawaii_Beach> i've been
wondering why my ore generator don't work
L511[10:46:26] <Hawaii_Beach> turnes out
i've selected the wrong world.provider.getDimensionType()
L512[10:46:29] <Hawaii_Beach> this whole
time
L513[10:48:44] ***
kroeser|away is now known as kroeser
L514[10:48:44] ⇦
Quits: Chais (~Chais@62.178.210.212) (Read error: Connection reset
by peer)
L515[10:51:21]
⇨ Joins: Chais (~Chais@62.178.210.212)
L516[11:00:03] <Subaraki> is there no way
to create a simple flat Item ? you HAVE to have a json ??
L517[11:02:07] <gigaherz> yup
L518[11:02:14] <gigaherz> everything has a
model
L519[11:02:22] <gigaherz> you cna bypass
the json
L520[11:02:24] <Subaraki> what a bunch of
horsemalarcky :(
L521[11:02:25] <gigaherz> but you'll still
have the model
L522[11:02:30] <gigaherz> and it will have
thickness
L523[11:02:41] <Subaraki> bypass the json
?
L524[11:02:44] <gigaherz> yes
L525[11:02:45] <Subaraki> god please
yes
L526[11:02:55] <Subaraki> i have like 100
items that are generic items
L527[11:03:07] <Subaraki> i dont want to
make 100 json files just so the texture can be different
L528[11:03:13] <gigaherz> then make a
little generator for them
L529[11:03:17] <gigaherz> if you bypass
the item model jsons
L530[11:03:34] <gigaherz> you'll be making
it impossible for resourcepack authors to replace your flat models
with 3d variants
L531[11:03:52] <gigaherz> so even though
it's possible, I can't recomment it
L532[11:04:45] <Subaraki> how do I make a
generator ?
L533[11:04:56] ***
kroeser is now known as kroeser|away
L534[11:05:11] <gigaherz> write a little
java program
L535[11:05:16] <gigaherz> or C or python
or shellscript
L536[11:05:22] <gigaherz> that takes a
list of names as input
L537[11:05:26] <gigaherz> and iterates
them
L538[11:05:27]
⇨ Joins: Benimatic
(~Benimatic@cblmdm72-241-108-184.buckeyecom.net)
L539[11:05:30] <gigaherz> writing generic
item jsons as output
L540[11:05:51] <gigaherz> where a generic
item json is just
L541[11:06:22] <gigaherz> {
"parent": "item/generated",
"textures": { "layer0": "INSERT TEXTURE
NAME HERE" } }
L542[11:07:16]
⇨ Joins: Hunterz (~hunterz@62.182.234.189)
L543[11:12:41] ⇦
Quits: Delaxarnyazer (~Delaxarny@ip56572345.direct-adsl.nl) (Ping
timeout: 186 seconds)
L544[11:14:02]
⇨ Joins: SandGrainOne
(~Terje@cm-84.210.171.146.getinternet.no)
L545[11:14:41]
⇨ Joins: Delaxarnyazer
(~Delaxarny@ip56572345.direct-adsl.nl)
L546[11:17:12] ⇦
Quits: Benimatic (~Benimatic@cblmdm72-241-108-184.buckeyecom.net)
(Read error: Connection reset by peer)
L547[11:17:26]
⇨ Joins: Benimatic
(~Benimatic@cblmdm72-241-108-184.buckeyecom.net)
L548[11:19:37] ⇦
Quits: cpup (~cpup@32.218.117.117) (Ping timeout: 186
seconds)
L549[11:24:11]
⇨ Joins: cpup (~cpup@32.218.118.10)
L550[11:27:22]
⇨ Joins: quadraxis
(~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net)
L551[11:29:26]
⇨ Joins: CoderPuppy (~cpup@32.218.118.45)
L552[11:31:08] ⇦
Quits: OrionOnline
(~OrionOnli@dslb-088-077-214-136.088.077.pools.vodafone-ip.de)
(Read error: Connection reset by peer)
L553[11:31:09]
⇨ Joins: Orion
(~OrionOnli@dslb-088-077-214-136.088.077.pools.vodafone-ip.de)
L554[11:34:48] <Subaraki> can you locate a
model somewhere else then assets/modid/models ?
L555[11:35:22] ⇦
Quits: cpup (~cpup@32.218.118.10) (Ping timeout: 384
seconds)
L556[11:35:47] <diesieben07> yes, but
why?
L557[11:36:55] <LatvianModder> of you
can?
L558[11:36:58] <Subaraki> i was wondering
how to give the path up, if it works as a regular resourcelocation,
then i'm either writting the path out wrong, or it's not working
the same as resourcelocations
L559[11:37:00] <LatvianModder> oh*
L560[11:37:34] <diesieben07> you can write
a IResourcePack implementation that pulls models out of it's own
ass if you want to.
L561[11:37:48] <diesieben07> the RL will
still be assets/modid/models/bla
L562[11:37:56] <diesieben07> but the
actual file can come from wherever the heck you want to
L563[11:37:59] <LatvianModder> hah
L564[11:38:16] <LatvianModder> I want it
to come from NASA computers
L565[11:38:25] <diesieben07> :D
L566[11:38:41] <LatvianModder> I used to
think natives was magic
L567[11:38:43] <Subaraki> grmbl... why
does it feel like I need to rewrite my enitre mod to update just
items <_<
L568[11:39:17] <LatvianModder> some method
like private static native void loadSomething(); and it leads
nowhere. I was like. "Whaat"
L569[11:39:30] <diesieben07> lol wat
L570[11:39:34]
⇨ Joins: Drullkus
(~Dru11kus@2601:646:8301:ead3:e188:6691:fc2e:b9d7)
L571[11:39:36] <diesieben07> oh
L572[11:39:37] <diesieben07> :D
L573[11:39:50] <LatvianModder> you dont?
just do models / textures how are you supposed to do
L574[11:40:01] <LatvianModder> a json for
each item, 3 jsons for each block etc
L575[11:40:08] <Subaraki> ive got a
ton
L576[11:40:16] <LatvianModder> too
bad.
L577[11:40:17]
⇨ Joins: gudenau
(~gudenau@45-26-83-131.lightspeed.fyvlar.sbcglobal.net)
L578[11:40:19] <Subaraki> i used to
seperate them in folders so i can nicely find them back when i
wanted
L579[11:40:19] <gudenau> Hello!
L580[11:40:27] <LatvianModder> Its not
pretty but its the best way to do it. think about resourcepack
makers
L581[11:40:29] <Subaraki> i'm not gonna
ram over 50+ modes in the same folder <_<
L582[11:40:34] <LatvianModder> hi
L583[11:40:47] <Subaraki> and mess items
textures, 3d models, armor and the like together
L584[11:40:50] <diesieben07> Subaraki, you
cna have subfolders in models/item resp models/block
L586[11:41:12] <LatvianModder> check out
how I do subfolders
L587[11:41:47] <gudenau> I am using Idea,
with 1.8. I set the project to use 1.8 and it is saying that I can
not use <> for a generic type instantiation.
L588[11:41:58] <gudenau> I tend to use a
folder for each category.
L589[11:42:01] <LatvianModder> you mean
Java 1.8?
L590[11:42:02] <diesieben07> you need to
set it in the build.gradle
L591[11:42:10] <gudenau> Yes, Java
1.8.
L592[11:42:23] <LatvianModder> Does it say
that when you use build or also in idea?
L593[11:42:27] <BordListian> you mean the
chaos emeralds?
L594[11:42:28] <gudenau> Just idea.
L595[11:42:34] <gudenau> It runs
fine.
L597[11:42:41] <diesieben07>
sourceCompatibility = 1.8 and targetCompatibility = 1.8
L598[11:42:46] <diesieben07> in the
build.gralde
L599[11:42:47] <diesieben07> and
refresh
L600[11:44:30] <gudenau> Thanks.
L601[11:46:11] ⇦
Quits: auenf (David@DC-24-199.bpb.bigpond.com) (Remote host closed
the connection)
L602[11:46:14] ⇦
Quits: agowa338 (~Thunderbi@p5491962F.dip0.t-ipconnect.de) (Ping
timeout: 192 seconds)
L603[11:46:57] <gudenau> Now to tick off a
forge dev by using a core mod. :-P
L604[11:47:09]
⇨ Joins: auenf (David@DC-24-199.bpb.bigpond.com)
L605[11:48:23] <gudenau> BAH
L606[11:48:35] <gudenau> Why does there
have to be THREE copies of ASM?
L607[11:48:56] <Subaraki> what am i doing
wrong ?? D:
L608[11:48:56]
⇨ Joins: agowa338
(~Thunderbi@p5491861D.dip0.t-ipconnect.de)
L609[11:49:02] <Subaraki> here's a pic of
resources, the error, and the path
L611[11:49:27] <diesieben07> stop using
the ItemModelMesher for a start
L612[11:49:36] <diesieben07> use
ModelLoader.setCustomModelResourceLocation in preInit
L613[11:49:46] <Subaraki> *throws just
seen tutorial out of the window*
L614[11:49:50] <gudenau> Why is there no
extention?
L615[11:49:53] <Subaraki> hmmm ._. and now
? :)
L616[11:49:56] <diesieben07> then....wtf
is that folder structure?
L617[11:50:01] <diesieben07> where is
src/main/java?
L618[11:50:17] <Subaraki> linked
source
L619[11:50:22] <diesieben07> -_-
L620[11:50:24] <diesieben07> so
L621[11:50:33] <Subaraki> for git
purposes
L622[11:50:37] <diesieben07> wat.
L623[11:50:39] <gudenau> Just use
"gradlew setupDecomWorkspace eclipse"
L624[11:50:43] <diesieben07> i have
src/mian/java just fine with git :P
L625[11:50:45] <diesieben07> but ok.
L626[11:50:46] <diesieben07> just do new
ModelResourceLocation(item.getRegistryName(),
"inventory")
L627[11:50:51]
⇨ Joins: Kenny164
(~pkinney@host217-42-126-65.range217-42.btcentralplus.com)
L628[11:50:59] <Hawaii_Beach> ^^ in your
client proxy
L629[11:51:02] <Hawaii_Beach> not in main
class
L630[11:51:03] <diesieben07> with
ModelLoader.setCustomMRL
L631[11:51:06] <diesieben07> in
preInit
L632[11:51:11] <Hawaii_Beach> or you'll
end up in my old pos
L633[11:51:23] <LatvianModder> Hey Hawaii
learned something. +1
L634[11:51:46] <Subaraki> i link multiple
mods to my workspace, the mods all have a different git project.
but whatever
L635[11:51:59] <Subaraki> hawaii, already
is in my client proxy
L636[11:52:03] <Subaraki> rendering never
happens on server side
L637[11:52:05] <Subaraki> :)
L638[11:52:06] <Subaraki> :P *
L639[11:52:15]
⇨ Joins: xJon
(~xJon@bzq-84-108-181-67.cablep.bezeqint.net)
L640[11:52:23] <diesieben07> that's
horrible
L641[11:52:23] <diesieben07> but do waht
you must.
L642[11:52:28] <Hawaii_Beach> don't tell
me it's a part of the "against beach" propoganda
L644[11:53:24]
⇨ Joins: howtonotwin
(~howtonotw@r75-110-22-15.gvllcmtc01.gnvlnc.ab.dh.suddenlink.net)
L645[11:53:47] <Subaraki> in preInit ? so
i need to load items in preInit as well ?
L646[11:53:53] <Hawaii_Beach>
LatvianModder, lol i got in the code :D
L647[11:53:56] <diesieben07> of
coruse...
L648[11:53:57] <diesieben07> always
did
L649[11:54:11] <LatvianModder> preInit =
for everything
L650[11:54:17] <LatvianModder> postInit =
recipes
L651[11:54:25] <LatvianModder> init =
super rare occasions
L652[11:54:30] <diesieben07> postInit? I
always thought init for recipes
L653[11:54:42] <gudenau> I always thought
pre. .-.
L654[11:54:49] <diesieben07> preInit for
recipes is bad
L655[11:54:51] <Subaraki> general
confusion reigns
L656[11:54:53] <diesieben07> because it
breaks somethign with theoredict
L657[11:54:59] <diesieben07> i dont
remember exactly what
L658[11:55:04] <gudenau> Ok, I'll move
that then.
L659[11:55:14] <LatvianModder> maybe the
fact that it hasnt loaded all mods yet? :P
L660[11:55:18] <howtonotwin> postInit is
for inter-mod interactions, right? init is for recipes, I
think.
L661[11:55:28] <diesieben07> right right i
know what it is now
L662[11:55:31] <LatvianModder> oredict
recipes cache results from getItemsFromOreName(name) as
ItemStack[]
L663[11:56:07] <diesieben07> yep,
that
L664[11:56:19] <diesieben07> and so if not
all items are registered... your recipes won't match
everything
L665[11:56:26] <diesieben07> imho thats
horrible broken behavior but htats just me
L666[11:56:28] <gudenau> It is a two line
change.
L667[11:56:31] <gudenau> Not a big
deal.
L668[11:57:02] <howtonotwin> Well really
you're trying to use a resource before it has finished
initializing, of course it's UB
L669[11:57:09] <diesieben07> wat
L670[11:57:19] <howtonotwin>
"undefined behavior"
L671[11:57:28] <diesieben07> if it would
just remember the result of OreDicitionary.getOres it would update
fine
L672[11:57:35] <diesieben07> since that
list is updated automatically.
L673[11:57:40] <LatvianModder> oh it has
pretty normal behavior. it doesnt work
L674[11:57:50] <Subaraki> now, i got rid
of the mesher, and use modelloader
L675[11:58:01] <Subaraki> with just
item.getRegistrynmae
L676[11:58:05] <LatvianModder> lol I read
it as modloader and almost got a heart attack
L677[11:58:11] <diesieben07> actually...
hrm
L678[11:58:17] <Subaraki> XD
L679[11:58:24] <diesieben07> i dont see
the code that cuases this is ShapedOreRecipe
L680[11:58:33] <gudenau> I have used
modloader.
L681[11:58:52] <LatvianModder> liek
104
L682[11:58:56] <LatvianModder> line*
L683[11:59:08] <diesieben07> thats a
hashmap.
L684[11:59:16] <LatvianModder> if (in
instanceof String) { itemMap.put(chr,
OreDictionary.getOres((String)in)); }
L685[11:59:18] ***
amadornes is now known as amadornes[Streaming]
L686[11:59:25] <diesieben07>
OreDictionary.getOres is updated
L687[11:59:25] <gudenau> Maps are
fun.
L688[11:59:26]
⇨ Joins: McJty
(~jorrit@94-225-203-206.access.telenet.be)
L689[11:59:34] <diesieben07> if new stuff
is added, the list changes
L690[11:59:35] ⇦
Quits: Drullkus (~Dru11kus@2601:646:8301:ead3:e188:6691:fc2e:b9d7)
(Ping timeout: 182 seconds)
L691[11:59:38] <Subaraki> me too gudenau,
like waaaaaay back
L692[11:59:48] <Subaraki> i was first
against forge, because it was so mainstream
L693[11:59:51] <gudenau> The old alpha
days~
L694[11:59:55] <Subaraki> but then i
wanted to make something more then just an item mod
L695[12:00:03] <Subaraki> and well...
forge actually didnt look so bad
L696[12:00:04] <Subaraki> atall
L697[12:00:14] <LatvianModder> hmm..
odd...
L698[12:00:16] <Subaraki> so... yeah
x)
L699[12:00:20] <diesieben07> i remember
getting yelled at when i updated to use forge :P
L700[12:00:20] ⇦
Quits: Orion
(~OrionOnli@dslb-088-077-214-136.088.077.pools.vodafone-ip.de)
(Ping timeout: 198 seconds)
L701[12:00:23] <gudenau> I used it right
away.
L702[12:00:30] <LatvianModder> it actually
SHOULD change, since it doesnt return a copy of list or anyhing..
now im confused
L703[12:00:40] <gudenau> Custom sprite
sheets? HOT DOG
L704[12:00:42] <diesieben07> yeah.
L705[12:00:42] <Subaraki> i remember
people whining to also update the modloader version
L706[12:00:44] <Subaraki> such a
hassle
L707[12:00:50] <LatvianModder> wait, let
me check this
L708[12:00:53] <Subaraki> most of the time
it wasn't even possible
L709[12:01:08] <Subaraki> hooks missing,
ncie methods to do nice stuff where over complicated in
modloader
L710[12:01:10] <LatvianModder> I will add
a recipe in preInit, and will assign orename at.. oooh I think I
know
L711[12:01:11] <gudenau> Remember the
extented block array?
L712[12:01:25] <diesieben07> oh dear, 256
blockIDs :D
L713[12:01:36] <LatvianModder> it will
only work if there already are an item with that orename
assigned
L714[12:01:42] <LatvianModder> is*
L715[12:01:43] <gudenau> It was extended
to 4096 right?
L716[12:01:51] <LatvianModder> a very long
time ago, yes
L717[12:02:02] <LatvianModder> then it was
extended to "we dont care about ids anymore"
L718[12:02:10] <gudenau> All the item bugs
with that, things kept auto assigning to <4096. :-/
L719[12:02:42] <LatvianModder> "but
secretly there still are only 4096 and it took a while for modders
to realize that they probably shouldnt assign every block to a new
ID but use metadata instead"
L720[12:02:46] <howtonotwin> Don't we
still use IDs for blocks, just that they're hidden?
L721[12:03:05] <LatvianModder> yep
L722[12:03:21] <LatvianModder> it just
autoassigns it and stores name:id map in level.dat iitc
L723[12:03:23] <LatvianModder> iirc
L724[12:03:42] <gudenau> I do miss the red
rpc8/e.
L725[12:04:29] <Subaraki> metadata is
cool, but not always practical imo. can lead to some messy methods
having ifs and switches everywhere for the meta
L726[12:04:56] <gudenau> I made a really
cool thing WAY back that allowed unlimited blocks in one ID.
L727[12:05:05] <Subaraki> :
L728[12:05:07] <Subaraki> :o
L729[12:05:26] <howtonotwin> Dalek voice:
EXPLAIN!
L730[12:05:33] <gudenau> Just told it
about a class, and it was a new, fully working machine.
L731[12:05:46] <gudenau> Tile entity magic
with forge hooks. :-D
L732[12:05:50] <gudenau> And
reflection.
L733[12:06:00] <Subaraki> DAFUQ IS WRONG
WITH THESE PATHS ???
L734[12:06:00] <Subaraki>
rpginventorymod:models/item/jewels/glove#inventory for item
"rpginventorymod:gold_glove", blockstate location
exception:
L735[12:06:05] <Subaraki> i hate paths
D:
L736[12:06:19] <Subaraki> i always lose
and hour ot three trynna figure out what's wrong with those
L737[12:06:20] <howtonotwin> what did you
do that made that happen?
L738[12:06:23] <Subaraki> and then
suddenly it magically works
L739[12:06:27] <LatvianModder> err
L740[12:06:30] <gudenau> Me?
L741[12:06:35] <Subaraki> new
ModelResourceLocation(new
ResourceLocation("rpginventorymod:models/item/jewels/glove"),
"inventory")
L742[12:06:38] <howtonotwin> Subarki
L743[12:06:41] <gudenau> Ah.
L744[12:06:49] <Subaraki> you forgot a
second a P:
L745[12:06:52] <Subaraki> but yes ?
L746[12:07:08] <howtonotwin> keep dropping
the leading bits till it works
L747[12:07:19] <howtonotwin> really that's
it
L748[12:07:26] <Subaraki> i dont want to
put it in the given directory
L749[12:07:30] <Subaraki> i want one
subfolder with it :(
L750[12:07:43] <howtonotwin> the game
automagically inserts a prefix in some places and you have to not
duplicate that
L751[12:07:43] <diesieben07> you don't put
"models/item" there
L752[12:07:45] <diesieben07> that is
added
L753[12:07:53] <diesieben07> just do
"jewels/glove"
L754[12:08:15] <Subaraki> i'll do
that
L755[12:08:23] <Subaraki> I keep making
myself cry
L756[12:08:27] <Subaraki> petty wannabe
coder ;_;
L757[12:08:34] <Subaraki> i wish i had to
ask next to never help u_u
L758[12:08:54] <Subaraki> anyone ever felt
like he achieved nothing in live apart from breathing correctly and
walking ?
L759[12:08:54] <gudenau> Then you would
not be learning.
L760[12:08:58] <Subaraki> raise your hand
o/
L761[12:09:07] <gudenau> Why walk?
:-P
L762[12:09:18] <Subaraki> ive been coding
mods for 4 years now D: i mean c'mon ...
L763[12:09:26] <Subaraki> babies can't
walk
L764[12:09:29] <Subaraki> so i learned
walking
L765[12:09:31] <Subaraki> which is
nice
L766[12:09:40] <Subaraki> and
talking
L767[12:09:44] <gudenau> Yeah, but you can
have a rolly chair.
L768[12:09:58] <Subaraki> thats fake
walking
L769[12:10:08] <gudenau> Not how I do
it.
L770[12:10:12] <Subaraki> like flying in a
plane. its flying, but not really
L771[12:10:16] <gudenau> I push walls and
furnature.
L772[12:10:35] <Subaraki> oh wait
L773[12:10:39] <Subaraki> i just realized
my mistake D:
L774[12:10:52] <Subaraki> i though a rolly
chair was like the thing that old people hold to walk
L775[12:11:03] <Subaraki> but its for
peopel without the ability to walk. you sit in it
L776[12:11:08] <gudenau> Nah.
L777[12:11:08] <Subaraki> damn ._. sorry
._.
L778[12:11:10] <gudenau> That is a
walker.
L779[12:11:20] <gudenau> It is fine.
L780[12:11:39] <Subaraki> now i feel like
an a - hole x_x
L781[12:11:41] <Subaraki> anyway
L782[12:11:48] <Subaraki> sand
erover
L783[12:12:55]
⇨ Joins: audiomodder_ (webchat@205.175.226.100)
L784[12:12:56] <gudenau> Ok, now to figure
out how to inject my code. Blegh.
L785[12:13:21] <Subaraki> with a needle
and a lighter P:
L786[12:13:45] <thor12022> you forgot the
spoon
L787[12:13:56] <Subaraki> aah ! a
professional :o
L788[12:13:58] <gudenau> Sounds fun.
L789[12:13:59] <thor12022> now you have
burned fingers
L790[12:14:08] <Subaraki> thor just gave
himself away .3.
L791[12:14:38] <thor12022> my code won't
melt though, I'm lucky it doesn't combust at room temperature
L792[12:14:54] <LatvianModder> spoons?
fingers? I say.. salad.
L793[12:15:04] <Subaraki> needle salad ?
:s
L794[12:15:10] <BordListian> jetfuel can't
melt steel code
L795[12:15:15] <BordListian> it was an
inside job
L796[12:15:21] <Subaraki> lighter fuel
*
L798[12:16:16] <xJon> Hey guys, in 1.9.4+,
what's the meaning of biome ids?
L799[12:16:20] <xJon> can they conflict
between mods?
L800[12:16:25] <Subaraki> they mean they
are biome ids
L801[12:16:28] <Subaraki> yes they
can
L802[12:16:33] <LatvianModder> technically
yes
L803[12:16:39] <LatvianModder> but just as
much as blockIDs
L804[12:16:44] <BordListian> wait can
entity ids still conflict
L805[12:16:54]
⇨ Joins: founderio
(~Thunderbi@p200300C4E3C03A00086453729F112726.dip0.t-ipconnect.de)
L806[12:16:54] <Subaraki> not if you
register properly
L807[12:17:03] <BordListian> how do i
register properly
L808[12:17:03] <LatvianModder> only there
is like 8x bigger chance of that happening, since its only 256 ids,
iirc
L809[12:17:08] <Subaraki> there's like
thid .getLastEntityId and you do ++
L810[12:17:19] <BordListian> oh
L811[12:17:22] <BordListian> sick
L812[12:17:22] <Subaraki> or soemthing
like that
L813[12:17:28] <Subaraki> i know it exists
for creative tabs
L814[12:17:39] <diesieben07> no thats not
what you do
L815[12:17:43] <diesieben07> you use
registerModEntity
L816[12:17:45] <diesieben07> start at 0
and increment
L817[12:17:47] <gudenau> Hmmmm.
L818[12:17:51] <diesieben07> the ids are
all yours
L819[12:18:02] <gudenau> Does can you get
a World from IBlockState?
L820[12:18:03] <LatvianModder> just like
with SimpleNetworkWrapper
L821[12:18:05] <gudenau> Derp.
L822[12:18:10] <gudenau> Ignore
"Does"
L823[12:18:19] <LatvianModder> no
L824[12:18:23] <BordListian> ok good
L825[12:18:26] <LatvianModder> IBlockState
is sorta like enum
L826[12:18:30] <LatvianModder> Sorta
L827[12:18:32] <gudenau> Ok.
L828[12:18:34] <Subaraki> blocks dont have
a world obejct right ?
L829[12:18:36] <Subaraki> or do they
?
L830[12:18:41] <LatvianModder> nope
L831[12:18:41] <gudenau> They do
not.
L832[12:18:46] <Subaraki> they can
retrieve you the biome iirc
L833[12:18:47] <gudenau> There is once
instance per.
L834[12:18:50] <LatvianModder> they are
propery bundle
L835[12:18:59]
⇨ Joins: secknv
(~secknv@2001:8a0:6c72:2a01:e1ad:ff48:b79e:85a)
L836[12:19:01] <LatvianModder> like item.
TileEntities do
L837[12:19:01] <Subaraki> i used to do
that with telepads, then again, those were te's
L838[12:19:06] <secknv> hello
L839[12:19:11] <Subaraki> hi o/
L840[12:19:27] <gudenau> Ok, pass the
world. Got it.
L842[12:20:16] <Subaraki> the worst is my
minecraft taking 5 minutes to launch
L843[12:20:17] <secknv> so the info on
setBlockState(BlockPos pos, IBlockState newState, int flags) is
"Sets the block state at a given location. Flag 1 will cause a
block update. Flag 2 will send the change to clients (you almost
always want this). Flag 4 prevents the block from being
re-rendered, if this is a client world. Flags can be added
together."
L844[12:20:19] <gudenau> I have so many
classes for so little content.
L845[12:20:20] <Subaraki> i need a new
comp <_<
L846[12:20:27] <secknv> but hwat does flag
"3" do_
L847[12:20:34] <secknv> ?*
L848[12:20:39] <secknv> what*
L849[12:20:39] <gigaherz> secknv: 3 =
2+1
L850[12:20:43] <gigaherz> it combines
those two bits
L851[12:20:44] <secknv> thanks
L852[12:20:44] <gudenau> That tells the
server how to handle the update.
L853[12:20:59] <gudenau> Look up boolean
algabra.
L854[12:21:08] <LatvianModder> its not
exactly 2 + 1
L855[12:21:13] <gudenau> 1 | 2
L856[12:21:14] <LatvianModder> its 2 |
1
L857[12:21:25] <LatvianModder> or rather,
01 | 10 = 11
L858[12:21:33] <LatvianModder> which is 3.
which just happens to be 2 + 1 :P
L859[12:21:42] <secknv> that is
"or" right?
L860[12:21:46] <LatvianModder> yeah
L861[12:21:49] <Subaraki> coding, where 11
= 3
L862[12:21:51] <Subaraki> :D
L863[12:22:00] <gudenau> Maybe even
~0xFFFFFFFC
L864[12:22:06] <gigaherz> where 11/b =
3/d
L865[12:22:09] <gigaherz> ;P
L866[12:22:19] <Subaraki> hmmmm
L867[12:22:25] <gudenau> What is 010 in
hex?
L868[12:22:29] <Subaraki> would you rather
have a 11b, or a 3d on your gf P:
L869[12:22:29] <gigaherz> 2
L870[12:22:34] <gigaherz> or 0x2
L871[12:22:44] <secknv> why am I allowe to
do that when I want flags 2 and 1
L872[12:22:54] <gudenau> It is not
0x2.
L873[12:22:56] <secknv> like it says there
"int flags"
L874[12:22:57] <gudenau> It is 0x8
L875[12:23:00] <gigaherz> no
L876[12:23:00] <Subaraki> what are
none-coding people called ? like muggles to wizards ? they should
have a name
L877[12:23:01] <Subaraki> so
definitly
L878[12:23:04] <gigaherz> 010 binary is
2
L879[12:23:08] <__0x277F> 010 is an octal
literal
L880[12:23:10] <gudenau> 0 is the prefix
for Oct.
L881[12:23:13] <LatvianModder> there are
10 types of people. the ones who understand binary and the ones
that dont
L882[12:23:19] <gigaherz> gudenau: I don't
do octal.
L883[12:23:22] <secknv> #so helpfull
L884[12:23:25] <gigaherz> ;P
L885[12:23:31] <gudenau> Pffffft.
L886[12:23:35] <secknv> why do we even use
octal again?
L887[12:23:37] <gigaherz> so far as I'm
concerned 010 is either 010 binary, or 010 decimal ;P
L888[12:23:40] <gudenau> No one
does.
L889[12:23:42] <Subaraki> japanese people
do octal. no wait, that's octopus. sorry ! my bad
L890[12:23:45] <gigaherz> secknv:
historical reasons
L891[12:23:50] <gigaherz> nothing that
matters now
L892[12:23:57] <gudenau> ^
L893[12:23:59] *
Subaraki tries to be interesting by being raunchy.
L894[12:24:01] <secknv> thanks
L895[12:24:08] <secknv> so back to the
question
L896[12:24:09] *
Subaraki never actually is interesting
L897[12:24:11] <gudenau> But you have to
support or that one thing will blow up.
L898[12:24:26] <gigaherz> secknv: flags
work by bits
L899[12:24:27] <secknv> why am I allowed
to type flag 3 when I want 1 and 2 lol
L900[12:24:35] <gigaherz> the first flag
is bit 0
L901[12:24:37] <gudenau> 1 | 2 = 3
L902[12:24:39] <gudenau> Do both.
L903[12:24:40] <gigaherz> which has value
2^0 = 1
L904[12:24:47] <gigaherz> second flag is
bit 1, which has value 2^1 = 2
L905[12:24:54] <gigaherz> third flag is
bit 2, which has value 2^2=4
L906[12:24:56] <gigaherz> and so on
L907[12:24:58] <secknv> yes I get
that
L908[12:24:59] <gigaherz> when you combine
them
L909[12:25:09] <secknv> ok I got it
L910[12:25:12] <gigaherz> 2^2 + 2^1 =
6
L911[12:25:13] <secknv> slow thinking
sry
L912[12:25:21] <sham1> What is this
L913[12:25:24] <sham1> Binary school
L914[12:25:29] <Subaraki> Exception
loading model rpginventorymod:item/gold_glove with loader
VanillaLoader.INSTANCE, skipping
L915[12:25:30] <gigaherz> apparently
;P
L916[12:25:33] <secknv> I mean I know how
to binary
L917[12:25:36] <Subaraki> FFS, i'm never
gonna get this to work ._.
L918[12:25:55] ***
Mine|dreamland is now known as minecreatr
L919[12:25:57] <gudenau> Do not be that
way.
L920[12:25:59] <gigaherz> Subaraki: what
crazyness did you do? XD
L921[12:26:02] <secknv> just didnt know
how the flag thing worked
L922[12:26:03] ***
Kolatra|away is now known as Kolatra
L923[12:26:08] <sham1> Subaraki, not with
that attitude
L924[12:26:17] <Subaraki> gigaherz, trying
to load a item model ...
L925[12:26:26] <gigaherz> Subaraki: can
you link to your model json?
L926[12:26:30] <Subaraki> thanx sham1,
motiviation as always
L927[12:26:35] <gigaherz> and the code
that calls setCustomModelResourceLocation?
L929[12:27:04] <Subaraki> i made it work,
i'm just trying to figure out how to add an extra folder
L930[12:27:29] <gudenau> Ok, Configuration
files are still weird to me. :-/
L931[12:28:32] ⇦
Quits: CoderPuppy (~cpup@32.218.118.45) (Ping timeout: 198
seconds)
L932[12:28:41] <gigaherz> Subaraki: just
make sure the folder you use in setCustomModelResourceLocation
matches the folder the file is in
L933[12:28:53] <diesieben07>
LatvianModder, y u write your own time class :(
L934[12:28:58] <thor12022> like, the idea
of a config file, or how the Configuration class works?
L935[12:29:02] <LatvianModder> no
idea
L936[12:29:05] <LatvianModder> its
old
L937[12:29:08] <diesieben07> java 8 has
nice time api
L938[12:29:18] <LatvianModder> I still
have a lot of crap code to get rid of
L939[12:29:28] <gudenau> I <3
->
L940[12:29:35] <gudenau> Err.
L941[12:29:43] <gudenau> sqrt(-1) <3
->
L942[12:29:46] ⇦
Quits: Abastro (~Abastro@39.7.53.52) (Ping timeout: 384
seconds)
L943[12:30:01] <LatvianModder> Time class
is like from 2013 or so. I was like at least 70% more stupid than I
am now lol
L944[12:30:15] <gudenau> That is
impressive.
L945[12:30:21] <sham1> <3 -> /* Java
Lambda */
L946[12:30:43] <Tazz> I still need to
figure out lambda syntax for Eschelle XD
L947[12:30:48] <Tazz> Ive been putting
that off for like months XD
L948[12:30:52] <thor12022> I was going to
say Error: expression to left of . or -> must be class union or
struct
L949[12:31:00] <sham1> \var1 var2 -> --
code
L950[12:31:06] ⇦
Quits: Benimatic (~Benimatic@cblmdm72-241-108-184.buckeyecom.net)
(Ping timeout: 186 seconds)
L951[12:31:10] <LatvianModder> and it only
took me few months to understand how capabilities (about 3),
lambdas (about 5) and minecraft models (about 2) work
L952[12:31:23] <LatvianModder> oh and
vanilla comparators. 3 years.
L953[12:31:27] <sham1> You forgot the
Oxford comma from the or
L954[12:31:27] <diesieben07> you took 5
months to understand lambdas?
L955[12:31:33] <LatvianModder> more or
less
L958[12:31:38] <diesieben07> oh
dear.
L959[12:31:43] <diesieben07> thats a bit
long :D
L960[12:31:47] <gudenau> It took me about
5 hours.
L961[12:31:51] <gudenau> Idea helped a
lot.
L962[12:31:58] <LatvianModder> Well. I
wasnt activly trying. I was more like Meeehhh this is complicated
and I can do stuff with huge code anyway
L963[12:31:59] <Tazz> it took me like 2
seconds to realize how they worked :(
L964[12:32:07] <Tazz> just read a quick
article about them and boom
L965[12:32:16] <gudenau> That is not how I
learned them.
L966[12:32:17] <Tazz> still dont like them
:(
L967[12:32:17] <LatvianModder> I read
articles many times
L969[12:32:18] <sham1> I think about them
like anon classes for Swing event handling
L970[12:32:23] <LatvianModder> Im very
very slow at these things
L971[12:32:37] <diesieben07> yeah its just
syntax sugar for anon classes :P
L972[12:32:38] <gudenau> I was just using
idea's warnings about them and looking at how it did things!
L973[12:33:00] <LatvianModder> I still
dont use them in heavy loops. not sure if its performance killer or
not
L974[12:33:04] <Tazz> diesieben07,
intrinsicly not really afaik
L975[12:33:10] <LatvianModder> Like. I
mostly use them in registries or so
L976[12:33:14] <diesieben07> oh i
know
L977[12:33:16]
⇨ Joins: cpup (~cpup@32.218.118.208)
L978[12:33:19] <diesieben07> the
implementation is fancy invokedynamic stuff
L979[12:33:21] <Tazz> I do believe they
are treated a bit more specially than anon classes XD
L980[12:33:22] <gudenau> Neat my new
interface: IBeaconColour
L981[12:33:29] <gudenau> Yeah.
L982[12:33:35] <Tazz> plus anon classes
are bad :(
L984[12:33:37] <gudenau> Hence the Java
update to use them!
L985[12:33:54] <LatvianModder> What new to
Java 9?
L986[12:33:59] <sham1> new
ActionListener() { public void actionPerformed(ActionEvent e) {} }
vs (e) -> /*stuff*/
L987[12:34:00] <LatvianModder> Idea says
JDK modification or smth
L988[12:34:02] <IoP> REPL!
L989[12:34:03] <Tazz> LatvianModder,
jidsaw
L990[12:34:05] <gudenau> For 10 years I
thought access things in interfaces mattered...
L991[12:34:08] <Tazz> jigsaw&
L992[12:34:31] <sham1> REPL for a compiled
language
L993[12:34:32] <Tazz> I kinda cant wait to
see what that is all hyped up about XD
L994[12:34:33] <gudenau> Modules,
automatic dependency loading, some more multithreading I
think.
L995[12:34:34] <Subaraki> Exception
loading model for variant minecraft:gold_glove#inventory
??????
L996[12:34:36] <Subaraki> minecraft:
???
L997[12:34:36] <sham1> What could possibly
go wrong
L998[12:34:41] <diesieben07> modules are a
crazy thing :D
L999[12:34:45] <Tazz> really they are
tweaking java.conccurrent?
L1000[12:34:52] <gudenau> Nah.
L1001[12:34:53] <diesieben07> if a module
is not exposing a package you are NOT getting in
L1002[12:34:57] <diesieben07> not even
with reflection
L1003[12:34:59] <gudenau> Just adding
more things in APIs.
L1004[12:35:00] <Tazz> or writing
something more interesting? XD
L1005[12:35:12] <diesieben07> so no
setAccessible or private fields
L1006[12:35:13] <sham1> Goodbye
sun.misc.Unsafe
L1007[12:35:19] <diesieben07> it still
kicks you out
L1008[12:35:20] <Tazz> damnit
L1009[12:35:20] <Hawaii_Beach> apparently
mod ids should be only lower-case
L1010[12:35:25] <gudenau> Yeap.
L1011[12:35:27] <diesieben07> you can
still access sun misc unsafe
L1012[12:35:29] <Tazz> Guice isnt gonna
work very good anymore XD
L1013[12:35:33] <Tazz> if Unsafe isnt
around XD
L1014[12:35:33] <diesieben07> it's in
some module i think
L1015[12:35:33] <sham1> Oh good
L1016[12:35:35] <Hawaii_Beach> according
to the latest forge sources
L1017[12:35:50] <gudenau> It has been
that way for a long time Hawaii_Beach .
L1018[12:35:51] <diesieben07> just if a
module doesnt expose X, you are not getting to X, period.
L1019[12:36:04] <sham1> I like that
L1020[12:36:06] <diesieben07> (unless you
set a command line flag :D)
L1021[12:36:06] <Hawaii_Beach> oh
"should"
L1022[12:36:10] <gudenau> What if I use
natives and hack up the JVM some?
L1023[12:36:13] <Hawaii_Beach> the latest
force sources enforces it
L1024[12:36:37] <diesieben07> oh
also
L1025[12:36:38] <Tazz> XD
L1026[12:36:56] <Tazz> is like thats
everyones solution? XD
L1027[12:36:57] <diesieben07> you can no
longer do ((URLClassLoader) myClassLoader).addUrl via
reflection
L1028[12:36:58] <Tazz> use natives
XD
L1029[12:37:07] <diesieben07> the normal
class loader is no longer urlclassloader :D
L1030[12:37:11] <diesieben07> thats gonna
explode a LOT
L1031[12:37:21] <gudenau>
Interesting.
L1032[12:37:22] <sham1> Well, what will
it be
L1033[12:37:38] <sham1> And how could one
get back to using URLClassLoader if they need it
L1034[12:37:44] <diesieben07> you
cannot
L1035[12:37:52] <diesieben07> the
standard class loader is some internal implementatino calss
L1036[12:38:03] <gudenau> Yeah, this will
be painfull.
L1037[12:38:06] <diesieben07> you wanna
dynamicalyl load classes? make a new loader.
L1038[12:38:19] <gudenau> That is what I
do in the first place. :-D
L1039[12:38:24] <sham1> I wonder if Forge
would be hurt too much by that
L1040[12:38:29] <Tazz> ideally Eschelle's
VM isnt designed to support dynamic code loading like that XD
L1041[12:38:41] <Tazz> although I feel
someone will figure out its secrets someday XD
L1042[12:38:50] <diesieben07> forge does
the addUrl all over iirc
L1043[12:39:01] <sham1> Uhh
L1044[12:39:12] <sham1> That will be
painful
L1045[12:39:12] <gudenau> Interesting....
Making a class with the same name does not replace it in the IDE
anymore.
L1046[12:39:25] <Tazz> thats interesting
XD
L1047[12:39:33] <Tazz> I wonder if they
mangle names now or something
L1048[12:39:36]
⇦ Quits: audiomodder_ (webchat@205.175.226.100) (Ping
timeout: 195 seconds)
L1049[12:39:36]
⇦ Quits: audiomodder (webchat@vnhr-05-166.dsl.netins.net)
(Ping timeout: 195 seconds)
L1050[12:39:42] <Hawaii_Beach> btw do you
really need a mcmod.info file?
L1051[12:39:47] <diesieben07> and
EnumHelper will explode big time
L1052[12:39:50] <gudenau> Yeah.
L1053[12:39:50] <diesieben07> unfixably
probably
L1054[12:39:54] <Hawaii_Beach> why not
use getModMetadata instead?
L1055[12:40:01]
⇨ Joins: audiomodder (webchat@205.175.226.100)
L1056[12:40:09] <gudenau> Oh.
L1057[12:40:10] <diesieben07>
Hawaii_Beach, things like MultiMC read it
L1058[12:40:15] <gudenau> That should
work as well.
L1059[12:40:19] <Hawaii_Beach> oh
ofc
L1060[12:40:20] <gudenau> MultiMC,
clasic.
L1061[12:40:32] <sham1> Lex is going to
have a field day once Java9 comes out :P
L1062[12:40:46] <sham1> All the
complaints about stuff not working
L1063[12:40:50] <Hawaii_Beach> lol
L1064[12:40:52] <gudenau> Yeap.
L1065[12:40:52] <McJty> I'm actually a
bit out of the loop with regards to java9. What's the major new
thing?
L1066[12:40:58] <Kolatra> Same ^
L1067[12:40:58] <sham1> REPL
L1068[12:41:00] <gudenau> Break all the
things.
L1069[12:41:06] <gudenau> Make all future
things better.
L1070[12:41:16] <gudenau> Make things
more secure.
L1071[12:41:27] <sham1> Sadly, we did not
get local type inference :(
L1072[12:41:33] <diesieben07> lol repl is
not a big thing :P
L1073[12:41:36] <diesieben07> modules!
:D
L1074[12:41:56] <diesieben07> "I am
Module XYZ and I export package a.b, a.c and a.d"
L1075[12:41:59] <gudenau> Was it c p w
that hates core mods?
L1076[12:42:00] <sham1> For me a REPL is
kind of weird, seeing as Java is a compiled language
L1077[12:42:06] <diesieben07> gudenau,
everyone hates coremods.
L1078[12:42:09] <sham1> ^
L1079[12:42:13] <diesieben07> and if
someone tries to access a.a ... it explodes.
L1080[12:42:18] <gudenau> Pffft.
L1081[12:42:23]
⇦ Quits: McJty (~jorrit@94-225-203-206.access.telenet.be)
(Quit: Leaving)
L1082[12:42:39] <gudenau> diesieben07,
natives~
L1083[12:42:41] <sham1> Coremods break
everything
L1084[12:42:41] <diesieben07> why do you
think you need one?
L1085[12:43:08] <gudenau> Because there
are no hooks and it will be there in my workspace until I get a
forge PR done and pulled.
L1086[12:43:08]
⇦ Quits: Dragroth
(~Dragroth@dslc-082-083-115-072.pools.arcor-ip.net) (Ping timeout:
202 seconds)
L1087[12:43:15] <diesieben07> that is not
a reason.
L1088[12:43:15] <LatvianModder> Coremods?
What coremods?
L1089[12:43:24] <sham1> Any
coremods
L1090[12:43:27] <LatvianModder> Oh, ASM
modifiers?
L1091[12:43:40] <diesieben07> ASM is just
a library.
L1092[12:43:47] <LatvianModder> they dont
break everything usually. FastLeafDecay, for example
L1093[12:43:48] <diesieben07> you could
assemble the bytes by hand
L1094[12:43:51] <diesieben07> hint, don't
do that.
L1095[12:43:55] <LatvianModder> lol
L1096[12:43:59] <Tazz> ohhhh I wanna try
that
L1097[12:44:02] <gudenau> Use javac
durring runtime!
L1098[12:44:08] <diesieben07> lol
L1099[12:44:08]
⇦ Quits: RichardG (~richardg8@201.37.254.166) (Read error:
Connection reset by peer)
L1100[12:44:13] <Tazz> assembling the
bytes by hand
L1101[12:44:14] <sham1> But that was what
people in the olden times of computers did, so let me try it
/s
L1102[12:44:14] <Tazz> sounds fun
imo
L1103[12:44:27] <LatvianModder> and ship
Java JDK with your mod
L1104[12:44:55] <Kolatra> genius
L1105[12:44:57] <diesieben07>
JavaAssist
L1106[12:44:59] <LatvianModder> sorry,
JDKs.
L1107[12:45:03] <LatvianModder> For all
OSes
L1108[12:45:06] <sham1> No assembly is
fun
L1109[12:45:13] <Tazz> I love
assembly
L1110[12:45:21] <Tazz> Im quite enjoying
it currently XD
L1111[12:45:22] <sham1> It is very
tedious
L1112[12:45:29]
⇨ Joins: McJty
(~jorrit@94-225-203-206.access.telenet.be)
L1113[12:45:30] <IoP> Javassist
<3
L1114[12:45:46] <sham1> Lucky me that we
don't need to use it too often nowadays
L1115[12:45:50] <Tazz> lol
L1116[12:45:53] <LatvianModder> JavaPunch
if we translate to latvian lol
L1117[12:45:56] <Tazz> I use it almost
everyday :(
L1118[12:46:31]
⇨ Joins: RichardG (~richardg8@201.37.254.166)
L1119[12:46:32]
MineBot sets mode: +v on RichardG
L1120[12:46:45] <gudenau> Yay, deleted a
repo.
L1121[12:46:53] <LatvianModder> what good
animation softwares are there that can draw in svg/vector
format
L1122[12:46:56] <sham1> Like, forget to
compile your C code with debug symboles and suddenly gdb is like
"fuck you, I am not giving you anything readable, here take
this assembly you cannot read"
L1123[12:47:01] <gudenau> inkscape
L1124[12:47:14] <Kolatra> so just learn
to read assembly, bam
L1125[12:47:17] <gudenau> Asm is not hard
to read.
L1126[12:47:21] <LatvianModder> There
used to be Adobe Flash but I think its gone now
L1127[12:47:30] <sham1> It's the
principle of the thing
L1128[12:47:30]
⇨ Joins: CoderPuppy (~cpup@32.218.118.246)
L1129[12:47:35] <sham1> I can read
assembly and stuff
L1130[12:47:37] <sham1> But
nowadays
L1131[12:47:43] <sham1> Most people
cannot
L1132[12:47:46]
⇦ Quits: audiomodder (webchat@205.175.226.100) (Ping timeout:
195 seconds)
L1133[12:48:19]
⇨ Joins: Benimatic
(~Benimatic@cblmdm72-241-108-184.buckeyecom.net)
L1135[12:48:43] <LatvianModder> but now I
dont really know what to do with it.. thus, animations!
L1136[12:49:02]
⇨ Joins: RichardG_ (~richardg8@201.37.253.54)
L1137[12:49:02]
MineBot sets mode: +v on RichardG_
L1138[12:49:32]
⇦ Quits: cpup (~cpup@32.218.118.208) (Ping timeout: 190
seconds)
L1139[12:49:50] <Subaraki> FS ! i should
have read the entire log
L1140[12:49:57] <Subaraki> it was a
missing comma the entire time <_<
L1141[12:50:16] <gudenau> Ok, how do I
import the forge stuff in idea for a PR?
L1142[12:51:20] <gudenau> I am messing
with the beacons BTW.
L1144[12:51:39] <McJty> LatvianModder,
here?
L1145[12:51:48] <Aaron1011> is there
anything that could cause the 'Potion.potionTypes' array in 1.8.9
to ahve all its elements set to null?
L1146[12:51:57] <Aaron1011> particularily
around processing of a respawn packet
L1147[12:52:15] <LatvianModder> McJty:
Finally! Its really hard to be online with you at the same time!
:P
L1148[12:52:21] <McJty> :-)
L1149[12:52:31] <McJty> I have a question
about FTB Utilities on 1.10.2
L1150[12:52:32] <diesieben07> Aaron1011,
update to 1.10.2 and use the registry.
L1151[12:52:36] <LatvianModder>
sure
L1152[12:52:45] <McJty> Seems that every
time I start my game again I have to redo the chunkloading of a
specific chunk
L1153[12:52:49] <McJty> It is not
remembered it seems
L1154[12:52:55] <Aaron1011> diesieben07:
I'm trying to track down an issue on a 1.8.9 server
L1155[12:52:55] <McJty> brb
L1156[12:53:00] <gudenau> Well.
L1157[12:53:00]
⇦ Quits: RichardG (~richardg8@201.37.254.166) (Ping timeout:
384 seconds)
L1158[12:53:07] <gudenau> Annoying that I
have to restart.
L1159[12:53:08] <LatvianModder> oh, yeah,
it has broken saving / loading. I have a pre3 unoficically
out
L1160[12:53:24] <diesieben07> idk if
1.8.9 has the registries yet
L1161[12:53:25] <diesieben07> it
might
L1163[12:53:48]
⇨ Joins: RichardG (~richardg8@201.37.253.54)
L1164[12:53:48]
MineBot sets mode: +v on RichardG
L1165[12:53:53] <Aaron1011> 1.8.9 still
uses the potion array
L1166[12:54:04] <diesieben07> it should
definitely not be empty then
L1167[12:54:08] <xJon> Hey guys, where
can I see the addSpawn() weightedProb values of vanilla mobs?
L1168[12:54:09] <Aaron1011> but after
game startup/handshaking, it should never be null
L1169[12:54:09] <Aaron1011> yeah
L1170[12:54:33]
⇦ Quits: RichardG_ (~richardg8@201.37.253.54) (Ping timeout:
186 seconds)
L1171[12:54:55]
⇨ Joins: audiomodder (Mibbit@205.175.226.100)
L1172[12:55:43] <McJty> LatvianModder, ah
is that a fix for this problem?
L1173[12:55:44] <gudenau> I wish Idea had
free C support.
L1174[12:56:01] <LatvianModder> it does
fix a lot of problems. Chunkloader one for sure
L1175[12:56:14] <McJty> Ok, I'll try that
soon
L1176[12:56:16] <McJty> Thanks
L1177[12:56:29] <sham1> Speaking of
languages no one uses anymore
L1178[12:56:35] <sham1> I have tried to
get into Lisp
L1179[12:56:41] <LatvianModder> proper
english
L1180[12:56:45] <LatvianModder> #shots
fired
L1181[12:56:52] <howtonotwin> Do we not
use Lisp in AIs anymore?
L1182[12:57:03] <sham1> Well I don't
know
L1183[12:57:18] <sham1> They probably use
python or something similarly silly nowadays
L1184[12:57:25] <howtonotwin> because I
do believe metaprogramming is one of Lisps main strengths
L1185[12:57:54] <howtonotwin> I now have
the urge to make a mod in Clojure... Better not
L1186[12:57:57] <sham1> Anyway, elisp is
weird
L1187[12:59:47] <sham1> But at least my
init.el is not too full of parenthesis
L1188[13:00:18] <Subaraki> is missing :
textures/items/textures/jewels/gold_glove.png
L1189[13:00:27]
⇦ Quits: agowa338 (~Thunderbi@p5491861D.dip0.t-ipconnect.de)
(Remote host closed the connection)
L1190[13:00:33]
⇨ Joins: agowa338
(~Thunderbi@p5491861D.dip0.t-ipconnect.de)
L1191[13:00:35] <Subaraki> path specified
: "subaraki:items/textures/jewels/gold_glove"
L1192[13:00:39] <Subaraki> just why
<_<
L1193[13:00:43] <Subaraki> is that
another default ?
L1194[13:00:59] <sham1> Why have
textures/items/textures
L1195[13:01:07] <howtonotwin> well
clearly it's adding textures automatically
L1196[13:01:18] <Hawaii_Beach> !gp
sp
L1197[13:01:24] <Hawaii_Beach> !gp
atc
L1198[13:01:26] <howtonotwin> just keep
dropping bits off the left til it works
L1199[13:01:32] <Subaraki> but i want to
sort by item/block/etc, not by texture /model <_<
L1200[13:01:35] <howtonotwin> yes
L1201[13:01:42] <howtonotwin> just drop
the BEGINNING parts
L1202[13:01:51] <howtonotwin> you still
have your folder structure
L1203[13:02:13] <howtonotwin> the game
adds the beginning part automatically and you're stepping on its
toes
L1204[13:02:25] <Subaraki> items /
textures is. forge says i need at least textures to put all of that
in
L1205[13:02:39] <Subaraki> yeah i
know
L1206[13:02:43] <Subaraki> i dont want
that :(
L1207[13:02:49] <howtonotwin> you don't
need that
L1208[13:02:52] <Subaraki> imma sit in
the corner and not talk to forge anymore
L1209[13:02:55] <Subaraki> that'll solve
all
L1210[13:02:58] <howtonotwin> you can
have your folders
L1211[13:03:02] <BordListian> why is
GameRegistry.findItem deprecated?
L1212[13:03:08]
⇨ Joins: Flamegoat
(sid89996@id-89996.highgate.irccloud.com)
L1213[13:03:08]
MineBot sets mode: +o on Flamegoat
L1214[13:04:01] <McJty> BordListian, use
ForgeRegistry
L1215[13:04:09] <BordListian> ah
L1216[13:04:11] <BordListian>
thanks
L1217[13:04:19] <diesieben07> ok so,
updating from ages old code using Tessellator, i know i need to use
the VertexBuffer. Is it enough to call VB.finishDrawing at the end?
Or do I need Tessellator.draw?
L1218[13:04:35] <diesieben07> because it
seems VB.finishDrawing only flips the internal buffer, but does not
actually draw
L1219[13:04:55] <howtonotwin> Subaraki:
So I was being dumb, can you try using ../ to go up levels? worth a
try
L1220[13:05:01]
⇨ Joins: Samario
(~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net)
L1221[13:05:48] <Subaraki> diesieben07,
endTex or something
L1222[13:05:51] <Subaraki> it was
something with end
L1223[13:05:53] <Subaraki> just a
sec
L1224[13:06:10] <diesieben07> you mean
endVertex?
L1225[13:06:14] <Subaraki> yeah
L1226[13:06:14] <diesieben07> that just
ends the vertex, not the whole drawing
L1227[13:06:19] <Subaraki> .Draw
L1228[13:06:33] <Subaraki>
tessellator.draw(); from Tesselator.getIsntance()
L1229[13:06:49] <diesieben07> ok
L1230[13:07:02] <diesieben07> so i have
to keep both the Tessellator and the VB, ugh
L1232[13:07:56] <Subaraki> i think so
yeah. why ugh on that ?
L1233[13:08:37] <Subaraki> here's a
snipet ^ i used that after i found some samples in the miencraft
code itself
L1234[13:08:51] <Subaraki> from drawing
buttons
L1235[13:09:09] <diesieben07> because
otherwise i could just do
Tess.getInstnace().getBuffer().pos(...).tex(...).[repeat].draw();
L1236[13:10:11]
⇨ Joins: Orion
(~OrionOnli@dslb-088-077-214-136.088.077.pools.vodafone-ip.de)
L1237[13:10:15] <diesieben07> actually
nvm, begin also returns void...
L1239[13:10:26] <diesieben07> what kind
of retarded method chaining is this mojang -_-
L1240[13:10:29] <BordListian> one of
these things is not like the other
L1241[13:11:08] <Ordinastie_> am I
forgetting a shortcut for this : .onResultOf((ASMData data) ->
data.getClassName()) ?
L1242[13:11:20]
⇨ Joins: Abastro (~Abastro@39.7.53.52)
L1243[13:11:49] <diesieben07>
ASMData::getClassName
L1244[13:11:57]
⇦ Quits: Orion
(~OrionOnli@dslb-088-077-214-136.088.077.pools.vodafone-ip.de)
(Client Quit)
L1245[13:12:02] <diesieben07> intellij
would've told you :P
L1246[13:12:37] <Ordinastie_> right, it
still uses the arg
L1247[13:14:07] <gudenau> Ok, where do I
change things?
L1248[13:14:57] <diesieben07> wat
L1249[13:15:30] <gudenau> With the forge
stuff, I would like to make a couple small changes to forge.
L1250[13:16:09] <diesieben07> forge
classes: just change the code
L1251[13:16:21] <diesieben07> vanilla
stuff: change the code in the Forge project
L1252[13:16:34] <diesieben07> then run
gradle genPatches and it will generate the necessary patches which
you can then commit
L1253[13:16:38] <gudenau>
Forge\src\main\etc?
L1254[13:16:48] <diesieben07> yea
L1255[13:16:52]
⇦ Quits: minot
(~minot@pool-100-1-168-123.nwrknj.fios.verizon.net) (Ping timeout:
190 seconds)
L1256[13:17:21] <gudenau> Yeah, I want a
super small change that I would have thought would be in here by
now...
L1257[13:17:44]
⇦ Quits: IceDragon (~ThatGuy@69.160.111.175) (Ping timeout:
198 seconds)
L1258[13:19:47]
⇨ Joins: iari (~iari___@evana.futhark24.org)
L1259[13:22:05] <gudenau> Hmmmm.
L1260[13:22:13] <gudenau> Should I pass
in the TileEntity for the beacon?
L1261[13:22:35] <gudenau> It is not
needed per-se, but it could make some cool effects.
L1262[13:22:37] <BordListian> if i want
to turn an itemstack into nbt, do i use serializeNBT or
writetoNBT?
L1263[13:22:57] <gudenau> I use write
myself.
L1264[13:23:23] <BordListian> there's no
difference
L1265[13:23:31] <BordListian>
serializeNBT is a wrapper for writeToNBT
L1266[13:23:48] <BordListian> i should
really look these things up before asking stupid questions
L1267[13:24:41] <McJty> LatvianModder,
hmm the chunk loading was not restored but perhaps it will work
from now on?
L1268[13:24:44]
⇦ Quits: Abastro (~Abastro@39.7.53.52) (Ping timeout: 384
seconds)
L1269[13:24:48] <McJty> I mean maybe it
was forgotten at save time?
L1271[13:27:10] <Subaraki> great! no
erros no more !!
L1272[13:27:24] <Subaraki> but now its
just not loading the texture without any stack traces :/
L1273[13:28:04] <BordListian> i had that
problem before
L1274[13:28:07] <BordListian> is it a
block or an item
L1275[13:28:42] <gudenau> Testing
changes....
L1276[13:28:53] <BordListian> actually
nevermind that's only because i'm doing a weird thing
L1277[13:29:00] <gudenau> Launching
Factorio by mistake...
L1278[13:29:31] <McJty> How can you
accidently launch factorio if you're testing a mod you're
developing? Don't you run mc from your IDE?
L1279[13:30:16]
⇨ Joins: abec
(~abecderic@dslb-188-099-056-006.188.099.pools.vodafone-ip.de)
L1280[13:30:23] <gudenau> I do, but I
went to click the taskbar icon and a window spawned causing me to
click the pinned factorio icon.
L1281[13:31:56] <gudenau> Hey, it works!
blob:https%3A//imgur.com/1a859dec-fe69-472e-8a14-73de1ad2ada4
L1282[13:31:59] <gudenau> GRRR
L1284[13:32:25] <BordListian> whats
that
L1285[13:32:27] <BordListian> rainbow
glass?
L1286[13:32:32]
⇨ Joins: cpup (~cpup@32.218.119.72)
L1287[13:32:41] <Subaraki> BordListian,
yes, it is an item
L1288[13:32:58] <BordListian> ???
L1289[13:33:01] <gudenau> Just a quick
test for the beacon colour thing I changed. Figured I should just
implement that in glass for a moment to test it.
L1290[13:33:09] <Subaraki>
<BordListian> is it a block or an item
L1291[13:33:26] <BordListian> oh
L1292[13:33:30] <BordListian> i'm
stupid
L1293[13:33:43] <gudenau> Hello stupid,
you can change your nick with /nick stupid
L1294[13:33:57] <BordListian> that'll
kick me from the channel tho ;_;
L1295[13:34:03] <gudenau> Will it?
L1296[13:34:07] <BordListian> eh
nevermind that it won't
L1297[13:34:09] ***
gudenau is now known as stupid
L1298[13:34:11] <stupid> Nah.
L1299[13:34:15] ***
stupid is now known as gudenau
L1300[13:34:49] <Subaraki> why is the
texture mapping such a pain ??
L1301[13:35:20] <gudenau> Beacuse UVs are
"fun".
L1302[13:35:36]
⇦ Quits: CoderPuppy (~cpup@32.218.118.246) (Ping timeout: 192
seconds)
L1303[13:35:38] <gudenau> "U"
in blender is so dumb sometimes.
L1304[13:36:07] <Subaraki> i mean mapping
a texture to an item
L1305[13:36:10] <Subaraki> in forge
L1306[13:36:13] <gudenau> Oh.
L1307[13:36:17] <Subaraki> texture
mapping itself is easy
L1308[13:36:40] <Subaraki> it was at
least ...
L1309[13:36:41] <gudenau> IIRC the item
thing is super easy.
L1310[13:36:46] <Subaraki> is techne
still a thing in 1.10 ?
L1311[13:36:53] <Subaraki> well, mine
wont load
L1312[13:36:56] <gudenau> Kinda.
L1313[13:37:04] <Subaraki> i had stack
traces before, but now it doesnt throw anything at me
L1314[13:37:15]
⇨ Joins: vox
(~voxmods@pool-96-231-57-33.washdc.fios.verizon.net)
L1315[13:37:22] <vox> sup all
L1316[13:37:26] <vox> Long time no see
:P
L1317[13:37:33] <BordListian> hello
L1318[13:37:36] <gudenau>
assets\modid\models\item\bleh.json
L1319[13:38:05] <gudenau>
{"parent":"item/generated","textures":{"layer0":"modid:items/texture"}}
L1320[13:38:53] <gudenau>
ModelLoader.setCustomModelResourceLocation(item, 0, new
ModelResourceLocation(MOD_ID + ":bleh",
"inventory"));
L1321[13:39:01] <gudenau> ^in
postinit
L1322[13:39:27]
⇨ Joins: Lex|Odin (~LexManos@172.76.2.58)
L1323[13:39:27]
MineBot sets mode: +o on Lex|Odin
L1324[13:39:38] <BordListian> oh yeah
that was it
L1325[13:39:38] <gudenau>
assets/modid/texutre/items/texure.png
L1326[13:39:39] <howtonotwin> really you
should use item.getRegistryName for the MRL
L1327[13:40:07] <BordListian> is there a
functional difference between doing that and
item.getRegistryName?
L1328[13:40:11] <diesieben07> gudenau, a)
preInit b) just do new MRL(thing.getRegistryName()
L1329[13:40:17] <diesieben07>
getRegistryName is nicer :P
L1330[13:40:23] <gigaherz> less
hardcoding ;P
L1331[13:40:28] <howtonotwin> no, but you
don't have to write it 500 times for each item
L1332[13:40:32] <vox> eyy ghz
L1333[13:40:33]
⇦ Parts: audiomodder (Mibbit@205.175.226.100)
())
L1334[13:40:34] <BordListian> ah
L1335[13:40:38] <gudenau> Ok, this is
from when it was only that method.
L1336[13:40:48] <gudenau> Been porting
this since the models where a thing.
L1337[13:41:12] <vox> did willie post a
1.10 magic guide full of porting tips?
L1338[13:41:29]
⇦ Quits: LexDesktop (~LexManos@172.76.2.58) (Ping timeout:
186 seconds)
L1339[13:41:37] <howtonotwin> there is
nothing to port in 1.10, is there?
L1340[13:41:40] <gudenau> Ok, how do I
use idea to commit my changes to my fork?
L1341[13:41:42] <vox> I don't know
L1342[13:41:43] ***
icyrecyear is now known as icyyhynewyear
L1343[13:41:58] <vox> Actually, I should
probably go make sure Forge supports 1.10
L1344[13:41:59] <vox> huh
L1345[13:42:01] <gudenau> There are a
couple things howtonotwin, but they are kinda nutty like
multi-mining
L1346[13:42:08] <vox> Oh?
L1347[13:42:23] <gudenau> IIRC TC had
problems with the hammer.
L1348[13:42:30] <Subaraki> i did all of
the above ... but it still pink.black
L1349[13:42:37] <Subaraki> and no errors
get thrown
L1350[13:42:41] <Subaraki> i hate when
that happens
L1351[13:42:52] <Subaraki> i have no end
i can grab onto :/
L1352[13:42:57] <gudenau> Is there
something about a missing resource?
L1353[13:43:05] <gudenau> Sometimes there
is no stack trace.
L1354[13:43:13] <gudenau> Look for a
bunch of astriscs.
L1355[13:43:59] <Subaraki> i had those
before, so i fixed it
L1356[13:44:07] <Subaraki> now there's
nothing at all. :/
L1357[13:44:11] <BordListian> gudenau,
wasn't the TC problem related to some class about creative mode
being removed?
L1358[13:44:33] <gudenau> No idea.
L1359[13:45:12]
⇦ Quits: abec
(~abecderic@dslb-188-099-056-006.188.099.pools.vodafone-ip.de)
(Ping timeout: 202 seconds)
L1360[13:45:44] <gudenau> Ok, how do I
push my comment?
L1361[13:46:31] <gudenau> Got it.
L1362[13:50:06] <vox> Are mods for 1.10.2
backwards compatible with 1.10?
L1363[13:50:16] <diesieben07> probably,
but nobody should care about 1.10
L1364[13:50:26] <vox> okay, fair
enough
L1365[13:50:48]
⇦ Quits: quadraxis
(~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net)
(Ping timeout: 202 seconds)
L1366[13:50:52] <vox> I just randomly
became motivated to work on mods again
L1368[13:51:10] <gudenau> Nobody should
care about 1.7.X
L1369[13:51:11] <Subaraki> so did I
L1370[13:51:19] <Subaraki> im kinda
losing hope already
L1371[13:51:24] <vox> I'm... debating
updating my shield mod but someone copied it and theirs has tons
more downloads
L1372[13:51:31] <vox> (looking at
big_Xplo over there)
L1373[13:51:37] <vox> Doesn't really
matter tbh
L1374[13:51:38] <Subaraki> shield mod
?
L1375[13:51:58] <Subaraki> i had a shield
mod before shield where shields as well :/
L1376[13:52:05] <Subaraki> vanilla rpg
shields
L1377[13:52:11] <Subaraki> but it was an
addon for another mod
L1378[13:52:15] <Subaraki> so not popular
at all
L1381[13:52:31] <vox> Just had some
vanilla config options
L1382[13:53:04] <vox> I was going to add
more shields but never ended up doing that because the way shields
worked was stuck within some internal MC code
L1383[13:53:11] <vox> Idk if Forge ever
exposed that
L1384[13:53:24] <gudenau> Everything is
exposed if you beleave!
L1385[13:53:36] <Subaraki> vox, what kind
of code ?
L1386[13:53:47] <gudenau> Goodbye, thanks
for the help!
L1387[13:53:50] <vox> What do you
mean?
L1388[13:53:53] <vox> Latah gudenau
L1389[13:54:08] <Subaraki> "the way
shields worked was stuck within some internal MC code"
L1390[13:54:18] <vox> Oh, the way they
were rendered
L1391[13:54:23] <vox> as TIESRs or
whatever
L1392[13:54:33] <vox> Tile Item Entity
Special Renderers, I think
L1393[13:54:33]
⇦ Quits: gudenau
(~gudenau@45-26-83-131.lightspeed.fyvlar.sbcglobal.net) (Read
error: Connection reset by peer)
L1394[13:55:15] <Subaraki> when was that
?
L1395[13:55:25] <Subaraki> meanwhile
there was a renderhand hook
L1396[13:55:39] <vox> Uhhh
L1397[13:55:41] <Subaraki> which allowed
you to render stuff on screen like as if it were in a hand
L1398[13:55:48] <vox> 1.8.9 I think, or
early 1.9
L1399[13:55:50] <vox> one of those
L1400[13:55:58] <Subaraki> oh, should
have been there then
L1401[13:56:10] <Subaraki> my shields
where up since 1.6 / 1.7 x)
L1402[13:56:21] <vox> huh
L1403[13:56:30]
⇦ Quits: Benimatic
(~Benimatic@cblmdm72-241-108-184.buckeyecom.net) (Read error:
Connection reset by peer)
L1404[13:56:44]
⇨ Joins: Benimatic
(~Benimatic@cblmdm72-241-108-184.buckeyecom.net)
L1405[13:56:53] <gigaherz>
TileEntityItemStackRenderer is still a think
L1406[13:56:59] <gigaherz> it's just NOT
for items
L1407[13:57:10] <vox> I don't think it
was that
L1408[13:57:13] <gigaherz> it's a hack
for TileEntity-based blocks
L1409[13:57:19]
⇦ Quits: Benimatic
(~Benimatic@cblmdm72-241-108-184.buckeyecom.net) (Read error:
Connection reset by peer)
L1410[13:57:22] <vox> The thing for
shields and skulls and things
L1411[13:57:26] <gigaherz> where you can
tell an ItemStack to also render using the block's TESR
L1412[13:57:36]
⇨ Joins: Benimatic
(~Benimatic@cblmdm72-241-108-184.buckeyecom.net)
L1413[13:57:38] <gigaherz> I don't think
that was ever a thing
L1414[13:57:50] <vox> I can definitely
find it again
L1415[13:57:52]
⇦ Quits: smbarbour
(~smbarbour@c-73-211-171-154.hsd1.il.comcast.net) (Ping timeout:
190 seconds)
L1416[13:57:54] <vox> One sec
L1417[13:58:12]
⇦ Quits: RANKSHANK_mob1
(~RANKSHANK@pa49-181-172-38.pa.nsw.optusnet.com.au) (Ping timeout:
190 seconds)
L1418[13:58:43]
⇦ Quits: McJty (~jorrit@94-225-203-206.access.telenet.be)
(Quit: Ik ga weg)
L1419[13:58:51]
⇨ Joins: RANKSHANK_mob1
(~RANKSHANK@pa49-181-172-38.pa.nsw.optusnet.com.au)
L1420[13:59:08] <Subaraki> diesieben07,
how bad is it to have the same registry name as the unlockalized
name ?
L1421[13:59:27]
⇨ Joins: IceDragon (~ThatGuy@184.170.12.46)
L1422[14:03:02] <gigaherz> Subaraki: it
would mean your unlocalized name doesn't include a modid
L1423[14:03:13] <gigaherz> so it could
collide with other mods' strings
L1424[14:03:16]
⇦ Quits: Hawaii_Beach
(~Hawaii_Be@c80-216-156-69.bredband.comhem.se) (Quit:
Hawaii_Beach)
L1425[14:03:28] <Subaraki> could it be a
cause for my texture not loading properly ?
L1426[14:03:42] <gigaherz> no
L1427[14:03:45] <Subaraki> :/
L1428[14:03:50] <gigaherz> doesyour
texture include your modid?
L1429[14:04:01] <gigaherz>
modid:textures/blah
L1430[14:04:06] <Subaraki> ah, that,
yes
L1431[14:04:17] <Subaraki> thats how i
call it
L1432[14:04:46] <Subaraki> unlockalized
name, registry name, texture file and model file are all called
gold_glove too
L1433[14:05:10] <Subaraki> and i always
call upon them with modid:relative/path/file
L1434[14:06:27] ***
minecreatr is now known as Mine|away
L1435[14:07:13]
⇨ Joins: abec
(~abecderic@dslb-188-099-056-006.188.099.pools.vodafone-ip.de)
L1436[14:07:29] <howtonotwin> if you set
the registry name to the unlocalized name, the setter will
automatically tack on the modid if it detects the lack of a
':'
L1437[14:08:10] <Rated01010010> How do
you set the JVM in IntelliJ? This shit is fucking stupid and
doens't want to recognize my JAVA_HOME path, which is working in
every other IDE
L1438[14:08:39]
⇨ Joins: quadraxis
(~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net)
L1439[14:08:41] <vox> It defaults to
JAVA_HOME
L1440[14:08:52] <gigaherz> Rated01010010:
file project settings
L1441[14:08:53] <vox> Be careful that
your project is set to use the right version and everything
L1442[14:08:58] <gigaherz> SDKs
L1443[14:09:06] <gigaherz> add the JDK
folder to it
L1444[14:09:11] <Rated01010010> Which is
saying JAVA_HOME is not defined
L1445[14:09:20] <gigaherz> then add one
manually
L1446[14:09:28] <Rated01010010>
How?
L1447[14:09:37] <gigaherz> the
"+" button at the topleft
L1448[14:09:46]
⇦ Quits: xJon (~xJon@bzq-84-108-181-67.cablep.bezeqint.net)
(Quit: Leaving)
L1449[14:09:49]
⇦ Quits: Subaraki
(~Artix@mf763-h01-176-150-102-154.dsl.sta.abo.bbox.fr) (Quit: Got
away Safely !)
L1451[14:11:11] <gigaherz> NOT
there
L1452[14:11:14]
⇨ Joins: Ipsis
(~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L1453[14:11:15] <gigaherz> in the SDKs
section
L1454[14:12:00] <Rated01010010> And where
would that be? I can't even import a project because of this
L1456[14:12:46] <gigaherz> wait, that's
the import window?
L1457[14:13:14] <gigaherz> cancel the
import
L1458[14:13:16] <gigaherz> in the main
window
L1459[14:13:25] <gigaherz> the ine with
"Create New Project", "Import Project" and
such
L1460[14:13:31] <gigaherz> at the bottom
right has "Configure"
L1461[14:13:48] <gigaherz> open that menu
-> project defaults -> project structure
L1462[14:15:40]
⇨ Joins: theFlaxbeard
(~theFlaxbe@184.97.183.252)
L1463[14:16:43] <Rated01010010> Ah, thank
you
L1464[14:17:13] <Rated01010010> Have no
idea why it's saying JAVA_HOME is not defined. Eclipse and Geany
picked it up automatically.
L1465[14:20:19]
⇨ Joins: Arctic_Wolfy
(~SnuWuff@71-8-85-40.dhcp.leds.al.charter.com)
L1466[14:21:51] <Arctic_Wolfy> Does
Minecraft keep a cache of models or other rendered objects?
L1467[14:22:11] <Ordinastie_>
obviously
L1468[14:22:41] <Arctic_Wolfy>
Ordinastie_: Talking to me?
L1469[14:23:01] <Ordinastie_> yes
L1470[14:23:16] <Ordinastie_> MC won't
reload models each time a block is drawn
L1471[14:23:34] <gigaherz> Arctic_Wolfy:
it keeps the baked models in a cache
L1472[14:23:42] <diesieben07> "Need
to draw a dirt block, better go to the harddrive and ask it what a
dirt block looks like!"
L1473[14:23:50] <Arctic_Wolfy> It's
entity models, so not block.
L1474[14:23:54] <diesieben07>
"Whoops, next frame, hey, harddrive, what was
that?"
L1475[14:24:14] <gigaherz> and the
ModelBase-based entity renderers will cache displaylists for the
models
L1476[14:24:57] <Arctic_Wolfy> Any way to
remove something from it?
L1477[14:25:11] <gigaherz> not really,
why?
L1478[14:25:20] <gigaherz> besides
forcing a resource manager reload
L1479[14:25:42] <diesieben07> classic
xy...
L1480[14:25:42] <Ordinastie_> what do you
want to do?
L1481[14:25:44] <diesieben07> what do you
want to achieve.
L1482[14:25:48] <diesieben07> :D
L1483[14:26:09] <Ordinastie_> yeah, taker
over, I have a pizza to finish
L1484[14:26:20] <diesieben07> hehe i
already finished mine :P
L1485[14:26:36] <Ordinastie_> was it
good?
L1486[14:26:41] <diesieben07> sure
way.
L1487[14:26:42] <Arctic_Wolfy> I'm
working with making some models, and I want to be able to refresh
it, w/o having GL run out of memory.
L1488[14:26:42] <diesieben07> *was
L1489[14:26:50]
⇨ Joins: psxlover
(~psxlover@athedsl-4412469.home.otenet.gr)
L1490[14:26:55] <diesieben07> and you are
talking about entity models?
L1491[14:26:59] <diesieben07> i.e.
ModelBase stuff?
L1492[14:27:08] <Arctic_Wolfy> Ya.
L1493[14:27:10]
⇦ Quits: kimfy (~kimfy@236.5.200.37.customer.cdi.no) (Killed
(NickServ (GHOST command used by kimfy_)))
L1494[14:27:48] <diesieben07> well, when
you unload a ModelBase you have to manually unload it's display
lists
L1495[14:27:54] <diesieben07> whihc are
stored in ModelRenderer#displayList
L1496[14:27:56] <Arctic_Wolfy> It's a
Layer, but I'm still using ModelBase, and ModelRenderer.
L1497[14:29:09]
⇨ Joins: xEviLSpaWnx
(~xEvilSpaw@cpc21-pete9-2-0-cust202.4-4.cable.virginm.net)
L1498[14:30:56]
⇦ Quits: Lathanael|Away
(~Lathanael@p54960EA0.dip0.t-ipconnect.de) (Ping timeout: 198
seconds)
L1499[14:32:47] *
vox thinks IntelliJ is taking forever to upgrade
L1500[14:33:35]
⇨ Joins: Lathanael|Away
(~Lathanael@p54960EA0.dip0.t-ipconnect.de)
L1501[14:37:48] <Arctic_Wolfy>
diesieben07: I looked, and ModelRenderer#displayList is a private
int.
L1502[14:37:57] <diesieben07> and?
L1503[14:38:35]
⇦ Parts: howtonotwin
(~howtonotw@r75-110-22-15.gvllcmtc01.gnvlnc.ab.dh.suddenlink.net)
((Adios!)))
L1504[14:38:39] <Arctic_Wolfy> I don't
know how to access it, or use it if it's just an int and not a
cache.
L1505[14:39:00] <diesieben07> do you know
what a display list is?
L1506[14:39:04]
⇦ Quits: Delaxarnyazer (~Delaxarny@ip56572345.direct-adsl.nl)
(Ping timeout: 182 seconds)
L1507[14:39:31] <Arctic_Wolfy> Not
exactly.
L1508[14:39:42]
⇨ Joins: Elec332
(~Elec332@ip5456d4a5.speed.planet.nl)
L1509[14:40:10] <diesieben07> Oh, well
you should look that up then. It's what ModelBase uses to cache the
compiled model on the GPU
L1510[14:40:20] <Arctic_Wolfy> I think I
saw it uses GLStateManager some where.
L1511[14:40:47] ***
DarkevilAway is now known as Darkevilmac
L1512[14:41:01]
⇨ Joins: Delaxarnyazer
(~Delaxarny@ip56572345.direct-adsl.nl)
L1513[14:45:20]
⇦ Quits: Deamon (~Deamon@irc.thevoxelbox.com) (Ping timeout:
198 seconds)
L1514[14:51:02]
⇨ Joins: Yoplitein
(~Hugh_Janu@2601:644:300:7f6d:6d00:f141:bbeb:6725)
L1515[14:53:23]
⇨ Joins: Noc7is
(~Noc7is@ip174-74-36-13.om.om.cox.net)
L1516[14:53:48] <Yoplitein> so I have an
item in 1.10 that's used in crafting
L1517[14:54:04] <Yoplitein> it works as
expected except its stack size is set to zero
L1518[14:55:30]
⇦ Quits: _44trent
(~Trent@2601:442:8100:3e21:9dfe:ad17:8f91:a7a2) (Read error:
Connection reset by peer)
L1519[14:55:33] <diesieben07> please
elaborate
L1520[14:55:53] <Yoplitein> when I use it
in crafting it takes damage for each crafting operation
L1521[14:55:53] <Noc7is> Lets say I have
an access transformer, and I have an entry in it to make a method
public. Said method does not have the void return type, and I found
no information showing how to create an entry for a method that has
something other than a void return type. Clearly the V at the end
of this entry is incorrect: public
net.minecraft.client.renderer.entity.Render
getEntityTexture(Lnet/minecraft/entity/Entity;)V
L1522[14:56:06] <diesieben07> show your
code Yoplitein
L1523[14:56:07] <Yoplitein> but then a
red zero shows up in the usual position for stack count
L1524[14:56:22] <Noc7is> What's the
correct way to accomplish this?
L1525[14:56:26] <diesieben07> Noc7is,
don't use ATs :P
L1526[14:56:30] <diesieben07> they suck
balls.
L1528[14:56:40] <Noc7is> Okay, but that
doesn't solve my problem.
L1529[14:56:53] <Noc7is> I'm trying to
get rid of the reflection I have in place for said method.
L1530[14:56:57] <diesieben07> why?
L1531[14:57:07] <diesieben07> Yoplitein,
before you do stuff with the stack in getContainerItem you have to
copy it.
L1532[14:57:09] <Noc7is> The method is
called continuously.
L1533[14:57:14] <Yoplitein> ah
L1534[14:57:15] <Yoplitein> ok
L1535[14:57:16]
⇨ Joins: CoolSquid
(~CoolSquid@ti0011a400-5346.bb.online.no)
L1536[14:57:29]
⇦ Quits: CoolSquid (~CoolSquid@ti0011a400-5346.bb.online.no)
(Read error: Connection reset by peer)
L1537[14:57:32] <diesieben07> continously
= every frame?
L1538[14:57:33] <BordListian> why would
you not use ATs?
L1539[14:57:37] <BordListian> what's the
alternative?
L1540[14:57:45] <Noc7is> Yeah
diesieben
L1541[14:57:48] <diesieben07> ATs are a
pain to use for you and everyone else.
L1542[14:57:58] <Yoplitein> yup, that'll
do it
L1543[14:58:01] <diesieben07> the
alternative is reflection of if you really need the performance
methodhandles
L1544[14:58:01] <Yoplitein> thanks
L1545[14:58:10] <diesieben07> *or
L1546[14:58:21] <Noc7is> Looking for
performance here.
L1547[14:58:31] <diesieben07> can you use
java 7?
L1548[14:58:49] <Noc7is> I'm on Java 8.
People using my mod are supposed to have Java 7 or newer
L1549[14:58:53] <diesieben07> good
L1550[14:59:15] <diesieben07> make a
static final (!) field of type MethodHandle
L1551[14:59:29] <diesieben07> in a static
{ } block look up the method like you normally would using
reflection
L1552[14:59:34] <diesieben07> call
setAccessible on it
L1553[14:59:53] <diesieben07> then turn
it into a MethodHandle using
MethodHandles.publicLookup().unreflect(<method>) and put it
into the static final field
L1554[15:00:11] <Noc7is> Thats
fancy.
L1555[15:00:16] <diesieben07> then you
can call the method using (Render) handle.invokeExact((Entity)
e);
L1556[15:00:19] <diesieben07> yes, the
casts are necessary
L1557[15:00:40] <diesieben07> the JIT
will inline all that crap and it will compile to the same native
code as a direct method invocation
L1558[15:00:57] <diesieben07> provided
the MehtodHandle is really in a static final field
L1559[15:01:24] <Noc7is> And the
performance is better than just simple reflection?
L1560[15:01:38] <diesieben07> like i
said, it is exactly the same as directly invoking the method.
L1561[15:01:47] <Noc7is> Awesome.
Thanks.
L1562[15:01:47] <Lex|Odin> In
theory
L1563[15:01:50] ***
Lex|Odin is now known as LexManos
L1564[15:01:51] <diesieben07> in theory,
yes :D
L1565[15:02:10] <diesieben07> i've done
quite some tests with this lex, if the field is static final it
really does inline all the way through
L1566[15:02:19] <diesieben07> it might
even inline the method you're invoking
L1567[15:02:29] <LexManos> doubt it but
meh
L1568[15:02:34] <diesieben07> it really
does.
L1569[15:02:51] <diesieben07> too lazy to
dig up my old code now though
L1570[15:03:14] <diesieben07> better than
ATs :P
L1571[15:03:30] <diesieben07> (for
non-forge)
L1573[15:05:22] <diesieben07> been like
that for 5 minutes or so
L1574[15:05:36]
⇦ Quits: AEnterprise
(~AEnterpri@78-20-41-53.access.telenet.be) (Ping timeout: 384
seconds)
L1575[15:05:47] <Ordinastie_>
diesieben07, you sure you just didn't forget to press enter ?
:D
L1576[15:05:59] <diesieben07> yes.
-_-
L1577[15:08:54]
⇦ Quits: raoulvdberge
(uid95673@id-95673.richmond.irccloud.com) (Quit: Connection closed
for inactivity)
L1579[15:11:53] <vox> Anyone have any
idea how Thaumcraft did it's old nodes that you almost couldn't see
usually?
L1580[15:12:05] <vox> Were they just Tile
Entities?
L1581[15:12:44] <gigaherz> yes
L1582[15:12:54] <gigaherz> in
THaumcraft3, they were entities
L1583[15:13:01] <gigaherz> in T4, they
were TileEntities
L1584[15:13:04] <vox> How did that work
without being tied to a block?
L1585[15:13:06] <gigaherz> in T5, they
are something weird
L1586[15:13:09] <gigaherz> uh
L1587[15:13:11] <gigaherz> they WERE tied
to a block
L1588[15:13:17] <gigaherz> that's why you
could interact with them
L1589[15:13:22] <gigaherz> and break
them
L1590[15:13:27] <vox> hmm okay
L1591[15:13:38] <diesieben07> Noc7is, in
a static { } block ;)
L1592[15:13:39] <vox> I may have skipped
T4, not sure
L1593[15:13:52] <diesieben07> your catch
{ } block cannot just do nothing
L1594[15:13:54] <diesieben07> it must
throw
L1595[15:14:06] <Noc7is> Ah
L1596[15:16:46] <diesieben07> goddamnit
anitvirus
L1597[15:16:54] <diesieben07> no, my
benchmakr class file is NOT a virus
L1598[15:16:57] <vox> So I have two
options for my mod... I could make my "flaws" world-gen
or I could not
L1599[15:17:11] <vox> Remember the
concept from last time I was here ghz?
L1601[15:19:40] <Wuppy> finally, a video
about Civ 6 :D
L1602[15:20:14] <vox> Is that the one
from Quill18?
L1603[15:20:38] <vox> He did a few
episodes as well
L1604[15:20:41]
⇨ Joins: Dimitriye98
(~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L1605[15:20:44] <vox> Like ~150 turns or
something
L1606[15:21:16] <Wuppy> it's on the
pcgamer youtube channel
L1607[15:21:21] <Wuppy> and it's about
120 turns
L1608[15:21:45]
⇨ Joins: smbarbour
(~smbarbour@c-73-211-171-154.hsd1.il.comcast.net)
L1609[15:22:10]
⇦ Parts: Aroma1997 (~Aroma1997@104.131.97.244)
())
L1610[15:22:58] <gigaherz> can't say I
do, vox XD
L1611[15:23:04]
⇦ Quits: theFlaxbeard (~theFlaxbe@184.97.183.252) (Killed
(NickServ (GHOST command used by theFlaxbeard2)))
L1612[15:23:09] <Wuppy> oh wow, you no
longer have to place your city next to have a port :o
L1613[15:23:16] <Wuppy> next to
water*
L1614[15:23:18] <vox> Yep
L1615[15:23:25] <vox> Because the harbor
district thing
L1616[15:23:33] <vox> Any city within
like 3 tiles or something can be
L1617[15:23:34] <Wuppy> amazing
L1618[15:23:58] <vox> @ghz I'll link a
google doc in a sec, writing it up now
L1619[15:24:50] <vox> I've been feeling
like crap all day so this is the first actual work I've done
:P
L1620[15:28:38]
⇨ Joins: MikrySoft
(~MikrySoft@89-76-18-43.dynamic.chello.pl)
L1621[15:30:07]
⇦ Quits: MikrySoft (~MikrySoft@89-76-18-43.dynamic.chello.pl)
(Killed (NickServ (GHOST command used by
MikrySoft|2)))
L1622[15:30:12]
⇨ Joins: MikrySoft|2
(~MikrySoft@89-76-18-43.dynamic.chello.pl)
L1623[15:31:02]
⇦ Quits: Hunterz (~hunterz@62.182.234.189) (Quit:
Leaving.)
L1624[15:31:57]
⇦ Quits: abec
(~abecderic@dslb-188-099-056-006.188.099.pools.vodafone-ip.de)
(Quit: Leaving)
L1625[15:36:36] <sham1> wait, civ
6?
L1626[15:36:56] <sham1> you don't need to
be next to water?
L1627[15:37:02] <sham1> Awesome
L1629[15:37:46] <sham1> I've always
wanted a tile improvement that was like a canal
L1630[15:38:25] <sham1> Sort of like
suez
L1631[15:39:22] <Wuppy> sham1, your city
has to be within 3 spots of water
L1632[15:39:31] <Wuppy> and then next to
the water you cna place a harbor
L1633[15:39:40] <sham1> ah
L1634[15:39:45] <sham1> Sounds nice
L1635[15:39:56] <Wuppy> it's part of the
districts system
L1636[15:39:59] <Wuppy> if you've heard
of that
L1637[15:40:03] <sham1> I really hope we
get more civilisations there
L1639[15:41:18]
⇦ Quits: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
(Ping timeout: 384 seconds)
L1640[15:42:02] <diesieben07> oh and my
benchmark is biased
L1641[15:42:08] <diesieben07> because
reflectino is fast if you only have one method there :D
L1642[15:42:16] <diesieben07> actually
nvm
L1643[15:42:33] <diesieben07> Noc7is, i
dont know why you changed it all...
L1644[15:42:46] <Noc7is> I got
confused.
L1645[15:43:35] <gigaherz> the
performance difference can easily be explained by the fact that
invoking a Method requires passing the target object every time,
while the methodhandle is already bound to the target object
beforehand
L1646[15:43:52] <diesieben07> eh that is
not true.
L1647[15:43:56] <diesieben07> it CAN be,
it does not have to be
L1648[15:44:10] <diesieben07> the
performance difference is that MethodHandle does no access
checks
L1649[15:44:14] <diesieben07> for a
start
L1650[15:44:40] <gigaherz> Method does
access checks every call?
L1651[15:44:43] <diesieben07> yes.
L1652[15:44:50] <gigaherz> ah
L1653[15:44:53] <diesieben07> well, not
if you have setAccessible
L1654[15:45:17] <diesieben07> actually...
it does somethig
L1655[15:45:19] <diesieben07> let me
check
L1656[15:45:21] <gigaherz> I assumed the
only load on the method was setting up the stack for the call
L1657[15:46:20] <gigaherz> yep
L1658[15:46:21] <diesieben07> i have
quickCheckMemebrAccess in my method calls here though
L1659[15:46:22] <diesieben07> idk
why
L1660[15:46:41] <gigaherz> i just looked
in idea, if (!override) quickCheckMemberAccess
L1661[15:46:57] <gigaherz> then
methodAccessor.invoke
L1662[15:47:17] <diesieben07> yeah
L1663[15:47:23] <diesieben07> i will
check again
L1664[15:47:27] <secknv> erm
L1665[15:47:44] <secknv> what is
EntityLivingBase?
L1666[15:47:51] <Noc7is> A class.
L1667[15:48:03] <secknv> thanks
L1668[15:48:07] <gigaherz> a class that
provides basic functionality for living entities
L1669[15:48:11] <vox> What's the current
mappings version?
L1670[15:48:20] <gigaherz> do a !latest
1.10.2
L1671[15:48:30] <vox> !latest
1.10.2
L1672[15:48:36] <vox> thanks
L1673[15:48:42] <secknv> So if I see that
in the ItemCompass
L1674[15:48:53] <vox> From... today
:P
L1675[15:48:56]
⇨ Joins: Drullkus
(~Dru11kus@2601:646:8301:ead3:e8a3:ae55:5646:b70d)
L1676[15:48:57] <secknv> it's probably
the payer right
L1677[15:48:58] <gigaherz> yep
L1678[15:49:40] <gigaherz> the mappings
bot runs every midnight (US time, wahtever timezone), which is
around 9am europe time
L1679[15:49:53] <vox> awesome
L1680[15:50:18] <diesieben07> yeah not
sure what the overhead for reflection is.
L1681[15:50:26] <diesieben07> it just
inlines rigth through as well through the generated
MethodAccessor
L1682[15:50:53] <gigaherz> anyhow it's
fast
L1683[15:50:57] <gigaherz> not native
call fast, but fast
L1684[15:51:04] <gigaherz> the slow part
is looking up the method itself
L1685[15:51:07] <diesieben07> yes
L1686[15:51:22] <diesieben07> reflection
with static-final field for the Method object is blazing fast
L1687[15:51:23] <gigaherz> which has to
iterate through Class structures and match parameter types
L1688[15:51:33] <diesieben07> but this is
without any parameters
L1689[15:51:40] <Noc7is> Not to cut you
guys off or anything, but Im still confused as to what to do with
my static block of fuckery
L1690[15:51:55] <diesieben07> Noc7is, you
put the MEthodHAndle in a static final field...
L1691[15:51:58] <diesieben07> not
hard..
L1692[15:52:07] <gigaherz> Noc7is:
MethodHandles.*
L1693[15:52:07] <Noc7is> I did... and the
compiler complains.
L1694[15:52:10] <gigaherz> one of the
methods there
L1695[15:52:19] <diesieben07> show what
you did.
L1696[15:52:41] <vox> Decompiling MC
takes sooooo long
L1697[15:52:43] <Noc7is> k sec
L1698[15:52:49] <vox> I wonder how long
it actually takes *to* compile
L1700[15:54:38] <diesieben07> Like i
already said.
L1701[15:54:47] <diesieben07> your catch
blcok does not initialize the filed
L1702[15:54:50] <diesieben07> and it
completes normally
L1703[15:54:56] <diesieben07> that means
your field is not always initialized
L1704[15:54:59] <diesieben07> so make
your catch block throw
L1705[15:55:05] <Noc7is> oh
L1706[15:56:45] <Noc7is> What the heck do
I throw?
L1707[15:57:28] <Noc7is> Just a standard
Exception?
L1708[15:57:36]
⇦ Quits: Kano
(~Kano@107-209-128-138.lightspeed.mssnks.sbcglobal.net) (Read
error: Connection reset by peer)
L1709[15:59:01] <vox> Why can
L1710[15:59:12] <vox> 't this work
:/
L1711[15:59:44]
⇨ Joins: Kano
(~Kano@107-209-128-138.lightspeed.mssnks.sbcglobal.net)
L1712[15:59:44] <vox> IntelliJ has
decided it didn't want to decompile MC
L1713[16:00:04]
⇦ Quits: Jezza (~Jezza@92.206.5.6) (Ping timeout: 202
seconds)
L1714[16:01:32] <secknv> so say I wanted
to add a a block that when redstone powered, it would make nearby
compasses point at it
L1715[16:01:47] <diesieben07> Noc7is,
well, it would have to be some kind of RuntimeException otherwise
you cannot throw it
L1716[16:02:12]
⇦ Quits: RANKSHANK_mob1
(~RANKSHANK@pa49-181-172-38.pa.nsw.optusnet.com.au) (Ping timeout:
190 seconds)
L1717[16:02:55] <diesieben07> secknv,
you'd have to hack into ItemCompass and change the
IItemPropertyGetter for the angle
L1718[16:03:13] <Noc7is> That makes
sense. Fixed the compiler errors.
L1719[16:03:36]
⇦ Quits: Dimitriye98
(~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Remote host
closed the connection)
L1720[16:03:37]
⇦ Quits: iso2013
(~iso2013@c-67-176-10-45.hsd1.co.comcast.net) (Quit: Bye
:))
L1721[16:03:40] <secknv> well, I've
looked at it that's what I tought, wanted to know if you guys had
any less invasive ideas ahaha
L1722[16:04:12] <diesieben07> actually
yes i do have one
L1723[16:04:29] <secknv> share ples
xD
L1724[16:05:48] <diesieben07> register
your own IItemPropertyGetter to ItemCompass (with your own
ResourceLocation) that returns the angle you want
L1725[16:06:17]
⇨ Joins: Dimitriye98
(~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L1726[16:06:19] <diesieben07> and returns
-1 for "use vanilla"
L1727[16:06:37] <secknv> seems like a
great idea
L1728[16:06:42] <diesieben07> then get
the compass IBakedModel from the vanilla registry, grab it's
ItemOverrideList
L1729[16:06:50] <diesieben07> and put
your own ItemOverride in there
L1730[16:06:54] <secknv> I'll take 30
mins to learn to understand what you just told me to do
L1731[16:07:00] <secknv> xD
L1732[16:07:05] <secknv> thanks
L1733[16:07:13] <diesieben07>
IItemPropertyGetter: thing that returns a float based on
itemstack
L1734[16:07:19] <diesieben07> it's used
for bow pulling
L1735[16:07:26] <diesieben07> the model
can then decide what to do based on the getter
L1736[16:07:37] <diesieben07> as you can
see in ItemCompass it has one fro the angle
L1738[16:07:53] <Noc7is> Havent tested it
yet
L1739[16:08:21] <diesieben07> you need to
pass in the Render as well
L1740[16:08:34] <Noc7is> Oh yeah.
Oops.
L1741[16:12:13]
⇨ Joins: StormyMode
(~StormyMod@cpc94058-newt37-2-0-cust308.19-3.cable.virginm.net)
L1742[16:13:13]
⇦ Quits: Elec332 (~Elec332@ip5456d4a5.speed.planet.nl) (Ping
timeout: 190 seconds)
L1744[16:13:21]
⇨ Joins: iso2013
(~iso2013@c-67-176-10-45.hsd1.co.comcast.net)
L1745[16:13:37]
⇨ Joins: MikrySoft
(~MikrySoft@89-76-18-43.dynamic.chello.pl)
L1746[16:16:11]
⇦ Quits: Dimitriye98
(~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Remote host
closed the connection)
L1747[16:16:43]
⇨ Joins: gudenau
(~gudenau@45-26-83-131.lightspeed.fyvlar.sbcglobal.net)
L1748[16:16:52] <gudenau> I'm a
back.
L1749[16:17:39] <Noc7is> Appears to have
worked pretty well. Thanks for the help diesieben.
L1750[16:19:09] <gudenau> I was looking
at chisel, and it's connected textures are kinda complicated.
L1751[16:19:17]
⇨ Joins: synthetica
(~synthetic@cpe-76-188-199-137.neo.res.rr.com)
L1752[16:19:17] <vox> Holy crap yes they
are
L1753[16:19:22]
⇨ Joins: Abastro (~Abastro@39.7.53.52)
L1754[16:19:32] <vox> I was looking into
doing that a while ago and it's pretty difficult to do
L1755[16:19:37] <vox> Achievable, but
difficult
L1756[16:19:48] <gudenau> Like, I want.
But, it is hard.
L1757[16:19:56] <gudenau> I WANT PRETTY
THINGS
L1758[16:20:00] <gudenau> :-P
L1759[16:20:13] <vox> I played with it a
while and decided it wasn't worth working on that instead of actual
features
L1760[16:21:08]
⇦ Quits: founderio
(~Thunderbi@p200300C4E3C03A00086453729F112726.dip0.t-ipconnect.de)
(Quit: founderio)
L1761[16:21:23] <gudenau> I really want
it though. :-P
L1762[16:22:09] <gudenau> I should fix up
my errors first....
L1763[16:25:13]
⇦ Quits: synthetica
(~synthetic@cpe-76-188-199-137.neo.res.rr.com) (Ping timeout: 186
seconds)
L1764[16:25:45] <vox> Are people still
using the 1.7.10 RF API?
L1765[16:25:58] <gudenau> I never used
RF.
L1766[16:26:32]
⇨ Joins: raoulvdberge
(uid95673@id-95673.richmond.irccloud.com)
L1767[16:26:38] <gudenau> What was I
supposed to do rather then
ModelLoader.setCustomModelResourceLocation ?
L1768[16:26:52] <gigaherz> vox: some
are
L1769[16:26:52] <vox>
setRegistryName?
L1770[16:26:58] <gigaherz> the rest of us
use the Tesla API
L1771[16:27:04] <gigaherz> although
L1772[16:27:07] <gigaherz> it's not the
1.7.10 RF api
L1773[16:27:09] <gigaherz> it works like
it
L1774[16:27:11] <vox> Oh yeah I remember
hearing about that at some point
L1775[16:27:12] <gigaherz> but it was
updated to 1.8
L1776[16:27:28] <gigaherz> and adaptedto
work on newer ones
L1777[16:27:36] <vox> I haven't been
doing any modding stuff since like December or something so
/shrug
L1778[16:27:37] <vox> Link?
L1779[16:27:48] <gigaherz> to which
one?
L1780[16:28:00] <vox> The Tesla API
L1781[16:28:03]
⇦ Quits: xEviLSpaWnx
(~xEvilSpaw@cpc21-pete9-2-0-cust202.4-4.cable.virginm.net)
()
L1782[16:28:04] <vox> by Darkhax?
L1783[16:28:09] <vox> (If so, I found
it)
L1785[16:28:13] <gigaherz> yep
L1786[16:29:30] <vox> I wonder how many
mods actually use this
L1787[16:30:28] <gigaherz> a whole
bunch
L1788[16:30:35] <gudenau> Yeah, totally
not supporting RF.
L1790[16:30:57] <gigaherz> and that's
just the ones they know of ;P
L1791[16:31:32] <gigaherz> if it's worth
something, Mekanism decided to support Tesla
L1792[16:31:35] <gigaherz> and so did I
;P
L1793[16:31:56] <gigaherz> I'm slightly
sad that it was Tesla and not my own energy api that
gainedtraction
L1794[16:31:58] <gigaherz> but I can't
complain
L1795[16:32:03] <gigaherz> I didn't go
around publicising mine
L1796[16:32:09] <vox> Oh yeah I remeber
CapabilityCore or whatever
L1797[16:32:18] <gigaherz> I also haven't
tried to get into "the circles"
L1798[16:32:38] <vox> Now we just need to
get EnderIO and stuff running off of Tesla instead of RF :P
L1799[16:32:52] <gudenau> Oh go away with
RF. :-P
L1800[16:33:00] <vox> Idk, I do need a
power system and RF is familiar to a lot of people
L1801[16:33:17] <gigaherz> I decided that
I'd only support Tesla
L1802[16:33:21] <gigaherz> leave RF
compatibility to the cables.
L1804[16:33:49] <gigaherz> good enough
for me. ;P
L1805[16:34:29] <gudenau>
Interesting.
L1806[16:34:49] <gudenau> The OBJ loading
is complaining about commands in a MTL file that are not
there.
L1807[16:34:53] <vox> Also did Lemming
decide he was done modding?
L1808[16:36:20] <masa> last I saw on
twitter he mentioned that him doing that stellaris or whatever it
was, modding actually got him some new motivation for mc modding,
but no idea if anything has actually happened yet
L1809[16:36:25] <vox> I haven't seen
anything from CoFH or him personally other than his personal
stellaris mods
L1810[16:36:30] <vox> ah, okay
L1812[16:38:04]
⇨ Joins: Searge|mojang
(~Searge@h-85-24-130-18.na.cust.bahnhof.se)
L1813[16:38:09] <gudenau> OH
L1814[16:38:13] <gudenau> WRONG
WORKSPACE
L1815[16:38:44] <gigaherz> I wish they'd
just opensource the cofh stuff, then we'd gladly help them
port/rewrite ;P
L1816[16:39:35]
⇨ Joins: RANKSHANK_mob1
(~RANKSHANK@pa49-195-14-222.pa.nsw.optusnet.com.au)
L1817[16:39:50] ***
V is now known as Vigaro
L1818[16:40:20]
⇨ Joins: armctec (~Thunderbi@186.204.200.248)
L1819[16:40:40] <vox> Alright, I'll go
with Tesla
L1820[16:40:46] <vox> Looks like it's
going somewhere
L1821[16:41:05]
⇦ Quits: Noc7is (~Noc7is@ip174-74-36-13.om.om.cox.net) (Read
error: Connection reset by peer)
L1822[16:41:57] <gudenau> BAH
L1823[16:42:03] <gudenau> JEI is anoying
sometimes.
L1824[16:43:36]
⇨ Joins: geldorn
(webchat@chello080109203243.4.graz.surfer.at)
L1825[16:43:38]
⇦ Quits: Searge|office
(~Searge@h-85-24-130-18.na.cust.bahnhof.se) (Ping timeout: 384
seconds)
L1826[16:44:24]
⇦ Quits: flappy (~flappy@85-76-151-97-nat.elisa-mobile.fi)
(Ping timeout: 202 seconds)
L1827[16:46:12]
⇨ Joins: howtonotwin
(~howtonotw@r75-110-22-15.gvllcmtc01.gnvlnc.ab.dh.suddenlink.net)
L1828[16:46:27]
⇨ Joins: KnightMiner (~KnightMin@76.202.212.214)
L1829[16:47:11]
⇦ Quits: armctec (~Thunderbi@186.204.200.248) (Quit:
armctec)
L1830[16:48:10]
⇦ Quits: Isiliden
(~Isi@cpc96910-walt25-2-0-cust672.13-2.cable.virginm.net) (Ping
timeout: 384 seconds)
L1831[16:49:04]
⇦ Quits: Meow-J (~Meow-J@45.32.34.121) (Ping timeout: 202
seconds)
L1832[16:49:32]
⇦ Quits: Chais (~Chais@62.178.210.212) (Ping timeout: 202
seconds)
L1833[16:49:41]
⇨ Joins: Chais (~Chais@62.178.210.212)
L1834[16:50:00]
⇦ Quits: schizo (~schizo@70.39.107.198) (Ping timeout: 202
seconds)
L1835[16:50:17]
⇦ Quits: NoChance (~nochance@206.ip-51-254-139.eu) (Ping
timeout: 186 seconds)
L1836[16:50:28]
⇦ Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout:
202 seconds)
L1837[16:50:28]
⇦ Quits: adanaran (~adanaran@noctuidae.eu) (Ping timeout: 202
seconds)
L1838[16:50:28]
⇦ Quits: IdleGandalf (~IdleGanda@harting.hosting) (Ping
timeout: 202 seconds)
L1839[16:51:37]
⇨ Joins: adanaran (~adanaran@noctuidae.eu)
L1840[16:51:54]
⇦ Quits: progwml6 (~progwml6@104.168.20.187) (Excess
Flood)
L1841[16:52:04]
⇨ Joins: progwml6 (~progwml6@104.168.20.187)
L1842[16:52:47] <gudenau> BAH
L1843[16:52:48] <gudenau> Exception in
thread "main" java.lang.ClassNotFoundException:
GradleStart
L1844[16:52:53] <gudenau> Later, got to
go for now.
L1845[16:53:01]
⇦ Quits: gudenau
(~gudenau@45-26-83-131.lightspeed.fyvlar.sbcglobal.net) (Read
error: Connection reset by peer)
L1846[16:53:09]
⇨ Joins: bilde2910 (bilde2910@51.174.170.178)
L1847[16:53:44]
⇦ Quits: StormyMode
(~StormyMod@cpc94058-newt37-2-0-cust308.19-3.cable.virginm.net)
(Ping timeout: 202 seconds)
L1848[16:54:17]
⇨ Joins: StormyMode
(~StormyMod@cpc94058-newt37-2-0-cust308.19-3.cable.virginm.net)
L1849[16:54:29] <StormyMode> Did anyone
reply? I had a timeout?
L1850[16:54:42] <StormyMode> Just in case
my network disconnected before I sent my message.
L1852[16:54:52] <StormyMode> <3
L1853[16:54:57]
⇨ Joins: NoChance
(~nochance@206.ip-51-254-139.eu)
L1854[16:55:52] <Ordinastie_> dude, you
still have your useless common proxy :x
L1855[16:56:02] <StormyMode> I put it
back.
L1856[16:56:12] <Ordinastie_> -_-
L1857[16:56:12] <StormyMode> Too many
tutorials referencing commonproxy.
L1858[16:56:56] <Ordinastie_> and you
can't think by yourself and adapt ?
L1859[16:57:12] <StormyMode> I'm still
learning don't be an asshole? Ta.
L1860[16:57:40] <Ordinastie_> no you're
not learning, you're ignoring it
L1861[16:57:52] <StormyMode> ...
L1862[16:57:58] <Ordinastie_> that class
as no point at all
L1864[16:58:24] <StormyMode> I'm not
interested in your stress.
L1865[16:58:28] <StormyMode> Or
remarks.
L1866[16:58:33] <Ordinastie_> or
help
L1867[16:58:37] <StormyMode> ...
L1868[16:58:42] <StormyMode> Dickish
help.
L1869[16:59:08]
⇨ Joins: CoderPuppy (~cpup@32.218.112.189)
L1870[16:59:14]
⇦ Quits: StormyMode
(~StormyMod@cpc94058-newt37-2-0-cust308.19-3.cable.virginm.net)
(Quit: Leaving)
L1871[16:59:27] <Ordinastie_> damn, I'm
getting good at this
L1872[16:59:43] <vox> lol
L1873[16:59:47] <vox> Sup Ord?
L1874[17:00:11] <Ordinastie_> going back
to watching my movie then :p
L1875[17:00:14] <vox> About your comments
about the proxy shizzle, what's the better way to do it?
L1876[17:00:30] <vox> Right now that's
pretty much what I'm using as well
L1877[17:00:50] <Ordinastie_> you have 2
classes, client and server proxys, which both implements a common
interface, usually called IProxy
L1878[17:01:13] <vox> I see
L1879[17:01:17] <Ordinastie_> introducing
for no reason another abstract class in the middle is utterly
stupid
L1880[17:01:26] <vox> I mean, it's
basically the same as an interface
L1881[17:01:30] <vox> idk
L1882[17:01:34] <Ordinastie_> but hey,
better follow some dumb and out of dates tutorials on the net
L1883[17:01:40]
⇦ Quits: cpup (~cpup@32.218.119.72) (Ping timeout: 202
seconds)
L1884[17:01:47] <vox> lol
L1885[17:01:48] <Ordinastie_> yes, it's
basically the same
L1886[17:01:50] <shadowfacts> or you just
have a common proxy and a client proxy
L1887[17:01:58] <Ordinastie_> but that's
just dumb too
L1888[17:01:58] <shadowfacts> because
anything on the server is valid on the client but not vice
versa
L1889[17:02:06] <vox> What's so much
better about an interface?
L1890[17:02:22]
⇨ Joins: Dimitriye98
(~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L1891[17:02:26] <Ordinastie_> you can
implement multiple
L1892[17:02:37] <vox> Oh yeah fucking
Java that's right
L1893[17:02:46] <Ordinastie_> usually,
abstract class were better because it could hold default
implementation, but now interfaces can do that too
L1894[17:02:50] <vox> One of the many
things I hate about Java vs. C#
L1895[17:02:55] <vox> Oh I didn't know
that
L1896[17:02:57] <vox> That's cool
L1897[17:03:19] <Ordinastie_> but tbh, if
he only add the abstract class, I wouldn't say much, but having
both shows he doesn't understand what he does, and doesn't really
want to learn either
L1898[17:04:05] <vox> why does he have
both?
L1899[17:04:13] <vox> Okay, now I agree,
that's dumb
L1900[17:04:36] <vox> *moving on*
L1901[17:04:52] <vox> I've spent like an
hour fighting with IntelliJ :/
L1902[17:05:42] <vox> Now it's fully
updated, I totally moved all of my files over into a clean copy of
the Forge MDK
L1903[17:05:44]
⇦ Quits: Dimitriye98
(~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Ping timeout:
198 seconds)
L1904[17:05:46] <vox> Hopefully this
should now work
L1905[17:06:01] <gigaherz> IMO
L1906[17:06:08]
⇨ Joins: Isi
(~Isi@cpc96910-walt25-2-0-cust672.13-2.cable.virginm.net)
L1907[17:06:15] <gigaherz> an interface
is an interface: it should what stuff the class should have
publicly exposed
L1908[17:06:23] <gigaherz> default
implementations are something like "reference code"
L1909[17:06:33] <gigaherz> with the
ability to be lazy and use it directly without having to
copypaste
L1910[17:06:41] <gigaherz> while an
abstract class
L1911[17:06:44] <gigaherz> is a
"template" for a class
L1912[17:06:57] <BordListian> wait
what
L1913[17:07:01] <gigaherz> something that
has some basic algorithms in it, but it has some holes to
"fill in"
L1914[17:07:04] <gigaherz> before it can
work
L1915[17:07:07] <BordListian> java
interfaces can have implementations?
L1916[17:07:12] <BordListian> :/
L1917[17:07:15] <gigaherz> default method
implementations, yes
L1918[17:07:16] <gigaherz> since
java8
L1919[17:07:35] <gigaherz> they are more
restrictive than an abstract class, though
L1920[17:07:51] <Ordinastie_> well, you
can't have fields, so
L1921[17:08:06] <gigaherz> yeah but you
can call methods from the interface, I believe?
L1922[17:08:12] <vox> Huh, so this could
totally be an interface
L1923[17:08:13] <vox> cool
L1924[17:08:15] <BordListian> what is the
point of having a seperate language construct if you just slowly
patch it to become like another construct
L1925[17:08:23] <vox> Nothing!
L1926[17:08:36] <Ordinastie_> gigaherz,
yes you can
L1927[17:08:43] <gigaherz> BordListian:
well an abstract class can only be extended once
L1928[17:08:46] <gigaherz> you can't do
multiple inheritance
L1929[17:08:54] <vox> Unlike intelligent
languages
L1930[17:09:02] <vox> C#, C++, etc
L1932[17:09:06] <gigaherz> uh
L1933[17:09:09] <BordListian> C# can't
multiinherit
L1934[17:09:10] <gigaherz> C#can't do
multiple inheritance either
L1935[17:09:15] <vox> Yeah you can
L1936[17:09:17] <BordListian> and multi
inheritance in C++ is trash
L1937[17:09:23] <BordListian> because C++
is trash
L1938[17:09:26] <gigaherz> uhh how?
L1939[17:09:31] <gigaherz> because I have
coded in C#for nearly 10 years
L1940[17:09:37] <gigaherz> and I haven't
seen that ;P
L1941[17:10:02] <gigaherz> and I don't
believe that feature was added to C# 6.0
L1942[17:10:08] <vox> pretty sure you
can
L1943[17:10:16] <BordListian> we're at
6.0 already?
L1944[17:10:17] <gigaherz> pretty sure if
you write
L1945[17:10:17] <vox> I could be
completely wrong ofc
L1946[17:10:22] <BordListian> I still
code for 4.5!
L1947[17:10:22] <gigaherz> class X : A,
B
L1948[17:10:26] <gigaherz> the compiler
laughs at you
L1949[17:10:35] <gigaherz> unless either
A or B is an interface
L1950[17:10:43] <gigaherz> BordListian:
C# 5.0 == .net 4.5
L1951[17:10:47] <gigaherz> C#6.0 == .net
4.6
L1952[17:10:58] <gigaherz> vs2015 has C#
6.0
L1953[17:10:59] <BordListian> version
numbers
L1954[17:11:01] <BordListian> bleh
L1955[17:11:02] <gigaherz> vs2013 had
5.0
L1956[17:11:24] <gigaherz> in fact
L1957[17:11:28] <gigaherz> they don't
even need to match up
L1958[17:11:33] <gigaherz> you can
compile C#6.0 for .net 4.5
L1959[17:11:36] <gigaherz> or even
4.0
L1960[17:11:42] <gigaherz> since it's
compiler features not .net
L1961[17:11:44] <vox> hm, looks like I'm
wrong
L1962[17:11:53] <vox> I could have sworn
that I've done it before
L1963[17:11:57] <gigaherz> $"The
number is {number}"
L1964[17:12:01] <gigaherz> that compiles
into
L1965[17:12:02] <gigaherz>
string.Format
L1966[17:12:04]
⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping
timeout: 192 seconds)
L1967[17:12:17] <BordListian> you know,
this is exactly why students hate programming at school lmfao
L1968[17:12:22] <gigaherz> property A
=> value;
L1969[17:12:33] <gigaherz> int A =>
value;
L1970[17:12:34] <gigaherz> compiles
into
L1971[17:12:41] <gigaherz> int A
{get{return value; } }
L1972[17:12:43] <gigaherz> etc
L1973[17:13:06] <vox> I've never actually
used a lot of C# 6 features
L1974[17:13:11] <gigaherz> it's quite
new
L1975[17:13:15] <vox> Yeah, ik
L1976[17:13:21] <gigaherz> so you haven't
had long to try them yet ;P
L1977[17:13:25] <BordListian> these
features sound really dumb
L1978[17:13:32] <gigaherz> they are
actually awesome
L1979[17:13:38] <vox> Every time I move
to Java for something I really miss unsigned integers and operator
overloading, especially
L1980[17:13:41] <gigaherz> also the
null-propagation operator
L1981[17:13:44] <vox> Also LINQ and
really good generics
L1982[17:13:44] <gigaherz>
a?.method()
L1983[17:13:46] <BordListian> we get it,
you really love syntactic sugar
L1984[17:13:46] <diesieben07>
BordListian, you are a real buzzkill you know that? :D
L1985[17:13:48] <gigaherz> will return
null is a is null
L1986[17:13:50] <diesieben07> you always
say everything sucks :P
L1987[17:13:52] <vox> That one I have
used, and it's nice
L1988[17:14:03] <shadowfacts> you know,
Kotlin has operator overloading
L1989[17:14:13] <diesieben07> ^
L1990[17:14:16] <BordListian> it's
because i reflect my miserable existance on other things in
life
L1991[17:14:17]
⇦ Quits: Upthorn
(~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net) (Ping
timeout: 186 seconds)
L1992[17:14:21] <vox> Yeah but I don't
like a lot of Kotlin syntax tbh
L1993[17:14:28] <gigaherz> BordListian:
then switch yourself
L1994[17:14:29] <diesieben07> but if you
want unsigned ints, scala :P
L1995[17:14:33] <vox> Also, why the fuck
is IntelliJ failing to decompile MC still
L1996[17:14:33] <gigaherz> from an
emitter to a receiver
L1997[17:14:39] <diesieben07> scala value
class + operator overloading = unsigned ints
L1998[17:14:39] <gigaherz> absorb the
awesomeness from others!
L1999[17:14:40] <shadowfacts> Kotlin is
great
L2000[17:15:03] <BordListian> if i switch
myself i'll just absorb the miserableness of everything else
honk
L2001[17:15:22] <vox> FAILURE: Build
failed with an exception.
L2002[17:15:22] <vox> * What went
wrong:
L2003[17:15:22] <vox> Execution failed
for task ':decompileMc'.
L2004[17:15:22] <vox> > Java heap
space
L2005[17:15:23] <vox> wow
L2006[17:15:27] <vox> I am an idiot
L2007[17:15:43] <vox> Wonder how to give
it more, I do have 16 GB of RAM after all
L2008[17:15:56] <BordListian> install
64bit java
L2009[17:16:28] <BordListian> you think
you already have it? doublecheck.
L2010[17:16:51] <vox>
C:\Users\wardp>java -version
L2011[17:16:51] <vox> java version
"1.8.0_101"
L2012[17:16:51] <vox> Java(TM) SE Runtime
Environment (build 1.8.0_101-b13)
L2013[17:16:51] <vox> Java HotSpot(TM)
64-Bit Server VM (build 25.101-b13, mixed mode)
L2014[17:16:54] <vox> hmm
L2015[17:16:57]
⇦ Quits: CoderPuppy (~cpup@32.218.112.189) (Ping timeout: 186
seconds)
L2016[17:17:01] <vox> looks 64 bit
L2018[17:17:15] <diesieben07>
BordListian, -_-
L2019[17:17:20] <vox> will do
L2020[17:17:31] <vox> Man, it's been a
long time since I've done this
L2021[17:18:30] <vox> thanks ben
L2022[17:18:37] <vox> that good to call
you btw?
L2023[17:18:39] <vox> Not too sure
:P
L2024[17:18:56] <diesieben07> you can
call me whatever, i pretty much know when i am spoken to :P
L2025[17:19:04]
⇨ Joins: jackmcbarn
(jackmcbarn@gateway.insomnia247.nl)
L2026[17:19:07] <diesieben07> my name is
too weird to remember for non-germans
L2027[17:19:17] <vox> lol
L2028[17:19:41] <diesieben07> and no, my
name is not ben, but who cares :P
L2030[17:19:58] <vox> What *is* your
name?
L2031[17:20:07] <vox> I just picked out
something that I remotely recognized :P
L2032[17:20:13] <diesieben07> my real
name is Take :D
L2033[17:20:17] <diesieben07> yes, like
the english word
L2034[17:20:21] <diesieben07> no, not
pronounced like it
L2035[17:20:22] <vox> okay, that
works
L2037[17:20:43]
⇦ Quits: Yoplitein
(~Hugh_Janu@2601:644:300:7f6d:6d00:f141:bbeb:6725) (Quit: so long
and thanks for all the fish)
L2038[17:20:43] <diesieben07> don't call
me that though, that's more confusing than ben in an
english-speaking channel
L2039[17:20:51] <diesieben07> :D
L2040[17:21:11] <vox> true enough
L2041[17:21:15] <vox> What'd you
like?
L2042[17:21:44] <diesieben07> i really
don't care :P diesieben07, diesieben, sieben are all fine :D
L2043[17:21:49] <diesieben07> ben is also
fine if you want to :D
L2044[17:22:31] <gigaherz> Esie
L2045[17:22:59] <diesieben07> wat
L2046[17:23:02]
⇨ Joins: cpup (~cpup@32.218.112.220)
L2047[17:23:22] <gigaherz> he extracted
"Ben" from your nickname
L2048[17:23:25] <gigaherz> I extracted
"Esie" ;P
L2049[17:23:33] <diesieben07> ok
"esie" is NOT ok :P
L2050[17:23:33] <vox> man I have zero
understanding of what your username is still
L2051[17:23:34] <vox> lol
L2052[17:23:48] <gigaherz> Die Sieben ==
"The Seven" iirc
L2053[17:23:49] <diesieben07> my username
means "theseven07" in german.
L2054[17:23:55] <vox> aaaaaaaah
L2055[17:24:04] <diesieben07> it has
literally 0 meaning
L2056[17:24:11] <vox> that makes much
more sense actually
L2057[17:24:17] <diesieben07> actualyl
maybe it has 7 meaning who knows
L2058[17:24:27] ***
amadornes[Streaming] is now known as amadornes
L2059[17:24:53] <howtonotwin> your name
can be spoken into a glass beaker to produce the 7 forms of
actualyl
L2060[17:24:56] <gigaherz> woudl be more
fun if it was "Diezero07" as in "Die,
007"
L2061[17:25:06] <diesieben07> i was not
that smart when i choose it.
L2062[17:25:13] <diesieben07> also that
does not look nearly as cool :D
L2063[17:25:53] <vox> Eyyyy Gradle is
taking up 1.6 gb of RAM now
L2064[17:25:58] <vox> This is the most
RAM I have ever used at once
L2065[17:26:01] <gigaherz> only? ;P
L2066[17:26:05] <Ordinastie_> it needs
more
L2067[17:26:08] <Ordinastie_> way
more
L2068[17:26:13] <vox> Nope, that's all
it's taking
L2069[17:26:13] <gigaherz> decompileMC
can take over 2gb
L2070[17:26:16] <howtonotwin> blame
fernflower
L2071[17:26:16] <vox> I gave it 4
L2072[17:26:30] <diesieben07> blame huge
codebase with generics.
L2073[17:26:33] <vox> Up to 1.7 and now
basically stable there
L2074[17:26:36] <diesieben07> not
fernflowers fault
L2075[17:26:50] <vox> maybe slowly
rising
L2076[17:27:33] <vox> Yep, barely got up
to 1.8 and now it's done
L2077[17:27:43] <vox> Using a shit ton of
disc though
L2078[17:27:46] <diesieben07> the thing
is
L2079[17:27:48] <vox> Good thing this is
an SSD!
L2080[17:27:53] <vox> *disk
L2081[17:27:59] <diesieben07> if you only
gave it 1.8 gigs it would scramble with GC constantly
L2082[17:28:10] <vox> I definitely gave
it 4
L2083[17:28:16] <diesieben07> and
eventually gave up because it would be doing like 70% GC and just
30% actual work
L2084[17:28:25] <vox> And it definitely
only used 1.8 so idk
L2086[17:29:11] <gigaherz> I have had
this song stuck on my head all day.
L2087[17:29:35] <vox> Where the frick is
my forge reference and MC reference
L2088[17:29:46] <vox> oh there it
goes
L2089[17:29:49] <gigaherz> ever since I
spent like 3 hours trying to help a new coworker get his build
enviornment working
L2090[17:29:51] <vox> took a while for
some reason
L2091[17:30:03] <vox> lol
L2092[17:30:06] <gigaherz> and every time
I tried to fix something
L2093[17:30:09] <gigaherz> something else
broke worse
L2094[17:30:29] <gigaherz> eventually one
of the "pros" figured out a workaround I missed
L2095[17:30:47] <vox> Holy fuck that only
took 3 or 4 hours to set up again
L2096[17:30:54] <vox> *sighs
deeply*
L2097[17:30:58] <gigaherz> :/
L2098[17:31:05] <gigaherz> it only takes
like 5m inutes to setup a new mod here ;P
L2099[17:31:10] <vox> It doesn't help
that my focus level is at like 5% since I'm sick
L2100[17:31:15] <gigaherz> ah
L2101[17:31:17] <vox> And that I had to
update IntelliJ twice
L2102[17:31:22] <gigaherz> yeah that
makes things more complicated
L2103[17:31:28] <gigaherz> I keep my IDEA
on v15
L2104[17:31:36] <gigaherz> cos I'm too
lazy to update it just to do extra work setting up mods
L2105[17:31:38] <vox> And that I also had
to rebuild and move everything over to a new Forge version
L2106[17:31:38] <vox> lol
L2107[17:31:46] <vox> Everything seems to
be okay now
L2108[17:32:09] ***
manmaed is now known as manmaed|AFK
L2109[17:33:21] <vox> Nope, I lied
L2110[17:33:31] <vox> The compiler output
path isn't set
L2113[17:34:42]
⇨ Joins: Upthorn
(~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net)
L2114[17:35:24] <vox> ghz, while
annoyingly long that video did not help with my issue at all
:P
L2115[17:35:28] <vox> What's yours set
to?
L2116[17:36:20] <diesieben07> ghz
STAHP
L2117[17:36:31]
⇨ Joins: killjoy
(~killjoy@cpe-2606-A000-1118-C0C8-609A-DC3A-8D23-B6F6.dyn6.twc.com)
L2118[17:37:13]
⇦ Quits: cpup (~cpup@32.218.112.220) (Ping timeout: 186
seconds)
L2119[17:37:45]
⇦ Quits: BordListian
(~BordListi@chello213047142014.32.11.vie.surfer.at) (Ping timeout:
186 seconds)
L2120[17:38:12] <gigaherz> night
ppl
L2121[17:38:14] <vox> ghz
L2122[17:38:16] <vox> pls
L2124[17:38:20] <diesieben07> night
L2125[17:38:22] <gigaherz> I'll just keep
playing that song in my head until I fall uncounscious
L2126[17:38:29] <vox> lol good night
then
L2127[17:38:34] <gigaherz> (too hot to
sleep properly ;P)
L2128[17:38:53] <vox> diesieben: what's
your compiler output path set to?
L2129[17:38:54] <gigaherz> (but I have to
work tomorrow so meh.
L2130[17:39:02] <diesieben07> uh
what
L2131[17:39:04] <vox> For some reason
IntelliJ/Gradle didn't set one
L2132[17:39:04] <gigaherz> vox: you
shouldn't have to change any of that
L2133[17:39:05] <diesieben07> never
looked at that, why?
L2134[17:39:12] <gigaherz> just import
the build.gradle into idea
L2135[17:39:18] <gigaherz> run
setupDEcompWorkspace
L2136[17:39:22] <gigaherz> run
genIntellijRuns
L2137[17:39:24] <diesieben07> yeap
L2138[17:39:26] <vox> Yep did both
L2139[17:39:28] <vox> in that order
L2140[17:39:31] <vox> with a new
MDK
L2141[17:39:32] <gigaherz> and if you use
idea 2016, edit the run configs
L2142[17:39:38] <vox> did that too
L2143[17:39:43] <gigaherz> so that the
"use classpath from module" dropdown shows _main
L2144[17:39:48] <gigaherz> and it should
just work as-is
L2145[17:39:58] <gigaherz> try pressing
the blue refresh icon on the gradle panel
L2146[17:39:58] <vox> It unfortunately
does not
L2147[17:40:01] <vox> will do
L2148[17:40:03] <gigaherz> not the one on
the main toolbar
L2149[17:40:06] <gigaherz> the one ont he
gradle panel.
L2150[17:40:09] ***
gigaherz is now known as ghz|afk
L2151[17:40:13] <vox> yeah I gotchu
L2152[17:40:19] <vox> It's doing
something now
L2153[17:40:48] <vox> nope, still
broken
L2154[17:41:02]
⇦ Quits: Nitrodev (~Nitrodev@85-23-77-207.bb.dnainternet.fi)
(Read error: Connection reset by peer)
L2155[17:41:25] <diesieben07> what is
broken?
L2157[17:42:01]
⇨ Joins: blood_
(unknown@ool-4574115b.dyn.optonline.net)
L2158[17:42:20] <TehNut> >gyazo
L2159[17:42:35] <vox> I got tired of
uploading things to Imgur by hand :P
L2160[17:42:46] <vox> Which is what I was
doing before this
L2161[17:42:53] <TehNut> Puush and ShareX
> Gyazo
L2162[17:43:01] <diesieben07> ShareX,
yeah
L2163[17:43:05] <vox> ugh
L2164[17:43:08] <TehNut> ShareX will
upload straight to Imgur, FTP, and many others
L2165[17:43:08] <diesieben07> ShareX is
da bomb
L2166[17:43:11] <vox> Oh cool
L2167[17:43:12]
⇨ Joins: cpup (~cpup@32.218.112.235)
L2168[17:43:18] <diesieben07>
anyways
L2169[17:43:20] <vox> I'll look at that,
thanks
L2170[17:43:23] <diesieben07> not sure
what that issue is
L2171[17:43:30] <diesieben07> never seen
that, i guess just set it
L2172[17:43:31] <vox> yeah anyway, it's
not set in the project settings tab
L2173[17:43:37]
⇦ Quits: Searge|mojang
(~Searge@h-85-24-130-18.na.cust.bahnhof.se) (Ping timeout: 186
seconds)
L2174[17:43:42] <vox> Project
Structure/Project Settings/Project
L2175[17:43:51] <vox> So the modules are
inheriting a blank path
L2176[17:43:57] <vox> And I have no idea
what it should be
L2177[17:44:00] <TehNut> It's under
Modules
L2178[17:44:02] <diesieben07>
classes
L2179[17:44:03] <diesieben07> is what i
use
L2180[17:44:15] <quadraxis> (project
folder)/build/classes
L2181[17:44:21] <TehNut> Project
Structure/Project Settings/Modules
L2182[17:44:24] <vox> yeah
L2183[17:44:32] <vox> It's set to inherit
the Project one
L2184[17:44:53] <TehNut> In Project, it's
the bottom option
L2185[17:45:01] <vox> Yeah
L2187[17:45:07] <vox> That's blank for
me
L2188[17:45:11]
⇨ Joins: Searge|office
(~Searge@h-85-24-130-18.na.cust.bahnhof.se)
L2189[17:45:24] <vox> Ah I see
L2190[17:45:25] <vox> thanks
L2191[17:46:46] <secknv> so an ItemStack
is bascillay a stack of x number of x item/block right?
L2192[17:46:48] <vox> Oh cool ShareX is
on Steam
L2193[17:46:57] <diesieben07> on Steam?
:O
L2194[17:46:59] <diesieben07> yes
secknv
L2195[17:47:08] <diesieben07> plus
metadata plus NBT
L2196[17:47:14] <secknv> i c
L2197[17:47:17] <secknv> thx
L2198[17:47:36] <diesieben07> did you fix
up that compass thing?
L2199[17:48:26] <TehNut> I'm still
waiting for the rumored ShareX Linux port :(
L2200[17:49:58] <vox> Whoo now the only
compile errors are RF-related ones
L2201[17:50:44]
⇦ Parts: geldorn
(webchat@chello080109203243.4.graz.surfer.at) ())
L2202[17:51:52]
⇨ Joins: geldorn
(~geldorn@chello080109203243.4.graz.surfer.at)
L2203[17:52:38] <geldorn> Maybe someone
here can help me with my question (as #ForgeGradle seems a bit
dead), when do I use deobfCompile vs deobfProvided when adding a
mod dependency to build.gradle?
L2204[17:53:29]
⇨ Joins: CoderPuppy (~cpup@32.218.113.7)
L2205[17:53:50]
⇦ Quits: NoChance (~nochance@206.ip-51-254-139.eu) (Quit:
Bye)
L2206[17:54:20] ***
Darkevilmac is now known as DarkevilAway
L2207[17:54:39] ***
DarkevilAway is now known as Darkevilmac
L2208[17:55:40]
⇨ Joins: Naiten (~Naiten@77.35.191.94)
L2209[17:55:42]
⇦ Quits: cpup (~cpup@32.218.112.235) (Ping timeout: 192
seconds)
L2210[17:55:56] ***
Darkevilmac is now known as DarkevilAway
L2211[17:56:46]
⇨ Joins: NoChance
(~nochance@206.ip-51-254-139.eu)
L2212[17:56:56]
⇦ Quits: Samario
(~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net) (Quit: See
ya.)
L2213[17:57:10] ***
amadornes is now known as amadornes[OFF]
L2214[17:58:41]
⇨ Joins: sinkillerj
(~sinkiller@nc-67-232-14-224.dhcp.embarqhsd.net)
L2215[18:02:27] <Aaron1011> Am I correct
in assuming that no new bug fixes are being accepted for
1.8.9?
L2216[18:03:13] <diesieben07> Yes.
L2217[18:03:21]
⇦ Quits: Lythom (~Lythom@38.160.9.109.rev.sfr.net) (Ping
timeout: 186 seconds)
L2218[18:03:24] <diesieben07> the fix is:
update.
L2219[18:07:21] ***
DarkevilAway is now known as Darkevilmac
L2221[18:09:45]
⇦ Quits: CoderPuppy (~cpup@32.218.113.7) (Ping timeout: 186
seconds)
L2222[18:10:01] <Ordinastie_> well, if
your MC server has the same response time as your webserver, look
no more
L2223[18:10:32] <mrkirby153>
Ordinastie_
L2224[18:10:35] <mrkirby153> Well, it's
meh
L2225[18:10:52] <vox> So I found one
little interesting thing that I assume is a bugfix
L2226[18:11:08] <diesieben07> as a start
stop using 1.7.10.
L2227[18:11:13]
⇨ Joins: RANKSHANK
(~Michael@ppp121-44-158-225.lns20.syd7.internode.on.net)
L2228[18:11:14]
⇦ Quits: secknv
(~secknv@2001:8a0:6c72:2a01:e1ad:ff48:b79e:85a) (Quit:
Leaving)
L2229[18:11:19] <vox> now writeToNBT has
to return a tag, instead of just writing to the passed in tag
L2230[18:11:35] <mrkirby153> diesieben07,
I would think this would be version independent
L2231[18:11:47] <diesieben07> thinking
does not help anyone :D
L2232[18:12:14] <mrkirby153> I also
really can't switch the server to 1.10 now either
L2233[18:12:34] <diesieben07> welp thats
your issue to deal with :P
L2234[18:13:08] <mrkirby153> But it's
really odd. I mean, it only started doing it today
L2235[18:13:12] <mrkirby153> And I
changed nothing
L2236[18:13:43] <TehNut> rollback and see
if it works then
L2237[18:14:30] <mrkirby153> Roll back
what? The world?
L2238[18:14:37] <TehNut> ..yes?
L2239[18:14:56] <mrkirby153> I don't have
backups from yesterday
L2240[18:15:04] <TehNut> Then you're
doing something very wrong
L2241[18:15:11] <RANKSHANK> ^
L2242[18:15:36] <mrkirby153> Huh, I
must've changed the backup program. I do have backups
L2243[18:15:39]
⇨ Joins: cpup (~cpup@32.218.113.28)
L2244[18:16:58] <TehNut> Who was it here
who wrote that backup mod recently?
L2245[18:17:06] <mrkirby153> I'm using
FTBUtilities
L2246[18:17:20] <TehNut> Ah,
capital.three
L2248[18:19:51] <LatvianModder> lol BTFU
vs FTBU
L2249[18:20:09] <mrkirby153>
LatvianModder, you have pings on FTBUtilities? XD
L2250[18:20:21] <TehNut> Nothing against
FTBU backups, btw. It's just that rsync is hnnggg
L2251[18:20:49] <LatvianModder> Im
rewriting FTBU backups to backup at specific times rather than
every x hours
L2252[18:21:07] <LatvianModder> Well.
More like adding functionality. Still gonna keep the old one, but
off by default
L2253[18:22:22] <LatvianModder> So BTFU
works like.. a git? or smth
L2254[18:22:52] <LatvianModder> closest
thing I can compare it to. looks interesting
L2255[18:22:58]
⇦ Quits: AforAnonymous (bitch2k@dyn-051-144.vix2.mmc.at)
(Remote host closed the connection)
L2256[18:24:43] <vox> Hmmmmmmmmm
L2257[18:24:55] <vox> How do capabilities
actually *work*?>
L2258[18:24:57] <vox> How do capabilities
actually *work*?
L2259[18:25:02] <TehNut> black
magic
L2260[18:25:26] <mrkirby153> But that
really doesn't explain why the server just times everyone out w/o
any error
L2261[18:25:32] <vox> Oh nvm I figured
out at least what I needed
L2262[18:25:38] <mrkirby153> And one
thing that did catch my eye was "Loading world
(world)"
L2263[18:25:38]
⇦ Quits: Girafi (~Girafi@0x555178eb.adsl.cybercity.dk)
()
L2264[18:25:48] <TehNut> It's probably
something in the world leaking
L2265[18:25:54] <TehNut> So rollback and
see if it's fine
L2266[18:26:33] <TehNut> If the leak is
gone, it's something in your world. If not, it's something on your
server (or it's an older issue than you think)
L2267[18:26:49] <TehNut> on your server =
VPS/dedi/whatever the MC server is running on
L2268[18:26:57] <vox> It's a little bit
of a hack to have the object that implements hasCapability and
whatever also be the capability implementation, right?
L2269[18:27:07] <vox> I mean, I don't see
a reason why it can't be
L2270[18:27:24] <vox> In this case I
don't see why the tile entity couldn't be the implementation
L2271[18:27:40] <diesieben07> yes it
could be
L2272[18:27:46] <diesieben07> but the
point is to decouple stuff
L2273[18:27:49] <diesieben07> god objects
are bad :P
L2274[18:28:07] <vox> buuut effort
L2275[18:28:10] <mrkirby153> How does
forge detect memory leaks?
L2276[18:28:10] <diesieben07> say with
inventories
L2277[18:28:16] <vox> Then I have to
figure out a name for a class :P
L2278[18:28:20] <diesieben07> you just do
new ItemStakcHanlder();
L2279[18:28:24] <diesieben07> and return
it in getCpaabiulity
L2280[18:28:29] <diesieben07> bam you
have an inventory
L2281[18:28:39] <LatvianModder> your
keyboard barfed
L2282[18:28:43] <vox> I have a
BlockTeslaGate, a TileTeslaGate, and now a CapProviderTeslaGate or
something
L2283[18:28:49] <vox> lol it did
L2284[18:28:56] <diesieben07> what do you
want to achieve is the question
L2285[18:28:58] <TehNut> Accidentally
started running cleanCache instead of closing the task dropdown
>.>
L2286[18:29:22] <LatvianModder> Not
actually related to Tesla api, right?
L2287[18:29:24] <vox> Okay so, I'm
implementing the Tesla API in a tile entity block whatever
thing
L2288[18:29:27] <LatvianModder> oh
L2289[18:29:36] <diesieben07> mrkirby153,
they have a WeakHashMap and check if stuff in there remains non-GCd
even if its no longer in the list of loaded worlds
L2290[18:29:36] <TehNut> Wait are you
trying to supply/recieve power?
L2291[18:29:46] <vox> kind of?
L2292[18:29:51] <vox> Yeah basically I
am
L2293[18:29:54] <TehNut> Then use the API
caps, don't provide your own
L2294[18:29:57] <vox> Yeah
L2295[18:30:00] <LatvianModder> Im pretty
sure Tesla has example mod
L2296[18:30:02] <vox> Not the issue I'm
having
L2297[18:30:04] <vox> it does
L2298[18:30:04] <mrkirby153> diesieben07,
can't forge force unload stuff? Or is that not possible w/
java?
L2299[18:30:12] <diesieben07> that is not
possible
L2300[18:30:23] <LatvianModder> well it
is possible
L2301[18:30:23] <diesieben07> java will
keep an object around as long as someone references it
L2302[18:30:25] <diesieben07>
period
L2303[18:30:27] <diesieben07> no its
not.
L2304[18:30:38] <LatvianModder> if the
object itself releases all references
L2305[18:30:43] <vox> So Lat
L2306[18:30:45] <diesieben07> then the
object is still there.
L2307[18:31:01] <LatvianModder> ah
right
L2308[18:31:13] <LatvianModder> can't
this = null; :P
L2309[18:31:18] <diesieben07> lol
yeah
L2310[18:31:27] <vox> I'm basically
trying to use the Tesla API to say "oh hey, this block is
capable of producing or taking power"
L2311[18:31:32]
⇦ Quits: cpup (~cpup@32.218.113.28) (Ping timeout: 198
seconds)
L2312[18:31:55] <LatvianModder> even if
you could... you dont know which object to set to null.. since it
can be passed down to any field / method
L2313[18:32:10] <vox> I'm basically
making a tesseract, though the mechanics and stuff are a lot
different
L2314[18:32:22] <TehNut> Apparently
cleanCache is near instant. Shit
L2315[18:32:27]
⇦ Quits: killjoy
(~killjoy@cpe-2606-A000-1118-C0C8-609A-DC3A-8D23-B6F6.dyn6.twc.com)
(Quit: Leaving)
L2316[18:32:36] <LatvianModder> Well then
hasCapability(...) { if(cap == TeslaCap.RECEIVE_ENERGY) return
true; } and getCapability() return (T)whateverStoresEnergy
L2317[18:32:43] <vox> yeah that's the
issue
L2318[18:32:49] <LatvianModder> Im making
up names obviously, since I dont have the api
L2319[18:32:57] <vox> couldn't the tile
entity be the one storing the energy or do I need a separate
implementation?
L2320[18:33:17] <diesieben07> it could be
but dont
L2321[18:33:24] <diesieben07> you dont
want to re-implement all the logic
L2322[18:33:25] <LatvianModder> TehNut:
if its gradle cache, then you can just delete .gradle folder too
:P
L2323[18:33:35] <diesieben07> you simply
want to do new EnergyStorage
L2324[18:33:38] <diesieben07> store that
in a field
L2325[18:33:42] <TehNut> The problem is
that I *don't* want to clear it >.>
L2326[18:33:42] <diesieben07> and give it
out as a capability
L2327[18:33:45] <LatvianModder> well it
CAN be but its just not how cool kids do it
L2328[18:33:46] <diesieben07> again made
up names
L2329[18:33:49] <TehNut> I accidentally
ran the task
L2330[18:33:55] <vox> But the issue is
that I'm not using the EnergyStorage (yes, a made up name)
L2331[18:34:01] <diesieben07> why
not?
L2332[18:34:08] <diesieben07> i thought
you wanted to expose "i can receive energy"
L2333[18:34:10] <vox> I'm using the block
to interface between Tesla and internal stuff
L2334[18:34:16] <vox> Oh wait I'm missing
something aren't I
L2336[18:34:22] <vox> okay I'm dumb
nvm
L2337[18:34:38] <LatvianModder> Treat
your EnergyStorage the same way you would do with
IItemHandler
L2338[18:35:06] <LatvianModder> Since its
basically the same - store energy, store items, whatever.
capability basics dont change
L2339[18:35:09] <vox> yeah
L2340[18:35:17] <HassanS6000> Is there a
way to stop players from losing hunger/food through Forge? Is there
an event for it?
L2341[18:35:23]
⇦ Quits: IceDragon (~ThatGuy@184.170.12.46) (Read error:
Connection reset by peer)
L2342[18:35:41]
⇦ Quits: geldorn
(~geldorn@chello080109203243.4.graz.surfer.at) (Quit:
Leaving)
L2343[18:35:45] <LatvianModder> Probably
not but you can add a tick handler or smth to restore their
hp/food
L2344[18:35:58] <HassanS6000> k
L2345[18:36:07] <vox> So how my mod's
working is that there's these "flaws" in the universe
that you can create
L2346[18:36:21] <vox> And they require a
certain amount of startup power to open
L2347[18:36:27] <LatvianModder> if you
use TickEvent make sure its Phase = POST/END, side=server,
etc
L2348[18:36:37] <vox> Anyway, that part's
irrelevant I guess
L2349[18:36:59]
⇨ Joins: cpup (~cpup@32.218.113.57)
L2350[18:37:03] <vox> So after they're
opened, you can input/output power/items/whatever
L2351[18:37:19] <vox> Think Logic Pipes
but without the pipes, or AE's import/export buses
L2352[18:37:20] <LatvianModder> then just
check if your storage.power>=required then
storage.power-=required; doAction()
L2353[18:37:28] <vox> yep
L2354[18:37:48]
⇨ Joins: PrinceCat
(~PrinceCat@124-170-66-90.dyn.iinet.net.au)
L2355[18:37:50] <vox> I was being dumb
and for some reason couldn't figure out that I literally passed the
storage out
L2356[18:37:52] <LatvianModder> then add
that to your hasCapablility
L2357[18:37:54] ***
MrKickkiller is now known as MrKick|Away
L2358[18:37:56] <vox> And didn't need a
proxy object
L2359[18:38:06] <vox> Because it casts it
to an interface
L2360[18:38:08] <LatvianModder>
if(isActive) { if(cap == itemHandler) return true; }
L2361[18:38:43] <vox> Anyone know what
happened to MapStorage.loadData?
L2362[18:38:53] <vox> I was using it and
now it's either gone or has changed
L2363[18:38:59] <vox> I know ghz would
know but he's sleeping :/
L2364[18:39:05]
⇦ Quits: Upthorn
(~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net) (Ping
timeout: 186 seconds)
L2365[18:39:07]
⇦ Quits: ChewCraft (sid35940@id-35940.ealing.irccloud.com)
(Quit: Connection closed for inactivity)
L2366[18:39:17]
⇨ Joins: Upthorn
(~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net)
L2367[18:39:29] <diesieben07> it still
exists just fine.
L2368[18:39:33] <vox> oh wow it's just
now called getOrLoadData
L2369[18:40:32]
⇦ Quits: cpup (~cpup@32.218.113.57) (Ping timeout: 198
seconds)
L2370[18:40:34] <vox> Is this correct?
@Override
L2371[18:40:34] <vox> public
NBTTagCompound writeToNBT(NBTTagCompound compound)
L2373[18:40:34] <vox> return
super.writeToNBT(compound);
L2375[18:40:53] <vox> Back when I wrote
this you didn't have to return anything
L2376[18:40:57] <vox> And now you do
apparently
L2377[18:41:06] <TehNut> Are you writing
data?
L2378[18:41:46] <vox> Not in that
particular place I guess
L2379[18:41:56] <vox> but in others,
yes
L2380[18:42:01] <vox> For instance,
L2381[18:42:29] <vox> actually
nevermind
L2382[18:42:34] <diesieben07> that
particular method you posted is 100% pointless
L2383[18:42:40] <diesieben07> you might
as well leave it out and nothing will change.
L2384[18:42:43] <vox> yeah I realize now
:P
L2385[18:43:13] <vox> For some reason
when I was using the RF API I was writing some
unnecessary-in-hindsight garbage
L2386[18:43:17] <vox> I'm surprised it
works
L2387[18:43:19] <vox> *worked
L2389[18:44:24] <vox>
correct-looking?
L2390[18:45:34] <LatvianModder> I like
the joined NBT string style
L2391[18:45:44] <LatvianModder> one
lowercase key and one camelcase key
L2392[18:46:01] <LatvianModder> I'd go
with "Flaws"
L2393[18:46:17]
⇨ Joins: cpup (~cpup@32.218.113.69)
L2394[18:46:49] <LatvianModder> other
than that looks ok
L2395[18:46:56] <LatvianModder>
except...
L2396[18:47:05] <vox> hm?
L2397[18:47:26] <LatvianModder> wait. nvm
I think
L2398[18:47:43] <LatvianModder> Im just a
little confused about that stupid TileEntity NBT change :P
L2399[18:47:52]
⇦ Quits: RANKSHANK_mob1
(~RANKSHANK@pa49-195-14-222.pa.nsw.optusnet.com.au) (Ping timeout:
190 seconds)
L2400[18:48:03] <vox> Yeah same
here
L2402[18:50:40] <vox> You know the
reasoning behind that change btw?
L2403[18:51:35] <diesieben07>
NBTTagCompound nbt = new NBTTagCompound();
thing.writeToNbt(nbt);
L2404[18:51:36] <diesieben07> vs.
L2405[18:51:50] <diesieben07>
NBTTagCompound nbt = thing.writeToNbt(new NBTTagCompound());
L2406[18:51:52] <diesieben07> is my
guess
L2407[18:51:58] <diesieben07> 2 lines
becomes 1
L2408[18:53:00] <vox> okay, yeah
true
L2409[18:53:12] <vox> I cut a whole line
for being confused over this :P
L2410[19:01:17]
⇨ Joins: abab9579 (~Abastro@175.117.182.109)
L2411[19:02:28]
⇦ Quits: Necr0
(~Necr0@p200300700D6EAAF9D44E254281D6A8E8.dip0.t-ipconnect.de)
(Ping timeout: 384 seconds)
L2412[19:05:43]
⇨ Joins: Shambling
(~Shambling@24-181-186-74.dhcp.nwtn.ct.charter.com)
L2413[19:07:34]
⇦ Quits: Abastro (~Abastro@39.7.53.52) (Ping timeout: 384
seconds)
L2414[19:08:05]
⇦ Quits: DraconianBeryl
(~Draconian@ip70-178-251-24.ks.ks.cox.net) (Quit:
Leaving)
L2415[19:13:05] <Rated01010010> I don't
see a src/main/java when I imported to eclipse. Did I do something
wrong or do I have to make it myself?
L2416[19:13:24] <diesieben07> you have to
make it yourself
L2417[19:15:52] <Rated01010010> This
tutorial threw me off then. Thought I fucked up
L2418[19:16:23] <masa>
"tutorial" -> you will probably fuck up
L2419[19:16:34] <masa> because they are
either outdated or wrong ot both in many cases
L2420[19:16:47] <masa> *or
L2421[19:18:16] <Rated01010010> Just
watching to get setup in eclipse, which I hardly ever use.
L2422[19:27:46]
⇨ Joins: IceDragon (~ThatGuy@69.160.114.208)
L2423[19:34:02] ***
willieaway is now known as williewillus
L2424[19:38:17]
⇦ Quits: Upthorn
(~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net) (Ping
timeout: 186 seconds)
L2425[19:39:01]
⇨ Joins: Upthorn
(~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net)
L2426[19:42:33]
⇦ Quits: Upthorn
(~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net) (Ping
timeout: 186 seconds)
L2427[19:45:38]
⇦ Quits: raoulvdberge
(uid95673@id-95673.richmond.irccloud.com) (Ping timeout: 192
seconds)
L2428[19:46:16]
⇨ Joins: raoulvdberge
(uid95673@id-95673.richmond.irccloud.com)
L2429[19:51:19]
⇦ Quits: PrinceCat
(~PrinceCat@124-170-66-90.dyn.iinet.net.au) (Quit: My Mac has gone
to sleep. ZZZzzz…)
L2430[19:55:12]
⇨ Joins: Upthorn
(~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net)
L2431[20:00:11]
⇦ Quits: Kano
(~Kano@107-209-128-138.lightspeed.mssnks.sbcglobal.net)
()
L2432[20:00:20]
⇦ Quits: Bugboy1028
(Bugboy1028@Somebody.needs.a.hug.PanicBNC.ninja) (Remote host
closed the connection)
L2433[20:02:41]
⇦ Quits: Snapples (uid167569@id-167569.highgate.irccloud.com)
(Quit: Connection closed for inactivity)
L2434[20:05:49]
⇨ Joins: Bugboy1028
(Bugboy1028@Somebody.needs.a.hug.PanicBNC.ninja)
L2435[20:06:55] <Ordinastie_> oh
god
L2436[20:06:58] <Ordinastie_> someone
posted a crash
L2437[20:07:11] <RANKSHANK> ?
L2438[20:07:11] <Ordinastie_> he's using
a version from almost 2 years ago
L2439[20:07:19] <RANKSHANK> lol
L2440[20:07:30] <Ordinastie_> pretty sure
he downloaded from one of those fucking sites :x
L2441[20:07:52] <RANKSHANK> karma in the
form of a trojan?
L2442[20:08:05] <Ordinastie_> hum?
L2443[20:08:27]
⇨ Joins: Deamon (~Deamon@irc.thevoxelbox.com)
L2444[20:08:52]
⇦ Quits: auenf (David@DC-24-199.bpb.bigpond.com) (Remote host
closed the connection)
L2445[20:09:03]
⇦ Quits: Shambling
(~Shambling@24-181-186-74.dhcp.nwtn.ct.charter.com) (Quit:
Leaving)
L2446[20:09:49]
⇨ Joins: auenf (David@DC-24-199.bpb.bigpond.com)
L2447[20:10:00] ***
williewillus is now known as willieaway
L2448[20:11:14]
⇦ Quits: Bugboy1028
(Bugboy1028@Somebody.needs.a.hug.PanicBNC.ninja) (Remote host
closed the connection)
L2449[20:23:43]
⇦ Quits: yopu (~yopu@184-89-191-67.res.bhn.net) (Ping
timeout: 202 seconds)
L2450[20:24:38]
⇦ Quits: abab9579 (~Abastro@175.117.182.109) (Ping timeout:
384 seconds)
L2451[20:31:29]
⇦ Quits: quadraxis
(~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net)
(Quit: ChatZilla 0.9.92 [Firefox 48.0/20160726073904])
L2452[20:36:19] ***
vox is now known as Guest6462
L2453[20:36:29]
⇨ Joins: audiomodder
(~audiomodd@vnhr-05-166.dsl.netins.net)
L2454[20:36:39]
⇨ Joins: vox
(~voxmods@pool-96-231-57-33.washdc.fios.verizon.net)
L2455[20:39:22]
⇦ Quits: Benimatic
(~Benimatic@cblmdm72-241-108-184.buckeyecom.net) (Read error:
Connection reset by peer)
L2456[20:39:36]
⇨ Joins: Benimatic
(~Benimatic@cblmdm72-241-108-184.buckeyecom.net)
L2457[20:40:30]
⇦ Quits: Guest6462
(~voxmods@pool-96-231-57-33.washdc.fios.verizon.net) (Ping timeout:
384 seconds)
L2458[20:46:02] <audiomodder> out of
curiosity, who all here uses intellij? always used eclipse, is it
still worth a look?
L2459[20:48:26] <kashike> +1 for
IntelliJ
L2460[20:48:52] <audiomodder> not to
start a holy war or anything :P
L2461[20:50:52]
⇨ Joins: PrinceCat
(~PrinceCat@124-170-66-90.dyn.iinet.net.au)
L2462[20:51:34]
⇨ Joins: Ipsis
(~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L2463[20:52:19]
⇦ Quits: Nentify (uid14943@id-14943.highgate.irccloud.com)
(Quit: Connection closed for inactivity)
L2464[20:53:13]
⇦ Quits: Arctic_Wolfy
(~SnuWuff@71-8-85-40.dhcp.leds.al.charter.com) (Quit:
Leaving)
L2465[20:54:06] <RANKSHANK> audiomodder,
recently switched myself, and not looking back :P
L2466[20:59:11]
⇦ Quits: howtonotwin
(~howtonotw@r75-110-22-15.gvllcmtc01.gnvlnc.ab.dh.suddenlink.net)
(Ping timeout: 202 seconds)
L2467[20:59:43] <audiomodder> well, we'll
give it a shot, what's the worst that can happen?
L2468[21:00:06] <KnightMiner> I hear its
better from some people, but I can say Eclipse was easier for me to
learn when I first started modding
L2469[21:02:12]
⇦ Quits: Drullkus
(~Dru11kus@2601:646:8301:ead3:e8a3:ae55:5646:b70d) (Quit:
bai)
L2470[21:10:50]
⇨ Joins: Bugboy1028
(Bugboy1028@Somebody.needs.a.hug.PanicBNC.ninja)
L2472[21:11:25] <TehNut> Make sure to
watch that
L2473[21:11:39]
⇦ Quits: PrinceCat
(~PrinceCat@124-170-66-90.dyn.iinet.net.au) (Quit: My Mac has gone
to sleep. ZZZzzz…)
L2474[21:13:07] ***
Mine|away is now known as minecreatr
L2475[21:13:35]
⇨ Joins: Abastro (~Abastro@175.117.182.109)
L2476[21:23:34]
⇦ Quits: Abastro (~Abastro@175.117.182.109) (Ping timeout:
384 seconds)
L2477[21:30:47]
⇦ Quits: sinkillerj
(~sinkiller@nc-67-232-14-224.dhcp.embarqhsd.net) (Quit:
またね)
L2478[21:45:23]
⇨ Joins: electrolitic
(~electroli@104-184-56-125.lightspeed.cicril.sbcglobal.net)
L2479[21:46:36]
⇦ Quits: RANKSHANK
(~Michael@ppp121-44-158-225.lns20.syd7.internode.on.net) (Quit:
Leaving.)
L2480[21:48:24] <vox> audiomodder:
IntelliJ > Eclipse imo
L2481[21:49:29]
⇦ Quits: Upthorn
(~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net) (Ping
timeout: 186 seconds)
L2482[21:49:40]
⇨ Joins: Upthorn
(~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net)
L2483[21:50:35] <electrolitic> What does
IntelliJ have over eclipse?
L2484[21:51:05] <electrolitic> They're
both pretty good
L2485[21:54:56] <Rated01010010> It's just
preference. To say one is better than the other is
subjective.
L2486[21:55:25] <Rated01010010> Different
strokes for different folks. Find an IDE that fits your ideal
workflow.
L2487[21:57:19]
⇨ Joins: Drullkus
(~Dru11kus@c-67-180-188-243.hsd1.ca.comcast.net)
L2488[22:01:15]
⇦ Quits: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098)
(Ping timeout: 202 seconds)
L2489[22:02:33]
⇨ Joins: aidancbrady
(~aidancbra@c-24-125-34-75.hsd1.ga.comcast.net)
L2490[22:03:13]
⇨ Joins: alekso56
(~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098)
L2491[22:05:02] <vox> Also Eclipse
autocomplete and error detection/correction is way not as good in
my experience
L2492[22:05:10] <vox> Anyway, latah
all
L2493[22:05:17]
⇦ Quits: vox
(~voxmods@pool-96-231-57-33.washdc.fios.verizon.net) (Quit:
"Heading to bed")
L2494[22:06:11]
⇨ Joins: McJty
(~jorrit@94-225-203-206.access.telenet.be)
L2495[22:19:47]
⇦ Quits: Gil (uid147942@2604:8300:100:200b:6667:5:2:41e6)
()
L2496[22:32:03]
⇦ Quits: iso2013
(~iso2013@c-67-176-10-45.hsd1.co.comcast.net) (Quit: Bye
:))
L2497[22:34:26]
⇨ Joins: Abastro (~Abastro@175.117.182.109)
L2498[22:34:48]
⇨ Joins: Lathanael
(~Lathanael@p54960A47.dip0.t-ipconnect.de)
L2499[22:35:25]
⇨ Joins: SaibaX
(~IceChat9@174-25-29-219.ptld.qwest.net)
L2500[22:36:09] <SaibaX> Hey guys so we
are working on building a server for this modpack but for some
reason this error is being dropped by the server even though the
client isnt giving the same error
L2502[22:36:40]
⇦ Quits: Lathanael|Away
(~Lathanael@p54960EA0.dip0.t-ipconnect.de) (Ping timeout: 384
seconds)
L2503[22:41:30] <tterrag|ZZZzzz>
com.grim3212.mc.pack.decor.GrimDecor.<init>
L2504[22:41:32] <tterrag|ZZZzzz> find
that mod
L2505[22:41:34] <tterrag|ZZZzzz> report
it to them
L2506[22:41:42] ***
tterrag|ZZZzzz is now known as tterrag
L2507[22:44:39]
⇦ Quits: IceDragon (~ThatGuy@69.160.114.208) (Ping timeout:
202 seconds)
L2508[22:44:47]
⇦ Quits: McJty (~jorrit@94-225-203-206.access.telenet.be)
(Quit: Ik ga weg)
L2509[22:45:52]
⇨ Joins: howtonotwin
(~howtonotw@r75-110-22-15.gvllcmtc01.gnvlnc.ab.dh.suddenlink.net)
L2510[22:46:05]
⇨ Joins: McJty
(~jorrit@94-225-203-206.access.telenet.be)
L2511[22:50:08]
⇦ Quits: McJty (~jorrit@94-225-203-206.access.telenet.be)
(Ping timeout: 198 seconds)
L2512[22:50:22]
⇦ Quits: BlueMonster (uid82864@id-82864.tooting.irccloud.com)
(Quit: Connection closed for inactivity)
L2513[22:50:33]
⇨ Joins: McJty
(~jorrit@94-225-203-206.access.telenet.be)
L2514[22:50:44]
⇦ Quits: NoChance (~nochance@206.ip-51-254-139.eu) (Ping
timeout: 198 seconds)
L2515[22:51:46]
⇨ Joins: NoChance
(~nochance@206.ip-51-254-139.eu)
L2516[22:51:56]
⇦ Quits: Lathanael (~Lathanael@p54960A47.dip0.t-ipconnect.de)
(Ping timeout: 198 seconds)
L2517[22:53:08]
⇦ Quits: Deamon (~Deamon@irc.thevoxelbox.com) (Ping timeout:
198 seconds)
L2518[22:53:08]
⇦ Quits: MCPBot_Reborn (~MCPBot_Re@mcpbot.bspk.rs) (Ping
timeout: 198 seconds)
L2519[22:54:01]
⇨ Joins: Lathanael|Away
(~Lathanael@p54960A47.dip0.t-ipconnect.de)
L2520[22:54:20]
⇦ Quits: audiomodder (~audiomodd@vnhr-05-166.dsl.netins.net)
(Ping timeout: 198 seconds)
L2521[22:55:26]
⇨ Joins: MCPBot_Reborn
(~MCPBot_Re@mcpbot.bspk.rs)
L2522[22:56:08]
⇦ Quits: AnrDaemon (~ZNC@darkdragon-nln.starlink.ru) (Ping
timeout: 198 seconds)
L2523[22:56:44]
⇦ Quits: gruetzkopf
(gruetzkopf@captured-elf.dont-follow-me.eu) (Ping timeout: 198
seconds)
L2524[23:01:41]
⇨ Joins: AnrDaemon
(~ZNC@darkdragon-nln.starlink.ru)
L2525[23:01:42]
⇦ Quits: KnightMiner (~KnightMin@76.202.212.214) (Quit:
Leaving)
L2526[23:03:20]
⇨ Joins: gruetzkopf
(gruetzkopf@captured-elf.dont-follow-me.eu)
L2527[23:08:25]
⇦ Quits: Kenny164
(~pkinney@host217-42-126-65.range217-42.btcentralplus.com) (Remote
host closed the connection)
L2528[23:18:02]
⇦ Quits: iari (~iari___@evana.futhark24.org) (Ping timeout:
384 seconds)
L2529[23:22:12] <Naiten> Heyo \o
L2530[23:25:10]
⇨ Joins: Yoplitein
(~Hugh_Janu@2601:644:300:7f6d:6d00:f141:bbeb:6725)
L2531[23:30:31]
⇦ Quits: McJty (~jorrit@94-225-203-206.access.telenet.be)
(Quit: Leaving)
L2532[23:32:53] ***
kroeser|away is now known as kroeser
L2533[23:42:48] ***
kroeser is now known as kroeser|away
L2534[23:43:40]
⇦ Quits: Brokkoli (~Brokkoli@p5B23CCE8.dip0.t-ipconnect.de)
(Quit: Die Sprache der Politik ist daf�r gemacht, dass L�gen wahr
klingen und das T�ten angemessen wirkt. (George
Orwell))
L2535[23:46:55]
⇦ Quits: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
(Ping timeout: 384 seconds)
L2536[23:48:52]
⇦ Quits: raoulvdberge
(uid95673@id-95673.richmond.irccloud.com) (Quit: Connection closed
for inactivity)
L2537[23:51:04] ***
Darkevilmac is now known as DarkevilAway