<<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
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
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
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)
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
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
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
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
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
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
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)
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?
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)
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
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)
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