<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:04:32] ⇦ Quits: KnightMiner (~KnightMin@107-1-23-59-ip-static.hfc.comcastbusiness.net) (Ping timeout: 198 seconds)
L2[00:06:50] ⇦ Quits: Doty1154 (~Doty1154@46.182.28.171) (Ping timeout: 384 seconds)
L3[00:13:25] *** minecreatr is now known as Mine|dreamland
L4[00:14:45] ⇦ Quits: smbarbour (~smbarbour@c-73-211-171-154.hsd1.il.comcast.net) (Ping timeout: 206 seconds)
L5[00:17:11] ⇨ Joins: smbarbour (~smbarbour@c-73-211-171-154.hsd1.il.comcast.net)
L6[00:26:16] ⇦ Quits: cppchriscpp (~cppchrisc@c-76-24-45-127.hsd1.nh.comcast.net) (Read error: Connection reset by peer)
L7[00:28:06] ⇨ Joins: cppchriscpp (~cppchrisc@c-76-24-45-127.hsd1.nh.comcast.net)
L8[00:30:32] *** Keridos is now known as Keridos|away
L9[00:53:00] ⇨ Joins: illy (uid69226@id-69226.charlton.irccloud.com)
L10[01:05:22] ⇦ Quits: Brokkoli (~Brokkoli@p5B23C21C.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))
L11[01:12:34] *** AbrarSyed is now known as Abrar|gone
L12[01:15:24] ⇦ Quits: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net) (Ping timeout: 384 seconds)
L13[01:31:26] ⇨ Joins: quadraxis (~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net)
L14[01:37:53] ⇦ Quits: CoolerExtreme (~CoolerExt@45.249.156.172) (Ping timeout: 206 seconds)
L15[01:48:16] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 384 seconds)
L16[01:53:00] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L17[02:00:03] <MCPBot_Reborn> [TEST CSV] Pushing snapshot_20161120 mappings to Forge Maven.
L18[02:00:07] <MCPBot_Reborn> [TEST CSV] Maven upload successful for mcp_snapshot-20161120-1.11.zip (mappings = "snapshot_20161120" in build.gradle).
L19[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/
L20[02:07:16] *** tterrag is now known as tterrag|ZZZzzz
L21[02:08:40] ⇦ Quits: Chais (~Chais@62-178-210-212.cable.dynamic.surfer.at) (Read error: Connection reset by peer)
L22[02:10:35] *** Eragonn1490 is now known as Eragonn1490|MovingUnderFire
L23[02:11:56] ⇨ Joins: Chais (~Chais@62.178.210.212)
L24[02:14:37] ⇦ Quits: Eragonn1490|MovingUnderFire (~eragonn14@2600:380:a071:e2ff:4cc4:e509:8916:78b) (Ping timeout: 206 seconds)
L25[02:20:00] ⇦ Quits: TechnicianLP2 (~Technicia@p4FE56C2D.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
L26[02:23:22] ⇨ Joins: MikrySoft (~mikrysoft@89-76-18-43.dynamic.chello.pl)
L27[02:23:49] ⇨ Joins: TechnicianLP2 (~Technicia@p4FE56C2D.dip0.t-ipconnect.de)
L28[02:24:14] ⇦ Quits: TechnicianLP2 (~Technicia@p4FE56C2D.dip0.t-ipconnect.de) (Client Quit)
L29[02:25:58] ⇨ Joins: killjoy (~killjoy@cpe-2606-A000-1118-C091-294D-E264-443-923F.dyn6.twc.com)
L30[02:32:02] ⇨ Joins: Hgrebnednav (~Hgrebnedn@d8D872A6E.access.telenet.be)
L31[02:38:18] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 206 seconds)
L32[02:39:02] ⇨ Joins: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net)
L33[02:44:10] ⇦ Quits: bilde2910 (bilde2910@51.174.170.178) (Read error: Connection reset by peer)
L34[02:44:23] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L35[02:44:40] ⇨ Joins: Noppes (~Noppes@ip56530f2e.direct-adsl.nl)
L36[02:48:02] ⇨ Joins: bilde2910 (bilde2910@51.174.170.178)
L37[02:48:56] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 198 seconds)
L38[02:53:56] ⇦ Quits: McJty (~jorrit@d8d8722e9.access.telenet.be) (Killed (NickServ (GHOST command used by Jorrit)))
L39[02:54:11] ⇨ Joins: McJty (~jorrit@d8d8722e9.access.telenet.be)
L40[02:55:11] <killjoy> I finally get the ending of this week's southpark
L41[02:55:17] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L42[02:55:37] <killjoy> it was a joke about #brexit
L43[02:56:01] <killjoy> https://www.youtube.com/watch?v=_7QD3DziREI
L44[03:09:00] ⇨ Joins: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
L45[03:12:17] ⇨ Joins: Scoaex_ (~Scoaex@p5B27BAFA.dip0.t-ipconnect.de)
L46[03:12:27] ⇦ Quits: kinggoesgaming (uid23106@id-23106.tooting.irccloud.com) (Quit: Connection closed for inactivity)
L47[03:13:27] ⇦ Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 195 seconds)
L48[03:15:34] ⇨ Joins: bilde2910 (bilde2910@51.174.170.178)
L49[03:25:32] ⇨ Joins: jordibenck (~jordibenc@86.89.212.184)
L50[03:27:03] ⇨ Joins: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L51[03:40:32] ⇦ Quits: immibis (~chatzilla@122-60-108-173.jetstream.xtra.co.nz) (Ping timeout: 198 seconds)
L52[03:44:31] ⇦ Quits: sub|zzzz (~Artix@mf763-h01-176-150-102-154.dsl.sta.abo.bbox.fr) (Ping timeout: 206 seconds)
L53[03:57:18] ⇨ Joins: ThePsionic (~ThePsioni@ip5457f909.direct-adsl.nl)
L54[04:01:49] ⇨ Joins: Naiten (Naiten@5.143.97.181)
L55[04:05:53] ⇦ Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 189 seconds)
L56[04:06:48] *** MrKick|Away is now known as MrKickkiller
L57[04:07:31] ⇨ Joins: TechnicianLP (~Technicia@p4FE56C2D.dip0.t-ipconnect.de)
L58[04:07:39] ⇨ Joins: bilde2910 (bilde2910@51.174.170.178)
L59[04:22:04] <killjoy> Well that's cool.
L60[04:22:18] <killjoy> I didn't know IDEA automatically "condenses" anonymous classes into lambdas
L61[04:22:24] <killjoy> just visually, though.
L62[04:25:28] <barteks2x> I found that gradle 3 with kotkin buildscripts is there... after I'm done with my current branch, I will try to get that working. WOudl be interesting
L63[04:25:37] <barteks2x> *kotlin
L64[04:38:13] <killjoy> I find that intellij doesn't automatically init git submodules
L65[04:39:18] * TechnicianLP always had some problems with git
L66[04:42:20] ⇦ Quits: killjoy (~killjoy@cpe-2606-A000-1118-C091-294D-E264-443-923F.dyn6.twc.com) (Ping timeout: 198 seconds)
L67[04:52:17] ⇦ Quits: McJty (~jorrit@d8d8722e9.access.telenet.be) (Quit: Leaving)
L68[04:57:55] ⇨ Joins: Snapples (uid167569@id-167569.highgate.irccloud.com)
L69[05:00:56] ⇦ Quits: AstralSorcerer (~AstralSor@128.151.114.22) (Ping timeout: 198 seconds)
L70[05:09:52] <barteks2x> So git(hub) did something stupid... In one commit I removed file, on another commit I added a file, and when submitting PR github thinks that I moved the file removed in commit 1 to the file added in commit 2. Why...
L71[05:10:20] <barteks2x> I've seen it do that for one commit, but never across commits
L72[05:25:02] <ghz|afk> github may be compacting the changes into sone single diff before showing them for display
L73[05:25:26] <ghz|afk> git has this algorithm where files with over a threshold similarity
L74[05:25:36] <ghz|afk> are assumed to be copy/rename, rather than just a new file
L75[05:25:56] <barteks2x> It's git that does it
L76[05:26:03] <barteks2x> And it's not moved in any single commit
L77[05:26:41] <barteks2x> But I really don't want it to do that across commits...
L78[05:27:42] <barteks2x> Within a single commit I could understand that there is no reliable way to detect it. But it is possible across commits.
L79[05:30:50] <ghz|afk> thisi s only when showing a combined diff
L80[05:30:58] <ghz|afk> if you look at each commit separately, it won't be like that
L81[05:31:09] <ghz|afk> there is no way to prevent it, so far as I know
L82[05:31:34] <TechnicianLP> you could use squash to always show it ;)
L83[05:32:06] ⇦ Quits: Delaxarnyazer (~Delaxarny@ip56572345.direct-adsl.nl) (Ping timeout: 384 seconds)
L84[05:32:48] ⇨ Joins: Delaxarnyazer (~Delaxarny@ip56572345.direct-adsl.nl)
L85[05:33:40] <barteks2x> And because there is a merge of 1.11 update in between, nobody who will try to review it will look at individual commits...
L86[05:34:12] <ghz|afk> why's a problem to have it seen as a rename?
L87[05:34:17] <ghz|afk> why's it a problem*
L88[05:34:31] <barteks2x> Because it's harder to see what is actually done in that case
L89[05:34:39] <ghz|afk> then warn people
L90[05:34:43] <ghz|afk> put a comment in that file, yourself
L91[05:34:52] ⇦ Quits: Kilobyte (~kilobyte@cucumber.kilobyte22.de) (Quit: ZNC - 1.6.0 - http://znc.in)
L92[05:35:04] <barteks2x> it doesn't show a big red "remove" part followed bygit green "add" part, it's all interleaved
L93[05:35:57] <ghz|afk> I believe the people who review changes should be smart enough to open the side-by-side viewer in that case?
L94[05:36:06] <barteks2x> I blame licenses for that. That I need to have that stupid license header
L95[05:36:27] *** V is now known as Vigaro
L96[05:37:10] <barteks2x> It's still very annoying thing when it happens...
L97[05:39:33] *** amadornes[OFF] is now known as amadornes
L98[05:42:44] ⇨ Joins: Jezza (~Jezza@92.206.4.86)
L99[05:45:29] <ghz|afk> so, I just released my first batch of ports for 1.11
L100[05:45:30] <ghz|afk> https://minecraft.curseforge.com/projects/enderthing/files
L101[05:45:34] <ghz|afk> https://minecraft.curseforge.com/projects/packing-tape/files
L102[05:45:39] <ghz|afk> https://minecraft.curseforge.com/projects/survivalist/files
L103[05:45:59] <ghz|afk> and now I'll begin the ender-rift port :3
L104[05:48:10] <barteks2x> So now I will try something interesting: updating buildscript to gradle 3.0 (kotlin buildscript), let's see if fg will work with that
L105[05:48:28] ⇨ Joins: Kilobyte (~kilobyte@cucumber.kilobyte22.de)
L106[05:49:33] <ghz|afk> probably not ;P
L107[05:49:40] <ghz|afk> althoguh no idea about how gradle works
L108[05:49:41] <ghz|afk> so maybe
L109[05:52:33] <barteks2x> as long as fg doesn't use deprecated API it should work with 3.2, not sure about kotlin buildscript
L110[06:01:34] ⇦ Quits: RichardG (~richardg8@201.37.255.130) (Ping timeout: 384 seconds)
L111[06:02:08] ⇨ Joins: Subaraki (~Artix@mf763-h01-176-150-102-154.dsl.sta.abo.bbox.fr)
L112[06:03:33] <barteks2x> something in my buildscript is oncompatible with newer gradle versions
L113[06:06:32] <ghz|afk> WHEEE, Guidebook ported to 1.11 with only two fixes
L114[06:06:35] <ghz|afk> now Ender-Rift itself
L115[06:08:37] <barteks2x> and it mentions refMaps so it's mixin
L116[06:13:45] ⇨ Joins: KGS (~KGS@h-155-4-129-249.na.cust.bahnhof.se)
L117[06:15:03] <barteks2x> updated mixingradle and it seems to work
L118[06:16:52] ⇦ Quits: Alex_hawks (~Alex_hawk@2001:8003:8591:2100:9073:2b85:c6a4:2322) (Read error: Connection reset by peer)
L119[06:17:11] <shartte> LatvianModder: you here? what is the default permission for /ftb js?
L120[06:17:21] ⇨ Joins: Alex_hawks (~Alex_hawk@2001:8003:8591:2100:9073:2b85:c6a4:2322)
L121[06:17:28] ⇦ Quits: Naiten (Naiten@5.143.97.181) (Read error: Connection reset by peer)
L122[06:19:24] <LatvianModder> OP only
L123[06:19:42] <LatvianModder> Thats how it should stay
L124[06:20:09] <LatvianModder> Or maybe even to NONE, because its a really powerful command
L125[06:21:23] <shartte> Well yes... I just wanted to make sure you realize it gives full system access :-P
L126[06:21:29] <shartte> It wasn't readily apparent to me what the default was
L127[06:32:23] <TechnicianLP> what does that command do?
L128[06:33:35] <shartte> Run JavaScript on the Server
L129[06:35:09] <TechnicianLP> thats a security hole
L130[06:35:43] <shartte> Depends on the permissions
L131[06:36:24] <TechnicianLP> if you have them misconfigured you simply load a backup ... now not so much
L132[06:37:13] ⇨ Joins: MalkContent (~MalkConte@p4FDCFAA0.dip0.t-ipconnect.de)
L133[06:37:49] ⇦ Quits: AshIndigo-Asleep (~AshIndigo@79-67-168-211.dynamic.dsl.as9105.com) (Ping timeout: 186 seconds)
L134[06:37:57] <shartte> It's certainly not clear how powerful it really is
L135[06:38:03] <shartte> as in, not clear to the admin i'd say
L136[06:38:25] ⇨ Joins: TheLonely (~TheLonely@94-224-72-167.access.telenet.be)
L137[06:38:35] <TechnicianLP> that command needs a config option that is of by default
L138[06:38:59] <TechnicianLP> with a big warning on top
L139[06:39:05] <shartte> it should be on in SP
L140[06:39:33] <LatvianModder> shartte: I know it does, I want to restrict it from accessing system
L141[06:39:45] <shartte> you can pretty much forget about that, to be honest
L142[06:40:04] <LatvianModder> I honestly use it for math :P
L143[06:40:22] <shartte> i want to use it to run statistical analysis of ore distributions within the game :-P
L144[06:40:26] <LatvianModder> Hm. Moving it to singleplayer sounds good
L145[06:40:39] <shartte> having it as an option on MP is nice for admins
L146[06:40:46] <shartte> but I agree, off-by-default is probably a safe bet
L147[06:40:59] <TechnicianLP> restricting it wil always leave hole somewhere ... (eg. you can kill any securitymanager with reflection right now)
L148[06:41:03] <LatvianModder> I had an idea to make something like simple scripts, but ForgeEssentials already does that and I didnt want to copy
L149[06:41:04] <shartte> I am trying to extend it a bit right now... I.e. expose player/world/server objects by default
L150[06:41:28] <shartte> TechnicianLP: There's a way, but I'd have to investigate more
L151[06:41:32] <LatvianModder> how can that be done?
L152[06:41:43] <shartte> What? restricting it? or exposing objects?
L153[06:41:50] <LatvianModder> objects
L154[06:41:58] <shartte> you can pass a binding or a context object to the eval() method
L155[06:42:07] <shartte> i am doing context,which also allows the output to be redireted back to the player
L156[06:42:09] <TechnicianLP> killing the securitymanager?
L157[06:42:10] <LatvianModder> I could just pass server and sender arguments and that should be enough to access AND modify all world data
L158[06:42:30] <shartte> i.e. you can do print("...") and it sends it back to the chat instead of the server log
L159[06:42:44] <shartte> TechnicianLP: it's possible to disable the java integration for nashorn
L160[06:42:52] <shartte> as in, the Java object, which is the root of all evil (TM) here
L161[06:43:21] <shartte> not exactly well documented however
L162[06:43:30] ⇨ Joins: AshIndigo (~AshIndigo@79-67-168-211.dynamic.dsl.as9105.com)
L163[06:44:56] ⇨ Joins: RichardG (~richardg8@201.37.255.130)
L164[06:44:56] MineBot sets mode: +v on RichardG
L165[06:45:08] * ghz|afk sighs
L166[06:45:18] <ghz|afk> porting Ender-Rift is going to be painful XD
L167[06:46:03] <ghz|afk> I can feel the pain of anyone who has to port complex inventory-management code
L168[06:46:49] <LatvianModder> Is 1.11 already out and a thing?
L169[06:46:56] <ghz|afk> in beta, but yes
L170[06:47:23] <LatvianModder> Hm, ok. Other than inventory code and some function name changes, how hard is it to port?
L171[06:47:46] <ghz|afk> not much
L172[06:47:58] <ghz|afk> the biggest thing is the ItemStack's nullability and immutability changes
L173[06:48:05] <AshIndigo> The itemstack change
L174[06:48:11] <LatvianModder> I think thats nice
L175[06:48:20] <ghz|afk> (you cna't have null itemstacks anymore -- you use ItemStack.EMPTY, and the ItemsTack#item is immutable now)
L176[06:48:24] <ghz|afk> it's nice, yes
L177[06:48:26] <barteks2x> I had no inventory code and only 2 debug items and my update was less than 50 lines change
L178[06:48:31] <ghz|afk> but if you have a few dozen classes using itemstacks
L179[06:48:38] <ghz|afk> it gets tedious
L180[06:48:38] <LatvianModder> Whats the null item?
L181[06:48:42] <LatvianModder> Blocks.AIR?
L182[06:48:43] <ghz|afk> ItemStack.EMPTY
L183[06:48:48] <LatvianModder> Item
L184[06:48:52] <ghz|afk> which contains Items.getItemFromBlock(Blocks.AIR)
L185[06:49:10] <ghz|afk> but I don't compare against it
L186[06:49:11] <ghz|afk> I just use
L187[06:49:15] <ghz|afk> stack.getCount() > 0
L188[06:49:17] <LatvianModder> isValid()?
L189[06:49:24] <ghz|afk> isValid is meh
L190[06:49:29] <ghz|afk> because it does the computations every time
L191[06:49:32] <ghz|afk> instead of using the cached value
L192[06:49:38] <ghz|afk> so I rely on getCount()>0
L193[06:49:46] <LatvianModder> Mojang code, gotta love it! :P
L194[06:49:58] <LatvianModder> "LOVE MEE"
L195[06:50:40] <LatvianModder> getCount().. why not getSize()? a size of a stack sounds more correct.. correcter!
L196[06:50:53] * ghz|afk shrugs
L197[06:50:57] <ghz|afk> I do like count, though
L198[06:51:03] <ghz|afk> IMO, it should have always been count
L199[06:51:10] <LatvianModder> must always have the correctest names!
L200[06:51:12] <ghz|afk> ItemStack { item, count, metadata}
L201[06:51:18] <LatvianModder> yeah
L202[06:51:50] <ghz|afk> \o/
L203[06:51:52] <ghz|afk> i'm ingame!
L204[06:51:59] <AshIndigo> Woo
L205[06:52:01] <LatvianModder> \o/
L206[06:52:10] <ghz|afk> oops, Isee a broken gui texture
L207[06:52:10] <ghz|afk> ;p
L208[06:52:13] <LatvianModder> *countdown til the first crash*
L209[06:52:28] <ghz|afk> okay installed a Generator
L210[06:52:30] <LatvianModder> oh yeah, resource names all snake_case now, right?
L211[06:52:38] <TechnicianLP> is there an alternative to IModGuiFactory? it needs to return a deprecated type
L212[06:53:07] <ghz|afk> wtf is IModGuiFactory?
L213[06:53:21] <LatvianModder> mod config screens
L214[06:53:23] <AshIndigo> The in game config GUI
L215[06:53:27] <ghz|afk> OH
L216[06:53:29] <ghz|afk> config gui
L217[06:53:41] <LatvianModder> Mine is clearly superior!
L218[06:53:57] <ghz|afk> Heat: 92 C
L219[06:54:00] <ghz|afk> getting there!
L220[06:54:09] <LatvianModder> thats PC or...?
L221[06:54:10] <ghz|afk> Generating: 22 RF/t
L222[06:54:18] <ghz|afk> no, my rudimentary generator
L223[06:54:20] <LatvianModder> oh. generators. right
L224[06:54:57] <LatvianModder> so it generates rudiment? :P
L225[06:55:26] <ghz|afk> and it crashed when I tried to open the gui
L226[06:55:27] <ghz|afk> ;P
L227[06:55:43] <LatvianModder> 14:52:36 - 14:55:50
L228[06:55:54] <LatvianModder> 3 minutes 14 seconds! not bad
L229[06:56:02] <ghz|afk> a bit less
L230[06:56:13] <ghz|afk> the crash didn't close it
L231[06:56:15] <ghz|afk> just left it frozen
L232[07:00:17] ⇨ Joins: AshIndigo_ (~AshIndigo@188.29.165.1.threembb.co.uk)
L233[07:01:34] ⇦ Quits: Tencao (~Tencao@host86-180-74-171.range86-180.btcentralplus.com) (Read error: Connection reset by peer)
L234[07:02:12] ⇦ Quits: AshIndigo (~AshIndigo@79-67-168-211.dynamic.dsl.as9105.com) (Ping timeout: 206 seconds)
L235[07:05:34] <barteks2x> I think I got the minecraft{} block working in kotlin buildscript :D
L236[07:16:30] ⇨ Joins: sciguyryan (~sciguyrya@95.211.203.233)
L237[07:19:04] <shartte> LatvianModder: AsmHelper, is that new in FTBLib 3.2?
L238[07:19:24] <shartte> Trying out my enhancements to the JS command, but i was too lazy to update the lib... (and want to make sure i have to)
L239[07:19:57] <LatvianModder> AsmHelper been there since 3.1
L240[07:20:15] <LatvianModder> In 3.2 I tried to get rid of it as much as possible
L241[07:21:24] <shartte> hrm, well i guess i need 3.2 of the lib too
L242[07:22:21] <ghz|afk> GAH I hate intellij's case-retardedness for completion
L243[07:22:23] <ghz|afk> if I type
L244[07:22:26] <ghz|afk> ItemStack.em
L245[07:22:41] <ghz|afk> the closest match should be ".EMPTY" not fucking ".areItemStacksEqual"
L246[07:23:40] <ghz|afk> there turned that shit off.
L247[07:24:41] <TechnicianLP> why is that capitalized anyway?
L248[07:24:48] <ghz|afk> because it's a constant
L249[07:24:52] <ghz|afk> and constants are capitalized
L250[07:28:27] <shartte> oh boy
L251[07:28:42] <shartte> we compare an itemStack against null in 207 places in AE2 ^^
L252[07:28:46] <shartte> That's going to be fun
L253[07:28:54] <shartte> hm... I think I can do an automated search&replace
L254[07:29:14] <shartte> all hail intellij
L255[07:33:20] <ghz|afk> XD
L256[07:33:37] <ghz|afk> yeah I just updated my relatively simple inventory network in Ender-Rift
L257[07:33:44] <ghz|afk> I can't imagine how painful the task will be in AE2
L258[07:35:28] ⇨ Joins: sokratis12GR (kiwiirc@84.252.54.199)
L259[07:35:51] <TheLonely> Are there any big changes from 1.10.2 to 1.11 API wise?
L260[07:36:11] <shartte> They introduced the null obj pattern for ItemStack in 1.1
L261[07:36:12] <shartte> 1
L262[07:36:24] <shartte> So.... no more null ItemStacks, but instead check for isValid()
L263[07:36:34] <ghz|afk> or getCount()>0
L264[07:36:38] <ghz|afk> ;P
L265[07:36:54] <ghz|afk> TheLonely: there's two big changes to itemstacks
L266[07:37:03] <ghz|afk> 1. you should never have null in an ItemStack variable anymore
L267[07:37:12] <shartte> I think moving the null checks to isValid() might be automated with IntelliJ
L268[07:37:27] <ghz|afk> 2. the stackSize is private
L269[07:37:35] <TheLonely> Ah okay
L270[07:37:44] <ghz|afk> for #1
L271[07:37:51] <Akkarin> Oh they finally managed to create a getter/setter for that one?
L272[07:37:55] <Akkarin> like a sane person? :D
L273[07:38:00] <ghz|afk> you use ItemStack.EMPTY, and stack.isValid()/getCount()>0
L274[07:38:01] <ghz|afk> for #2
L275[07:38:07] <TheLonely> Cheers, I think I would only need to do some minor tweaks for my wip mod :p
L276[07:38:08] <ghz|afk> you use .getCount/.setCount/.grow/.shrink
L277[07:42:00] <ghz|afk> it works! IT WORKS!
L278[07:42:36] <ghz|afk> no tesla yet, or WAILA
L279[07:42:59] ⇨ Joins: armctec (~Thunderbi@177.140.141.243)
L280[07:43:10] <ghz|afk> but the inventory network is working :2
L281[07:43:12] <ghz|afk> :3
L282[07:43:12] <TheLonely> Ah yes, most libraries won't be updated yet
L283[07:43:14] <TheLonely> rip
L284[07:43:25] <Akkarin> Well forget about using 1.11 for a bit
L285[07:43:55] ⇨ Joins: Vazkii (~Vazkii@144.134.37.188.rev.vodafone.pt)
L286[07:43:55] <TheLonely> Is it going to be like in 1.7.10->1.8 xD?
L287[07:44:00] <ghz|afk> no
L288[07:44:00] <Akkarin> Unlikely
L289[07:44:04] <Akkarin> The changes are much smaller
L290[07:44:09] <ghz|afk> more like 1.8.9 to 1.9
L291[07:44:25] <ghz|afk> really
L292[07:44:26] <Akkarin> Generally we're progressing towards less pain per update
L293[07:44:35] <Vazkii> are we talking 1.10-1.11?
L294[07:44:42] <ghz|afk> yes
L295[07:44:43] <Akkarin> With the downside of major pain and lots of search/replace
L296[07:44:49] <Vazkii> direct porting to the point where it doesn't crash at runtime is pretty easy
L297[07:44:49] <ghz|afk> [12:45] (ghz|afk): so, I just released my first batch of ports for 1.11
L298[07:44:49] <ghz|afk> [12:46] (ghz|afk): and now I'll begin the ender-rift port :3
L299[07:44:54] <ghz|afk> [14:42] (ghz|afk): it works! IT WORKS!
L300[07:44:57] <Vazkii> actually making stuff work will be hell because of the null stack change
L301[07:45:05] <ghz|afk> it took me 2 hours to complete porting my Ender-Rift mod
L302[07:45:08] <Vazkii> because there will be hundreds if not thousands of those per mod that there's no proper way to verify
L303[07:45:09] <ghz|afk> and that was 99% itemstack changes
L304[07:45:12] <Akkarin> Well that is the only change atm that I can think of which hurts a bit
L305[07:45:24] <Vazkii> do you have any sort of tool to help you with that?
L306[07:45:29] <Akkarin> Assuming that everything is annotated correctly your IDE will yell at you a lot
L307[07:45:38] <ghz|afk> IDEA's Analysis
L308[07:45:59] <ghz|afk> I first made sure that ALL my packages are @MethodsReturnNonnullByDefault and @ParametersAreNonnullByDefault
L309[07:46:08] <ghz|afk> then I resolved all the nullability warnings
L310[07:46:24] <ghz|afk> changing (stack != null) to (stack.getSize() > 0)
L311[07:46:34] <Akkarin> I assume a couple of the deprecated methods have also been removed/replaced?
L312[07:46:41] <ghz|afk> and return null; to return ItemStack.EMPTY
L313[07:47:04] <ghz|afk> there were only a couple places where I had to reorganize code
L314[07:47:09] <ghz|afk> it's just tedious
L315[07:47:10] ⇦ Quits: armctec (~Thunderbi@177.140.141.243) (Client Quit)
L316[07:47:11] <ghz|afk> not too bad
L317[07:48:07] <ghz|afk> that's after updating all the .stackSize to .getCount/setCount/grow/shrink
L318[07:48:07] <Akkarin> Well technically you could just search and replace your nullchecks against the new standard
L319[07:48:13] <ghz|afk> Akkarin sortof
L320[07:48:15] <Akkarin> in the whole project that is
L321[07:48:19] <ghz|afk> there were a few that wouldn't make sense
L322[07:48:19] <ghz|afk> like
L323[07:48:25] <ghz|afk> stack != null ? stack.copy() : null
L324[07:48:27] <ghz|afk> becomes
L325[07:48:29] <ghz|afk> stack.copy
L326[07:48:33] <ghz|afk> no nulls involved ;P
L327[07:48:47] <Akkarin> Well you clearly need to search for those cases upfront
L328[07:48:57] <ghz|afk> yeah so I just went case-by-case
L329[07:49:02] <ghz|afk> may have taken me slightly longer
L330[07:49:09] <ghz|afk> but I took the chance to revise the sanity of the logic
L331[07:49:29] <Akkarin> in the worst case you could just search for it in the entire project, inspect all of them, fix the edge cases, replace all left over cases
L332[07:55:01] <shartte> ah, it's also possible to search for all methods that return ItemStack which contain a return null;
L333[07:55:03] <shartte> noice
L334[07:56:13] <shartte> https://usercontent.irccloud-cdn.com/file/c5kER7rp/2016-11-20%2014_55_33-Structural%20Search%20-%20Find%20IS%20Method%20with%20null%20return.png
L335[07:59:44] <barteks2x> Gradle buildscript in kotlin + forgegradle work :D http://pastebin.com/MvV410Vc
L336[08:00:55] <barteks2x> it's much less magic
L337[08:03:09] ⇦ Quits: jgile2 (~jgile2@247.114.148.122.sta.dodo.net.au) (Ping timeout: 186 seconds)
L338[08:06:13] <ghz|afk> https://minecraft.curseforge.com/projects/guidebook/files
L339[08:06:18] <ghz|afk> https://minecraft.curseforge.com/projects/ender-rift/files
L340[08:06:32] <ghz|afk> so now only ElementsOfPower is left, but I can't be bothered to update that one
L341[08:06:36] ⇦ Quits: VikeStep (~VikeStep@101.184.229.226) (Quit: Leaving)
L342[08:06:54] <barteks2x> I will "port" the default MDK build.gradle to kotlin :D
L343[08:23:56] *** TTFT|Away is now known as TTFTCUTS
L344[08:33:58] <TvL2386> hey guys. I have an item which is ingame shown as: item.jetpacksng:iron_jetpack.name
L345[08:34:47] <TvL2386> what do I have to put in my en_US.lang to show it correctly?
L346[08:35:05] <TvL2386> I tried iron_jetpack.name=Iron Jetpack
L347[08:35:08] ⇦ Quits: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net) (Ping timeout: 384 seconds)
L348[08:35:17] <TvL2386> as well as jetpacksng.iron_jetpack.name=Iron Jetpack
L349[08:35:24] <TvL2386> I don't know how this mapping works
L350[08:42:41] ⇦ Quits: secknv (~secknv@2001:8a0:6c73:3001:bc94:22c2:44e:9954) (Quit: Leaving)
L351[08:44:20] ⇦ Quits: AshIndigo_ (~AshIndigo@188.29.165.1.threembb.co.uk) (Quit: Bye)
L352[08:44:33] ⇨ Joins: AshIndigo (~AshIndigo@79-67-168-211.dynamic.dsl.as9105.com)
L353[08:44:51] <Ordinastie> TvL2386, item.jetpacksng:iron_jetpack.name
L354[08:47:00] <TvL2386> the semicolon is not weird in there?
L355[08:47:07] <Ordinastie> no
L356[08:47:57] <TvL2386> I've now setUnlocalizedName("iron_jetpack") and setRegistryName("iron_jetpack")
L357[08:48:18] <TvL2386> and this works in en_US.lang: item.iron_jetpack.name=Iron Jetpack
L358[08:48:40] <TvL2386> as per: http://bedrockminer.jimdo.com/modding-tutorials/basic-modding-1-7/first-item/
L359[08:48:50] <TvL2386> but not sure if that's really the way to do it
L360[08:49:49] <Ordinastie> just keep what you had and use item.jetpacksng:iron_jetpack.name
L361[08:49:52] ⇦ Quits: MalkContent (~MalkConte@p4FDCFAA0.dip0.t-ipconnect.de) (Ping timeout: 384 seconds)
L362[08:52:20] ⇨ Joins: RichardG_ (~richardg8@201.37.255.130)
L363[08:52:20] MineBot sets mode: +v on RichardG_
L364[08:52:30] <TvL2386> alrighty, done that and works Ordinastie! Tyvm!
L365[08:52:51] ⇦ Quits: RichardG (~richardg8@201.37.255.130) (Read error: Connection reset by peer)
L366[08:52:59] ⇨ Joins: Eragonn1490 (~eragonn14@172.58.153.14)
L367[08:56:59] ⇨ Joins: MalkContent (~MalkConte@p4FDCFAA0.dip0.t-ipconnect.de)
L368[08:57:05] ⇨ Joins: gr8pefish (~gr8pefish@24-121-241-166.flagcmtk01.res.dyn.suddenlink.net)
L369[08:59:17] ⇦ Quits: AshIndigo (~AshIndigo@79-67-168-211.dynamic.dsl.as9105.com) (Remote host closed the connection)
L370[08:59:29] ⇦ Quits: TheLonely (~TheLonely@94-224-72-167.access.telenet.be) (Quit: Leaving)
L371[08:59:53] ⇨ Joins: AshIndigo (~AshIndigo@79-67-168-211.dynamic.dsl.as9105.com)
L372[09:02:30] <ghz|afk> [15:47] (TvL2386): the semicolon is not weird in there?
L373[09:02:33] <ghz|afk> it IS weird
L374[09:02:34] <ghz|afk> but it works
L375[09:02:52] <ghz|afk> I prefer to use setUnlocalizedName(MODID + ".itemname")
L376[09:03:19] <ghz|afk> this way the modid is present, which prevents conflicts with other mods
L377[09:03:26] <ghz|afk> but there isn't a colon
L378[09:03:29] <ghz|afk> so it's not weird
L379[09:03:30] <ghz|afk> ;P
L380[09:06:48] ⇨ Joins: edr (~edr@d-65-175-180-73.cpe.metrocast.net)
L381[09:10:14] <Ordinastie> so, now that I cleaned up my data, and how the data update, I need to tie it to the gui...
L382[09:14:29] ⇦ Parts: PolarizedIons (~Polarized@vauff.me) ())
L383[09:16:03] ⇨ Joins: The-Rogue80 (~therogue8@cpc12-reig4-2-0-cust89.6-3.cable.virginm.net)
L384[09:23:23] <jordibenck> The inventory of my block seems to be behaving weird, the debugger tells me that there are 3 items in my inventory and 2 of them are the same but different slots. However this is done after i moved an item from slot 1 to slot 2
L385[09:29:31] <gr8pefish> in 1.11 lang files should be lowercase as well, correct?
L386[09:30:12] <ghz|afk> forge adds a "hack" to allow that as an exception
L387[09:30:33] <ghz|afk> so that old resourcepacks and modswith en_US and such still work
L388[09:30:35] ⇦ Quits: Eragonn1490 (~eragonn14@172.58.153.14) (Ping timeout: 206 seconds)
L389[09:30:37] <ghz|afk> but yes
L390[09:30:41] <gr8pefish> so what "should" they be ideally? en_Us.lang or en_us.lang?
L391[09:30:43] <ghz|afk> even the lang files should be updated to be lowercase
L392[09:30:48] <gr8pefish> *en_US
L393[09:30:49] <ghz|afk> en_us.lang
L394[09:30:51] <gr8pefish> ah okay thanks
L395[09:31:01] <gr8pefish> now to figure out why that isn't working :P
L396[09:32:33] <ghz|afk> dunno I haven't renamed my lang files yet XD
L397[09:33:14] <gr8pefish> np, I might not really bother with 1.11 yet if it's this much trouble still; I'll wait for more stability.
L398[09:33:36] <ghz|afk> yo ucan just keep the old filename -- it works
L399[09:34:24] <Ordinastie> you need mcmeta.pack I think
L400[09:35:15] <gr8pefish> where does that file reside/contain ord? (you can just link me a working one if that's easier than typing it all out).
L401[09:35:28] *** Abrar|gone is now known as AbrarSyed
L402[09:44:33] <ghz|afk> in a resourcepack, it goes at the root of the zip
L403[09:44:37] <ghz|afk> no idea how to use one with a mod
L404[09:44:37] <ghz|afk> XD
L405[09:44:57] <ghz|afk> also it's pack.mcmeta
L406[09:44:57] <ghz|afk> XD
L407[09:48:00] ⇨ Joins: KnightMiner (~KnightMin@107-1-23-59-ip-static.hfc.comcastbusiness.net)
L408[09:55:34] <jordibenck> is there a way to remove drawn stacks?
L409[09:55:49] <ghz|afk> "drawn" "remove"?
L410[09:56:04] <jordibenck> i draw an itemstack in my gui
L411[09:56:04] <ghz|afk> those two words don't fit together
L412[09:56:10] <ghz|afk> please explain the exact situation
L413[09:56:48] <jordibenck> in gui 1 i get the inventory of the opponent and get the stack in a specific slot, if the stack is not null, draw the stack in gui 1
L414[09:56:55] <jordibenck> the stack is drawn
L415[09:57:48] <jordibenck> but when i move the stack in gui 2, it does not remove the stack in gui 1 and the debugger says the stack is still in the slot where it was before moving it
L416[09:58:04] <ghz|afk> wel lthe nthe problem isn't the drawing is it?
L417[09:58:10] <ghz|afk> it's that you aren't synchronizing the slots properly
L418[09:58:28] <jordibenck> true
L419[09:59:45] <jordibenck> but how to fix that?
L420[10:00:03] <ghz|afk> well, in order to know that
L421[10:00:08] <ghz|afk> we need to see your current code
L422[10:00:59] <jordibenck> http://pastebin.com/aLTXtqbg
L423[10:02:33] <ghz|afk> why are you drawing the slots yourself instead of using the Slot classes?
L424[10:03:04] <jordibenck> uhm
L425[10:03:10] <jordibenck> no idea tbh
L426[10:03:14] <jordibenck> thought this was the best way
L427[10:03:58] <ghz|afk> if you add the Slot classes in your container
L428[10:04:08] <ghz|afk> the Container will take care of synchronizing the data in the slots for you
L429[10:04:12] *** RichardG_ is now known as RichardG
L430[10:04:29] *** pig is now known as Minecraft
L431[10:04:39] *** Minecraft is now known as hipsterpig
L432[10:04:43] <ghz|afk> you may need to use custom Slot classes
L433[10:04:53] <ghz|afk> if you don't want people to change the contents of the slots
L434[10:05:17] <jordibenck> i have a custom slot
L435[10:06:21] <jordibenck> and i use that for my container
L436[10:09:03] ⇨ Joins: Brokkoli (~Brokkoli@p5B23C21C.dip0.t-ipconnect.de)
L437[10:12:21] ⇨ Joins: patrick96 (~patrick96@194.230.155.223)
L438[10:13:33] ⇦ Quits: patrick96 (~patrick96@194.230.155.223) (Client Quit)
L439[10:15:30] *** cpw|out is now known as cpw
L440[10:20:08] ⇦ Quits: KnightMiner (~KnightMin@107-1-23-59-ip-static.hfc.comcastbusiness.net) (Ping timeout: 198 seconds)
L441[10:21:26] ⇨ Joins: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net)
L442[10:28:10] ⇦ Quits: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net) (Read error: Connection reset by peer)
L443[10:33:54] ⇦ Quits: AshIndigo (~AshIndigo@79-67-168-211.dynamic.dsl.as9105.com) (Ping timeout: 206 seconds)
L444[10:34:01] ⇨ Joins: AshIndigo__ (~AshIndigo@188.29.165.1.threembb.co.uk)
L445[10:39:35] ⇨ Joins: AshIndigo (~AshIndigo@79-67-168-211.dynamic.dsl.as9105.com)
L446[10:40:25] ⇦ Quits: AshIndigo__ (~AshIndigo@188.29.165.1.threembb.co.uk) (Quit: Bye)
L447[10:50:08] ⇦ Quits: Jezza (~Jezza@92.206.4.86) (Ping timeout: 198 seconds)
L448[10:54:32] *** Keridos|away is now known as Keridos
L449[11:00:57] ⇦ Quits: MikrySoft (~mikrysoft@89-76-18-43.dynamic.chello.pl) (Killed (NickServ (GHOST command used by mikryso3)))
L450[11:17:24] ⇨ Joins: Jezza (~Jezza@92.206.4.86)
L451[11:22:52] ⇦ Quits: Necro (~Necro@p200300700D04E461046EC90F0EB5F794.dip0.t-ipconnect.de) (Ping timeout: 384 seconds)
L452[11:23:47] ⇨ Joins: Necro (~Necro@p200300700D04E43DB4326447CB70031D.dip0.t-ipconnect.de)
L453[11:29:19] ⇨ Joins: McJty (~jorrit@d8d8722e9.access.telenet.be)
L454[11:31:37] ⇨ Joins: IceDragon (~ThatGuy@69.160.119.162)
L455[11:42:42] ⇨ Joins: Flenix (~Flenix@2a01:4f8:201:63e2::2)
L456[11:42:53] ⇦ Quits: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net) (Ping timeout: 186 seconds)
L457[11:45:51] *** diesieben07 is now known as diesieben|away
L458[11:49:57] *** cpw is now known as cpw|out
L459[11:52:17] ⇦ Quits: ollieread (~ollieread@exia.ollieread.com) (Ping timeout: 189 seconds)
L460[11:55:36] ⇦ Quits: jandal (~quassel@li951-76.members.linode.com) (Remote host closed the connection)
L461[11:55:47] *** cpw|out is now known as cpw
L462[11:55:53] ⇨ Joins: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net)
L463[11:56:13] *** Keridos is now known as Keridos|away
L464[11:56:33] <barteks2x> I broke idea kotlin parser/whatever-does-syntax-highlighting so badly that I had to restart idea to get it working again...
L465[11:58:08] ⇨ Joins: jandal (~quassel@li951-76.members.linode.com)
L466[12:01:02] ⇨ Joins: CoolSquid (~CoolSquid@ti0011a400-5727.bb.online.no)
L467[12:01:31] ⇦ Quits: CoolSquid (~CoolSquid@ti0011a400-5727.bb.online.no) (Read error: Connection reset by peer)
L468[12:12:56] ⇦ Quits: fivestang (fivestang@shell.xshellz.com) (Ping timeout: 198 seconds)
L469[12:14:23] ⇨ Joins: fivestang (fivestang@shell.xshellz.com)
L470[12:17:58] *** Keridos|away is now known as Keridos
L471[12:21:03] ⇨ Joins: immibis (~chatzilla@122-61-231-179.jetstream.xtra.co.nz)
L472[12:34:03] ⇨ Joins: RichardG_ (~richardg8@201.37.255.130)
L473[12:34:03] MineBot sets mode: +v on RichardG_
L474[12:34:14] <copygirl> Hmm getting a "java.lang.NoClassDefFoundError: net/minecraft/client/entity/EntityPlayerSP" when my network handler is registering a packet..? No mention of EntityPlayerSP in any of my network related packets.
L475[12:34:23] <copygirl> classes*
L476[12:35:20] <shadowfacts> are you using Minecraft.getMinecraft().player?
L477[12:36:45] <copygirl> Inside the handler, yeah.
L478[12:37:06] ⇦ Quits: RichardG (~richardg8@201.37.255.130) (Ping timeout: 384 seconds)
L479[12:37:40] <copygirl> Using a lambda method there with addShceduledTask .. could that be related?
L480[12:38:58] <ghz|afk> EntityPlayerSP is a client-only class
L481[12:39:19] <ghz|afk> so if you are referencing anything player-related in like, a packet's handler
L482[12:39:21] <ghz|afk> that will fail
L483[12:39:33] <copygirl> Well, it's a client-side handler.
L484[12:39:42] <ghz|afk> yes but the class is registered from both sides
L485[12:39:46] <ghz|afk> which means it's referenced
L486[12:39:51] <ghz|afk> which means it tries to resolve dependencies
L487[12:39:55] <ghz|afk> the way I solve this is by having a method like handleThisPacket on the proxy
L488[12:40:13] <ghz|afk> so the server proxy's handleThisPacket is empty (or throws some exception)
L489[12:40:15] <ghz|afk> while the client proxy has
L490[12:40:27] <ghz|afk> Minecraft.getMinecraft().addScheduledTask(
L491[12:40:54] <Lumien> You can also just stick a SideOnly on the handling method / a seperate one
L492[12:40:59] <ghz|afk> nothx.
L493[12:41:23] <ghz|afk> @SideOnly is a last-resort thing
L494[12:41:29] <copygirl> Wouldn't it usually only load the classes when the method is actually called?
L495[12:41:39] <ghz|afk> no java doesn't quite work that way
L496[12:41:52] <ghz|afk> you are loading the class by referencing ClassName.class
L497[12:42:00] <copygirl> Oooohhh..
L498[12:42:04] <ghz|afk> which requires java to load the class in order to obtain the metadata
L499[12:42:08] <copygirl> Right, I remember. Reflection is different.
L500[12:42:38] <copygirl> Why not SideOnly?
L501[12:42:49] <ghz|afk> #1 reason here:
L502[12:42:55] <ghz|afk> becauyse if you make the handle method @SideONly
L503[12:42:59] <ghz|afk> then it won't implement the interface
L504[12:43:18] <ghz|afk> it may not crash since it's not used
L505[12:43:20] <ghz|afk> but it's ugly as hell
L506[12:43:33] <ghz|afk> it won't implement correctly* the interface
L507[12:43:37] <copygirl> Move the handling code to a separate method..?
L508[12:43:37] <ghz|afk> and really
L509[12:43:40] <ghz|afk> in any situation
L510[12:43:43] <ghz|afk> if you can solve the issue
L511[12:43:48] <ghz|afk> by sticking the side-only code in your proxy
L512[12:43:54] <ghz|afk> WHICH EXISTS FOR THAT REASON SPECIFICALLY
L513[12:43:56] <copygirl> I .. find having packet handling code in the proxy classes instead of the handler classes ugly, personally ^^"
L514[12:43:58] <ghz|afk> then don't use sideonly
L515[12:44:08] <Lumien> Yeah same
L516[12:44:12] <quadraxis> whats the packet handling look like atm?
L517[12:44:13] <ghz|afk> I understand the feeling
L518[12:44:15] <Lumien> But my messages register fine even with client side only codew
L519[12:44:16] <ghz|afk> but it's a wrong feeling.
L520[12:44:16] <ghz|afk> XD
L521[12:44:56] <Lumien> https://github.com/lumien231/Random-Things/blob/master/src/main/java/lumien/randomthings/network/messages/MessageLightRedirector.java#L50
L522[12:44:59] <Lumien> Like that works fine
L523[12:45:07] <Lumien> Might be because of the extra super class
L524[12:45:10] <ghz|afk> there's two principles in programming
L525[12:45:13] <ghz|afk> that you have to balance
L526[12:45:25] <ghz|afk> one says that you should encapsulate things to keep the different features separate
L527[12:45:32] <ghz|afk> the other says that you should put the code where the data is
L528[12:46:09] <ghz|afk> this is a bit less clear
L529[12:46:17] <ghz|afk> but moving the code to the client-proxy favors the latter
L530[12:46:18] <kenzierocks> you can have multiple proxies too
L531[12:46:36] <kenzierocks> so you could have a network proxy if you care about that
L532[12:46:55] <copygirl> Then again, having a class Message { class Handler { } } structure is neat because the handler can access private fields of the message.
L533[12:46:57] <ghz|afk> Lumien: you are implementing the handle AND the packet on the same class?
L534[12:47:01] <ghz|afk> do you realize how ugly that is? XD
L535[12:47:02] <Lumien> Yes
L536[12:47:08] <ghz|afk> there's one handler loaded always
L537[12:47:15] <quadraxis> try not using a lambda?
L538[12:47:22] <Lumien> I don't see the advantage of having a seperate handler class
L539[12:47:34] <Lumien> Each message has their own handler anyway
L540[12:47:44] <ghz|afk> it's like Item vs ItemStack
L541[12:47:53] <ghz|afk> the packet is the itemstack, the handler is the item
L542[12:48:13] <Lumien> ehh don't agree with that comparison
L543[12:48:28] <ghz|afk> it's exactly it: when you register the messages, you register a handler and a message class
L544[12:48:36] <ghz|afk> you create new instances of the message
L545[12:48:43] <ghz|afk> but there's always one handle instance loaded
L546[12:48:48] <copygirl> ghz|afk: (Though I'd prefer entity component design in this case. Item, whether in inventory or the world, should be the same. Only with different components (like "position" in-world, "slot" in-inventory)
L547[12:48:48] <ghz|afk> if you put all the data of the message in the handler
L548[12:48:54] <ghz|afk> it means there's one random instance of that class
L549[12:48:57] <ghz|afk> that has the fields of the message
L550[12:48:59] <ghz|afk> but no data in them
L551[12:49:10] <ghz|afk> while all the message instances have the handler method that never gets called
L552[12:49:15] <Lumien> But the Handler doesn't hold any data
L553[12:49:36] <ghz|afk> oh I see your design
L554[12:49:40] <ghz|afk> you put a handlemethod on the message
L555[12:49:44] <ghz|afk> but you DO have a separate handler class
L556[12:49:50] <ghz|afk> just you use the same one for all the messages
L557[12:50:09] <Lumien> yeah
L558[12:50:11] * ghz|afk shrugs
L559[12:50:19] <ghz|afk> I feel that your design is working around an imaginary problem
L560[12:50:26] ⇦ Quits: sciguyryan (~sciguyrya@95.211.203.233) (Remote host closed the connection)
L561[12:50:28] <ghz|afk> and adding more potential points of failure in the process
L562[12:50:36] <ghz|afk> but wahtever, your choice
L563[12:52:04] <copygirl> Soo... SideOnly doesn't seem to work, probably due to the anonymous lambda class..?
L564[12:53:02] <copygirl> I wonder why the docs don't mention this.
L565[12:53:05] <ghz|afk> lambda functions compile into methods, with a special internal instruction to generate the interface instance on the fly
L566[12:53:14] <ghz|afk> but I have no idea how the sideonly handler works
L567[12:53:18] <ghz|afk> so dunno if there's some issue there
L568[12:53:31] <ghz|afk> just... put it in your clientproxy ;P
L569[12:53:33] <Ordinastie> is it possible to have parameterized Stuff:new ?
L570[12:53:42] <ghz|afk> parametrized?
L571[12:53:48] <Ordinastie> with generic
L572[12:54:00] <ghz|afk> ah, no idea
L573[12:54:44] <Ordinastie> so, you can
L574[12:54:46] <Ordinastie> ArrayList<Item>::new works
L575[12:54:53] <Ordinastie> so now, to find out why mine doesn't :p
L576[12:54:58] <AshIndigo> !gm func_70014_b
L577[12:55:06] ⇨ Joins: KnightMiner (~KnightMin@107-1-23-59-ip-static.hfc.comcastbusiness.net)
L578[12:55:32] <kashike> what's yours, Ordinastie?
L579[12:55:59] <Ordinastie> "it's complicated" ^^
L580[12:56:13] <kashike> :p
L581[12:56:49] <Ordinastie> http://puu.sh/soLio.png
L582[12:57:14] <Ordinastie> public class InformationComponent<T> extends UIContainer<InformationComponent<T>>
L583[12:57:42] <Ordinastie> InformationComponent<T>::new doesn't work
L584[12:58:05] ⇦ Quits: Scoaex_ (~Scoaex@p5B27BAFA.dip0.t-ipconnect.de) (Quit: Leaving)
L585[12:58:58] <Ordinastie> and ctor : public InformationComponent(MalisisGui gui, IInformation<T> information)
L586[13:03:48] <quadraxis> what's the generic type of infoProviders?
L587[13:03:57] ⇨ Joins: MrIbby (~MrIbby@wireless-173-87-173-218.dr04.ekgv.ca.frontiernet.net)
L588[13:04:06] <Ordinastie> Map<String, BiFunction<MalisisGui, IInformation<?>, UIComponent<?>>>
L589[13:04:26] * ghz|afk shudders
L590[13:04:56] <Ordinastie> anyway, gtg, I'll look into later
L591[13:05:46] <LatvianModder> what is that monster
L592[13:05:55] <kenzierocks> you call that a monster
L593[13:06:08] ⇨ Joins: zabi94 (~zabi94@93-34-179-52.ip50.fastwebnet.it)
L594[13:06:21] ⇦ Quits: ThePsionic (~ThePsioni@ip5457f909.direct-adsl.nl) (Quit: Leaving)
L595[13:14:23] ⇨ Joins: Girafi (Girafi@0x555178eb.adsl.cybercity.dk)
L596[13:14:29] <TechnicianLP> those generics remind my of my container code
L597[13:15:53] <quadraxis> generics are confusing
L598[13:17:03] <barteks2x> the only confusing part is "? super Something"
L599[13:17:22] <copygirl> ... subclasses can't have static methods...?
L600[13:17:39] <copygirl> Oooh. Class is not static.
L601[13:17:41] <quadraxis> only static subclasses
L602[13:17:43] <copygirl> (That's silly too.)
L603[13:23:24] *** Mine|dreamland is now known as minecreatr
L604[13:25:09] <copygirl> Can't use NetworkProxy, NetworkProxy.Client (subclass) with SidedProxy :(
L605[13:25:13] <copygirl> And I though I was being fancy.
L606[13:27:11] ⇦ Quits: zabi94 (~zabi94@93-34-179-52.ip50.fastwebnet.it) (Read error: Connection reset by peer)
L607[13:27:20] <TechnicianLP> just a random question: is it possible to have multiple proxies? (multiple field with SidedProxy but diiferent classes)
L608[13:28:46] <copygirl> Apparently, yes.
L609[13:29:34] <TechnicianLP> fancy
L610[13:30:24] ⇨ Joins: Eragonn1490 (~eragonn14@2607:fb90:1b81:2b:b9be:9b5d:7255:9d7f)
L611[13:30:25] <barteks2x> you can have it anywhere and as many as you want, it just has to be static (at least I think so)
L612[13:30:36] ⇦ Quits: airbreather (~airbreath@d149-67-99-43.nap.wideopenwest.com) (Quit: Leaving)
L613[13:31:39] ⇦ Quits: The-Rogue80 (~therogue8@cpc12-reig4-2-0-cust89.6-3.cable.virginm.net) (Quit: Leaving)
L614[13:33:37] ⇦ Quits: Vazkii (~Vazkii@144.134.37.188.rev.vodafone.pt) (Quit: seeya m8 thx 4 playin)
L615[13:33:51] ⇨ Joins: petri (~petri@a00006262.kortex.jyu.fi)
L616[13:33:56] ⇨ Joins: PaleoCrafter (~PaleoCraf@p57B2EB53.dip0.t-ipconnect.de)
L617[13:33:57] MineBot sets mode: +v on PaleoCrafter
L618[13:34:08] <petri> Hello
L619[13:34:35] <PaleoCrafter> petri, heil
L620[13:34:40] * PaleoCrafter sees himself out
L621[13:35:04] * MrIbby doesn't get it
L622[13:35:05] <petri> Uhm is there any1 here who could help me with my build?
L623[13:35:39] <PaleoCrafter> MrIbby, German greeting between fishers :P
L624[13:35:48] <PaleoCrafter> https://de.wikipedia.org/wiki/Petri_Heil
L625[13:35:55] <TechnicianLP> build as in building something or build as in compile?
L626[13:35:56] <MrIbby> ohh
L627[13:36:06] <petri> as in compile
L628[13:36:45] ⇨ Joins: killjoy (~killjoy@cpe-2606-A000-1118-C091-C56-620C-B139-63D2.dyn6.twc.com)
L629[13:37:12] <TechnicianLP> whats the matter?
L630[13:38:23] <petri> ok the thing is that i'm trying to deploy my mod on a forge server and after i build my mod it says that there an error at my code that i have deleted
L631[13:38:54] <petri> so i'm wondering if im doing the gradle build somehow wrong that it doesnt actually build it with new changes
L632[13:39:35] <petri> the mod works perfectly fine when running in eclipse btw
L633[13:40:16] ⇨ Joins: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
L634[13:40:21] <killjoy> petri, clean
L635[13:40:48] <copygirl> killjoy: "gradlew clean" ?
L636[13:40:51] <killjoy> tes
L637[13:41:16] ⇦ Quits: jordibenck (~jordibenc@86.89.212.184) (Quit: Leaving)
L638[13:41:18] <killjoy> it will delete your build folder
L639[13:42:20] <petri> trying now
L640[13:43:19] <petri> i tried both clean from eclipse and gradlew clean, didn't fix it :/
L641[13:44:29] <TechnicianLP> you have a decompiler to check contents of you file?
L642[13:45:14] <petri> you mean the output mod file?
L643[13:45:21] <TechnicianLP> yeah
L644[13:45:24] *** diesieben|away is now known as diesieben07
L645[13:45:52] <petri> nope
L646[13:46:13] <petri> but i'm reading it from the crash report that it complains about the same code line that doesn't exist anymore
L647[13:46:30] <petri> what am i missing ... one of these days, you know
L648[13:46:55] <killjoy> duplicate classes?
L649[13:46:55] ⇦ Quits: Subaraki (~Artix@mf763-h01-176-150-102-154.dsl.sta.abo.bbox.fr) (Read error: Connection reset by peer)
L650[13:47:14] <TechnicianLP> maybe theres an error in the new one as well
L651[13:47:35] <petri> it's is the exact and same error message
L652[13:49:01] <petri> oh wait, i just booted my eclipse and did all the cleans again, now i get new error messages :)
L653[13:49:04] <TechnicianLP> !fh World.isRemote
L654[13:49:04] <petri> thanks guys! :D
L655[13:53:36] ⇦ Quits: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net) (Ping timeout: 384 seconds)
L656[13:56:33] ⇨ Joins: kinggoesgaming (uid23106@id-23106.tooting.irccloud.com)
L657[13:58:53] <barteks2x> My desktop environment seems to have a memory leak... 670MB already and growing ~10MB every hour
L658[13:59:19] <petri> which one do you have?
L659[13:59:33] <barteks2x> cinnamon
L660[13:59:44] <petri> you should use xfce :D
L661[13:59:52] ⇨ Joins: Subaraki (~Artix@mf763-h01-176-150-102-154.dsl.sta.abo.bbox.fr)
L662[14:00:09] <barteks2x> I did previously. I lied it's simplicity but cinnamon looks much better
L663[14:00:31] <petri> you can make xfce look good too
L664[14:00:32] <barteks2x> if i wanted to go in that direction I would use i3
L665[14:00:58] ⇨ Joins: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net)
L666[14:01:10] <petri> i like things simple :D xfce perfect for me
L667[14:01:18] <petri> just get more memory xD
L668[14:01:22] <TechnicianLP> gnome here
L669[14:01:31] <ghz|afk> xfce is the only linux DE I can stand
L670[14:01:32] <diesieben07> xfce is super pretty
L671[14:01:41] <ghz|afk> because it's the only one I can get reasonably "like windows"
L672[14:01:55] <petri> i just made lifelong friends :))
L673[14:02:04] <ghz|afk> that said I'm a windows user
L674[14:02:06] <diesieben07> much better than the other lightweight one, lxde i think
L675[14:02:10] <diesieben07> yes, also windows here
L676[14:02:13] ⇨ Joins: airbreather (~airbreath@d149-67-99-43.nap.wideopenwest.com)
L677[14:02:24] <diesieben07> but if i need a lightweight linux somewhere, i use xubuntu
L678[14:02:26] <petri> all the other ones just look weird, not even mentioning unity
L679[14:02:41] <illy> deepin also really nice DE
L680[14:02:44] ⇦ Quits: KnightMiner (~KnightMin@107-1-23-59-ip-static.hfc.comcastbusiness.net) (Ping timeout: 198 seconds)
L681[14:02:52] <illy> is also*
L682[14:02:55] <diesieben07> oh god unity
L683[14:03:01] * ghz|afk shudders
L684[14:03:12] <ghz|afk> unity is like, "let's take the worst ideas from all DEs, and put them together"
L685[14:03:19] *** Keridos is now known as Keridos|away
L686[14:03:20] <petri> so true XDD
L687[14:03:38] <barteks2x> what is it that ubuntu uses by default?
L688[14:03:43] <diesieben07> unity
L689[14:03:46] <illy> unity
L690[14:03:52] <Akkarin> Potato!
L691[14:03:54] <Akkarin> oh wait
L692[14:03:54] <barteks2x> that explains why I didn't like it
L693[14:03:57] <petri> like what is up with the controllers being on the left side, and the menu integrating with the panel?!
L694[14:04:13] <TechnicianLP> i like the default DE of arch
L695[14:04:21] <ghz|afk> petri: macos does the menu thing
L696[14:04:23] <Akkarin> arch doesn't even have a default WM :o
L697[14:04:51] <petri> well.. i've never used macos
L698[14:05:00] <illy> Ubuntu is just a pain to keep up to date without managing 50million PPAs
L699[14:05:02] <ghz|afk> I use a macbookpro at work
L700[14:05:28] <ghz|afk> the entire thing is designed to be used with a touchpad or touch-mouse
L701[14:05:33] <ghz|afk> switching apps and such is so awkward
L702[14:05:34] ⇨ Joins: MoxieGrrl (~MoxieGrrl@173-23-172-139.client.mchsi.com)
L703[14:05:37] <ghz|afk> that the only solution they had for it
L704[14:05:41] <ghz|afk> is to use multi-finger gestures
L705[14:06:02] <ghz|afk> even in the mouse.
L706[14:06:03] ⇦ Quits: airbreather (~airbreath@d149-67-99-43.nap.wideopenwest.com) (Read error: Connection reset by peer)
L707[14:06:20] <ghz|afk> IMO
L708[14:06:20] <diesieben07> haha the magic mouse.... hahahahaha *dies*
L709[14:06:29] <ghz|afk> a taskbar is an essential component of a DE
L710[14:06:41] <barteks2x> what about i3?
L711[14:06:42] <petri> i bet in macos u cant even turn off mouse accel
L712[14:06:43] <ghz|afk> and the dock is a poor excuse of a taskbar
L713[14:06:51] <ghz|afk> no diea I like mouse acceleration
L714[14:06:59] *** Keridos|away is now known as Keridos
L715[14:07:02] <ghz|afk> at least in the way it works in windows
L716[14:07:20] ⇨ Joins: airbreather (~airbreath@d149-67-99-43.nap.wideopenwest.com)
L717[14:07:35] <illy> barteks2x: i3wm is nice on laptops but desktops it get annoying IMO
L718[14:07:42] <petri> mouse accel increases my blood pressure to deadly levels
L719[14:08:05] <barteks2x> i3 is annoying on small monitors
L720[14:08:09] <ghz|afk> speaking about mice
L721[14:08:15] <ghz|afk> I'm starting to need a new one
L722[14:08:21] * Akkarin puts down some cheese
L723[14:08:22] <ghz|afk> this Logitech G500 is awesome
L724[14:08:27] <petri> don't get a steelseries
L725[14:08:29] <ghz|afk> and I wish they still made it
L726[14:08:41] <ghz|afk> but the two I have are both getting too old
L727[14:08:45] <diesieben07> logitech sure knows how to make mice
L728[14:08:50] <barteks2x> anyway, would it be a good idea to switch to my experimental gradle buildscript written in kotlin? It seems to work
L729[14:09:06] <ghz|afk> the left button on this one is starting to "stick down"
L730[14:09:11] <ghz|afk> not the click itself, but the whole button
L731[14:09:19] <petri> i didn't understand a damn thing u said :D
L732[14:09:36] <petri> but anything that works is a good idea
L733[14:09:46] <ghz|afk> barteks2x: it's a buildscript
L734[14:09:48] <ghz|afk> whatever works for you
L735[14:09:50] <ghz|afk> ;P
L736[14:10:02] <ghz|afk> so
L737[14:10:06] <ghz|afk> any recommendations regarding mice?
L738[14:10:07] <barteks2x> I'm not sure fi it will cause issues or not
L739[14:10:11] <ghz|afk> anyone bought a mouse recently and likes it?
L740[14:10:36] <diesieben07> ghz there is one on amazon for ~300€ :P
L741[14:10:38] <petri> i really likes my steelseries rival until it just broke for no apparent reason
L742[14:10:45] <petri> liked*
L743[14:10:56] <ghz|afk> diesieben07: lol
L744[14:11:03] * Akkarin hugs is Performance MX
L745[14:11:09] * diesieben07 hugs Akkarin
L746[14:11:13] <diesieben07> mouse buddies!
L747[14:11:18] * Akkarin hugs everybody else so they don't feel left out
L748[14:11:19] <ghz|afk> http://www.pcmag.com/review/347445/evoluent-verticalmouse-c-right-wired
L749[14:11:22] <ghz|afk> WTF IS THIS O_O
L750[14:11:29] <diesieben07> :D
L751[14:11:42] <Akkarin> Mine is about to die after 5 years of daily 8+ hours of use though
L752[14:11:55] <diesieben07> i am on my 2nd one already :P
L753[14:12:01] <diesieben07> gave the old one to my brother
L754[14:12:02] <Akkarin> and the new MX isn't as nice ... sadly
L755[14:12:08] <diesieben07> and he's still using it :d
L756[14:12:22] <ghz|afk> my G500
L757[14:12:24] <Akkarin> These things really don't break, do they :D
L758[14:12:25] <ghz|afk> well, I have two of them
L759[14:12:26] <ghz|afk> because
L760[14:12:27] <diesieben07> yeah :D
L761[14:12:30] <ghz|afk> I ordered a new one
L762[14:12:32] <diesieben07> it has horizontal scrolling though!
L763[14:12:34] <diesieben07> the mx master i mean
L764[14:12:36] <ghz|afk> after the click started to act up
L765[14:12:40] <ghz|afk> but after ordering
L766[14:12:50] <ghz|afk> I found a page that explained how to "correct" the bent microswitch
L767[14:12:59] <ghz|afk> and I was able to use it for a while longer
L768[14:13:03] <ghz|afk> before switching to the new G500
L769[14:13:19] <ghz|afk> I have now been using those two G500 mice for many years
L770[14:13:28] <ghz|afk> and repaired the microswitches 3-4 times on each
L771[14:13:31] <Akkarin> diesieben07: Well that's nice and all but I feel like its scroll wheel could be a little more stiff (clicky wise)
L772[14:13:38] <diesieben07> Wait, i still had the magic mouse tab open from earlier ... wtf is this? http://www.geek.com/wp-content/uploads/2015/10/magic_mouse_2_charging.jpg
L773[14:13:46] ⇦ Quits: McJty (~jorrit@d8d8722e9.access.telenet.be) (Quit: Leaving)
L774[14:13:47] <diesieben07> am i the only one who didn't know that? :O
L775[14:14:02] <Akkarin> You didn't?
L776[14:14:05] <Akkarin> it's a great design feature!
L777[14:14:07] <diesieben07> no i didn't.
L778[14:14:16] <diesieben07> i knew it was crappy and unergonomic
L779[14:14:19] <diesieben07> but that is just... wtf
L780[14:14:20] <Akkarin> Goes along with your great dongle mess on the new iPhone
L781[14:14:23] <diesieben07> haha
L782[14:14:31] <diesieben07> adapters for everyone!
L783[14:14:39] <diesieben07> as for the mx master, i have never used one
L784[14:14:44] <petri> has anyone had a NoClassDefFoundError when deploying mod?
L785[14:14:59] <Akkarin> http://i.imgur.com/evcDWal.jpg
L786[14:15:01] * Akkarin runs
L787[14:15:20] <diesieben07> oh my god hahaha
L788[14:15:33] <Akkarin> My mom bought one since I told her that my Performance MX is still going strong after all this use (since the same model sky rocketed on amazon in price)
L789[14:15:39] <diesieben07> at least that's accurate because it's waterproof now
L790[14:15:47] <Akkarin> and tbh I don't like the new scroll wheel mechanic
L791[14:15:55] <diesieben07> do they even make the performance mx anymore?
L792[14:16:07] <Akkarin> No clue? Amazon still seems to have it (for 100 bucks)
L793[14:16:29] <diesieben07> yeah thats a lot of money
L794[14:16:36] <diesieben07> i payed... 60€ for mine i think
L795[14:16:38] <diesieben07> now it's 107
L796[14:16:40] <Akkarin> Well ... if it lives for 5 years it's probably worth it
L797[14:16:42] <Akkarin> same here
L798[14:17:00] <diesieben07> but one thing i have to give to apple about the new iphone... the home button is freakin amazing :D
L799[14:17:27] <Akkarin> The thing is that the new one controls the scroll wheel through the driver (they have some mad servo inside to enable/disable the lock)
L800[14:17:51] <Akkarin> Which I guess takes away from the great feel of the original mechanic
L801[14:17:52] <diesieben07> whuuuuuut
L802[14:18:12] <diesieben07> oh wow, i totally forgot... my old one had milk on it :D
L803[14:18:14] <Akkarin> You can tell it to unlock depending on how quickly you turn the wheel though ... only upside that comes out of that
L804[14:18:16] <Akkarin> wat
L805[14:18:21] <diesieben07> and died... i opend it and dried it and it worked again
L806[14:18:23] <diesieben07> i spilled it :P
L807[14:18:40] <Akkarin> oh also: the new one has no exchangeable battery
L808[14:18:56] <diesieben07> Oh
L809[14:18:59] <diesieben07> hrm
L810[14:19:05] <Akkarin> I'm still on the original ... :D
L811[14:19:06] <diesieben07> but it has bluetooth... no more stupid dongle
L812[14:19:30] <Akkarin> It also supports multiple pairings. Which is cool if you want to use it on your notebook as well
L813[14:20:03] <diesieben07> yeah
L814[14:20:16] <diesieben07> currently still only have a notebook, working on buying a proper pc :D
L815[14:20:19] <Akkarin> Well. 10 steps forward 2 steps back.
L816[14:20:30] <diesieben07> (i do have a monitor, etc. though)
L817[14:20:49] <ghz|afk> [21:13] (diesieben07): Wait, i still had the magic mouse tab open from earlier ... wtf is this? http://www.geek.com/wp-content/uploads/2015/10/magic_mouse_2_charging.jpg
L818[14:20:49] <ghz|afk> [21:13] (diesieben07): am i the only one who didn't know that? :O
L819[14:20:50] <diesieben07> oh the mx master is on sale on amazon
L820[14:20:54] <ghz|afk> my suspicion is that
L821[14:20:58] <ghz|afk> they want you to buy 2
L822[14:21:02] <diesieben07> hahaha
L823[14:21:06] <ghz|afk> so you can use one while charging the other
L824[14:21:12] <diesieben07> i might even buy one... 69 instead of 99€
L825[14:21:27] <Akkarin> well "sale"
L826[14:21:36] <diesieben07> is that not on sale?
L827[14:21:39] <Akkarin> they show you the UVP price
L828[14:21:44] <diesieben07> right
L829[14:21:51] <Akkarin> nobody sells it for 100 bucks
L830[14:22:03] <diesieben07> didn't know that
L831[14:22:10] <diesieben07> has been a while since i last checked on it
L832[14:22:13] <Akkarin> Except that weird smelling small store on the corner
L833[14:22:31] <diesieben07> and logitech :P
L834[14:22:40] <Akkarin> Well Amazon has been doing that for a while. And got a lot of bad mojo from it (even though every other shop does the same). But oh well. The interwebs is new and evil after all
L835[14:23:25] <Akkarin> Be scared everyone! If you are reading this, you are unknowingly sharing information with the interwebs in this very moment!!1111oneoneeleventwelve
L836[14:23:36] ⇦ Quits: airbreather (~airbreath@d149-67-99-43.nap.wideopenwest.com) (Read error: Connection reset by peer)
L837[14:23:44] ⇦ Quits: killjoy (~killjoy@cpe-2606-A000-1118-C091-C56-620C-B139-63D2.dyn6.twc.com) (Ping timeout: 198 seconds)
L838[14:24:01] <Akkarin> Well a couple of people did the right thing and cut their cables immediately
L839[14:24:10] <diesieben07> is this an apporpriate moment to say how incredibly stupid the "we are using cookies!" thing in the EU is?
L840[14:24:17] <Akkarin> Yep
L841[14:24:39] <Akkarin> Might as well start using browser fingerprints
L842[14:24:41] <diesieben07> "This website is a website. By using this website you agree that we are a website."
L843[14:24:43] * Akkarin puts on his tinfoil hat
L844[14:24:56] <diesieben07> "Where can I opt-out?"
L845[14:25:06] <diesieben07> "Oh, no you can't, that would require us to use cookies to remember that about you."
L846[14:25:09] <Akkarin> Nowhere. Because without it our fucking website doesn't fucking work beyond this point.
L847[14:25:28] <diesieben07> fucking morons.
L848[14:25:34] <Akkarin> Fucking fbombs
L849[14:25:39] <diesieben07> fucking fucking
L850[14:25:55] * Akkarin takes a shot
L851[14:25:58] <TechnicianLP> i there was a selfdestructing cookies plugin for firefox
L852[14:26:00] <Akkarin> we were playing a drinking game, right?
L853[14:26:22] * diesieben07 drinks tea
L854[14:26:25] <diesieben07> that counts, right?
L855[14:26:43] <Akkarin> I'm actually already on a nice glass of "survived another week"-Whiskey
L856[14:27:14] <Akkarin> aka I'm already a little drunk. That counts too, right? :P
L857[14:27:22] <diesieben07> sure
L858[14:27:33] * diesieben07 goes back to poking GUIs
L859[14:27:36] <diesieben07> god i hate GUIs.
L860[14:27:47] * Akkarin goes back to revising stylesheets
L861[14:28:18] <Akkarin> Well I learned the other day that I hate the new rendering and everything it stands for
L862[14:28:19] ⇦ Quits: petri (~petri@a00006262.kortex.jyu.fi) (Ping timeout: 206 seconds)
L863[14:28:28] <Akkarin> (in minecraft that is)
L864[14:28:30] <diesieben07> why? :/
L865[14:28:40] <diesieben07> it's better than hardcoded, handwritten everything...
L866[14:28:46] <diesieben07> yes it's not great in places
L867[14:28:50] <Akkarin> Took me more than 5 minutes to figure out how to get my models in there
L868[14:28:52] <Akkarin> :P
L869[14:29:15] <diesieben07> -_-
L870[14:29:29] <diesieben07> at least you now have the *option* to get models in there.
L871[14:29:35] <Akkarin> It's a sane change from the static pipeline nonsense they did before I guess but everything blockstates is a little annoying
L872[14:29:48] <diesieben07> why?
L873[14:30:29] ⇨ Joins: airbreather (~airbreath@d149-67-99-43.nap.wideopenwest.com)
L874[14:30:35] <Akkarin> Well let's assume you want your entity models to be a little more complex and what not and you are trying to figure out how to render them using either the new models or obj models
L875[14:31:08] <Akkarin> took me a bit to figure out how to get it in there since the stock entities don't use that system (yet)
L876[14:31:16] <diesieben07> Yeah
L877[14:31:23] <diesieben07> but that has nothing to do with blockstates...
L878[14:31:47] <Akkarin> well you have to go through the blockstate system to get your model in there during init. Unless I've gone the hard way now
L879[14:32:08] ⇦ Quits: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) (Ping timeout: 384 seconds)
L880[14:32:08] <Akkarin> I guess there's probably a hook I could've gone for now that I think about it
L881[14:32:11] <diesieben07> yeah you have...
L882[14:32:33] <Akkarin> Well ... needed item rendering for it anyways so making use of it doesn't really matter now
L883[14:35:25] * Lordmau5 pokes Akkarin
L884[14:35:51] * Akkarin turns into ashes and is blown away by the wind of silence that happens to strive through the channel in this very moment
L885[14:36:03] <Lordmau5> Hehe
L886[14:39:48] ⇦ Parts: Raqbit (~Raqbit@vauff.me) ())
L887[14:41:23] * Akkarin respawns in a puff of smoke in a dusty corner of the room
L888[14:41:39] <Lordmau5> You've been gone for... 9 9 9 9 9... 9 9 9
L889[14:41:52] <Lordmau5> I don't even
L890[14:42:54] ⇦ Quits: Necro (~Necro@p200300700D04E43DB4326447CB70031D.dip0.t-ipconnect.de) (Ping timeout: 384 seconds)
L891[14:43:49] ⇨ Joins: Necro (~Necro@p200300700D04E481CCC5EDE5F7E4B277.dip0.t-ipconnect.de)
L892[14:52:19] *** AbrarSyed is now known as Abrar|gone
L893[14:57:30] <PaleoCrafter> jesus, animation's a bitch xD
L894[14:59:00] <ghz|afk> so I decided to do a dist-upgrade on my xubuntu VM
L895[14:59:06] <ghz|afk> let's see what breaks :D
L896[14:59:42] <ghz|afk> hmf
L897[14:59:53] <ghz|afk> do Logitech have some patent on unlockable scroll wheels or something?
L898[15:00:44] <Akkarin> Well I wouldn't really be surprised
L899[15:01:38] <ghz|afk> I'm leaning toward a Razer Naga Hex V2
L900[15:01:45] <ghz|afk> but I don't want to lose the unlockable wheel
L901[15:01:49] <ghz|afk> I use that more than the extra buttons
L902[15:02:27] <ghz|afk> the "Logitech G502 Proteus Spectrum 12000DPI RGB" seems just too fancy to be comfortable, so I'd have to have it in my hands before I buy that
L903[15:03:46] <ghz|afk> the "Cooler Master CM Storm Sentinel Advance II" looks nice too
L904[15:03:51] <diesieben07> eww razer
L905[15:04:18] <ghz|afk> xcept that button beyond thewheel
L906[15:04:23] <ghz|afk> that feels like I wouldn't reach comfortable
L907[15:09:19] ⇦ Quits: airbreather (~airbreath@d149-67-99-43.nap.wideopenwest.com) (Read error: Connection reset by peer)
L908[15:11:13] <ghz|afk> [21:59] (ghz|afk): so I decided to do a dist-upgrade on my xubuntu VM
L909[15:11:13] <ghz|afk> [21:59] (ghz|afk): let's see what breaks :D
L910[15:11:23] <ghz|afk> something failed during the installation
L911[15:11:35] <ghz|afk> got a "System Error detected" prompt asking if I wanted to send the report XD
L912[15:11:37] *** Keridos is now known as Keridos|away
L913[15:13:30] *** Keridos|away is now known as Keridos
L914[15:14:19] ⇦ Quits: PaleoCrafter (~PaleoCraf@p57B2EB53.dip0.t-ipconnect.de) (Quit: Leaving)
L915[15:14:30] ⇦ Quits: Hunterz (~hunterz@62.182.234.189) (Quit: Leaving.)
L916[15:14:40] ⇨ Joins: PaleoCrafter (~paleo@weneg.de)
L917[15:14:40] MineBot sets mode: +v on PaleoCrafter
L918[15:15:08] <PaleoCrafter> phew, finally have my bouncer back
L919[15:21:20] <ghz|afk> I don't get it.
L920[15:21:20] <ghz|afk> java.lang.NoSuchMethodError: net.minecraft.util.ResourceLocation.getResourceDomain()Ljava/lang/String;
L921[15:21:20] <ghz|afk> at gigaherz.guidebook.shadow.common.ItemRegistered.<init>(ItemRegistered.java:10)
L922[15:21:27] <ghz|afk> WTF could possibly cause this?
L923[15:21:39] <Akkarin> Compiling against a different version than the one that is in the classpath usually
L924[15:21:44] <ghz|afk> well I mean
L925[15:21:48] <Akkarin> or calling a client side method I guess
L926[15:21:51] <ghz|afk> getResourceDomain is a pretty name
L927[15:21:56] <Akkarin> (on the server side or vice versa)
L928[15:21:59] <ghz|afk> I'd expect the SRG name
L929[15:22:09] <ghz|afk> !gm getResourceDomain
L930[15:22:13] <Akkarin> oh yeah obfuscation is another thing
L931[15:22:37] <ghz|afk> problem is
L932[15:22:48] <ghz|afk> I'd understand if this happened on all the mods I have
L933[15:22:54] <ghz|afk> since I use the same common library
L934[15:22:57] <ghz|afk> shaded separately on each
L935[15:23:06] <ghz|afk> renamed differently
L936[15:23:18] <ghz|afk> but it only happens in this one mod
L937[15:23:43] <ghz|afk> and I practically use the same build.gradle on all of them
L938[15:28:59] ⇨ Joins: ThePsionic (~ThePsioni@ip5457f909.direct-adsl.nl)
L939[15:29:55] <ghz|afk> okay my Commons library jars seem to be broken
L940[15:30:09] <ghz|afk> they compiled with pretty names
L941[15:30:39] <ghz|afk> or at least when I decompile the class files, I see pretty names
L942[15:30:44] <ghz|afk> even though the src files contain srg names
L943[15:30:45] <ghz|afk> WTF
L944[15:30:56] ⇦ Quits: Eragonn1490 (~eragonn14@2607:fb90:1b81:2b:b9be:9b5d:7255:9d7f) (Ping timeout: 198 seconds)
L945[15:41:51] ⇨ Joins: AshIndigo_ (~AshIndigo@188.29.165.1.threembb.co.uk)
L946[15:41:55] <ghz|afk> AHA
L947[15:41:58] <ghz|afk> I found the issue
L948[15:42:03] <ghz|afk> it's the publish step
L949[15:42:05] <ghz|afk> when I publish
L950[15:42:09] <ghz|afk> it depends on the "jar" task
L951[15:42:17] <ghz|afk> which generates the non-reobf jar
L952[15:42:31] <ghz|afk> so whenever I publish before uploading
L953[15:42:34] <ghz|afk> it fucks up the jars
L954[15:42:57] <ghz|afk> happens to work in dev because I usually use the same mappings on all my projects
L955[15:43:26] <ghz|afk> anyone happens to know how to make the maven publishing use the final jar?
L956[15:44:02] <kenzierocks> isn't there a task like reobfJar?
L957[15:44:08] <kenzierocks> which overwrites your final jar
L958[15:44:27] <kenzierocks> you can just use that instead i think
L959[15:44:33] <ghz|afk> yes but
L960[15:44:40] <ghz|afk> how do I make publishing use that instead of jar?
L961[15:44:47] <ghz|afk> tasks.publishing.dependsOn reobfJar
L962[15:44:49] <ghz|afk> that doesn't work ;P
L963[15:44:57] <ghz|afk> wait I wrote publishing, not publish
L964[15:45:10] ⇦ Quits: AshIndigo (~AshIndigo@79-67-168-211.dynamic.dsl.as9105.com) (Ping timeout: 206 seconds)
L965[15:45:38] <ghz|afk> wait I should probably depend on build, rather than reobfJar
L966[15:45:40] <ghz|afk> there's more steps
L967[15:46:59] <diesieben07> isn't that a cyclic dep though?
L968[15:47:05] <ghz|afk> ?
L969[15:47:10] <diesieben07> actually nvm
L970[15:47:12] * diesieben07 shuts up
L971[15:47:12] <ghz|afk> build does not publish by default
L972[15:47:15] <ghz|afk> XD
L973[15:47:17] <diesieben07> yeah
L974[15:47:58] <ghz|afk> now I wonder
L975[15:47:59] <ghz|afk> what's best
L976[15:48:08] <ghz|afk> version = "1.11.0-1.7.4"
L977[15:48:08] <ghz|afk> archivesBaseName = "Survivalist"
L978[15:48:11] <ghz|afk> or
L979[15:48:20] <ghz|afk> version = "2.0.1"
L980[15:48:20] <ghz|afk> archivesBaseName = "EnderRift-1.11.0"
L981[15:48:37] <ghz|afk> I have always leaned toward the latter
L982[15:48:48] <ghz|afk> but I was trying the former because it seemed more... accurate
L983[15:48:55] <diesieben07> yeah, 1.11 has nothing to do with your version
L984[15:49:17] *** AshIndigo_ is now known as AshIndigo-Asleep
L985[15:50:29] ⇨ Joins: KnightMiner (~KnightMin@107-1-23-59-ip-static.hfc.comcastbusiness.net)
L986[15:51:31] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8000:134f:59d0:f8b6:f6c6:5aac)
L987[15:52:12] *** Keridos is now known as Keridos|away
L988[15:55:48] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8000:134f:59d0:f8b6:f6c6:5aac) (Ping timeout: 206 seconds)
L989[15:57:07] ⇨ Joins: Doty1154 (~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net)
L990[15:57:42] ⇦ Quits: TechnicianLP (~Technicia@p4FE56C2D.dip0.t-ipconnect.de) (Ping timeout: 384 seconds)
L991[15:58:42] ⇦ Quits: Hgrebnednav (~Hgrebnedn@d8D872A6E.access.telenet.be) (Ping timeout: 206 seconds)
L992[15:58:48] ⇨ Joins: AstralSorcerer (~AstralSor@128.151.114.115)
L993[16:01:13] ⇨ Joins: c233 (~c233@164.40.205.248)
L994[16:14:08] ⇦ Quits: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net) (Ping timeout: 384 seconds)
L995[16:20:28] *** PaleoCrafter is now known as PaleOff
L996[16:21:55] ⇨ Joins: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net)
L997[16:23:46] ⇦ Quits: quadraxis (~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net) (Ping timeout: 384 seconds)
L998[16:32:13] <masa> when should RecipeSorter registration be done?
L999[16:33:01] ⇦ Quits: MalkContent (~MalkConte@p4FDCFAA0.dip0.t-ipconnect.de) (Quit: Leaving)
L1000[16:35:10] <MrIbby> masa: Why not do everything in pre-init?
L1001[16:37:08] <masa> yeah I just google "github RecipeSorter.register" and botania seems to register into the RecipeSorter just before adding the recipe itself, so I'll do the same
L1002[16:37:12] <masa> *googled
L1003[16:38:03] <MrIbby> ah, that's what you meant
L1004[16:38:08] <masa> still unsure about the dependencies string... do I really need to specify that
L1005[16:39:08] <masa> or rather, what exactly does that do
L1006[16:39:12] <MrIbby> It's not really important unless you need to higher priority (e.g. overriding a recipe)
L1007[16:39:19] <masa> right, ok
L1008[16:39:29] <masa> so if there are no conflicts it doesn't matter at all?
L1009[16:39:38] <MrIbby> Don't think so
L1010[16:39:50] <masa> alright. thanks!
L1011[16:40:02] <MrIbby> no problem
L1012[16:41:16] ⇦ Quits: Gigabit101 (~Gigabit10@cpc76690-cosh16-2-0-cust331.6-1.cable.virginm.net) (Ping timeout: 186 seconds)
L1013[16:41:41] ⇨ Joins: airbreather (~airbreath@d149-67-99-43.nap.wideopenwest.com)
L1014[16:41:48] ⇦ Quits: Actuarius (~Actuarius@195.91.246.187) (Ping timeout: 186 seconds)
L1015[16:42:03] ⇨ Joins: Gigabit101 (~Gigabit10@cpc76690-cosh16-2-0-cust331.6-1.cable.virginm.net)
L1016[16:42:27] ⇨ Joins: Actuarius (~Actuarius@195.91.246.187)
L1017[16:42:27] MineBot sets mode: +v on Actuarius
L1018[16:43:39] ⇦ Quits: Subaraki (~Artix@mf763-h01-176-150-102-154.dsl.sta.abo.bbox.fr) (Quit: Got away Safely !)
L1019[16:44:09] ⇨ Joins: RichardG (~richardg8@201.37.255.130)
L1020[16:44:09] MineBot sets mode: +v on RichardG
L1021[16:46:15] <diesieben07> Ok, so Minecraft actually activates buttons on mouse *down* contrary to any other GUI stuff i have seen. should I mimic that or "fix" it?
L1022[16:46:21] <diesieben07> for my own GUI stuff
L1023[16:48:42] ⇦ Quits: RichardG_ (~richardg8@201.37.255.130) (Ping timeout: 384 seconds)
L1024[16:56:35] *** Keridos|away is now known as Keridos
L1025[16:57:56] ⇦ Quits: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net) (Quit: You think you are above consequences.)
L1026[17:04:55] ⇦ Quits: Noppes (~Noppes@ip56530f2e.direct-adsl.nl) (Read error: Connection reset by peer)
L1027[17:09:00] ⇨ Joins: jgile2 (~jgile2@247.114.148.122.sta.dodo.net.au)
L1028[17:09:02] <Keridos> where are the migration mappins in intellij idea stored?
L1029[17:14:09] ⇦ Quits: ThePsionic (~ThePsioni@ip5457f909.direct-adsl.nl) (Quit: Leaving)
L1030[17:19:33] *** amadornes is now known as amadornes[OFF]
L1031[17:22:54] <Ordinastie> diesieben07, I "fixed" it
L1032[17:23:02] <diesieben07> oh?
L1033[17:23:06] <Ordinastie> I think...
L1034[17:23:34] <Ordinastie> yeah, click event fired on release :p
L1035[17:23:47] <diesieben07> ok :)
L1036[17:23:53] <diesieben07> that's what i do now as well
L1037[17:23:56] <Ordinastie> (had to check ><)
L1038[17:24:56] ⇦ Quits: KnightMiner (~KnightMin@107-1-23-59-ip-static.hfc.comcastbusiness.net) (Ping timeout: 198 seconds)
L1039[17:37:47] *** MrKickkiller is now known as MrKick|Away
L1040[17:40:23] ⇦ Quits: sokratis12GR (kiwiirc@84.252.54.199) (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
L1041[17:42:59] ⇨ Joins: secknv (~secknv@2001:8a0:6c73:3001:884e:c275:75d3:e8ca)
L1042[17:45:20] ⇦ Quits: Jezza (~Jezza@92.206.4.86) (Ping timeout: 198 seconds)
L1043[17:50:54] ⇨ Joins: sinkillerj (~sinkiller@nc-67-232-8-209.dhcp.embarqhsd.net)
L1044[17:55:24] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Read error: Connection reset by peer)
L1045[17:57:53] ⇨ Joins: KnightMiner (~KnightMin@107-1-23-59-ip-static.hfc.comcastbusiness.net)
L1046[18:10:50] ⇦ Quits: jamierocks (~jamierock@lon1.lexteam.xyz) (Quit: bai)
L1047[18:13:47] *** diesieben07 is now known as diesieben|away
L1048[18:14:36] <Keridos> hm when using MinecraftsSever.worldServerForDimension(int id) with a non existing world, does that automatically init a dimension at that id?
L1049[18:14:41] <Keridos> the source code looks like that
L1050[18:15:01] <Keridos> but I want to check if a certain given ID is a valid dimension ID, how would i do that?
L1051[18:23:08] ⇨ Joins: Naiten (Naiten@77.35.215.141)
L1052[18:43:25] ⇦ Quits: Naiten (Naiten@77.35.215.141) (Read error: Connection reset by peer)
L1053[18:44:44] ⇦ Quits: KGS (~KGS@h-155-4-129-249.na.cust.bahnhof.se) (Ping timeout: 198 seconds)
L1054[18:46:25] ⇦ Quits: ashka (~postmaste@server2.shellgratuit.com) (Ping timeout: 206 seconds)
L1055[19:05:53] *** Abrar|gone is now known as AbrarSyed
L1056[19:06:30] ⇦ Quits: MrIbby (~MrIbby@wireless-173-87-173-218.dr04.ekgv.ca.frontiernet.net) (Remote host closed the connection)
L1057[19:11:59] ⇨ Joins: MrIbby (~MrIbby@wireless-173-87-173-218.dr04.ekgv.ca.frontiernet.net)
L1058[19:14:08] ⇦ Quits: Doty1154 (~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net) (Ping timeout: 198 seconds)
L1059[19:16:27] ⇨ Joins: cpup (~cpup@32.218.116.191)
L1060[19:26:10] ⇦ Quits: MrIbby (~MrIbby@wireless-173-87-173-218.dr04.ekgv.ca.frontiernet.net) (Remote host closed the connection)
L1061[19:36:35] ⇦ Quits: Snapples (uid167569@id-167569.highgate.irccloud.com) (Quit: Connection closed for inactivity)
L1062[19:38:08] ⇦ Quits: KnightMiner (~KnightMin@107-1-23-59-ip-static.hfc.comcastbusiness.net) (Ping timeout: 206 seconds)
L1063[19:41:32] ⇦ Quits: Blarghedy (~Blarghedy@50-90-115-148.res.bhn.net) (Ping timeout: 186 seconds)
L1064[19:46:57] ⇨ Joins: Blarghedy (~Blarghedy@50-90-115-148.res.bhn.net)
L1065[20:06:05] ⇦ Quits: edr (~edr@d-65-175-180-73.cpe.metrocast.net) (Read error: Connection reset by peer)
L1066[20:15:57] ⇦ Quits: gr8pefish (~gr8pefish@24-121-241-166.flagcmtk01.res.dyn.suddenlink.net) (Quit: I'm gone)
L1067[20:19:42] ⇦ Quits: IceDragon (~ThatGuy@69.160.119.162) (Ping timeout: 206 seconds)
L1068[20:25:08] *** Keridos is now known as Keridos|away
L1069[20:25:58] *** Keridos|away is now known as Keridos
L1070[20:27:06] ⇨ Joins: IceDragon (~ThatGuy@184.170.32.80)
L1071[20:40:13] *** Vigaro is now known as V
L1072[20:41:41] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L1073[20:42:46] *** Keridos is now known as Keridos|away
L1074[20:48:15] ⇦ Quits: sinkillerj (~sinkiller@nc-67-232-8-209.dhcp.embarqhsd.net) (Quit: またね)
L1075[20:51:31] ⇨ Joins: KnightMiner (~KnightMin@107-1-23-59-ip-static.hfc.comcastbusiness.net)
L1076[20:51:37] ⇦ Quits: KnightMiner (~KnightMin@107-1-23-59-ip-static.hfc.comcastbusiness.net) (Remote host closed the connection)
L1077[20:59:44] ⇨ Joins: Alex_hawks|Alt (~Alex_hawk@2001:8003:846d:e800:9073:2b85:c6a4:2322)
L1078[20:59:44] ⇦ Quits: Actuarius (~Actuarius@195.91.246.187) (Ping timeout: 198 seconds)
L1079[21:00:09] ⇦ Quits: Alex_hawks (~Alex_hawk@2001:8003:8591:2100:9073:2b85:c6a4:2322) (Killed (NickServ (GHOST command used by Alex_hawks|Alt!~Alex_hawk@2001:8003:846d:e800:9073:2b85:c6a4:2322)))
L1080[21:00:13] ⇦ Quits: Wastl2 (~Wastl2@x4e34c34d.dyn.telefonica.de) (Read error: Connection reset by peer)
L1081[21:00:15] *** Alex_hawks|Alt is now known as Alex_hawks
L1082[21:00:16] ⇨ Joins: Actuarius (~Actuarius@195.91.246.187)
L1083[21:00:16] MineBot sets mode: +v on Actuarius
L1084[21:05:58] ⇨ Joins: Wastl2 (~Wastl2@x4e34e32b.dyn.telefonica.de)
L1085[21:11:08] ⇦ Quits: nallar (~nallar@cpc16-cani3-2-0-cust33.14-2.cable.virginm.net) (Ping timeout: 198 seconds)
L1086[21:13:02] ⇨ Joins: Meronat (uid190493@id-190493.highgate.irccloud.com)
L1087[21:14:35] ⇨ Joins: MrIbby (~MrIbby@wireless-173-87-173-218.dr04.ekgv.ca.frontiernet.net)
L1088[21:17:06] ⇨ Joins: nallar (~nallar@cpc16-cani3-2-0-cust33.14-2.cable.virginm.net)
L1089[21:23:56] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 186 seconds)
L1090[21:31:49] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L1091[21:40:18] <Ordinastie> finally got back to the state where it can actually show the gui again \o/ http://puu.sh/spf4V.jpg
L1092[21:40:21] <Ordinastie> time to go to bed :p
L1093[21:40:39] <kashike> that's neat, Ordinastie
L1094[21:41:13] <Ordinastie> it's supposed to be a "debugging" tool for use in dev
L1095[21:41:24] <Ordinastie> easily extensible
L1096[21:43:28] <Ordinastie> original plan was to even allow modification of some of the infos provided directly
L1097[21:44:07] <Ordinastie> anyway, sleep time :)
L1098[21:44:21] ⇦ Quits: MrIbby (~MrIbby@wireless-173-87-173-218.dr04.ekgv.ca.frontiernet.net) (Remote host closed the connection)
L1099[21:53:07] ⇨ Joins: MrIbby (~MrIbby@wireless-173-87-173-218.dr04.ekgv.ca.frontiernet.net)
L1100[22:07:09] ⇦ Quits: Girafi (Girafi@0x555178eb.adsl.cybercity.dk) (Read error: Connection reset by peer)
L1101[22:29:19] ⇨ Joins: killjoy (~killjoy@cpe-2606-A000-1118-C091-5169-28FC-91B0-761B.dyn6.twc.com)
L1102[22:30:28] ⇨ Joins: McJty (~jorrit@d8d8722e9.access.telenet.be)
L1103[22:43:24] ⇦ Quits: immibis (~chatzilla@122-61-231-179.jetstream.xtra.co.nz) (Ping timeout: 186 seconds)
L1104[22:49:04] ⇨ Joins: Lathanael (~Lathanael@p5496003F.dip0.t-ipconnect.de)
L1105[22:50:48] ⇦ Quits: Lathanael|Away (~Lathanael@p54960810.dip0.t-ipconnect.de) (Ping timeout: 384 seconds)
L1106[23:00:58] ⇨ Joins: immibis (~chatzilla@122-59-201-170.jetstream.xtra.co.nz)
L1107[23:06:20] ⇦ Quits: IceDragon (~ThatGuy@184.170.32.80) (Ping timeout: 186 seconds)
L1108[23:09:30] ⇦ Quits: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net) (Ping timeout: 384 seconds)
L1109[23:17:26] ⇦ Quits: Meronat (uid190493@id-190493.highgate.irccloud.com) (Quit: Connection closed for inactivity)
L1110[23:17:49] ⇨ Joins: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L1111[23:27:38] ⇦ Quits: Necro (~Necro@p200300700D04E481CCC5EDE5F7E4B277.dip0.t-ipconnect.de) (Ping timeout: 384 seconds)
L1112[23:31:18] ⇦ Quits: McJty (~jorrit@d8d8722e9.access.telenet.be) (Remote host closed the connection)
L1113[23:46:16] *** AbrarSyed is now known as Abrar|gone
L1114[23:46:54] ⇨ Joins: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
L1115[23:47:28] ⇦ Quits: KklyAq (~KklyAq@p30032-ipngnfx01osakakita.osaka.ocn.ne.jp) (Ping timeout: 384 seconds)
L1116[23:58:06] *** minecreatr is now known as Mine|dreamland
L1117[23:59:46] *** TTFTCUTS is now known as TTFT|Away
<<Prev Next>> Scroll to Top