<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:01:06] ⇦ Quits: Alex_hawks (~Alex_hawk@101.186.245.179) (Ping timeout: 206 seconds)
L2[00:11:07] *** TTFTCUTS is now known as TTFT|Away
L3[00:11:18] ⇨ Joins: Hunterz (~hunterz@2001:af0:8000:1c01:6af7:28ff:fe37:5d6a)
L4[00:15:10] ⇦ Quits: McJty (~jorrit@94-224-154-146.access.telenet.be) (Quit: Leaving)
L5[00:30:03] <Ordinastie> omg, that itemStack.copy() uses getItem() is a major pain :x
L6[00:30:27] <killjoy> add() => copy()
L7[00:30:41] <Ordinastie> hum ?
L8[00:46:21] ⇦ Quits: Brokkoli (~Brokkoli@p5B23C6BC.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))
L9[00:47:37] <killjoy> sigh. All my tests broke
L10[00:49:05] <BrainStone> tests for MC?
L11[00:50:02] ⇨ Joins: AtomicStryker (~AtomicStr@p5DEF4A48.dip0.t-ipconnect.de)
L12[00:50:09] <killjoy> Kind of
L13[00:50:16] <killjoy> Tests dealing with string logic
L14[00:50:24] ⇦ Quits: AtomicStryker (~AtomicStr@p5DEF4A48.dip0.t-ipconnect.de) (Client Quit)
L15[00:50:35] <killjoy> https://github.com/killjoy1221/TabbyChat-2/blob/master/src/test/java/mnm/mods/tabbychat/test/SplitMessageTest.java
L16[00:50:38] ⇨ Joins: AtomicStryker (~AtomicStr@p5DEF4A48.dip0.t-ipconnect.de)
L17[00:50:40] <BrainStone> I've though about doing this but I cannot for the love of god think of one good thing to test xD
L18[00:51:03] <killjoy> Vanilla changed the max length of chat, which broke these
L19[00:51:10] <BrainStone> ok
L20[00:52:02] <BrainStone> *thought
L21[00:54:03] *** minecreatr is now known as Mine|dreamland
L22[00:56:15] *** Zyferus is now known as Zyf_B_Gone
L23[01:12:39] <killjoy> Ok, Storks has a lesbian couple getting a baby.
L24[01:12:46] <killjoy> good for them.
L25[01:13:04] <killjoy> I also saw a few single moms
L26[01:19:57] *** BrainStone is now known as BrainStone|Away
L27[01:24:56] ⇦ Quits: Elec0 (~Elec0@2605:e000:2d85:400:a5ca:b50f:9c8c:cbe) (Ping timeout: 198 seconds)
L28[01:26:42] ⇨ Joins: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
L29[01:47:20] ⇦ Quits: Umbraco (~Umbraco@113x37x12x233.ap113.ftth.ucom.ne.jp) ()
L30[02:00:03] <MCPBot_Reborn> [TEST CSV] Pushing snapshot_20161223 mappings to Forge Maven.
L31[02:00:07] <MCPBot_Reborn> [TEST CSV] Maven upload successful for mcp_snapshot-20161223-1.11.zip (mappings = "snapshot_20161223" in build.gradle).
L32[02:00:17] <MCPBot_Reborn> Semi-live (every 10 min), Snapshot (daily ~3:00 EST), and Stable (committed) MCPBot mapping exports can be found here: http://export.mcpbot.bspk.rs/
L33[02:01:32] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 198 seconds)
L34[02:14:32] ⇨ Joins: iari (~iari___@evana.futhark24.org)
L35[02:16:19] ⇨ Joins: rowanj (~rowanj@2001:44b8:511d:c401:216:3eff:febd:62d5)
L36[02:20:42] ⇨ Joins: Cooler (~CoolerExt@45.249.156.214)
L37[02:29:13] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L38[02:30:34] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8000:134f:446e:a3d6:b976:a63a) (Read error: Connection reset by peer)
L39[02:34:19] ⇦ Quits: covers1624 (~covers162@ppp122-232-6.static.internode.on.net) (Read error: Connection reset by peer)
L40[02:34:52] ⇨ Joins: covers1624 (~covers162@ppp122-232-6.static.internode.on.net)
L41[02:39:19] ⇨ Joins: AstralSorcerer (~AstralSor@cpe-66-66-15-47.rochester.res.rr.com)
L42[02:42:20] ⇦ Quits: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net) (Ping timeout: 198 seconds)
L43[02:42:22] ⇨ Joins: gigaherz|work (~gigaherz@84.89.63.25)
L44[02:43:06] ⇨ Joins: Snapples (uid167569@id-167569.stonehaven.irccloud.com)
L45[02:48:32] <ayyliens> http://mcpbot-apextier.c9users.io/ using the irc bot when I realized I need to just parse the csv's myself. This implementation is horrible :(
L46[02:48:57] ⇦ Quits: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098) (Remote host closed the connection)
L47[02:49:36] <ayyliens> and everyones sees the results lmao
L48[02:49:46] ⇨ Joins: AtomicStryker_ (~AtomicStr@213.152.161.170)
L49[02:50:34] <ayyliens> hah that item search is funny
L50[02:51:07] <Ordinastie> the item search didn't work for me though
L51[02:51:46] <ayyliens> yeah ill rewrite it tomorrow and only use the irc portion to update the csv's
L52[02:52:15] <ayyliens> and for searching it will just parse the csvs instead of waiting for the bot to respond
L53[02:53:32] ⇦ Quits: AtomicStryker_ (~AtomicStr@213.152.161.170) (Client Quit)
L54[02:54:59] <killjoy> how does it work?
L55[02:55:14] ⇦ Quits: AtomicStryker (~AtomicStr@p5DEF4A48.dip0.t-ipconnect.de) (Ping timeout: 384 seconds)
L56[02:55:24] <ayyliens> irc pms to the bot
L57[02:55:27] <killjoy> ah.
L58[02:55:33] <killjoy> so I had to do !gm
L59[02:55:38] <ayyliens> yeah
L60[02:55:40] <killjoy> needs better instruction
L61[02:55:43] <ayyliens> ^
L62[02:56:11] <ayyliens> ill sort it out tomorrow when I have more brain power lol
L63[02:56:19] <killjoy> So.. why does everyone see the results?
L64[02:56:39] <ayyliens> cause I was not able to figure out how to know when the bot is done
L65[02:56:45] <ayyliens> and only send the messages to one client
L66[02:56:53] <killjoy> Imma do something evil
L67[02:56:58] <ayyliens> go for it lol
L68[02:57:01] <killjoy> I apologize, but I have to do it.
L69[02:57:07] <ayyliens> xss?
L70[02:57:52] <ayyliens> lookup many stuffz
L71[02:58:10] <killjoy> .!gc Packet
L72[02:58:15] <ayyliens> ha
L73[02:58:19] <killjoy> so much spam
L74[02:59:12] ⇦ Quits: Necro (~Necro@p200300700D6E1AD8E478370B10629223.dip0.t-ipconnect.de) (Ping timeout: 384 seconds)
L75[03:03:55] *** fry|sleep is now known as fry
L76[03:06:45] ⇨ Joins: AtomicStryker (~AtomicStr@109.202.107.15)
L77[03:08:52] ⇦ Quits: AtomicStryker (~AtomicStr@109.202.107.15) (Client Quit)
L78[03:09:03] ⇨ Joins: AtomicStryker (~AtomicStr@109.202.107.15)
L79[03:09:34] *** MrKick|Away is now known as MrKickkiller
L80[03:17:36] ⇦ Quits: kinggoesgaming (uid23106@id-23106.tooting.irccloud.com) (Quit: Connection closed for inactivity)
L81[03:21:05] ⇦ Quits: AtomicStryker (~AtomicStr@109.202.107.15) (Quit: Leaving)
L82[03:21:05] ⇨ Joins: Upthorn (~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net)
L83[03:21:12] ⇦ Quits: killjoy (~killjoy@cpe-76-182-16-229.nc.res.rr.com) (Ping timeout: 206 seconds)
L84[03:27:37] ⇨ Joins: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net)
L85[03:37:38] ⇨ Joins: killjoy (~killjoy@cpe-76-182-16-229.nc.res.rr.com)
L86[03:43:48] ⇨ Joins: Koward (~Koward@2a02:2788:7d4:4dd:69ba:5e9f:345a:6033)
L87[03:45:31] <Koward> I'm trying to solve a "Unable to resolve texture due to upward reference: #side in minecraft:models/block/half_slab". My blockstate reference my model along with its textures. The parent of this model is half_slab. I don't see what odd thing I could have done.
L88[03:47:27] <Koward> Model : https://hastebin.com/gesibugewi.json
L89[03:48:18] <Koward> State : https://hastebin.com/onobukitic.json
L90[03:57:32] *** amadornes[OFF] is now known as amadornes
L91[03:59:58] <Koward> Nevermind, I thought states could define textures
L92[04:00:18] ⇨ Joins: blood|away (unknown@ool-45741267.dyn.optonline.net)
L93[04:00:21] ⇦ Quits: blood_ (unknown@ool-45741267.dyn.optonline.net) (Ping timeout: 206 seconds)
L94[04:01:09] <killjoy> I just found out they made a remake of Ty
L95[04:01:19] <killjoy> http://store.steampowered.com/app/411960/
L96[04:05:46] ⇨ Joins: ThePsionic (~ThePsioni@ip5457f909.direct-adsl.nl)
L97[04:06:56] ⇦ Quits: iamtakingiteasy (~Wooga@eientei.org) (Ping timeout: 198 seconds)
L98[04:08:05] ⇦ Quits: killjoy (~killjoy@cpe-76-182-16-229.nc.res.rr.com) (Ping timeout: 206 seconds)
L99[04:14:08] ⇦ Quits: AstralSorcerer (~AstralSor@cpe-66-66-15-47.rochester.res.rr.com) (Ping timeout: 198 seconds)
L100[04:15:45] *** PaleOff is now known as PaleoCrafter
L101[04:15:51] <Koward> In Forge json format, if the same texture is defined in two properties, does the applied texture depend on the order in the JSON ?
L102[04:30:46] <gigaherz|work> yes
L103[04:30:53] <gigaherz|work> well
L104[04:31:03] <gigaherz|work> it depends on the last thing seen during loading
L105[04:31:08] <gigaherz|work> which is usually the last thing parsed
L106[04:31:13] <gigaherz|work> but you shouldn't really rely on that
L107[04:35:48] ⇦ Quits: iari (~iari___@evana.futhark24.org) (Quit: Leaving)
L108[04:40:40] ⇨ Joins: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
L109[04:46:45] ⇦ Quits: Green_Cafe (uid105080@id-105080.brockwell.irccloud.com) (Quit: Connection closed for inactivity)
L110[04:48:12] ⇦ Quits: Hunterz (~hunterz@2001:af0:8000:1c01:6af7:28ff:fe37:5d6a) (Remote host closed the connection)
L111[04:48:51] ⇨ Joins: AstralSorcerer (~AstralSor@cpe-66-66-15-47.rochester.res.rr.com)
L112[04:55:40] ⇦ Quits: Everseeking (~Everseeki@pool-100-6-95-214.pitbpa.fios.verizon.net) (Quit: Big Gulps, huh? Alright... Welp, see ya later)
L113[05:07:44] *** amadornes is now known as amadornes[OFF]
L114[05:12:48] *** PaleoCrafter is now known as PaleOff
L115[05:19:02] *** Darkevilmac is now known as DarkevilAway
L116[05:23:44] ⇦ Quits: Upthorn (~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net) (Ping timeout: 198 seconds)
L117[05:24:26] ⇨ Joins: TvL2386 (~tom@143.176.221.37)
L118[05:27:15] ⇦ Quits: mezz (~mezz@24.6.28.151) (Quit: mezz)
L119[05:27:32] ⇨ Joins: mezz (~mezz@24.6.28.151)
L120[05:27:33] MineBot sets mode: +v on mezz
L121[05:28:03] ⇦ Quits: Koward (~Koward@2a02:2788:7d4:4dd:69ba:5e9f:345a:6033) (Quit: Leaving)
L122[05:38:26] ⇦ Quits: AstralSorcerer (~AstralSor@cpe-66-66-15-47.rochester.res.rr.com) (Ping timeout: 384 seconds)
L123[05:39:32] <gigaherz|work> hmmm
L124[05:39:34] <gigaherz|work> I just had an idea
L125[05:39:54] <gigaherz|work> a crafting system where
L126[05:40:21] <gigaherz|work> you drop items on the ground, by themselves (normal crafting), or near some kind of machine (forging or such)
L127[05:40:33] <gigaherz|work> and then you hold a key to open a radial menu
L128[05:40:37] <gigaherz|work> to show what you can do with those items
L129[05:40:47] <gigaherz|work> it would be similar to like TUG, in essence
L130[05:41:27] <gigaherz|work> stuff like crafting iron tools and armor, would require a nearby anvil, for example
L131[05:42:08] <gigaherz|work> or possibly holding a special tool in your hand
L132[05:42:32] <gigaherz|work> like, in order to craft a pickaxe, you may need a hammer, not just the anvil
L133[05:45:27] ⇨ Joins: Necro (~Necro@p200300700D6E1A1E20F798F4922F3FAA.dip0.t-ipconnect.de)
L134[05:46:52] <Ordinastie> would not be difficult to do
L135[05:47:33] <gigaherz|work> well xcept for the radial menu
L136[05:47:36] <gigaherz|work> butyeah
L137[05:48:00] <Ordinastie> not really
L138[05:49:48] <Ordinastie> just a bit of math to know which part of the menu the mouse is over
L139[05:50:08] <gigaherz|work> oh, yeah, no that's the easy part
L140[05:50:21] <gigaherz|work> I meant more the scanning of recipes and dynamically draw the radial pieces and such
L141[05:50:23] <gigaherz|work> not hard
L142[05:50:27] <gigaherz|work> just non-trivial
L143[05:50:49] <Ordinastie> it's basically exactly the same as the crafting bench or furnace
L144[05:51:28] <Ordinastie> except items not required for an recipe would not invalidate it maybe
L145[05:51:38] <gigaherz|work> yeah
L146[05:53:34] <Ordinastie> if I wasn't so annoyed by the update to 1.11, it'd probably try to do that in an afternoon
L147[05:56:34] ⇦ Quits: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net) (Ping timeout: 384 seconds)
L148[05:57:03] ⇦ Quits: Naiten (Naiten@77.35.217.228) (Read error: Connection reset by peer)
L149[06:06:15] ⇦ Quits: Cooler (~CoolerExt@45.249.156.214) (Ping timeout: 189 seconds)
L150[06:17:13] <immibis> Ordinastie: and you wouldn't need to know the patterns
L151[06:17:38] <Ordinastie> that too
L152[06:22:00] <Ordinastie> the only thing I'm not sure how to do it or if it would be necessary at all, but something to prevent accidentally picking up dropped items
L153[06:23:11] ⇨ Joins: Naiten (Naiten@86-102-39-185.xdsl.primorye.ru)
L154[06:23:46] ⇦ Quits: immibis (~chatzilla@122-61-224-36.jetstream.xtra.co.nz) (Ping timeout: 384 seconds)
L155[06:28:30] ⇨ Joins: AstralSorcerer (~AstralSor@cpe-66-66-15-47.rochester.res.rr.com)
L156[06:32:35] ⇨ Joins: Umbraco (~Umbraco@113x37x12x233.ap113.ftth.ucom.ne.jp)
L157[06:37:17] ⇨ Joins: Cooler (~CoolerExt@45.249.156.214)
L158[06:39:32] ⇨ Joins: TechnicianLP (~Technicia@p4FE1D177.dip0.t-ipconnect.de)
L159[07:18:02] ⇦ Quits: gigaherz|work (~gigaherz@84.89.63.25) (Remote host closed the connection)
L160[07:29:25] ⇨ Joins: Hunterz (~hunterz@62.182.234.189)
L161[07:32:32] ⇦ Quits: AstralSorcerer (~AstralSor@cpe-66-66-15-47.rochester.res.rr.com) (Ping timeout: 206 seconds)
L162[07:37:21] ⇦ Quits: Magik6k (~Magik6k_@magik6k.net) (Quit: Bye!)
L163[07:40:01] ⇦ Quits: Umbraco (~Umbraco@113x37x12x233.ap113.ftth.ucom.ne.jp) ()
L164[07:51:00] ⇨ Joins: AstralSorcerer (~AstralSor@cpe-66-66-15-47.rochester.res.rr.com)
L165[07:56:25] ⇨ Joins: Hgrebnednav (~Hgrebnedn@d8D872A6E.access.telenet.be)
L166[08:15:33] ⇦ Quits: AstralSorcerer (~AstralSor@cpe-66-66-15-47.rochester.res.rr.com) (Ping timeout: 206 seconds)
L167[08:25:30] *** Keridos|away is now known as Keridos
L168[08:35:48] ⇦ Quits: cpup (~cpup@32.218.114.184) (Ping timeout: 384 seconds)
L169[08:37:38] ⇨ Joins: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net)
L170[08:38:16] ⇨ Joins: cpup (~cpup@32.218.114.184)
L171[08:38:25] *** TTFT|Away is now known as TTFTCUTS
L172[08:43:10] ⇦ Quits: smbarbour (~smbarbour@c-73-211-171-154.hsd1.il.comcast.net) (Ping timeout: 384 seconds)
L173[08:43:12] ⇦ Quits: Naiten (Naiten@86-102-39-185.xdsl.primorye.ru) (Read error: Connection reset by peer)
L174[08:43:50] ⇨ Joins: NineChickens (uid196646@id-196646.ealing.irccloud.com)
L175[08:44:15] ⇨ Joins: smbarbour (~smbarbour@c-73-211-171-154.hsd1.il.comcast.net)
L176[08:44:15] ⇨ Joins: secknv (~secknv@bl14-176-22.dsl.telepac.pt)
L177[08:53:45] ⇦ Quits: Snapples (uid167569@id-167569.stonehaven.irccloud.com) (Quit: Connection closed for inactivity)
L178[09:11:12] ⇦ Quits: Cooler (~CoolerExt@45.249.156.214) (Read error: Connection reset by peer)
L179[09:27:10] ⇨ Joins: iso2013 (~iso2013@c-67-176-10-45.hsd1.co.comcast.net)
L180[09:54:47] ⇨ Joins: Lapiman (~tcmzeal@pool-96-241-214-208.washdc.fios.verizon.net)
L181[09:55:09] <Lapiman> In which class are blocks actually instantiated? the Blocks class only pulls them from the registry
L182[09:59:05] <Ordinastie> Block
L183[10:00:20] ⇦ Quits: Emris (~Miranda@195.234.58.25) (Read error: Connection reset by peer)
L184[10:00:42] *** cpw is now known as cpw|out
L185[10:04:31] *** PaleOff is now known as PaleoCrafter
L186[10:05:02] <Lapiman> oh shoot
L187[10:05:11] <Lapiman> should I be using setUnlocalizedName and not setRegistryName?
L188[10:05:27] <Ordinastie> that's 2 different things
L189[10:06:01] *** airbreather is now known as airbreather_
L190[10:06:02] *** airbreather_ is now known as airbreather
L191[10:06:08] ⇦ Quits: airbreather (~airbreath@d149-67-99-43.nap.wideopenwest.com) (Read error: Connection reset by peer)
L192[10:07:20] ⇨ Joins: airbreather (~airbreath@d149-67-99-43.nap.wideopenwest.com)
L193[10:11:52] ⇨ Joins: McJty (~jorrit@94-224-154-146.access.telenet.be)
L194[10:13:50] <ghz|afk> Lapiman: you should probaby be using both.
L195[10:13:56] <ghz|afk> setRegistryName to set the registry name
L196[10:14:02] <ghz|afk> and setUnlocalizedName to set the translation key
L197[10:14:12] <ghz|afk> and the translation key should make use of your modid to prevent conflicts
L198[10:14:16] <Lapiman> ah yeah I found where I was calling setUnlocalizedName
L199[10:14:32] <ghz|afk> my preference is "setUnlocalizedName(MODID + "." + name);"
L200[10:14:45] <Lapiman> I have a registerBlock() helper method where I do it all at once instead of in each block class... then I promply forgot I did that lol
L201[10:14:46] <ghz|afk> so that the final translation key is like "item.modid.thing.name"
L202[10:17:23] ⇨ Joins: Jezza (~Jezza@92.206.161.17)
L203[10:18:37] <Ordinastie> omg, please tell me how not give a dickish answer to a guy that says he can't find my mod *_*
L204[10:18:44] <Ordinastie> it's the first answer on google
L205[10:18:51] <Ordinastie> it's the first answer in MCF
L206[10:18:58] <Ordinastie> it's the first answer in curseforge
L207[10:19:13] <Ordinastie> "I have searched for it, but I didn't find anything! "
L208[10:20:06] <Ordinastie> and its signature : http://puu.sh/sYPN5.jpg ><
L209[10:20:39] * Ashindigo dies a lot on the inside
L210[10:23:37] <ghz|afk> Ordinastie: if we tell you how, you may not do it
L211[10:23:44] <ghz|afk> so I'll abstain from helping you not do it
L212[10:24:32] <Ordinastie> I didn't answer, was that your solution ?
L213[10:25:00] <ghz|afk> effectively, yes
L214[10:25:22] <ghz|afk> it woudl have been to take a deeep breath, and repeat to yourself "not worth the effort, not worth the effort"
L215[10:25:58] <Ordinastie> it was "fuck that shit", close enough I guess :p
L216[10:25:59] <Lapiman> y'know I've always wondered
L217[10:26:17] <Lapiman> when people have a bunch of seemingly unrelated mods but those mods all require personNameCore
L218[10:26:36] <Lapiman> what does personNameCore do and should I have one if I have multiple mods?
L219[10:27:25] <Ordinastie> usually, that's some lib to not have to code multiple time the same thing
L220[10:29:40] <ghz|afk> my current one is this: https://github.com/gigaherz/Commons/tree/master/src/main/java/gigaherz/common
L221[10:29:41] <Ordinastie> are you guys able to connect to steam ?
L222[10:29:44] <ghz|afk> it's not a dependant mod
L223[10:29:49] <ghz|afk> I shade it into each of my separate mods instead
L224[10:30:11] <ghz|afk> but it basically contains my "base item" and "base block" classes, along with some helpers
L225[10:30:47] <ghz|afk> http://store.steampowered.com/
L226[10:30:48] <ghz|afk> nope times out
L227[10:31:05] <Ordinastie> I don't really get the "I make a new class" just to call setRegistryName
L228[10:31:31] <ghz|afk> it's not the calling that matters
L229[10:31:36] <ghz|afk> it's that it enforces it
L230[10:31:39] <ghz|afk> through the constructor
L231[10:31:42] <ghz|afk> meaning I don't forget it
L232[10:33:05] <Ordinastie> and I'm still waiting for you to make a mod with my core :p
L233[10:39:59] ⇨ Joins: williewillus (~williewil@cpe-24-28-24-13.austin.res.rr.com)
L234[10:50:59] ⇨ Joins: AstralSorcerer (~AstralSor@cpe-66-66-15-47.rochester.res.rr.com)
L235[11:08:48] ⇦ Quits: cpup (~cpup@32.218.114.184) (Ping timeout: 384 seconds)
L236[11:18:27] ⇨ Joins: Brokkoli (~Brokkoli@p5B23C6BC.dip0.t-ipconnect.de)
L237[11:40:59] ⇦ Quits: blood|away (unknown@ool-45741267.dyn.optonline.net) (Read error: Connection reset by peer)
L238[11:45:34] <FusionLord> !latest
L239[11:56:54] ⇨ Joins: fatguylaughing (~fatguylau@worx01.meridian-ds.com)
L240[12:03:45] <Ordinastie> !gm func_189540_a
L241[12:08:16] ⇨ Joins: I9hdkill (~quassel@static.102.152.243.136.clients.your-server.de)
L242[12:12:01] ⇦ Quits: fatguylaughing (~fatguylau@worx01.meridian-ds.com) (Quit: fatguylaughing)
L243[12:25:26] ⇦ Quits: AstralSorcerer (~AstralSor@cpe-66-66-15-47.rochester.res.rr.com) (Ping timeout: 206 seconds)
L244[12:25:43] *** Wube-y is now known as Wuppy
L245[12:29:02] <FusionLord> anyone have any ideas what my issue is here https://puu.sh/sYW2n/f7dd8e2586.png Gist: https://gist.github.com/FusionLord/b346df9c1eb35e157fece10a797da3c9
L246[12:29:32] <williewillus> faulty plugin? :P
L247[12:29:41] <williewillus> that's that static analyzer thing for mods right
L248[12:29:58] <FusionLord> hmm... don't recall adding it
L249[12:30:10] <williewillus> intellij wouldn't know that all entities need a world ctor
L250[12:30:15] <williewillus> that's purely a mc thing
L251[12:30:33] <FusionLord> yeah
L252[12:30:34] <Lapiman> I'm trying to register a mob, and it's null pointer exception'ing on a line that tells me that
L253[12:30:36] <FusionLord> I know
L254[12:30:47] <williewillus> Lapiman: tells you that ?
L255[12:30:49] <Lapiman> somehow, mc.getModId() (mc = mod container) is null
L256[12:30:59] <Lapiman> What might cause that to happen? In my @Mod annotation, my modid is set
L257[12:31:21] <Ordinastie> Lapiman, show code
L258[12:32:05] <Lapiman> https://github.com/thinkplank/grimcraft/blob/master/java/us/thinkplank/grimcraft/mobs/GrimcraftMobs.java line 13
L259[12:32:28] <Ordinastie> and the crash ?
L260[12:33:07] <Ordinastie> because in that code, there is nothing that can NPE
L261[12:33:26] <Lapiman> http://pastebin.com/F7adE0H0
L262[12:34:03] <Lapiman> The line that it crashes on is String entityModName = String.format("%s.%s", mc.getModId(), entityName);
L263[12:34:12] <Lapiman> entityName is an argument, so that leaves mc.getModId()
L264[12:35:55] <Ordinastie> pretty sure you're passing null to the method
L265[12:35:59] <Ordinastie> as your mod
L266[12:36:24] <Ordinastie> https://github.com/thinkplank/grimcraft/blob/master/java/us/thinkplank/grimcraft/Grimcraft.java#L44-L47
L267[12:36:39] <Lapiman> ...you know what lol
L268[12:36:43] <Lapiman> I probably should instantiate that
L269[12:37:39] <Ordinastie> but you know what, if you had a breakpoint on NPEs, you'd have seen that
L270[12:40:48] <Lapiman> I'm missing the @Mod.Instance annotation but other than that I'm looking at example code and they don't ever assign it to anything
L271[12:40:55] <Lapiman> am I missing something?
L272[12:41:37] <Ordinastie> @Instance's purpose is to fill an object with the instance for the specified mod
L273[12:41:44] <Ordinastie> which is pointless for your own mod
L274[12:41:56] <Ordinastie> as you already have your instance
L275[12:42:17] <Ordinastie> so, putting it before the config field doesn't do anything
L276[12:42:43] <Ordinastie> not that it would ever do anything as the name doesn't matches your id anyway
L277[12:43:59] <Lapiman> yeah, I removed that line
L278[12:46:09] ⇨ Joins: AstralSorcerer (~AstralSor@cpe-66-66-15-47.rochester.res.rr.com)
L279[12:46:25] <Lapiman> still, when I put the annotation on the right line, it still NPEs
L280[12:46:52] <Ordinastie> <Ordinastie> not that it would ever do anything as the name doesn't matches your id anyway
L281[12:47:13] <Lapiman> with the correct modid, too
L282[12:47:18] <Lapiman> sorry, should've mentioned
L283[12:47:48] <Ordinastie> I also said it's pointless to use the annotation for your own mod
L284[12:47:54] <Ordinastie> just assign the field yourself
L285[12:48:29] <Lapiman> assign it to what? I can't find a single piece of example code in which the instance is assigned to something
L286[12:48:52] ⇦ Quits: secknv (~secknv@bl14-176-22.dsl.telepac.pt) (Read error: Connection reset by peer)
L287[12:49:00] <williewillus> Ordinastie: how are you supposed to get the object for your own mod without @Instance? :P FML constructs your object not you
L288[12:49:18] <Ordinastie> instance = this ?
L289[12:49:26] <tterrag> williewillus: public MyMode() { instance = this; }
L290[12:49:35] ⇨ Joins: secknv (~secknv@bl14-176-22.dsl.telepac.pt)
L291[12:50:02] <williewillus> meh
L292[12:50:05] <Ordinastie> lol
L293[12:50:06] <Lapiman> so then instance shouldn't be static
L294[12:50:27] <tterrag> what
L295[12:50:32] <Lapiman> * so should instance not be static then?
L296[12:50:38] <tterrag> of course it should be static
L297[12:50:43] ⇨ Joins: iari (~iari___@evana.futhark24.org)
L298[12:50:43] <tterrag> how would it be useful otherwise
L299[12:50:46] <Lapiman> you can't do staticvariable = this
L300[12:50:54] <tterrag> you absolutely can
L301[12:51:06] <tterrag> `this` is just a reference to the current object
L302[12:52:00] <Lapiman> ...huh
L303[12:52:14] <Lapiman> I just tried it - "cannot use this in a static context"
L304[12:52:37] <Ordinastie> obviously
L305[12:54:13] <Lapiman> I also can't do instance = new Modclass() because Forge constructs the object for me...
L306[12:54:25] <LexManos> your constructor isnt a static context...
L307[12:54:37] <Ordinastie> if only you could access your field from somewhere else
L308[12:56:25] <Lapiman> oh that's what tterag was saying. adding a constructor now, sorry it took me so long to catch on
L309[12:57:20] ⇦ Quits: Zaggy1024 (~Zaggy1024@71-220-2-236.mpls.qwest.net) (Ping timeout: 206 seconds)
L310[12:58:59] <FusionLord> anyone have a good explanation for ItemStack.EMPTY vs null?
L311[12:59:03] ⇨ Joins: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L312[12:59:08] ⇦ Quits: AstralSorcerer (~AstralSor@cpe-66-66-15-47.rochester.res.rr.com) (Ping timeout: 198 seconds)
L313[12:59:52] <williewillus> for one it avoids if (stack.size <= 0) inv.setStack(idx, null) checks
L314[13:00:05] <williewillus> since the stack automatically becomes invalid once it passes 0
L315[13:02:43] ⇦ Quits: ThePsionic (~ThePsioni@ip5457f909.direct-adsl.nl) (Quit: Leaving)
L316[13:06:15] ⇦ Quits: TTFTCUTS (~ttftcuts@ns3366511.ovh.net) (Quit: boop)
L317[13:06:22] ⇨ Joins: howtonotwin (~howtonotw@r75-110-22-15.gvllcmtc01.gnvlnc.ab.dh.suddenlink.net)
L318[13:10:46] <ghz|afk> AHHH
L319[13:10:48] <ghz|afk> steam is back up
L320[13:11:22] <ghz|afk> http://kotaku.com/steam-is-down-1790445902?utm_campaign=Socialflow_Kotaku_Twitter&utm_source=Kotaku_Twitter&utm_medium=Socialflow
L321[13:11:32] <ghz|afk> Steam Is Down [UPDATE: Steam Is No Longer Down]
L322[13:13:11] <ghz|afk> I spoke too soon?
L323[13:13:23] <ghz|afk> steam did login
L324[13:13:26] <ghz|afk> but the store page is blank
L325[13:13:41] <ghz|afk> on the client
L326[13:13:45] <ghz|afk> http://store.steampowered.com/
L327[13:13:46] <ghz|afk> this works
L328[13:13:48] <howtonotwin> steamstat.us says store is normal
L329[13:14:16] <howtonotwin> nonetheless the site is broken for me as well
L330[13:14:19] <ghz|afk> ah now
L331[13:14:25] <ghz|afk> took a few refreshes
L332[13:16:15] <windy> up for me now
L333[13:16:58] <windy> just got 8 games for the price of one \o/
L334[13:18:00] <Akkarin> I didn't know I was in #steamstatus on Esper :o awesome I always wanted live updates!
L335[13:18:03] * Akkarin runs
L336[13:25:58] *** MineBot sets mode: -b *!*@asie.pl
L337[13:35:05] <PaleoCrafter> oh, what'd asie do? xD
L338[13:35:17] <Ordinastie> to get unbanned ? :p
L339[13:35:30] <PaleoCrafter> to get banned in the first place :P
L340[13:38:32] <ghz|afk> there was this conversation with lex
L341[13:38:36] <ghz|afk> it started nicely
L342[13:38:57] <ghz|afk> lex was being nice and such, going through a codebase and explaining some of its flaws
L343[13:39:15] <ghz|afk> and thne suddenly asie's sanity just collapsed for some reason
L344[13:39:50] <ghz|afk> so lex seta ban for 6d
L345[13:39:57] <PaleoCrafter> ah, well
L346[13:40:35] <howtonotwin> here, I think: http://sbnc.khobbits.co.uk/log/logs/old/minecraftforge_%5B2016-12-16%5D.htm
L347[13:46:34] ⇨ Joins: killjoy (~killjoy@cpe-76-182-16-229.nc.res.rr.com)
L348[13:48:00] ⇨ Joins: Hgreb (~Hgrebnedn@d8D872A6E.access.telenet.be)
L349[13:50:09] ⇦ Quits: Hgrebnednav (~Hgrebnedn@d8D872A6E.access.telenet.be) (Ping timeout: 198 seconds)
L350[13:54:46] ⇨ Joins: Snapples (uid167569@id-167569.stonehaven.irccloud.com)
L351[13:55:32] ⇨ Joins: quadraxis (~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net)
L352[14:05:51] ⇨ Joins: Lisimba (~Lisimba@2001:984:2569:1:f5bc:2c09:ab68:77d8)
L353[14:05:54] ⇨ Joins: Creysys (~Creysys@2a02:908:1d2:9900:89c9:2bb0:4d3:20ae)
L354[14:06:54] ⇨ Joins: Upthorn (~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net)
L355[14:08:09] <Creysys> Hello there is anybody familiar with how minecraft calculates light values?
L356[14:09:45] <ghz|afk> vaguely
L357[14:11:31] <Creysys> Me too i mean i know what happens if i place a torch but i don't know about removing one/blocking the torches path
L358[14:13:38] <ghz|afk> ah
L359[14:13:54] <ghz|afk> well there's some kind of light calculation "task", that runs whenever there need to be light updates computed
L360[14:14:04] <ghz|afk> but yeah can't really say much about
L361[14:14:06] <ghz|afk> that
L362[14:16:25] <Creysys> I have this crazy idea of implementing minecraft lighting with rgb and a max range of 256 into my own game but im dumb ^^
L363[14:16:57] <howtonotwin> didn't tterr.g start on something like that?
L364[14:16:59] <ghz|afk> that may be a bit hard
L365[14:17:09] <howtonotwin> wasn't rgb but it did allow massive light values
L366[14:17:21] <howtonotwin> and also negative light, smhw
L367[14:17:37] <Creysys> Wtf negative light :D
L368[14:18:15] <Creysys> Its really just about the algorithm of calculating lighting values and making it efficient
L369[14:18:32] <ghz|afk> the reason mc makes the max light value 15 is so that it only needs at most one extra chunk on each direction
L370[14:19:09] <ghz|afk> if you were to have up to 256
L371[14:19:18] <ghz|afk> the light values would have to "cascade" over into other chunks
L372[14:19:24] <ghz|afk> up to 16 on each direction
L373[14:19:43] <ghz|afk> and 16*16*16 is a bit too big
L374[14:20:28] <Creysys> You dont "have" to make a light that has a range of 256
L375[14:20:48] <ghz|afk> yes but I mean
L376[14:20:50] <ghz|afk> at that point
L377[14:21:01] <ghz|afk> it would be easier and more efficientto use light projection
L378[14:21:05] <ghz|afk> instead of precomputed values
L379[14:21:20] <Creysys> U mean a shader?
L380[14:21:25] <ghz|afk> yes
L381[14:21:30] <ghz|afk> well shader only works on client
L382[14:21:43] <ghz|afk> you still need to compute stuff on the server for spawn control
L383[14:21:50] <Creysys> I have a deferred rendering pipeline and lights are working perfectly
L384[14:22:00] <Creysys> But if you feel like decorating your home with some torches
L385[14:22:03] <Creysys> bb fps
L386[14:22:24] <Lisimba> With a light range of 256 you got to update a huge amount of blocks when something changes.
L387[14:23:16] <Creysys> Alright if lightValue > 32 throw new Exception("u crazy")
L388[14:23:18] <Creysys> u happy now? :D
L389[14:23:57] <Creysys> Shadows would be a pretty big problem too then
L390[14:24:17] <Creysys> I have to use precomputed values since the geometry is changing and i cant shadowmap every torch
L391[14:24:45] ⇦ Quits: Hunterz (~hunterz@62.182.234.189) (Quit: Leaving.)
L392[14:24:56] ⇦ Quits: McJty (~jorrit@94-224-154-146.access.telenet.be) (Quit: Leaving)
L393[14:28:32] <Creysys> Also the free ambient occlusion is pretty nice
L394[14:33:31] ⇦ Quits: killjoy (~killjoy@cpe-76-182-16-229.nc.res.rr.com) (Ping timeout: 206 seconds)
L395[14:35:58] *** Keridos is now known as Keridos|away
L396[14:42:41] <tterrag> howtonotwin: you are thinking of cptspacetoaster
L397[14:42:50] <tterrag> and his colored lights
L398[14:43:20] <tterrag> or maybe rwtema, he did something weird with lights
L399[14:43:28] <howtonotwin> yeah I think rwtema
L400[14:43:30] <howtonotwin> woops :P
L401[14:43:45] <howtonotwin> I saw it on twitter an age ago
L402[14:43:49] <Creysys> CptSpaceToaster is correct
L403[14:44:33] *** Keridos|away is now known as Keridos
L404[14:50:22] ⇦ Quits: RichardG (~richardg8@201.37.255.130) (Ping timeout: 384 seconds)
L405[14:50:25] <Tencao> Is world.getSkylightSubtracted() only suppose to return something server side?
L406[14:50:31] <Tencao> Client side always seems to be 0
L407[15:12:15] *** V is now known as Vigaro
L408[15:14:53] ⇨ Joins: kinggoesgaming (uid23106@id-23106.tooting.irccloud.com)
L409[15:16:28] <williewillus> tfw for AOC d23-2 I just recoded the program in C :P
L410[15:16:31] <williewillus> complete with gotos
L411[15:19:20] <howtonotwin> "AOC d23-2"?
L412[15:20:58] <PaleoCrafter> uhm... can somebody tell me how to rotate a slab I created with a saw in Chisels & Bits? xD
L413[15:21:21] <williewillus> advent of code
L414[15:21:24] <williewillus> day 23 part 2
L415[15:21:39] <PaleoCrafter> it says something about mouse wheel to cycle placement rotation, but scrolling/clicking the mousewheel doesn't do shit
L416[15:22:46] <howtonotwin> ah
L417[15:24:36] <PaleoCrafter> oh... it will only rotate around the y axis, will it?
L418[15:25:00] ⇦ Quits: quadraxis (~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net) (Quit: ChatZilla 0.9.93 [Firefox 50.1.0/20161208153507])
L419[15:25:39] *** Zyf_B_Gone is now known as Zyferus
L420[15:26:00] <ghz|afk> PaleoCrafter: if you want to like, movei t from horizontal to vertical, I have no idea
L421[15:26:09] <ghz|afk> but if it's just on one side and oyu want to change the side, you can just place it in a different direction
L422[15:26:16] <ghz|afk> I mean by looking in another direction
L423[15:26:59] <PaleoCrafter> well, it is well, it's like this right now: http://i.imgur.com/Sfo7VJd.png
L424[15:28:07] <PaleoCrafter> but I want it directly below the ceiling
L425[15:28:20] ⇦ Quits: TechnicianLP (~Technicia@p4FE1D177.dip0.t-ipconnect.de) (Ping timeout: 384 seconds)
L426[15:29:57] <ghz|afk> ah
L427[15:30:01] <ghz|afk> hmm
L428[15:30:02] <ghz|afk> wait
L429[15:30:03] ⇨ Joins: Koward (~Koward@host-109-88-1-179.dynamic.voo.be)
L430[15:30:08] <ghz|afk> you can use "free placement" mode can't you?
L431[15:30:15] <PaleoCrafter> yeah, but that's cumbersome :P
L432[15:30:15] <ghz|afk> you should be able to place it higher up?
L433[15:30:23] <ghz|afk> alternatively
L434[15:30:29] <ghz|afk> place it anywhere
L435[15:30:36] ⇦ Quits: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) (Ping timeout: 384 seconds)
L436[15:30:37] <ghz|afk> undo the slab
L437[15:30:46] <ghz|afk> by using the chisel to remove the rest of the bits
L438[15:30:54] <ghz|afk> than create the slab using the bits in "large cube" mode
L439[15:31:11] <Koward> I have something weird happening. My new block don't look for blockstate for his models, he go straight away looking for models/blocks/registry_name.json
L440[15:31:13] <ghz|afk> ends up being faster than using a crafting table to create pieces
L441[15:31:32] <ghz|afk> Koward: wat
L442[15:31:50] <ghz|afk> are you sure it's not using the blockstates file?
L443[15:31:59] <ghz|afk> can you show it?
L444[15:33:17] <PaleoCrafter> I think I'll just use one of those template things xD
L445[15:33:28] <Koward> Yep in a moment, need to relog back on another machine
L446[15:33:30] ⇦ Quits: Koward (~Koward@host-109-88-1-179.dynamic.voo.be) (Client Quit)
L447[15:33:51] ⇨ Joins: Koward (~Koward@2a02:2788:344:2d0:fe:447b:d3f8:24e8)
L448[15:34:27] <ghz|afk> PaleoCrafter: have you actually used the placement modes?
L449[15:34:37] <ghz|afk> the radial menu you can pop up with alt and such
L450[15:34:48] <ghz|afk> unless you have actual detail
L451[15:34:53] <PaleoCrafter> I have :P
L452[15:34:55] <ghz|afk> it's faster to use that than to make patterns and shit
L453[15:35:15] <ghz|afk> just pop some quadrants off from a full block to make one slab
L454[15:35:23] <ghz|afk> and then place some bits back to make another one
L455[15:35:27] <PaleoCrafter> well, I want a half brick/half wood block, so that's probably fastest :P
L456[15:35:51] <Koward> So this is the block in question : https://hastebin.com/asuqazaham.java and this is its blockstate file : https://hastebin.com/nojusawepi.json
L457[15:36:57] <Koward> At first I had a model dirt_slab.json and it was always "selected" for all states. When I renamed it, the block went purple. I think it does not care about the blockstate file.
L458[15:37:42] <ghz|afk> xcept that's not how block models work
L459[15:37:48] <ghz|afk> is this when in world
L460[15:37:50] <ghz|afk> or in hand?
L461[15:38:19] <Koward> Both.
L462[15:38:30] <ghz|afk> do you have a custom state mapper?
L463[15:38:41] <Koward> I don't.
L464[15:38:49] <ghz|afk> then it must be looking for the blockstates file.
L465[15:39:20] <ghz|afk> when you said "models/blocks/registry_name.json"
L466[15:39:21] <Koward> Let me share the log
L467[15:39:23] <ghz|afk> do you mean exactly that
L468[15:39:26] <ghz|afk> or yourmodid:whatever
L469[15:40:46] <Koward> https://hastebin.com/iceyihunab.md
L470[15:41:19] <Koward> I mean the actual model file in my assets was named by the registry name, dirt_slab.
L471[15:42:35] ⇨ Joins: ThePsionic (~ThePsioni@ip5457f909.direct-adsl.nl)
L472[15:43:30] <ghz|afk> the log error is from
L473[15:43:31] <ghz|afk> ModelBakery.loadVariantItemModels
L474[15:43:37] <ghz|afk> so it's loading the item model
L475[15:43:57] <ghz|afk> do you have an item model
L476[15:44:03] <ghz|afk> with "parent":"dirt_block" by any chance?
L477[15:44:28] <Koward> Indeed, but with the modid in front. So parents are only vanilla ?
L478[15:44:38] <ghz|afk> no
L479[15:44:40] <Koward> Damn I just wanted to apply a standard transformation
L480[15:44:43] <Koward> Oh
L481[15:44:48] <ghz|afk> but "dirt_block" is the one you deleted, isn't it?
L482[15:44:54] <ghz|afk> you used to have it, you said
L483[15:45:26] <Koward> Oh of course it points to the model not the blockstate
L484[15:45:34] <ghz|afk> yep
L485[15:47:08] <Koward> Ok for the item, but why would that affect the block in the world ? I'm checking if I still have problems right now
L486[15:48:00] <Koward> I don't have a single error in the log anymore, but the block in the world displays whatever inventory model I set
L487[15:48:23] <Koward> I'll see what happens when I delete this inventory model
L488[15:50:34] <ghz|afk> the placed block and the itemstack block are completely independent
L489[15:50:42] <ghz|afk> they won't affect eachother
L490[15:50:49] <ghz|afk> blocks go through the blockstates files
L491[15:50:54] <ghz|afk> items go through the setcustomMRL calls
L492[15:54:07] <Koward> Problem solved after deleting the item json. Even the item is correct now.
L493[15:54:47] <Koward> Tho I have one last question, the grass color. I think a couple versions ago BlockGrass actually overrided some methods for that, but now it does not seem to be the case
L494[15:55:02] <howtonotwin> It's tintindex
L495[15:55:08] <howtonotwin> and BlockColor(s)
L496[15:55:18] <ghz|afk> it uses IBlockColor/IItemColor
L497[15:55:37] <ghz|afk> https://github.com/gigaherz/NaturalTrees/blob/master/src/main/java/gigaherz/nattrees/client/ClientProxy.java#L34
L498[15:55:37] <howtonotwin> You register an IBlockColor into BlockColors and the system calls those to get the tints for models
L499[15:55:39] <ghz|afk> something like that
L500[15:56:02] <ghz|afk> note that it's in init() since it requires minecraft to be somewhat initialized
L501[15:56:11] <howtonotwin> can't you lambdafy that?
L502[15:56:29] <ghz|afk> yes
L503[15:56:30] <Koward> Oh okay. The vanilla grass do not do this, I guess it's hardcoded and it's Forge that allows us to replicate that ?
L504[15:56:34] <ghz|afk> but that code is oldish
L505[15:56:37] <ghz|afk> from before lambdas worked
L506[15:56:42] <ghz|afk> (with obf interfaces)
L507[15:56:43] <howtonotwin> Grass def does that
L508[15:56:50] <howtonotwin> it's a vanilla mechanism
L509[15:56:55] <ghz|afk> Koward: yes it does, it's just initialized elsewhere
L510[15:57:00] <ghz|afk> outside of the grass class
L511[15:57:12] <Koward> Ok thanks guys
L512[15:57:13] <ghz|afk> look for usages of IBlockColor
L513[15:57:20] <howtonotwin> Type hierarchy it
L514[15:57:53] <howtonotwin> Meanwhile I've started to create a PropertyManager for my blocks and I'm going to be doing algebra forever now...
L515[15:57:54] <ghz|afk> nah it's all anonymous interface implementations
L516[15:57:59] <ghz|afk> in BlockColors.init
L517[15:58:02] <howtonotwin> it should find anon classes
L518[15:58:31] <howtonotwin> oh
L519[15:58:35] <howtonotwin> it doesn't
L520[15:58:38] <ghz|afk> it's really the same that I have, just getGrass*
L521[15:58:42] * howtonotwin gives out bad advice
L522[15:58:45] <ghz|afk> instead of getFoliage*
L523[15:59:27] <Koward> Should I not use ColorHandlers.BlockFoliageColor ?
L524[15:59:47] <ghz|afk> where's that?
L525[16:00:22] <ghz|afk> I don't see that in my mdk
L526[16:00:51] <Koward> Oh nevermind
L527[16:01:34] <Koward> It's external, some guy added it to the project I thought it was in a forge package
L528[16:04:40] ⇦ Quits: howtonotwin (~howtonotw@r75-110-22-15.gvllcmtc01.gnvlnc.ab.dh.suddenlink.net) (Quit: Leaving)
L529[16:07:18] ⇦ Quits: iari (~iari___@evana.futhark24.org) (Quit: Leaving)
L530[16:08:25] <Koward> Weirdly enough it's the wrong tint of green : http://i.imgur.com/G967JJD.png
L531[16:09:42] ⇦ Quits: mrkirby153 (mrkirby153@the.government.stole-your.pw) (Ping timeout: 206 seconds)
L532[16:14:55] ⇨ Joins: RichardG (~richardg8@201.37.255.130)
L533[16:14:56] MineBot sets mode: +v on RichardG
L534[16:18:38] <ayyliens> Anyone know how I can setup liteloader with intellij, tried following Mumfrey's tut https://www.youtube.com/watch?v=tgjAiaUgTu8 but it's a bit dated now
L535[16:19:04] <ghz|afk> we do forge, not liteloader ;p
L536[16:19:08] <ayyliens> :P
L537[16:19:23] <ayyliens> but thats the thing I want to say compatible with forge :(
L538[16:21:11] <ghz|afk> seems like liteloader uses gradle?
L539[16:21:19] <ghz|afk> can't you just import the gradle project?
L540[16:21:29] <ghz|afk> you may not have run configs the way forge does
L541[16:21:29] <ayyliens> let me try that again
L542[16:22:11] ⇨ Joins: quadraxis (~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net)
L543[16:23:53] <ayyliens> wow
L544[16:24:00] <ayyliens> i dumb
L545[16:24:21] <ayyliens> gradle worked like a charm
L546[16:25:07] <harmony> oh ffs, why did I set up that ping
L547[16:25:17] <ghz|afk> which ping? XD
L548[16:25:24] <harmony> charm ...
L549[16:25:32] <ghz|afk> "harm"?
L550[16:25:35] <williewillus> that's why you require spaces around it
L551[16:25:43] <ghz|afk> yeah or at least a word break
L552[16:25:45] <harmony> someone wanted to call me charm
L553[16:25:55] <harmony> that's why
L554[16:25:58] <ghz|afk> heh
L555[16:26:09] <ghz|afk> well that's bound to have false positives ,p
L556[16:26:15] <ghz|afk> ;P*
L557[16:26:30] *** Zyferus is now known as Zyf_B_Gone
L558[16:26:51] <ayyliens> LOL
L559[16:26:56] <ayyliens> gotem!!!
L560[16:28:20] <williewillus> in extreme hills does ice still freeze even if it's covered and lit?
L561[16:29:35] *** diesieben|away is now known as diesieben07
L562[16:30:01] ⇦ Quits: blood|wrk (~owned@STATIC228.iona.edu) (Read error: Connection reset by peer)
L563[16:30:40] ⇦ Quits: Hgreb (~Hgrebnedn@d8D872A6E.access.telenet.be) (Ping timeout: 384 seconds)
L564[16:31:05] ⇨ Joins: mrkirby153 (mrkirby153@the.government.stole-your.pw)
L565[16:32:34] ⇨ Joins: howtonotwin (~howtonotw@r75-110-22-15.gvllcmtc01.gnvlnc.ab.dh.suddenlink.net)
L566[16:35:47] ⇦ Quits: ayyliens (~ayyliens@cpe-97-99-78-73.tx.res.rr.com) (Read error: Connection reset by peer)
L567[16:39:40] ⇦ Quits: howtonotwin (~howtonotw@r75-110-22-15.gvllcmtc01.gnvlnc.ab.dh.suddenlink.net) (Ping timeout: 206 seconds)
L568[16:40:34] ⇦ Quits: airbreather (~airbreath@d149-67-99-43.nap.wideopenwest.com) (Read error: Connection reset by peer)
L569[16:42:21] ⇨ Joins: ayyliens (~ayyliens@cpe-97-99-78-73.tx.res.rr.com)
L570[16:48:42] ⇦ Quits: williewillus (~williewil@cpe-24-28-24-13.austin.res.rr.com) (Quit: Leaving)
L571[16:55:45] *** Zyf_B_Gone is now known as Zyferus
L572[16:55:48] *** Zyferus is now known as Zyf_B_Gone
L573[16:56:16] *** Zyf_B_Gone is now known as Zyferus
L574[17:00:54] ⇦ Quits: armed_troop (~armedtroo@pool-71-175-52-99.phlapa.fios.verizon.net) (Quit: Bye)
L575[17:01:07] <Koward> Should substitution blocks be registered or can we directly give the instance ?
L576[17:10:24] ⇨ Joins: armed_troop (~armedtroo@pool-71-175-52-99.phlapa.fios.verizon.net)
L577[17:14:40] ⇨ Joins: sinkillerj (~sinkiller@nc-67-232-15-221.dhcp.embarqhsd.net)
L578[17:15:35] <Tencao> Is there anyway to force a tile entity update. I have two boolean values client and server that never match
L579[17:16:38] <tterrag> why would they match?
L580[17:17:06] <Tencao> Because I'm setting the active state
L581[17:17:29] <tterrag> and?
L582[17:17:34] <tterrag> what is that?
L583[17:18:28] <Tencao> A boolean to say whether or not the tile is ready to do it's functions or not?
L584[17:18:35] <Tencao> I dont understand what you're trying to ask
L585[17:21:28] <tterrag> I'm asking why you think they should match. server and client are two entirely separate environments. why would they sync some random boolean?
L586[17:21:46] ⇨ Joins: immibis (~chatzilla@122-61-224-36.jetstream.xtra.co.nz)
L587[17:22:10] ⇨ Joins: AforAnonymous (bitch2k@dyn-050-100.vix2.mmc.at)
L588[17:22:35] <Tencao> Because I'm setting the nbt server side, and I'm trying to send it back to the client to read and sync their values
L589[17:23:17] <Tencao> I'm wanting to know is there a way to force a sync with the nbt when the data changes
L590[17:23:24] <ghz|afk> you said it yourself, you have to send it to the client
L591[17:23:36] *** Keridos is now known as Keridos|away
L592[17:23:44] <ghz|afk> if you want to use the "getUpdatePacket" system that's already in place, that is triggered by world.notifyBlockUpdate
L593[17:24:02] <Tencao> So I have to call notifyBlockUpdate to force the sync
L594[17:24:15] <ghz|afk> not "force"
L595[17:24:19] <ghz|afk> to sync, at all
L596[17:24:39] <ghz|afk> mc will use getUpdateTag to get the initial info during bulk chunk transfers
L597[17:24:57] <ghz|afk> but after that, it won't bother sending anything unless someone requests an update through notifyBlockUpdate
L598[17:25:06] <ghz|afk> the alternative is to use your own packets
L599[17:25:20] <ghz|afk> and sync on your terms, using whatever packet contents you think are best
L600[17:25:30] <ghz|afk> it's more efficient that way, but it requires extra work
L601[17:25:39] <Tencao> Thanks, I'll look into both
L602[17:25:54] <ghz|afk> for reference, getUpdateTag ends up calling handleUpdateTag
L603[17:26:08] <ghz|afk> while getUpdatePacket ends up calling onDataPacket
L604[17:28:28] ⇨ Joins: airbreather (~airbreath@d149-67-99-43.nap.wideopenwest.com)
L605[17:29:10] ⇨ Joins: sibomots (~sibomots@64-91-104-188.stat.centurytel.net)
L606[17:30:37] <Tencao> My problem was solved the moment I put the notifyBlock, thanks ghz
L607[17:31:36] <ghz|afk> by the way I hope you aren't actually using NBT directly in the TileEntity?
L608[17:31:48] <ghz|afk> I mean besides readFromNBT/writeToNBT and such
L609[17:32:15] *** Keridos|away is now known as Keridos
L610[17:32:39] <Tencao> No, just the normal
L611[17:33:09] <ghz|afk> wow
L612[17:33:11] <ghz|afk> pro phishing
L613[17:33:11] <ghz|afk> https://twitter.com/tomscott/status/812268998742118400
L614[17:35:28] ⇨ Joins: Kolatra (~Kolatra@abrarsyed.com)
L615[17:37:05] ⇨ Joins: LexLap (~LexManos@2600:100f:b107:32ca:2d3f:711a:fa4b:5f16)
L616[17:37:05] MineBot sets mode: +o on LexLap
L617[17:37:32] ⇦ Quits: p455w0rd (~p455w0rd@45.52.238.30) (Ping timeout: 384 seconds)
L618[17:37:49] ⇨ Joins: p455w0rd (~p455w0rd@172.76.244.54)
L619[17:38:37] ⇨ Joins: LexLap2 (~LexManos@2600:100f:b107:32ca:2d3f:711a:fa4b:5f16)
L620[17:38:37] MineBot sets mode: +o on LexLap2
L621[17:40:34] ⇦ Quits: LexLap (~LexManos@2600:100f:b107:32ca:2d3f:711a:fa4b:5f16) (Ping timeout: 206 seconds)
L622[17:41:03] ⇦ Quits: Upthorn (~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net) (Ping timeout: 206 seconds)
L623[17:45:24] *** PaleoCrafter is now known as PaleOff
L624[17:45:56] <ayyliens> wow @ghz that is crazy clever
L625[17:49:12] ⇦ Quits: iso2013 (~iso2013@c-67-176-10-45.hsd1.co.comcast.net) (Quit: Bye :))
L626[17:49:45] ⇦ Quits: LexLap2 (~LexManos@2600:100f:b107:32ca:2d3f:711a:fa4b:5f16) (Ping timeout: 206 seconds)
L627[17:50:15] ⇦ Quits: Lapiman (~tcmzeal@pool-96-241-214-208.washdc.fios.verizon.net) (Ping timeout: 189 seconds)
L628[17:51:35] *** DarkevilAway is now known as Darkevilmac
L629[18:06:26] ⇦ Quits: p455w0rd (~p455w0rd@172.76.244.54) (Ping timeout: 384 seconds)
L630[18:06:55] ⇨ Joins: p455w0rd (~p455w0rd@172.77.89.150)
L631[18:18:52] *** fry is now known as fry|sleep
L632[18:22:01] ⇨ Joins: TTFTCUTS (~ttftcuts@ns3366511.ovh.net)
L633[18:27:18] ⇦ Quits: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net) (Quit: You think you are above consequences.)
L634[18:31:02] ⇨ Joins: iso2013 (~iso2013@c-67-176-10-45.hsd1.co.comcast.net)
L635[18:32:32] ⇦ Quits: ThePsionic (~ThePsioni@ip5457f909.direct-adsl.nl) (Quit: Leaving)
L636[18:47:22] ⇨ Joins: Lapiman (~tcmzeal@pool-96-241-214-208.washdc.fios.verizon.net)
L637[18:50:08] ⇦ Quits: Jezza (~Jezza@92.206.161.17) (Ping timeout: 198 seconds)
L638[18:57:17] *** Keridos is now known as Keridos|away
L639[19:04:06] ⇦ Quits: sibomots (~sibomots@64-91-104-188.stat.centurytel.net) (Read error: Connection reset by peer)
L640[19:05:44] *** MrKickkiller is now known as MrKick|Away
L641[19:05:48] <ayyliens> any way that I can invoke a client side method once the player joins the server and connection has been established?
L642[19:05:51] *** Keridos|away is now known as Keridos
L643[19:06:09] <ayyliens> there is FMLNetworkEvent.ClientConnectedToServerEvent
L644[19:06:20] <diesieben07> but?
L645[19:06:21] <ayyliens> but im looking for like one that follows that
L646[19:06:30] <diesieben07> what for? :D
L647[19:06:53] <ayyliens> So I can popup a gui once they join a server
L648[19:07:30] <diesieben07> and that event doesn't work?
L649[19:07:41] <ayyliens> well it happens as they start connection
L650[19:07:54] <ayyliens> "Fired at the client when it is about to connect to a server"
L651[19:07:57] <diesieben07> it fires when FMLs handshake is complete
L652[19:08:07] <diesieben07> then that javadoc is wrong
L653[19:08:17] <ayyliens> yeah the one im using is old af lol
L654[19:08:44] <diesieben07> it says "Fired at the client when a client connects to a server" for me
L655[19:09:16] <ayyliens> let me give it a try
L656[19:10:05] <ayyliens> didnt seem to open the gui :(
L657[19:10:19] <diesieben07> to the debugger :P
L658[19:10:24] <ayyliens> yeah
L659[19:11:02] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8000:134f:806:d4b8:fccb:b3dc)
L660[19:15:43] <diesieben07> my suspicion that GuiConnecting calls displayGuiScreen(null) to close itself
L661[19:15:46] <diesieben07> and that overrides your GUi
L662[19:15:56] ⇨ Joins: AnrDaemon_ (~ZNC@darkdragon-nln.starlink.ru)
L663[19:16:09] <Lapiman> I've got a slab, and it won't stack - when I attempt to create a doubleslab, it instead places another single slab in the blockpos above it
L664[19:16:20] <Lapiman> I suspect the problem is my registration. https://github.com/thinkplank/grimcraft/blob/master/java/us/thinkplank/grimcraft/block/GrimcraftBlocks.java
L665[19:16:32] <Lapiman> Is anything suspect?
L666[19:16:57] ⇨ Joins: AnrDaemo- (~ZNC@darkdragon-nln.starlink.ru)
L667[19:18:20] <diesieben07> Lapiman, this is broken: https://git.io/vMvgg
L668[19:18:55] <diesieben07> and, unrelated: unlocalized name should include your ModID, don't remove it (https://git.io/vMvgV)
L669[19:19:12] <Lapiman> Variant.Default instead on the first line?
L670[19:19:22] ⇨ Joins: gigaherz|work (~gigaherz@198.red-88-22-37.staticip.rima-tde.net)
L671[19:19:30] <diesieben07> no you have to return the variant represented by hte ItemStack
L672[19:20:08] ⇦ Quits: AnrDaemon_ (~ZNC@darkdragon-nln.starlink.ru) (Ping timeout: 206 seconds)
L673[19:21:14] ⇦ Quits: AnrDaemon (~ZNC@darkdragon-nln.starlink.ru) (Ping timeout: 384 seconds)
L674[19:21:42] <Lapiman> IT WAS VARIANT.DEFAULT! woo
L675[19:21:50] <Lapiman> thanks diesieben07
L676[19:22:03] <diesieben07> no -_-
L677[19:22:15] <diesieben07> wait
L678[19:22:22] <diesieben07> why the EFF do you even have a variant...
L679[19:22:28] <diesieben07> if you have ONE entry for it...
L680[19:22:37] <Lapiman> yeah, that struck me as odd as well
L681[19:22:52] <Lapiman> but that is what BlockPurpurSlab does
L682[19:23:02] ⇦ Quits: gigaherz|work (~gigaherz@198.red-88-22-37.staticip.rima-tde.net) (Ping timeout: 206 seconds)
L683[19:23:18] <diesieben07> gahh mojang -_-
L684[19:23:24] <Lapiman> :/
L685[19:23:29] <diesieben07> great abstraction... fucking broken as shit
L686[19:23:30] <diesieben07> oh well
L687[19:25:53] ⇦ Quits: Koward (~Koward@2a02:2788:344:2d0:fe:447b:d3f8:24e8) (Quit: Leaving)
L688[19:38:25] <Lapiman> diesieben07: does that mean the lang file will have every entry be like tile.modid.blockname=asdkfjl ?
L689[19:38:37] <diesieben07> yep.
L690[19:40:21] <diesieben07> the point is that language entries only have one big global pool
L691[19:40:38] <diesieben07> if you just do tile.coolMachine.name then every mod that also has that entry will collide with yours
L692[19:51:21] ⇨ Joins: parzivail (~parzivail@162-199-87-109.lightspeed.jcvlfl.sbcglobal.net)
L693[19:54:04] <parzivail> could anyone spare a bit of time to entertain an issue with chunkgen?
L694[19:57:59] <diesieben07> depends on the issue. just ask
L695[19:58:14] ⇦ Quits: parzivail (~parzivail@162-199-87-109.lightspeed.jcvlfl.sbcglobal.net) (Read error: Connection reset by peer)
L696[19:58:32] <diesieben07> well then.
L697[19:59:05] ⇨ Joins: parzivail (~parzivail@162-199-87-109.lightspeed.jcvlfl.sbcglobal.net)
L698[20:00:01] <parzivail> ...aaaaand HexChat crashed. my issue is that, while I've implemented a custom chunk provider, none of the blocks every get skylit.
L699[20:01:38] <parzivail> light sources like torches and lava and whatnot all work as expected, but no light ever comes from the day/night cycle despite having Chunk#generateSkylightMap in my IChunkGenerator#provideChunk
L700[20:10:44] *** parzivail is now known as parzi|away
L701[20:18:29] <Lapiman> https://github.com/thinkplank/grimcraft/blob/master/java/us/thinkplank/grimcraft/block/GrimcraftBlocks.java <- despite the order in which I've registered my blocks, the slab shows up as the last one in the tab. anyone know why?
L702[20:23:01] *** diesieben07 is now known as diesieben|away
L703[20:28:44] ⇨ Joins: Everseeking (~Everseeki@pool-100-6-95-214.pitbpa.fios.verizon.net)
L704[20:41:49] ⇨ Joins: bspkrs (~bspkrs@is.that.a.bspk.rs)
L705[20:41:49] MineBot sets mode: +v on bspkrs
L706[20:47:30] ⇨ Joins: Upthorn (~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net)
L707[20:51:58] ⇦ Quits: iso2013 (~iso2013@c-67-176-10-45.hsd1.co.comcast.net) (Ping timeout: 206 seconds)
L708[20:55:06] ⇦ Quits: sinkillerj (~sinkiller@nc-67-232-15-221.dhcp.embarqhsd.net) (Quit: またね)
L709[20:56:01] *** parzi|away is now known as parzivail
L710[20:56:29] <parzivail> hey briefcase speakers
L711[21:01:05] ⇦ Quits: NineChickens (uid196646@id-196646.ealing.irccloud.com) (Quit: Connection closed for inactivity)
L712[21:02:07] ⇦ Quits: Wastl2 (~Wastl2@x4e34e3af.dyn.telefonica.de) (Ping timeout: 206 seconds)
L713[21:04:06] ⇦ Quits: parzivail (~parzivail@162-199-87-109.lightspeed.jcvlfl.sbcglobal.net) (Quit: Leaving)
L714[21:04:33] ⇨ Joins: parzivail (~parzivail@162-199-87-109.lightspeed.jcvlfl.sbcglobal.net)
L715[21:04:43] ⇨ Joins: Wastl2 (~Wastl2@x4e350cff.dyn.telefonica.de)
L716[21:05:17] ⇨ Joins: Zorn_Taov (~Greenfox@c-71-198-205-107.hsd1.ca.comcast.net)
L717[21:05:44] <Zorn_Taov> for mcmod.info when did we start using modListVersion? 1.8.9?
L718[21:09:06] <parzivail> whatever came out in november 2012
L719[21:12:50] <parzivail> just checked. yes, 1.8.9
L720[21:14:35] <parzivail> well, actually, 1.8.9 was the last to *not* have it as far as I can tell
L721[21:14:42] <parzivail> so... 1.8.10?
L722[21:24:51] ⇨ Joins: sibomots (~sibomots@64-91-104-188.stat.centurytel.net)
L723[21:28:44] ⇨ Joins: KnightMiner (~KnightMin@adsl-75-5-70-50.dsl.emhril.sbcglobal.net)
L724[21:37:13] *** parzivail is now known as parzi|away
L725[21:48:41] <tterrag> there was no 1.8.10
L726[21:51:54] *** Mine|dreamland is now known as minecreatr
L727[21:53:45] ⇦ Quits: Snapples (uid167569@id-167569.stonehaven.irccloud.com) (Quit: Connection closed for inactivity)
L728[21:56:06] ⇦ Quits: sibomots (~sibomots@64-91-104-188.stat.centurytel.net) (Ping timeout: 189 seconds)
L729[22:00:24] ⇨ Joins: sibomots (~sibomots@64-91-104-188.stat.centurytel.net)
L730[22:03:21] *** Keridos is now known as Keridos|away
L731[22:14:01] ⇨ Joins: cpup (~cpup@32.218.114.184)
L732[22:17:04] ⇦ Quits: Creysys (~Creysys@2a02:908:1d2:9900:89c9:2bb0:4d3:20ae) (Read error: Connection reset by peer)
L733[22:20:37] *** Keridos|away is now known as Keridos
L734[22:21:43] ⇨ Joins: McJty (~jorrit@94-224-154-146.access.telenet.be)
L735[22:27:25] ⇨ Joins: killjoy (~killjoy@cpe-76-182-16-229.nc.res.rr.com)
L736[22:28:32] ⇦ Quits: Lathanael|Away (~Lathanael@p54960513.dip0.t-ipconnect.de) (Ping timeout: 198 seconds)
L737[22:34:14] ⇨ Joins: Lathanael|Away (~Lathanael@p54961002.dip0.t-ipconnect.de)
L738[22:38:01] ⇦ Quits: quadraxis (~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net) (Quit: ChatZilla 0.9.93 [Firefox 50.1.0/20161208153507])
L739[22:53:43] ⇦ Quits: KnightMiner (~KnightMin@adsl-75-5-70-50.dsl.emhril.sbcglobal.net) (Quit: Leaving)
L740[22:59:05] ⇦ Quits: McJty (~jorrit@94-224-154-146.access.telenet.be) (Ping timeout: 206 seconds)
L741[23:04:48] ⇨ Joins: McJty (~jorrit@94-224-154-146.access.telenet.be)
L742[23:17:39] *** Keridos is now known as Keridos|away
L743[23:19:19] ⇦ Quits: sibomots (~sibomots@64-91-104-188.stat.centurytel.net) (Read error: Connection reset by peer)
L744[23:28:17] ⇨ Joins: Zaggy1024 (~Zaggy1024@71-220-22-211.mpls.qwest.net)
L745[23:28:36] ⇦ Quits: Zaggy1024 (~Zaggy1024@71-220-22-211.mpls.qwest.net) (Client Quit)
L746[23:29:02] ⇨ Joins: Zaggy1024 (~Zaggy1024@71-220-22-211.mpls.qwest.net)
L747[23:40:08] ⇨ Joins: Naiten (Naiten@77.35.220.224)
L748[23:40:55] ⇦ Quits: Brokkoli (~Brokkoli@p5B23C6BC.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))
L749[23:46:22] *** TTFTCUTS is now known as TTFT|Away
<<Prev Next>> Scroll to Top