<<Prev
Next>>
Scroll to Bottom
Stuff goes here
L1[00:03:51] ***
tterrag is now known as tterrag|ZZZzzz
L2[00:10:40] ⇦
Quits: TankCR (~KRoy.Loca@c-67-185-205-223.hsd1.wa.comcast.net)
(Ping timeout: 206 seconds)
L3[00:11:29] ⇨
Joins: npe|office
(~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L4[00:11:41] ⇨
Joins: killjoy1 (~killjoy@71.65.228.225)
L5[00:14:32] ⇦
Quits: killjoy (~killjoy@71.65.228.225) (Ping timeout: 206
seconds)
L6[00:16:58] ***
AbrarSyed is now known as Abrar|gone
L7[00:18:24] ⇦
Quits: killjoy1 (~killjoy@71.65.228.225) (Ping timeout: 206
seconds)
L8[00:18:44] ⇨
Joins: killjoy1 (~killjoy@71.65.228.225)
L9[00:29:55] ⇦
Quits: McJty (~jorrit@d8D8721D2.access.telenet.be) (Quit:
Leaving)
L10[00:31:47] ***
minecreatr is now known as Min|dreamland
L11[00:36:29] ⇨
Joins: covers1624_
(~covers162@ppp122-232-6.static.internode.on.net)
L12[00:38:19] ⇦
Quits: covers1624 (~covers162@ppp122-232-6.static.internode.on.net)
(Ping timeout: 198 seconds)
L13[00:39:42] ⇦
Quits: Doty1154 (~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net)
(Read error: Connection reset by peer)
L14[00:43:42] ***
fry|sleep is now known as fry
L15[00:45:19] ⇦
Quits: illy (~LordIllyo@cpe-174-97-121-242.cinci.res.rr.com)
(Remote host closed the connection)
L16[00:55:27] ⇦
Quits: blood_ (unknown@ool-4574115b.dyn.optonline.net) (Read error:
Connection reset by peer)
L17[01:02:16] ***
Darkevilmac is now known as DarkevilAway
L18[01:05:14] ⇨
Joins: Hunterz
(~hunterz@2001:af0:8000:1c01:6af7:28ff:fe37:5d6a)
L19[01:07:46] *** pig
is now known as Minecraft
L20[01:07:52] ***
Minecraft is now known as hipsterpig
L21[01:12:21] ⇨
Joins: AshIndigo
(~AshIndigo@79-67-168-211.dynamic.dsl.as9105.com)
L22[01:15:33] ⇦
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))
L23[01:26:00] ⇦
Quits: Naiten (Naiten@5.143.53.43) (Read error: Connection reset by
peer)
L24[01:31:08] ⇦
Quits: turmfalke (~turmfalke@93.206.3.92) (Quit:
turmfalke)
L25[01:33:36] ⇦
Quits: AshIndigo (~AshIndigo@79-67-168-211.dynamic.dsl.as9105.com)
(Read error: No route to host)
L26[01:33:51] ⇨
Joins: AshIndigo
(~AshIndigo@79-67-168-211.dynamic.dsl.as9105.com)
L27[01:37:45] ⇨
Joins: AshIndigo_
(~AshIndigo@188.29.164.210.threembb.co.uk)
L28[01:40:07] ⇦
Quits: AshIndigo (~AshIndigo@79-67-168-211.dynamic.dsl.as9105.com)
(Ping timeout: 198 seconds)
L29[01:40:10] ⇨
Joins: Jezza (~Jezza@bps-gw.hrz.tu-chemnitz.de)
L30[01:52:29] ⇨
Joins: Zidane (~Zidane@irc.spongepowered.org)
L31[01:59:11] ***
Xenose_afk is now known as Xenose
L32[01:59:38] <MCPBot_Reborn> [TEST CSV]
Pushing snapshot_20161103 mappings to Forge Maven.
L33[01:59:41] <MCPBot_Reborn> [TEST CSV]
Maven upload successful for mcp_snapshot-20161103-1.10.2.zip
(mappings = "snapshot_20161103" in build.gradle).
L34[01:59:52] <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/
L35[02:04:34] ⇨
Joins: Ipsis
(~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L36[02:21:40] ⇦
Quits: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
(Ping timeout: 186 seconds)
L37[02:33:06] ⇨
Joins: Hgrebnednav
(~Hgrebnedn@d8D872A6E.access.telenet.be)
L38[02:39:55] ⇦
Quits: rebecca (~rebecca@104.156.228.78) (Ping timeout: 384
seconds)
L39[02:45:15] ⇨
Joins: Mathe172
(~Mathe172@public-docking-pat-hpx-mapped-0016.ethz.ch)
L40[02:47:37] ⇨
Joins: Noppes (~Noppes@ip56530f2e.direct-adsl.nl)
L41[02:47:45] ⇦
Quits: Mathe172
(~Mathe172@public-docking-pat-hpx-mapped-0016.ethz.ch) (Client
Quit)
L42[02:55:13] ⇨
Joins: ThePsionic
(~ThePsioni@ip5457f909.direct-adsl.nl)
L43[02:56:02] ⇨
Joins: rebecca (~rebecca@104.156.228.162)
L44[03:11:39] ⇦
Quits: p455w0rd (~p455w0rd@172.76.200.255) (Ping timeout: 384
seconds)
L45[03:12:26] ⇨
Joins: p455w0rd (~p455w0rd@172.76.200.255)
L46[03:17:19] ⇦
Quits: Hgrebnednav (~Hgrebnedn@d8D872A6E.access.telenet.be) (Ping
timeout: 198 seconds)
L47[03:43:03] ⇨
Joins: jordibenck (~jordi@86.89.212.184)
L48[03:51:53] ⇦
Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 384
seconds)
L49[03:58:35] ⇨
Joins: Larry1123 (Larry1123@irc.larry1123.net)
L50[04:02:17] ***
Xenose is now known as Xenose_afk
L51[04:09:55] ⇦
Quits: killjoy1 (~killjoy@71.65.228.225) (Ping timeout: 206
seconds)
L52[04:19:31] ⇨
Joins: Kaiyouka
(~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
L53[04:23:37] ⇦
Quits: AstralSorcerer (~AstralSor@128.151.114.221) (Ping timeout:
384 seconds)
L54[04:36:04] ⇦
Quits: jordibenck (~jordi@86.89.212.184) (Ping timeout: 186
seconds)
L55[04:41:17] ⇨
Joins: Snapples
(uid167569@id-167569.highgate.irccloud.com)
L56[04:50:55] ⇦
Quits: wizjany (~wizjany@2604:180::c1e2:128b) (Ping timeout: 198
seconds)
L57[05:03:54] ⇨
Joins: KGS (~KGS@h-155-4-129-249.na.cust.bahnhof.se)
L58[05:19:31] <Subaraki> is there an event
or a way to know a container was closed ?
L59[05:19:40] <Subaraki>
player.openContainer is never null
L60[05:19:56] <Subaraki> and i need to know
a general way if the player is just playing the game
L61[05:20:52] <Ordinastie> openContainer
would be the player inventory
L62[05:22:04] <Subaraki> openContainer is
player inventory also when he has the player inventory open
L63[05:22:20] <Subaraki> which is sadly not
something i can rely on, given i work with tabs on that
invnetory
L64[05:22:40] <Ordinastie> what are you
trying to do ?
L65[05:23:49] <Subaraki> the tabs are as
good as done. i'm now testing the limits to see if i need to add
something to it. someone asked if it's possible to add a tab for
containers that need blocks, like chests. so trough GuiOpenEvent
and PlayerInteract event i'm trying to inject a tab into the list
if some conditions are met
L66[05:24:44] <Subaraki> using an @mod to
test those things. it's almost possible, apart from the fact that i
need to reset the BlockPos from the block last clicked to null if
the player happens to go out of the inventory(s)
L67[05:25:22] <Ordinastie> tabs shouldn't
be that dynamic
L68[05:25:29] <Subaraki> unless i make a
copy of the list of tabs instead of using the actual tab list
....
L69[05:25:49] <Subaraki> so injecting a new
tab would go unnoticed if re-opening a gui
L70[05:25:51] <Ordinastie> but yes, that
would be the better solution
L71[05:26:44] <Subaraki> still need to
reset the blockPos though, so it doesn't inject a new tba everytime
i open the player inventory
L72[05:27:14] <Subaraki> yeah, they
shouldn't be that dynamic... But if people ask, (one person really)
I just try to see how possible something is
L73[05:27:16] <Ordinastie> but that's not
your problem though
L74[05:27:17] ⇨
Joins: Naiten (Naiten@86-102-43-220.xdsl.primorye.ru)
L75[05:27:36] <Subaraki> no indeed, but
they can't experiment with it for now. could be fun if i can tell
people its possible.
L76[05:27:47] <Subaraki> actually, they
can. they just need to fork my project x)
L77[05:27:54] <Ordinastie> if you allow
tabs to be added dynamically, it's on the modders end to handle
it
L78[05:28:17] <Ordinastie> if you want to
all the addition of tabs when a gui open, so be it
L79[05:28:28] <Ordinastie> but the rest it
not up to you
L80[05:28:31] <Naiten> Hi. Have anybody
here dealt with obj model for armour in 1.7.10?
L81[05:28:40] <Ordinastie> no help for
1.7.10
L82[05:29:05] <Naiten> I maintain both
versions -_-
L83[05:33:04] <Subaraki> Naiten, obj, no,
ModelBase however ... :D
L84[05:33:32] <Subaraki> ItemArmor has a
build in thingy to load a modelbase for the armor model
L85[05:33:38] <Subaraki> might help ?
L86[05:33:39] <Subaraki> idk
L87[05:34:47] ⇨
Joins: VikeStep (~VikeStep@101.184.229.226)
L88[05:37:47] <Naiten> Subaraki, ModelBase
is a lame duck compared to obj :(
L89[05:38:20] <Subaraki> ik, but its the
only way i know to add a custom model to armor
L90[05:38:38] <Subaraki> you could also
always render nothing on wearing the armor, and add your own
layerrenderer
L91[05:38:39] ⇨
Joins: CoolSquid
(~CoolSquid@ti0011a400-5727.bb.online.no)
L92[05:38:41] <Subaraki> might work
L93[05:38:42] <Naiten> Welp, O
L95[05:38:48] <Naiten> argh
L96[05:38:50] <Subaraki> its hacky, but
that could do it
L97[05:38:59] <Naiten> I've added a model,
but the rotations are bad
L98[05:39:07] <Subaraki> wait,
layerrenderers are 1.10 right ?
L99[05:39:10] <Subaraki> aha xD
L100[05:39:29] <Subaraki> sucks 2b u r8
now
L102[05:40:19] <Subaraki> that train
though ! :o
L103[05:40:21] <Subaraki> nice
detail
L104[05:40:25] <Subaraki> whats wrong with
the armor
L105[05:40:26] <Subaraki> ?
L106[05:40:32] <Naiten> the hat follows
the body yaw, not the head :/
L107[05:40:45] <Subaraki> normal
L108[05:40:48] <Naiten> I've tried messing
with GL, but can't work that out
L109[05:40:56] <Subaraki> you need to post
rotate the head
L110[05:41:21] <Subaraki>
(modelbiped)mainModel . bipedHead.postRender(0.0625f)
L111[05:41:27] <Subaraki>
renderHatAfterThat();
L112[05:41:31] <Subaraki> should
work
L113[05:44:59] <Subaraki> somehow this
feels wrong :s
L115[05:45:26] <Subaraki> type safety is
not respected
L116[05:45:48] <Ordinastie> not
clone
L117[05:45:55] <Subaraki> i tried "
tabs = new
ArrayList<SurvivalTabs>(SurvivalTabs.getTabsForContainer(container.getClass()));"
L118[05:45:55] <Naiten> Not sure where to
put that renderHatAfterThat();
L119[05:45:57] <Subaraki> is that better
?
L120[05:46:08] <Subaraki> Naiten, after
you post rotate the head
L121[05:46:12] <Ordinastie> also, why are
you casting the return type of getTabs ?
L122[05:46:44]
⇨ Joins: covers1624
(~covers162@ppp122-232-6.static.internode.on.net)
L123[05:47:05] <Naiten> Welp, there aint
postRender() method anywhere
L125[05:47:34] <Subaraki> what ?
L126[05:47:37] <Subaraki> that's not
possible
L127[05:47:50] <Subaraki> unless
postRender got introduced in 1.10 which i doubt
L128[05:48:10] <Naiten> nowhere -.-
L129[05:48:27] <Subaraki> Ordinastie,
because you can't instantiate a regular List ?
L130[05:48:30] <Subaraki> or am i
wrong
L131[05:48:31] ⇦
Quits: covers1624_
(~covers162@ppp122-232-6.static.internode.on.net) (Ping timeout:
198 seconds)
L132[05:48:40] <Naiten> tried
GL11.glRotatef(-90F + headAngleY, 0F, 1F, 0F);
L133[05:48:40] <Ordinastie> yes you
are
L134[05:48:48] <Naiten> got the cap
rotating all the time
L135[05:49:07] <Ordinastie> also,
"instantiate" ?
L136[05:49:35] <Subaraki> what are we
talking about ? the first two lines for clone ? or the second line
of code i posted ?
L137[05:49:46] <Ordinastie>
ArrayList<SurvivalTabs> original =
(ArrayList<SurvivalTabs>)
SurvivalTabs.getTabsForContainer(container.getClass());
L138[05:50:24] <Subaraki> tabs = new
ArrayList<SurvivalTabs>(SurvivalTabs.getTabsForContainer(container.getClass()));
L139[05:50:42] <Subaraki> wait
L140[05:50:44] <Subaraki> original ?
L141[05:51:00] <Subaraki> idk, my editor
did that
L142[05:51:34] <Ordinastie> well, if your
editor told you to cast, that means your return type is wrong
L143[05:51:37] <Ordinastie> also
L144[05:51:49] <Ordinastie> use List
L145[05:52:01] <Subaraki>
SurvivalTabs.getTabsForContainer(container.getClass()); is a
List
L146[05:52:26] <Subaraki> The method
clone() is undefined for the type List<SurvivalTabs>
L147[05:52:46] <Ordinastie> don't use
clone
L148[05:52:48] <Ordinastie> it's not for
that
L149[05:53:31] <LexManos> -.-
L150[05:58:12] ⇦
Quits: Subaraki
(~Artix@mf763-h01-176-150-102-154.dsl.sta.abo.bbox.fr) (Ping
timeout: 186 seconds)
L151[06:02:34]
⇨ Joins: Subaraki
(~Artix@mf763-h01-176-150-102-154.dsl.sta.abo.bbox.fr)
L152[06:03:25] <Subaraki> woops
L153[06:03:34] <Subaraki> unplugged my
machine when tripping over the wires ... :s
L154[06:03:35] <AshIndigo_> Welcome
back?
L155[06:04:11] <Subaraki> thanks
L156[06:04:16] <Subaraki> got a chocker
for a second
L157[06:04:45] <Subaraki> anyway, my log
says even lex got bothered by my lack of knowledge.
L158[06:04:52] <Subaraki> so i'm of to
google to learn ._.
L159[06:05:27] <Naiten> It's never bad to
learn some basic things
L160[06:06:07] *
AshIndigo_ shuffles away super old forum posts
L161[06:06:10] <Subaraki> the clone thing
came from the interwebs btw
L162[06:06:17] *
Subaraki shuffles faster
L163[06:06:42] <Naiten> Welp, i got
it
L164[06:06:59] <Naiten> just the source I
copied code from had bad argument naming
L165[06:07:09] <Subaraki> copy code ?
D:
L166[06:07:36] <Naiten> it had headAngleY,
headAngleX, something while it was something, headAngleY,
headAngleX
L167[06:07:42]
⇨ Joins: otho
(~otho@189-91-246-184-wlan.lpnet.com.br)
L168[06:07:54] ⇦
Quits: otho (~otho@189-91-246-184-wlan.lpnet.com.br) (Client
Quit)
L169[06:07:56] <Naiten> what's bad with
coping things -.-
L170[06:08:03] <Naiten> it wasn't
copyrighted
L171[06:08:10] <AshIndigo_> You have no
idea what it does
L172[06:08:30] <AshIndigo_> Yes you can
read it
L173[06:08:45] <AshIndigo_> But making it
yourself is the best for understanding it
L174[06:10:01] <Naiten> It's literally a
single class with a constructor, and render() method doing nothing
but calling model.renderAll()
L175[06:10:12] <Naiten> nothing to
understand -.-
L176[06:11:19] *
AshIndigo_ shrugs
L177[06:11:45] <Naiten> Anyway, i've fixed
the thing
L178[06:11:57] <Naiten> Except it's not
working good with player sneaking...
L179[06:12:02] <Subaraki> every forum i go
to shows people casting list to arraylist :/
L180[06:12:18] <Ordinastie> hum
what?
L181[06:12:21] <Subaraki> that's because
you need to offset it when the player is sneaking
L182[06:12:36] <Ordinastie> you only
expose a List
L183[06:12:51] <Subaraki> List two = new
ArrayList(one);
L184[06:12:55] <Ordinastie> yes
L185[06:12:56] <Subaraki> i need to copy
it
L186[06:13:00] <Ordinastie> and ?
L187[06:13:14] <Subaraki> idk, apperantly
i can't without using arraylist
L188[06:13:47] <Ordinastie> well, of
course the actual object will be an ArrayList
L189[06:13:57] <Ordinastie> but you only
expose a List
L190[06:14:48] <Subaraki> aaah, i see what
you mean
L191[06:17:08] <Subaraki> so this is
completely correct
L192[06:17:09] <Subaraki> tabs = new
ArrayList<SurvivalTabs>(SurvivalTabs.getTabsForContainer(container.getClass()));
L193[06:17:16] <Subaraki> if private
List<SurvivalTabs> tabs;
L194[06:18:01] <Ordinastie> yes
L195[06:18:40] <Ordinastie> what's the
signature of getTabsForContainer ?
L196[06:25:27] <Xenose_afk> just quick
question how long did it take for you guys the grasp the code of
minecraft(and forge ofc)? was a little bit curios.
L197[06:25:41] ***
Xenose_afk is now known as Xenose
L198[06:31:07] ⇦
Quits: gigaherz (gigaherz@198.red-88-22-37.staticip.rima-tde.net)
(Ping timeout: 384 seconds)
L199[06:37:53] <Subaraki> its a List
Ordinastie
L200[06:38:07] <Ordinastie> just a List
?
L201[06:38:07] <Subaraki> Xenose, me ? a
while.
L202[06:38:12] <Subaraki> yeah
L203[06:38:14] <Subaraki> just a
List
L204[06:38:34] <Ordinastie> not typed
?
L205[06:38:37] <Subaraki> that comes from
a multimap
L206[06:38:40] <Subaraki> ah
L207[06:38:47] <Subaraki> sisi, typed,
with survivaltabs
L208[06:40:09] <Xenose> just in general
but thx for the answer. ^^ because i am new to java to so there's
two things i am learning at the same time =P + there's the Japanese
also(my head is starting to hurt a lite bit).
L209[06:40:54] <Xenose> because right now
I have a hard time grasping guis.. =/ also
L210[06:40:59] <Subaraki> ?
L211[06:41:03] <Subaraki> what's so hard
about gui's ?
L212[06:41:14] <Subaraki> containers are
for server side, and syncing / keeping track of data
L213[06:41:20] <Subaraki> and the gui's
are client side
L214[06:41:23] <Subaraki> to draw fancy
stuff
L215[06:41:27] <Ordinastie> Xenose, you
should learn java, and then look into modding
L216[06:41:34] <Ordinastie> MC's code is
terrible
L217[06:41:38] <Subaraki> ^
L218[06:41:38] <Xenose> yea get that the
gui is crashing my game do
L219[06:41:52] <Subaraki> are you using a
gui handler ?
L220[06:41:57] <Xenose> well now c++ and
c# so its not that hard
L221[06:42:01] <Subaraki> is the crash an
NPE ?
L222[06:42:05] <Xenose> yea
L223[06:42:24] <Ordinastie> then find
what's null
L224[06:42:28] <Ordinastie> and why it's
null
L225[06:42:49] <Xenose> dont think so
becuse did this before and it dident crash den can it be the
method?
L226[06:42:55] <Subaraki> npe's are like
the easiest thing to solve
L227[06:43:14] <Subaraki> there's no 'i
dont THINK so'
L228[06:43:16] ⇦
Quits: ThePsionic (~ThePsioni@ip5457f909.direct-adsl.nl) (Quit:
Leaving)
L229[06:43:24] <Subaraki> you should use a
debugger to KNOW
L230[06:43:25] <Ordinastie> ok, first,
learn what a NPE is
L231[06:43:36] <npe|office> o/
L232[06:43:40] <Subaraki> x)
L233[06:43:48] <Xenose> a no pointer
exption?
L234[06:43:53] <Xenose> null
L235[06:43:57] <Xenose> sry
L236[06:44:02] <Subaraki> yeah
L237[06:44:06] <Subaraki> which means
something is null
L238[06:44:09] <Subaraki> for some
reason
L239[06:44:12] <Subaraki> find out
why
L240[06:44:13] ⇦
Quits: Delaxarnyazer
(~Delaxarny@2a02:a44e:91ce:0:80dc:7855:5421:3308) (Read error:
Connection reset by peer)
L241[06:44:29] <Xenose> yea that the
pointer isnt pointing at somthing did this in c++
L242[06:44:32] <Xenose> =/
L243[06:44:38] <Xenose> ^^
L244[06:44:59] <Ordinastie> it means
you're trying to access a field, or calling a method off a null
object
L245[06:45:14] ***
npe|office is now known as npe|shutup
L246[06:45:27] <Ordinastie> conveniently,
the stacktrace tells you exactly where
L247[06:45:44] ⇦
Quits: CoolSquid (~CoolSquid@ti0011a400-5727.bb.online.no) (Quit:
Leaving)
L248[06:45:51]
⇨ Joins: Delaxarnyazer
(~Delaxarny@ip56572345.direct-adsl.nl)
L249[06:46:01] <Subaraki> logs and
debuggers are your fried
L250[06:46:02] <Subaraki> friend
L251[06:47:10] <Xenose> oh found the null
pointer the log was just to long... derp. well thx ^^
L252[06:49:18] <Xenose> but how can it be
null?
L253[06:50:00] <Xenose> i have a handler
and i am registering it
L254[06:51:00] <Subaraki> we have no info
whatsoever
L255[06:51:13] <Subaraki> what is 'it'
?
L256[06:51:30] <Subaraki> and having a
handler and registering it is not the only thing that happens with
a gui
L257[06:51:32] <Xenose> oh sry just
speaking loud =P posting soon
L258[06:51:47] <Subaraki> got your gui
handler in a proxy maybe ?
L259[06:52:10] <Xenose> well have it in
the init fml event
L260[06:52:39] <Subaraki> pre init
L261[06:52:51] ***
npe|shutup is now known as npe|office
L262[06:52:53] <Xenose> oh rly?
L263[06:52:56] <Subaraki> try it
L264[06:52:57] <Xenose> ...
L265[06:54:27] <Xenose> nope still
crashing
L266[06:55:31] <Ordinastie> are you sure
about what's null ?
L267[06:56:10]
⇨ Joins: MalkContent
(~MalkConte@p4FDCE63E.dip0.t-ipconnect.de)
L268[06:57:23] <Xenose> you don't need a
gui for the server rigth if its only on the client side
rigth?
L269[06:58:14] <Ordinastie> GUIs don't
exist on server
L271[06:59:07] <Xenose> took some time the
push
L272[06:59:43] <Ordinastie> I can already
tell you that no NPE can occur here
L273[06:59:45] <Xenose> and yes i am
calling the id 0
L274[06:59:51] <Xenose> oh?
L275[07:00:26] <Ordinastie> you're telling
me your NPE point to this class ?
L276[07:00:46] <AshIndigo_> Wat
L277[07:02:05] <Ordinastie> Xenose, are
you using player.openGui() ?
L278[07:02:15] <Xenose> yea
L279[07:02:36] <Ordinastie> that's to be
used server side when you need to have container opened on the
server for inventories
L281[07:02:58] <Ordinastie> so of course,
if you return null for the container, it will NPE
L282[07:03:17] <Ordinastie> if you just
want a gui, you don't need a handler
L283[07:03:22] <Xenose> oh that make scene
=/
L284[07:03:39] <Ordinastie> just use
player.displayGuiScreen or something
L285[07:03:39] <Xenose> ok can i just open
it normaly?
L286[07:03:47] <Xenose> oh thx
L287[07:04:14] <Ordinastie> no
registration needed
L288[07:04:44] <Xenose> well theres no
good place to read about mc guis?
L289[07:06:01] <AshIndigo_> Read the
docs?
L290[07:06:56] <Ordinastie> and by that he
means the link in the topic
L291[07:07:42] <Xenose> well just start
reading then. and sry for all the trouble ^^
L292[07:08:21] <Ordinastie> you need to
learn how to read a stacktrace too
L293[07:08:26]
⇨ Joins: wundrweapon
(uid131782@id-131782.ealing.irccloud.com)
L294[07:08:45] <wundrweapon> Hey what's up
guys its scarce here
L295[07:08:49] <Ordinastie> because yes,
the crash went through your class, but the exception was thrown
further
L296[07:09:30] <AshIndigo_> Not much
really
L297[07:09:54] <wundrweapon> If I have an
ItenSword subclass override onItemRightClick, but then i use
super.onItemRightClick followed by my own code, will it still
properly block or do whatever else it's supposed to?
L298[07:10:14] <AshIndigo_> Try it
out?
L299[07:10:30] <Xenose> ok, well i did
just exit school at least highschool only programed for 3 it was
mostly my own code becuse of school you know
L300[07:10:38] <wundrweapon> I suppose I
should :P
L301[07:10:48] <Subaraki> wundrweapon,
swords don't block anymore ?
L302[07:11:03] <wundrweapon> They
dont?!
L303[07:11:12] <wundrweapon> I need to
keep up with the times…
L304[07:11:12] ⇦
Quits: Chais (~Chais@62.178.210.212) (Read error: Connection reset
by peer)
L305[07:11:25] <wundrweapon> Xenose: woag
there, punctuation pls
L306[07:12:30] <Xenose> sorry normally not
typing to people that much =P
L307[07:13:29] <Xenose> and japanese
almost allwats ends with masu or desu
L308[07:13:43] <Xenose> always*
L309[07:14:29] <Subaraki> wundrweapon, as
far as i know, shields block now, and swords don't anymore
L311[07:14:57] <wundrweapon> Thx
@Subaraki
L312[07:15:18] <wundrweapon> Xenose: you
speak Japanese natively? Nice
L313[07:15:40] <AshIndigo_> Oh what did I
do
L314[07:15:45]
⇨ Joins: Chais (~Chais@62.178.210.212)
L315[07:15:48] <Subaraki> nice pic
Naiten
L316[07:15:53] <Xenose> nope i am Swedish,
studying Japanese do.
L317[07:15:53] <wundrweapon> Ash you done
did a di
L318[07:15:56] <wundrweapon> Do*
L319[07:15:59] <wundrweapon> Aah ok
L320[07:16:11] <Subaraki> AshIndigo_, idk,
what did you do ?
L321[07:16:12] <wundrweapon> Bilingual
nonetheless. I envy thst
L322[07:16:16] <wundrweapon> That*
L323[07:16:17] <AshIndigo_> I managed to
break my code again
L324[07:16:33] <Subaraki> got your head
stuck behind the sofa again ?
L325[07:16:34] <Subaraki> ah
L326[07:16:42] <Subaraki> that's not so
bad
L327[07:16:44] <Subaraki> what's broke
?
L328[07:16:54] <Subaraki> a finger ? or
like a leg ?
L329[07:17:03] <Subaraki> or did you
manage to chop it in half ?
L330[07:17:08] <Subaraki> and its just
bleeding to death
L331[07:17:23] <AshIndigo_> I have an
infinite item maker that I'm trying to fix and I made it
worse
L332[07:17:24] <Xenose> well all we all
bilingual sort of. =P
L333[07:19:11] <Subaraki> lol, infinite
always sounds fun
L334[07:19:11] ⇦
Quits: Alex_hawks
(~Alex_hawk@2001:8003:84cf:5b00:556f:1d28:5aef:ce10) (Read error:
Connection reset by peer)
L335[07:19:37] *
Subaraki imagines a rising level of gold bars in which to
drown
L336[07:19:53]
⇨ Joins: Alex_hawks
(~Alex_hawk@2001:8003:84cf:5b00:556f:1d28:5aef:ce10)
L337[07:20:12] <Subaraki> except for the
ones that exclusively speak english Xenose
L338[07:21:30] <Xenose> well was think of
computer langues just for lolz.
L339[07:21:36] <Xenose> ^^
L340[07:25:04]
⇨ Joins: gigaherz|work (~gigaherz@84.89.63.25)
L342[07:30:42] <gigaherz|work> 404
L343[07:30:50] <Xenose> welp
L344[07:30:51] <gigaherz|work> and that's
not the official docs page
L345[07:31:10] <Xenose> well the official
was pointing me there
L346[07:31:17] <gigaherz|work>
where?
L347[07:31:29] <Xenose> the that
link
L349[07:32:04] <gigaherz|work> note that I
just joined
L350[07:32:18] <gigaherz|work> so if you
said stuff before I joined, I can't read it
L351[07:32:20] <Xenose> block interactions
guis
L352[07:32:48] <gigaherz|work> that tells
me nothing
L353[07:32:49] <Xenose> oh was told to
read the docs for stuff about the gui
L354[07:32:50] <Xenose> s
L357[07:33:54] <gigaherz|work> okay so,
the official docs DO have a "bug"
L359[07:34:16] <gigaherz|work> make an
issue there
L360[07:34:21]
⇨ Joins: jordibenck (~jordi@86.89.212.184)
L362[07:37:42] <Xenose> not using git that
much normally
L363[07:37:47] <gigaherz|work> sure
L364[07:38:14] ⇦
Quits: jordibenck (~jordi@86.89.212.184) (Ping timeout: 206
seconds)
L365[07:39:51] ⇦
Quits: Naiten (Naiten@86-102-43-220.xdsl.primorye.ru) (Read error:
Connection reset by peer)
L366[07:45:06]
⇨ Joins: jordibenck (~jordi@86.89.212.184)
L367[07:45:35] *
AshIndigo_ hopes subarakis PR is merged so he can use
it
L368[07:47:25] <Xenose> to the main forge
project?
L369[07:47:55] ⇦
Quits: KGS (~KGS@h-155-4-129-249.na.cust.bahnhof.se) (Ping timeout:
198 seconds)
L370[07:47:55] <LatvianModder> I still
hope mine will be merged. 3 months in, but I NEVER GIVE UP!
L372[07:49:10] <AshIndigo_> There are PRS
open from 2015
L373[07:49:19] <Ordinastie> Subaraki, why
the hell you put "Survival" everywhere? -_-
L374[07:49:30] <Subaraki> what do you mean
.
L375[07:49:31] <Subaraki> ?
L376[07:49:34] <Subaraki> SurvivalTabs
?
L377[07:49:38] <Subaraki> its like
CreativeTabs
L378[07:49:43] <Subaraki> but for
surival
L379[07:49:53] <Subaraki> gamemode
surival, gamemode creative
L380[07:49:55] <Subaraki> idk ._.
L381[07:50:01] <gigaherz|work> xcept it
works for any Gui ;P
L382[07:50:12] <Subaraki> yeah well
L383[07:50:14] <gigaherz|work> so its more
like GenericGuiTabs
L384[07:50:21] <Subaraki> GuiTabs sounds
inapropriate
L385[07:50:22] <gigaherz|work> or just
GuiTabs
L386[07:50:43] <Subaraki> naming is never
easy x)
L387[07:50:45] <Subaraki> lets poll
L388[07:50:50] <Subaraki> what should the
tabs be named
L389[07:50:58] <Xenose> so true ^^
L390[07:51:35] <Subaraki> i'm going to
look into the naming of the methods a bit
L391[07:51:43] <Subaraki> i feel like some
could be named better
L392[07:52:21] <Subaraki> like this
one
L393[07:52:22] <Subaraki>
getTabContainer
L394[07:52:54] <Subaraki> returns the
GuiContainer this tab should be linked too. not affiliated with
opening the gui. can be null if no gui should lead to this tab.
mostly used to know when a tab is on an affiliated gui, and draw
the tab texture in of the others.
L395[07:53:11] <gigaherz|work>
getTabOwner?
L396[07:53:16] <Subaraki> getAffiliatedGui
?
L397[07:53:17] <Subaraki> ah
L398[07:53:22] <Subaraki> getTabOwner
sounds nice
L399[07:53:31] <Xenose> getLinktTab
L400[07:53:33] <Xenose> ?
L401[07:53:58] <gigaherz|work> wait
L402[07:53:59] <Subaraki> getLinkedTab ?
no, because its not the tab that gets linked
L403[07:54:01] <Subaraki> its a gui
L404[07:54:02] <gigaherz|work> if it's the
"target" container
L405[07:54:11] <Subaraki> getTargetGui
?
L406[07:54:13] <Xenose> well it will be
linkt =P
L407[07:54:18] <Subaraki> ed*
L408[07:55:04]
⇨ Joins: Naiten (Naiten@5.143.74.158)
L409[07:55:55] <Subaraki> so, survival
should be replaced with what ?
L410[07:56:02] <Subaraki> survival tab
list and survival tabs
L411[07:56:28] <Xenose> guitab?
L412[07:56:29] <Subaraki> Generic Gui Tab
? or Inventory Tab ?
L413[07:56:32] <gigaherz|work> I'd go for
GuiTabList and GuiTab
L414[07:56:49] <gigaherz|work> unless
there's already something with those names that would cause
confusion
L415[07:56:50] <Subaraki> GuiScreen,
GuiContainer, GuiWorkbench, no, if it starts with Gui, it is
supposed to be a Gui
L416[07:56:56] <gigaherz|work> not
true
L417[07:56:57] <gigaherz|work>
GuiButton
L418[07:57:04] <Subaraki> aha
L419[07:57:06] <Subaraki> not bad
L420[07:57:09] <Subaraki> okay
L421[07:57:10] <Xenose> modName +
guitab?
L422[07:57:17] <Subaraki> GuiTab sounds
good
L423[07:57:18] <gigaherz|work> Xenose:
it's not a mod, it's a PR to forge
L424[07:57:35] <gigaherz|work> incidently,
GuiButton does extend Gui ;P
L425[07:57:47] <Xenose> oh
L426[07:58:07] <gigaherz|work> what we
call Gui is just a base class for gui objects
L427[07:58:12] <gigaherz|work> not just
GuiScreens
L428[07:58:36] <Xenose> genericGuis?
L429[07:58:42] <Xenose> ^^
L430[07:58:44] <Subaraki> PlayerTabs
?
L431[07:59:14] <Subaraki>
TabsThatCanBeUsedForManyContainerGuisButAreMostlyCreatedForPlayerInventoryCompatibility
L432[07:59:16] <Subaraki> :D
L433[07:59:20] <Subaraki> that sounds
accurate
L434[07:59:26] <Ordinastie> first, why do
you even have addButtons and actionPerformed ?
L435[07:59:42] <Subaraki> so i don't need
to cloud the GuiContainer with that stuff
L436[07:59:45] <Xenose> well its you
funeral (fingers i mean)
L437[07:59:47] <Subaraki> just 2 lines
instead of a lot
L438[07:59:51] <Subaraki> (like 10)
L439[07:59:57] <Ordinastie> you already
have code to check for tabs
L440[08:00:06] <Ordinastie> check for your
buttons there too
L441[08:00:23] <Ordinastie> also, wtf ?
private static HashMap<Class<? extends GuiContainer>,
Integer> tabIndexForContainer = new HashMap<Class<?
extends GuiContainer>, Integer>();
L442[08:00:49] <AshIndigo_> Oh god
updating broke everything
L443[08:01:17] <Subaraki> to keep an index
for each tab added to an individual container
L444[08:01:23] <Ordinastie>
pointless
L445[08:01:26] <Subaraki> why ?
L446[08:02:06] <Subaraki> i'll itterate
over them on gui start and give them a gui index so i can draw them
per collumn with offset ?
L447[08:02:40] <Ordinastie> they already
have an index
L448[08:02:44] <Ordinastie> they're in a
list
L449[08:03:22] <Ordinastie> also,
apparently, fuck GuiScreens
L450[08:03:30] <Xenose> ?
L451[08:03:43] <Subaraki> what for ?
x)
L452[08:04:59] <Ordinastie> you were
supposed to allow tabs for GuiScreens too
L453[08:05:04] <Ordinastie> and be using
an interface
L454[08:05:42] <Subaraki> that was untill
i said fuck it, all i really wanted was to add them to the player
inventory
L455[08:05:47] <Subaraki> so i want back
to gui container
L456[08:05:52] <Subaraki> guiscreen was
too much of a hassle
L457[08:05:57] <Subaraki> but feel free to
try for yourself
L458[08:06:04] <gigaherz|work> I'm still
not sure what the the purpose of that interface was
L459[08:06:16] <Ordinastie> proper
coding
L460[08:06:23] <Subaraki> and it was
redundant. why add tabs to a guiscreen ?
L461[08:06:30] <gigaherz|work> no I mean,
what would be in it?
L462[08:06:48] <Subaraki> apart from
rectangle getguisize()
L463[08:08:45] <gigaherz|work> what value
does it add, to define that in an interface vs just having it on
GuiScreen along with a setter?
L464[08:08:52] <gigaherz|work> the way I
see it
L465[08:09:01] <Subaraki> so, index can be
gotten from : tabRegistry.get(getTargetGui()).indexOf(this)
L466[08:09:19] <Subaraki> (given we are in
SurvivalTabs, guitabs whatever)
L467[08:09:24] <gigaherz|work> if it's
done so it can work on any GuiScreen/GuiContainer without explicit
support, then the interface makes no sense because it's just an
integral part of the GuiScreen itself
L468[08:10:16] <Subaraki> my problem
relied more on the position / size of said interface and had to be
overrwritten by every guiscreen because you can't change it
externally
L469[08:10:17] <Ordinastie> except it's
not even
L470[08:10:27] <Subaraki> whereas
guicontainer already has a defined size
L471[08:10:40] <Subaraki> (every being a
big word)
L472[08:12:20] <gigaherz|work> the only
use I see for an interface would be in a design where the tab
rendering is opt-in but still implemented by GuiScreen
L473[08:12:45] <gigaherz|work> in which
case guiScreen would use "instanceof ISupportsGuiTabs" to
decide if it should enable the support
L474[08:13:15] <gigaherz|work> but I feel
like that's a rather ugly choice
L475[08:16:23] <TangentDelta> So, when you
open an inventory and shuffle items around, does minecraft have its
own behind-the-scenes packets to update it on the server?
L476[08:16:46] <Ordinastie> yes
L477[08:25:55]
⇨ Joins: Cooler (~CoolerExt@45.249.156.231)
L478[08:26:30] <Subaraki> my tabs activate
on mouseRelease
L479[08:26:35] <Subaraki> buttons activate
on actual click
L480[08:28:06] <PitchBright> one of the
problems I'm probably having but don't know it... is that when I
get something to work... I think "great! I did
it"...
L481[08:28:40] <Subaraki> but you don't
know how right ?
L482[08:28:46] <PitchBright> but I'm
always suspicious of myself... because I always have a feeling
there's probably a more correct way to do it... or a proper way to
do it
L483[08:28:59] <Subaraki> there will
always be.
L484[08:29:00] <gigaherz|work>
PitchBright: does this feeling stop you from doing things?
L485[08:29:03] <Subaraki> just do your
best =)
L486[08:29:22] <gigaherz|work> does it
cause you to second-guess your current solution and scrap it even
though it's working?
L487[08:29:33] <gigaherz|work> because if
it does, it's a problem
L488[08:29:42] <gigaherz|work> if not,
then it makes you a better coder, because you'll push yourself to
improve
L489[08:29:43] <PitchBright> but I"m
not sure, because I don't know enough to know better... and
everything's working so I can't tell if something's wrong xD
L490[08:29:44] <PitchBright> oh hell
no
L491[08:29:45] <PitchBright> lol
L492[08:30:48] <PitchBright> i suppose
what will happen is, down the road... I'll attemp to do something
similar to somehting I've already done today, but I'll be more
knowledgeable... and will do it better the next time... and
hopefully have the presence of mind to go and edit my old stuff at
the same time
L493[08:30:51] <gigaherz|work> GAH fuck
this, one of the things I need to work, isn't working (network
issue)
L494[08:30:59] <gigaherz|work> so I'm
leaving work early today
L495[08:31:00] <gigaherz|work> XD
L496[08:31:11] <gigaherz|work> (I'll have
to do a few more hours from home, though)
L497[08:31:25] <gigaherz|work>
PitchBright: yup
L498[08:31:29] <gigaherz|work> when I see
my old code
L499[08:31:32] <Xenose> that will always
happen =P
L500[08:31:32] <gigaherz|work> I feel
ashamed of myself
L501[08:31:38] <gigaherz|work> and happy
that I have progressed so much ;P
L502[08:31:59] <gigaherz|work> the problem
would be
L503[08:32:03] <gigaherz|work> if you look
at the code in the future
L504[08:32:04] <PitchBright> I'm super
happy. I've been killin' it the past 2 days. I think I'm done my
entity.
L505[08:32:04] <Xenose> same lol, because
you know more?
L506[08:32:07] <Subaraki> if i'd look at
my old code i'd probably get a heart attack ._.
L507[08:32:12] <gigaherz|work> and realize
you did NOT improve
L508[08:32:27] <gigaherz|work> so
yeah
L509[08:32:30] <gigaherz|work> keep
pushing yourself
L510[08:32:31] <Subaraki> what do you call
future ? :P
L511[08:32:39] <PitchBright> next week
XD
L512[08:32:42] <Subaraki> 5 minutes from
now is the futur :o
L513[08:32:46] <gigaherz|work> every time
you trip over or hit a wall, it's a lesson ;P
L514[08:32:54] *
gigaherz|work poofs
L515[08:32:54] <PitchBright> ya for sure,
agreed
L516[08:32:55] <Xenose> well there was a
time not to long ago when i didn't use classes or functions
=P
L517[08:32:59] ⇦
Quits: gigaherz|work (~gigaherz@84.89.63.25) ()
L518[08:33:06] <Subaraki> like they say in
belgium, a donkey doesnt hit itself twice on the same rock
L519[08:33:26] <Subaraki> (for when
somebody does hit himself on the same error twice, implying they're
actually a donkey)
L520[08:33:36] <Subaraki> (or worse then a
donkey)
L521[08:33:56] <PitchBright> but sometimes
you can't tell it's an error
L522[08:34:16]
⇨ Joins: Scoaex_
(~Scoaex@p5B15CFA3.dip0.t-ipconnect.de)
L523[08:34:43] <Xenose> isn't it java or
javascript were it
L524[08:34:46] <Xenose> opss
L525[08:34:58] <PitchBright> i think I'm
probably 98% in the clear on this one. I'm sure there's real coders
that would spot where I could have done things much more
efficiently. I've probably done a couple bonehead things in there
too.
L526[08:35:08] <Xenose> isn't it java or
javascript were if you have an error it still can run?
L527[08:35:10] <PitchBright> but man...
i'm so happy right now, it actually works
L528[08:35:22] <Xenose> minor
L529[08:39:23] <Subaraki> PitchBright, i'm
happy for you ^w^
L530[08:39:34] <Subaraki> do you have a
public git where you put your code ?
L531[08:39:42] <PitchBright> thanks
man
L532[08:39:47] <PitchBright> naw, didn't
bother with this one
L533[08:40:28] <PitchBright> I'll let you
guys tear it apart and crap on it... in a couple days ;)
L534[08:40:59] <PitchBright> I wouldn't
mind ya's looking it over actually, so long as I spend more time
learning from what you're saying I did wrong... than trying to
explain "why" I did what I did.
L535[08:41:17] <PitchBright> I just need a
couple days to feel good about it working lol
L536[08:42:03] <Xenose> okay so what are
your thoughts should ore be abele to kill the player?
L537[08:42:15] <PitchBright> whatcha
mean?
L538[08:42:22] ⇦
Quits: Hunterz (~hunterz@2001:af0:8000:1c01:6af7:28ff:fe37:5d6a)
(Quit: Leaving.)
L540[08:42:53] <Xenose> tested it
before
L541[08:43:47] <PitchBright> is there
anyway to safeguard yourself from that explosion?
L542[08:44:24] <Xenose> stand a bit away
from the block
L543[08:44:46] <PitchBright> and that's
enough to stop from getting shredded?
L544[08:44:54] <Xenose> well...
L545[08:45:24] ⇦
Quits: Naiten (Naiten@5.143.74.158) (Read error: Connection reset
by peer)
L546[08:45:58] <Xenose> maybe a wooden
pick would be good exaptation for breaking the block?
L547[08:46:08] <PitchBright> I don't
understand the rationale there
L548[08:46:17] <PitchBright> this is for
survival mode?
L549[08:46:21] <Xenose> yea
L550[08:46:22]
⇨ Joins: edr
(~edr@d-65-175-180-73.cpe.metrocast.net)
L551[08:46:43] <PitchBright> if not for
the fact that, first and foremost, I dont' think people really mind
dying in survival mode...
L552[08:46:53] ⇦
Quits: Delaxarnyazer (~Delaxarny@ip56572345.direct-adsl.nl) (Read
error: Connection reset by peer)
L553[08:46:53] <Xenose> in creative you
can break the block freely
L554[08:47:20] <Xenose> well its 1 in 100
that it will explode
L555[08:47:26]
⇨ Joins: ThePsionic
(~ThePsioni@ip5457f909.direct-adsl.nl)
L556[08:47:32] <PitchBright> then assuming
people dont' want to die... they would either choose between mining
it and probably dying ...
L557[08:47:37] <PitchBright> or just not
mining it at all
L558[08:48:15] <PitchBright> 1% chance. Is
the ore valuable enough to risk one's life, mining it? (Assuming
players REALLY don't want to die)
L559[08:48:55] <Xenose> i want to add some
fun uses for it later.
L560[08:48:57] <PitchBright> at 1%...
chances are you don't get more than a stack and half, without
dying.
L561[08:49:42] <PitchBright> can a fully
armoured player survive a face-on blast with that stuff?
L562[08:50:01] ⇦
Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Remote
host closed the connection)
L563[08:50:19] <Xenose> that's a good
question.. haven't tested that yet
L564[08:50:38] <PitchBright> do that
test... on all tiers of armour
L565[08:50:48] <Xenose> okay
L566[08:50:49]
⇨ Joins: plp (~plp@112.203.118.64)
L567[08:51:34] <Xenose> but if I add a
different way to mine the ore it would be fine right?
L568[08:51:47] <PitchBright> then decide
what level of armour protection, a player should be able to survive
a blast, in. And adjust your blast strength to match that. That
might take several trials to tweak.
L569[08:52:21] <PitchBright> if you're
looking at an advanced method of mining, intended to prevent
triggering the explosion, than I would say, ya that makes
sense
L570[08:52:30] <PitchBright> but a wooden
pick, isn't that
L571[08:52:38] <PitchBright> diamond pick,
sure
L572[08:53:14] <Xenose> mining with tnt?
=P
L573[08:53:40] <PitchBright> ya sure, that
works
L574[08:54:41]
⇨ Joins: gigaherz
(gigaherz@198.red-88-22-37.staticip.rima-tde.net)
L575[08:55:14] <PitchBright> gg's
back
L576[08:55:26] <PitchBright> you live
across the street for work dude?
L577[08:55:33] <gigaherz> my pc had its
3rd BSOD in 3 days
L578[08:55:34] <PitchBright> wth
L579[08:55:45] <gigaherz> and sortof
L580[08:55:51] <PitchBright> must be
nice
L581[08:55:51] <gigaherz> my job is 10min
bicycle
L582[08:55:57] <Xenose> that's
good..
L583[08:56:15] <gigaherz> 12:19
L584[08:56:16] <Xenose> and that is nice
XD
L585[08:56:22] <gigaherz> isthe last
message before the BSOD
L586[08:57:09] <gigaherz> hmm no bugcheck
today
L587[08:57:14] <gigaherz> maybe it was a
power loss instead...
L588[08:57:41] <gigaherz> at 12:00 the
system logged
L589[08:57:48] <gigaherz> The system
uptime is 84812 seconds.
L590[08:57:56] <gigaherz> 20 minutes
later,
L591[08:58:02] <gigaherz> The operating
system started at system time 2016-11-03T11:26:11.497833000Z.
L592[08:58:38] <gigaherz> The previous
system shutdown at 12:24:36 on 03/11/2016 was unexpected.
L593[08:58:49] <gigaherz> The system
uptime is 7 seconds.
L594[08:58:59] <gigaherz> yeah no bugcheck
or anything
L595[08:59:03] <gigaherz> just... it
restarted.
L596[08:59:19] <Xenose> windows 10?
L597[08:59:22] <gigaherz> yup
L598[08:59:52] <Xenose> well cloud be
windows disable some things still restarted do(myself)
L599[09:00:34] <Xenose> i was gone for
like 10mins
L600[09:02:44] ⇦
Quits: VikeStep (~VikeStep@101.184.229.226) (Read error: Connection
reset by peer)
L601[09:03:49]
⇨ Joins: turmfalke (~turmfalke@93.206.3.92)
L602[09:05:00] <Xenose> there's now way to
extend from two classes at once?
L603[09:05:36] <Subaraki> no
L604[09:05:40] <Xenose> ok
L605[09:05:44] <Subaraki> you can
implement multiple if they are interfaces though
L606[09:06:24] <Xenose> i wanted to extend
tileentity and my own item class
L607[09:06:34] <Subaraki> dont use
tileentity
L608[09:06:38] <Subaraki> and tiles are
blocks btw
L609[09:06:52] <Subaraki> blocks !=
items
L610[09:07:00] <Subaraki> use an
itemstackhandler
L611[09:07:07] <Xenose> block sry was
thinking wrong sry =P
L612[09:07:15] <Subaraki> (if you want to
make an item save items like a backpack)
L613[09:07:21] <Subaraki> ah okay
L614[09:07:33] <Subaraki> you're doing
something wrong then
L615[09:07:43] <Subaraki> blocks arent
tile entities
L616[09:07:48] <Subaraki> TE's are
entities
L617[09:07:50] <Xenose> nope was think
block, typing item for some resone
L618[09:07:59] <PitchBright> is this for
your ore?
L619[09:08:09] <gigaherz> you do NOT want
to have Block and TileEntity in the samep lace, either
L620[09:08:12] <Subaraki> you have a
block, and placing that block creates a tile entity
L621[09:08:17] <gigaherz> a TileEntity is
extra data
L622[09:08:21] <gigaherz> attached to a
world grid cell
L623[09:08:22] <Xenose> nope the furnace i
am playing around with
L624[09:08:27] <gigaherz> while the Block
manages IBlockStates
L625[09:08:30] <Subaraki> overwrite
hasTileEntity and getTileEntity
L626[09:08:37] <gigaherz> they have
separate purposes
L627[09:08:50] <Subaraki> Xenose, good
thing, but vanilla code isn't a good example. forge has better
solutions for that
L628[09:09:28] <gigaherz> Xenose: are you
using the furnace because you want to see how to smelt things
L629[09:09:29] <Subaraki> also, do not
extends blockcontainer please
L630[09:09:33] <gigaherz> or just as an
exmpale for a machine?
L631[09:09:39] <Xenose> okay i am listing
senpai! ^^
L632[09:09:51] <Xenose> yea
L633[09:10:00] <gigaherz> yea to what?
;P
L634[09:10:09] <Xenose> your last
commant
L636[09:10:28] <gigaherz> you could take a
look at my Generator ;P
L637[09:10:46] <Xenose> and every ting thx
for the help but it is a lite much to read a the same time =P
L638[09:11:07] <gigaherz> I have a thing
in my client that colors different people's text in different
colors
L639[09:11:13] <gigaherz> so that
following multiple conversations is possible ;P
L640[09:11:42] <gigaherz> funnily enough,
"Xenose" and "Subaraki" get the same color
assigned XD
L641[09:11:45] <Xenose> thx that's a lot
easier to read
L642[09:11:53] <Xenose> oh?
L643[09:13:13] <Subaraki> i only have 2
colors
L644[09:13:21] <Subaraki> red for me and
blue for everyone else
L645[09:13:33] <gigaherz> my stuff is
greenish-cyan
L646[09:13:43] <gigaherz> everyone else's
text is based on a hash of their nickname
L647[09:13:55] <Xenose> oh i have red for
me, pink for u and yellow for gig
L648[09:13:59] <gigaherz> but mirc has a
very limited color palette
L649[09:14:01] <Subaraki> ooh hey
look
L650[09:14:03] <Subaraki> i got colors
too
L651[09:14:14] <Subaraki> gigia is a dark
yellowish brown
L652[09:14:21] <Subaraki> and xenose light
turquoiuse
L653[09:14:22] <Xenose> black background
ftw ^^
L654[09:14:25] <Subaraki> or however you
write that
L655[09:14:35] <Xenose> oh i like
that
L656[09:15:26] <Xenose> the good thing
about this irc client i get green text when somebody is typing my
name.
L657[09:15:33] <Xenose> is*
L658[09:15:38] <Xenose> that*
L659[09:16:11] <Subaraki> its called a
ping !
L660[09:16:24] <Subaraki> you get a sound
as well if you have sound
L661[09:17:18] <Xenose> well i don't have
that.. lets look trough settings
L662[09:18:25] <Xenose> can i get a ping
plzz, kind sirs ^^
L663[09:18:53] <AshIndigo_> Xenose
L664[09:19:09] <Xenose> it worked great.
thx
L665[09:19:38] <AshIndigo_> Your
welcome
L666[09:20:39] <Subaraki> AshIndigo_,
you're *
L667[09:20:52] *
AshIndigo_ walks away
L668[09:21:56] ***
Abrar|gone is now known as AbrarSyed
L669[09:23:57] <Xenose> well anyways nice
chatting with you folks. but time for sleep need to be alive
tomorrow to ^^
L670[09:24:12] <AshIndigo_> See ya
L671[09:24:30] ⇦
Quits: Xenose (~Xenose@p3b923959.tokynt01.ap.so-net.ne.jp) (Quit:
Leaving)
L672[09:25:46]
⇨ Joins: psxlover
(psxlover@athedsl-385849.home.otenet.gr)
L673[09:29:00] <AshIndigo_> What'd a mod
that uses capabilities for item storage?
L674[09:29:07] <Subaraki> mine
L675[09:29:20] <Subaraki> to the player
that is
L676[09:29:24] <Subaraki> maybe a block as
well
L677[09:29:30] *
Subaraki thinks really hard
L678[09:29:36] <Subaraki> nah, just
data
L679[09:29:43] <Subaraki> no items
L680[09:30:41] <AshIndigo_> :/
L681[09:30:53] <Subaraki> player does
though
L682[09:30:59] <Subaraki> can't be really
that different, right ?
L683[09:31:09] <AshIndigo_> Which
repo?
L684[09:31:26] <Subaraki> rpg inventory
2016
L685[09:32:23] <AshIndigo_> Thanks
L686[09:33:04] <Subaraki> yw =)
L687[09:34:11] <LatvianModder> what tech
mods support Redstone Flux?
L688[09:34:55] <AshIndigo_> Why not Tesla
or forge energy?
L689[09:35:01] <LatvianModder> Not for
me
L690[09:35:07] <AshIndigo_> Oh
L691[09:36:33] <LatvianModder> found one.
Just needed a compiled version of the RF api
L692[09:38:56]
⇨ Joins: SirWill
(~SirWill@static.168.103.243.136.clients.your-server.de)
L693[09:47:54] *
AshIndigo_ is glad vanilla has capability stuff in it
L694[09:50:32]
⇨ Joins: gr8pefish
(~gr8pefish@24-121-241-166.flagcmtk01.res.dyn.suddenlink.net)
L695[09:53:51] <SirWill> hey, as there is
no container click event, whats the best way to prevent the
movement of a specific item into a specific container? (in
1.7.10)
L696[09:54:28] <Subaraki> not your
container ?
L697[09:54:37] <Subaraki> if its not, then
there isnt
L698[09:54:47] <Subaraki> unless you
intercept mouse clicks or so
L699[09:56:45] <AshIndigo_> ...
L700[09:56:59] <AshIndigo_> (Pained
noises)
L701[09:58:56]
⇨ Joins: amadornes
(~amadornes@framez.is.wtfcool.com)
L702[09:58:56]
MineBot sets mode: +v on amadornes
L703[09:59:01] ⇦
Quits: Jezza (~Jezza@bps-gw.hrz.tu-chemnitz.de) (Quit:
Leaving)
L704[10:03:42] <AshIndigo_> Windows I
swear to god
L705[10:03:46] <AshIndigo_> Just let me
click!
L706[10:05:48] ***
Darkhax is now known as Darkhax_AFK
L707[10:06:44]
⇨ Joins: nathan72419
(~nathan724@1-36-239-040.static.netvigator.com)
L708[10:07:45] ***
tterrag|ZZZzzz is now known as tterrag
L709[10:07:59] <nathan72419> ai
L710[10:08:04] <nathan72419> i tried the
whole day already
L711[10:08:09] <nathan72419> and it still
doesnt work
L713[10:09:00] <AshIndigo_> Try using the
code name for it
L714[10:09:24] <AshIndigo_>
minecraft:iron_ore
L715[10:09:25] <nathan72419> wt codename
?
L716[10:10:04] <nathan72419> as a string
?
L717[10:10:08] <AshIndigo_> Yeah
L718[10:13:40] <nathan72419> doesnt
work
L719[10:13:43] <nathan72419> too
L720[10:13:49] <nathan72419> i dont think
i should use the codename though
L721[10:13:59] <nathan72419> because the
hashmap key is not the codename
L722[10:14:24] <AshIndigo_> What is it
then?
L723[10:14:57] ***
AshIndigo_ is now known as AshIndigo-PhoneAlmostDead
L724[10:16:26] <nathan72419>
1xtile.oreIron@32767
L725[10:16:53] <tterrag>
if(delEntry.getKey().equals("1xtile.oreIron@32767")){
L726[10:16:54] <tterrag> what
L727[10:16:55] <tterrag> no
L728[10:16:58] <tterrag> go learn java,
pls
L729[10:17:32] <LatvianModder> Oh... OH MY
GOD
L730[10:18:11] <LatvianModder> Obviously,
if(delEntry.getKey() == "1xtile.oreIron@32767") is
better.
L731[10:18:11] <LatvianModder> (a joke,
please don't actually do either of those things :P)
L732[10:18:59] <LatvianModder> tterrag:
EnderIO and EnderCore no longer support RF?
L733[10:19:13] <tterrag> we support it
going out
L734[10:19:17] <tterrag> but it's not used
internally
L735[10:19:33] <LatvianModder> I see that
you dont have the API bundled with the mod. Where do you get it
from?
L736[10:19:40] <LatvianModder> (I think it
used to be)
L737[10:19:43] <tterrag> I assume we just
use it if it's provided
L738[10:19:47] <tterrag> since we no
longer need the API for the mod to function
L739[10:20:59] ⇦
Parts: AshIndigo-PhoneAlmostDead
(~AshIndigo@188.29.164.210.threembb.co.uk) ())
L740[10:21:05]
⇨ Joins: AshIndigo-PhoneAlmostDead
(~AshIndigo@188.29.164.210.threembb.co.uk)
L741[10:25:06]
⇨ Joins: Vazkii
(~Vazkii@62.169.84.29.rev.optimus.pt)
L742[10:25:14]
⇨ Joins: KnightMiner
(~KnightMin@107-1-23-59-ip-static.hfc.comcastbusiness.net)
L743[10:25:43] ⇦
Quits: nathan72419 (~nathan724@1-36-239-040.static.netvigator.com)
(Ping timeout: 198 seconds)
L744[10:29:50] <PitchBright> I'm using
setPositionAndUpdate to change my player's position when he logs
in...
L745[10:30:13] <PitchBright> from my
player's POV, he's standing in the new location I provide him
with
L746[10:30:19] ⇦
Quits: wundrweapon (uid131782@id-131782.ealing.irccloud.com) (Quit:
Connection closed for inactivity)
L747[10:30:31] <PitchBright> but from a
second client's POV, he's standing in the position he was in, when
he logged off
L748[10:30:59] <PitchBright> after about
10 seconds... the 2nd client sees the player zip over to his true
(and new) location
L749[10:31:18] <gr8pefish> You might have
to send a packet to nearby players to update it manually when you
change the position
L750[10:31:32] <PitchBright> hm, I thought
setPositionAndUpdate did that
L751[10:31:52] <gr8pefish> idk, it sounds
like it should, but that was just my first thought
L752[10:32:13] <PitchBright> ah ya, it
seems it doesn't... I must have done a Call Heirarchy on something
else, to make me think that
L753[10:32:17] <PitchBright> i'll try your
packet idea
L754[10:32:46] <gr8pefish> Alright, if you
need help with that I did something similar recently and can link
you my code
L755[10:33:16] <PitchBright> oh okay
sweet. lemme give this a go first... I should know soon
enough
L756[10:33:56] ⇦
Quits: Vazkii (~Vazkii@62.169.84.29.rev.optimus.pt) (Ping timeout:
186 seconds)
L757[10:34:03] ⇦
Quits: jordibenck (~jordi@86.89.212.184) (Quit:
Leaving)
L758[10:42:02]
⇨ Joins: Ash
(~Ash@188.29.164.210.threembb.co.uk)
L759[10:42:08] <Ash> test
L760[10:42:32] ***
Ash is now known as AshIndigo-Irssi
L761[10:43:42] ⇦
Parts: AshIndigo-Irssi (~Ash@188.29.164.210.threembb.co.uk)
())
L762[10:43:50]
⇨ Joins: Ash
(~Ash@188.29.164.210.threembb.co.uk)
L763[10:43:54] <Ash> whats the method
thats called when an item is removed from a slot in
IInventory?
L764[10:44:06]
⇨ Joins: TankCR
(~KRoy.Loca@c-50-159-46-204.hsd1.wa.comcast.net)
L765[10:44:33] <Subaraki> slotclick
?
L766[10:44:35] <LatvianModder>
decrStackSize?
L767[10:44:40] <Subaraki> that too
L768[10:44:55] <LatvianModder>
onInventoryContentsChanged() or smth in Container
L769[10:45:10] <Subaraki> i think the very
firs things is the mouse being clicked on the slot
L770[10:45:14] <Subaraki> thats container
code
L771[10:46:43] <Ash> thanks
L772[10:47:39] <PitchBright> ya gr8pefish
, lemme take a peek
L773[10:48:08] <PitchBright> i've tried
((EntityPlayerMP) player).playerNetServerHandler.setPlayerLocation
and that should send the packet out to the other clients, but
doesn't seem to solve it
L774[10:49:12] <gr8pefish> I did my own
packet, and made sure the entity was tracked.
L775[10:49:13]
⇨ Joins: nathan72419
(~nathan724@1-36-239-040.static.netvigator.com)
L776[10:49:42] <nathan72419> actually i
tried both
L777[10:49:46] <nathan72419> and it still
doesnt work
L779[10:50:33] <PitchBright> aight kew,
thanks
L780[10:50:35] <gr8pefish> Or just look at
the end code, using those files changed
L781[10:51:12] <Subaraki> PitchBright, if
you move the entity when you're logging in, its only called sevrer
side. playerloginevent is server side iirc
L782[10:51:39] <PitchBright> so I just
gotta get the new Pos's out to the other clients I guess
L783[10:52:10] <Ash> check what it
actually wants as a key
L784[10:54:13]
⇨ Joins: Hunterz (~hunterz@62.182.234.189)
L785[10:55:04] ⇦
Quits: plp (~plp@112.203.118.64) (Quit: Leaving)
L786[10:55:14] *** V
is now known as Vigaro
L787[10:57:26]
⇨ Joins: AshIndigo
(~AshIndigo@79-67-168-211.dynamic.dsl.as9105.com)
L788[10:58:49] ⇦
Quits: AshIndigo-PhoneAlmostDead
(~AshIndigo@188.29.164.210.threembb.co.uk) (Ping timeout: 206
seconds)
L789[11:01:25] ⇦
Quits: Ash (~Ash@188.29.164.210.threembb.co.uk) (Ping timeout: 384
seconds)
L790[11:04:07] ⇦
Quits: KnightMiner
(~KnightMin@107-1-23-59-ip-static.hfc.comcastbusiness.net) (Ping
timeout: 198 seconds)
L791[11:07:52] ***
Vigaro is now known as V
L793[11:15:10]
⇨ Joins: Jezza (~Jezza@92.206.4.86)
L795[11:15:38] <gigaherz> a baguette said
so!
L797[11:16:15] <nathan72419> any help ?
plz
L798[11:16:33] <gigaherz> [Bug MC-99353] -
Elytra becomes transparent when wearing enchanted armor
L799[11:16:36] <gigaherz> oh hey, that
took them a while ;P
L800[11:17:11] <gigaherz> nathan72419:
first of all
L801[11:17:17] <gigaherz> explain what the
issue is
L802[11:17:23] <gigaherz> you didn't say
what is wrong
L803[11:18:01] ⇦
Quits: AshIndigo (~AshIndigo@79-67-168-211.dynamic.dsl.as9105.com)
(Quit: Bye)
L804[11:18:09]
⇨ Joins: AshIndigo
(~AshIndigo@79-67-168-211.dynamic.dsl.as9105.com)
L805[11:18:33] <nathan72419> oh
L806[11:18:39] <nathan72419> it doesnt
remove the smelting recipe
L807[11:18:48] <gigaherz> does the .remove
line run?
L808[11:19:07] ⇦
Quits: AshIndigo (~AshIndigo@79-67-168-211.dynamic.dsl.as9105.com)
(Killed (NickServ (GHOST command used by
AshIndigo_!~AshIndigo@188.29.164.210.threembb.co.uk)))
L809[11:19:24] <gigaherz> does it
crash?
L810[11:19:25]
⇨ Joins: AshIndigo
(~AshIndigo@188.29.164.210.threembb.co.uk)
L811[11:19:27] <gigaherz> does it do
nothing at all?
L812[11:19:48] <gigaherz> does it even
print that debug log you have in therE?
L813[11:19:50] <gigaherz> e*
L814[11:20:01] <gigaherz> we can't read
your mind ;P
L815[11:20:02] <AshIndigo> Post the full
class
L816[11:20:51] <nathan72419> no it doesnt
crash
L817[11:20:59] <AshIndigo> Class
L818[11:21:06] <AshIndigo> Not crash
L819[11:21:22] <nathan72419>
RecipeRemover.removeSmeltingInput(new
ItemStack(Blocks.iron_ore));
L820[11:21:29] <nathan72419> its 2
class
L821[11:21:39] <nathan72419> 1 class for
storing the method
L822[11:21:45] <nathan72419> and one class
for calling it out
L823[11:21:48] <AshIndigo> Post the 2
files
L824[11:21:54] <nathan72419> ok
L826[11:23:12] <gigaherz> AshIndigo: it
was me who asked ifit crashes
L827[11:23:12] <gigaherz> ;p
L828[11:23:27] <AshIndigo> I had to
reconnect so I missed it
L829[11:23:28] <AshIndigo> Oops
L830[11:23:34] <gigaherz> ewh 1.7.10
L831[11:23:40] <gigaherz> (or older)
L833[11:23:59] <nathan72419> the 2nd
class
L834[11:24:08] <nathan72419> storing the
moethod
L835[11:24:11] <nathan72419> method
L836[11:24:16] <nathan72419> the first 2
works fine
L837[11:24:23] <nathan72419> but when it
comes to the furnace it doesnt work
L838[11:24:43] <gigaherz> you should learn
to use breakpoints, lol
L839[11:25:09] <nathan72419> yea
L840[11:25:11] <nathan72419> i know
L841[11:26:10] <nathan72419> but it just
pauses thing right
L842[11:26:23] <gigaherz> and lets you see
the values of variables
L843[11:26:23] <AshIndigo> Go read about
it
L844[11:26:30] <gigaherz> and run code
step by step
L845[11:26:35] <gigaherz> and even modify
variables
L846[11:26:52] <gigaherz> you can also
edit code, if the edits don't change the class signature
L847[11:27:39]
⇨ Joins: illy
(~LordIllyo@cpe-174-97-121-242.cinci.res.rr.com)
L848[11:28:15] ⇦
Quits: Alex_hawks
(~Alex_hawk@2001:8003:84cf:5b00:556f:1d28:5aef:ce10) (Read error:
Connection reset by peer)
L849[11:28:36]
⇨ Joins: Alex_hawks
(~Alex_hawk@2001:8003:84cf:5b00:556f:1d28:5aef:ce10)
L850[11:31:26]
⇨ Joins: sciguyryan (~sciguyrya@5.79.74.235)
L851[11:31:53] <gr8pefish> Is bonemeal
only registered as dyeWhite in vanilla (i.e. not a separate
Item)?
L852[11:32:25] ⇦
Quits: TankCR (~KRoy.Loca@c-50-159-46-204.hsd1.wa.comcast.net)
(Read error: Connection reset by peer)
L853[11:33:20] <nathan72419> hey thx
L854[11:33:23] <nathan72419> i saw the
problem
L855[11:34:08] <gigaherz> gr8pefish: yup,
it's just a specific case of dye
L856[11:34:10] <gigaherz> same as
lapis
L857[11:34:21] <gr8pefish> okay, thanks,
wasn't sure
L858[11:34:26] <nathan72419> the problem
is 1xtile.oreIron@0 is not 1xtile.oreIron@32767
L859[11:34:44] <nathan72419> but what is
@32767 ?
L860[11:35:08] <gigaherz>
OreDictionary.WILDCARD_VALUE
L861[11:35:44] <gigaherz> you can do
wildcard-aware compairsons using OreDictionary.itemMatches
L862[11:38:40]
⇨ Joins: sokratis12 (kiwiirc@84.252.54.199)
L863[11:41:06]
⇨ Joins: KnightMiner
(~KnightMin@107-1-23-59-ip-static.hfc.comcastbusiness.net)
L864[11:48:02]
⇨ Joins: Brokkoli
(~Brokkoli@p5B23C21C.dip0.t-ipconnect.de)
L865[11:48:11] <TangentDelta> Yay! Now to
implement this implied instructions...darn.
L866[11:51:10] ⇦
Quits: Brokkoli (~Brokkoli@p5B23C21C.dip0.t-ipconnect.de) (Client
Quit)
L867[11:53:31] ⇦
Quits: nathan72419 (~nathan724@1-36-239-040.static.netvigator.com)
(Read error: Connection reset by peer)
L868[12:11:15] <PitchBright> I think
I"m just overlooking something basic with this
L869[12:11:46] <PitchBright> i can't
imagine changing the player's pos on login, would require much to
make work
L870[12:17:21] ⇦
Quits: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) (Ping
timeout: 384 seconds)
L871[12:17:56] ⇦
Parts: sokratis12 (kiwiirc@84.252.54.199) ())
L872[12:20:47]
⇨ Joins: XDjackieXD (~XDjackieX@151.236.12.222)
L873[12:26:19] ⇦
Quits: KnightMiner
(~KnightMin@107-1-23-59-ip-static.hfc.comcastbusiness.net) (Ping
timeout: 198 seconds)
L874[12:52:06]
⇨ Joins: ScottehBoeh (~ScottehBo@104.238.169.71)
L875[12:52:08] <ScottehBoeh> Quick
question:
L876[12:52:15]
⇨ Joins: TankCR
(~KRoy.Loca@c-50-159-46-204.hsd1.wa.comcast.net)
L877[12:52:15] <ScottehBoeh> Which event
can I cancel to prevent the user from sending a message?
L878[12:52:55] ⇦
Quits: glasspelican (~quassel@stanley.glasspelican.ca) (Remote host
closed the connection)
L879[12:53:56]
⇨ Joins: KnightMiner
(~KnightMin@107-1-23-59-ip-static.hfc.comcastbusiness.net)
L880[12:55:22]
⇨ Joins: glasspelican
(~quassel@stanley.glasspelican.ca)
L881[12:57:05]
⇨ Joins: iari (~iari___@evana.futhark24.org)
L882[13:05:22]
⇨ Joins: Koward
(webchat@wifi-student4-704.sri.ucl.ac.be)
L883[13:09:10] ⇦
Quits: Koward (webchat@wifi-student4-704.sri.ucl.ac.be) (Quit: Web
client closed)
L884[13:10:51]
⇨ Joins: CoolSquid
(~CoolSquid@ti0011a400-5727.bb.online.no)
L885[13:11:19] ⇦
Quits: droidicus (uid120579@id-120579.brockwell.irccloud.com)
(Quit: Connection closed for inactivity)
L886[13:14:31]
⇨ Joins: Hgrebnednav
(~Hgrebnedn@d8d872a6e.access.telenet.be)
L887[13:16:31] ***
Min|dreamland is now known as minecreatr
L888[13:17:16] ⇦
Quits: CoolSquid (~CoolSquid@ti0011a400-5727.bb.online.no) (Read
error: Connection reset by peer)
L889[13:27:16] ⇦
Quits: KnightMiner
(~KnightMin@107-1-23-59-ip-static.hfc.comcastbusiness.net) (Ping
timeout: 186 seconds)
L890[13:29:02]
⇨ Joins: Azanor
(~Azanor@196-215-116-174.dynamic.isadsl.co.za)
L891[13:36:03]
⇨ Joins: Thefjong
(~Thefjong@3e6b1b1c.rev.stofanet.dk)
L892[13:39:03]
⇨ Joins: McJty
(~jorrit@d8d8721d2.access.telenet.be)
L893[13:43:06] ⇦
Quits: illy (~LordIllyo@cpe-174-97-121-242.cinci.res.rr.com)
(Remote host closed the connection)
L894[13:55:38] <gr8pefish> Thanks for the
PR merge Lex!
L895[13:56:36] ***
minecreatr is now known as Mine|away
L896[14:01:01] ⇦
Quits: ThePsionic (~ThePsioni@ip5457f909.direct-adsl.nl) (Read
error: Connection reset by peer)
L897[14:04:13]
⇨ Joins: Koward
(~Koward@2a02:2788:7d4:4dd:f8d4:1bc6:ab0d:9fa)
L898[14:06:12] ⇦
Quits: McJty (~jorrit@d8d8721d2.access.telenet.be) (Ping timeout:
186 seconds)
L899[14:06:28]
⇨ Joins: agowa338
(~Thunderbi@p549193EA.dip0.t-ipconnect.de)
L900[14:07:07] <Koward> Hi, I'm unsure
about what's wrong with my JSON. The block has two properties,
facing and a boolean "linked".
http://hastebin.com/ajomesucub.json . I get missing
variant exceptions, but I think the file is exhaustive. Note ATM
the submodel is always the same but I plan to change this once the
JSON is working.
L901[14:07:16] ⇦
Quits: Cooler (~CoolerExt@45.249.156.231) (Ping timeout: 186
seconds)
L902[14:07:51] <Koward> Anyone could help
? Maybe the way I write combinations (vanilla JSON-like) isn't
supported by Forge format ?
L903[14:08:53] <gigaherz> forge json
supports two kinds of variant keys
L904[14:09:06] <gigaherz> a full string,
using "full variant string":[{ stuff }]
L905[14:09:19] <gigaherz> or
"property":{ "value": { ... }, ... }
L906[14:09:58] <gigaherz> so that json is
invalid either way
L908[14:13:25]
⇨ Joins: Ipsis
(~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L909[14:13:43] ⇦
Quits: Zed (~Zed@host-92-24-228-32.ppp.as43234.net) (Quit: Textual
IRC Client: www.textualapp.com)
L910[14:13:44] <gigaherz> that's just what
you had
L911[14:13:49] <gigaherz> reduced to
separate properties
L912[14:14:00] <gigaherz> there's stil
lredundancies
L913[14:14:05] <gigaherz> such as
"model" being everywhere unnecessarily
L914[14:14:23] <Koward> Yeah, but I need a
special case for the submodel when facing=down. I have not done it
yet
L915[14:14:50] <gigaherz> hmmm
L916[14:14:51] <Koward> (The submodel
which is added when linked = true)
L917[14:15:10] <gigaherz> I'm not sure if
explicit variant strings take precedence or not
L918[14:15:26] <gigaherz> maybe you can
have just "facing=down,linked=true":[{ ... }]
L919[14:15:33] <gigaherz> on top of the
other combinations
L920[14:15:56] <gigaherz> also, I
recommend making things face "north" by default
L921[14:15:58] <gigaherz> rather than
down
L922[14:16:09] <gigaherz> it reduces the
number of rotations ;P
L923[14:16:15] <gigaherz> oh and
L924[14:16:20] <gigaherz> you have to
enumerate "down" explicitly
L925[14:16:30] <Koward> But that's what I
did initially, I wrote plain combination "facing=down,
linked=true" each time
L926[14:16:34] <gigaherz> I mean, all the
variants MUST be represented on the file
L927[14:16:41] <gigaherz> it won't have
"defaults" if you skip them on the variants list
L928[14:17:05] <LexManos> ", "
?
L929[14:17:54] <Koward> No I have not set
a space between them in the file, I checked, that's just here on
the chat
L930[14:18:15] <Koward> I wish JSON was
just slightly more.. scripty
L931[14:19:56]
⇨ Joins: McJty
(~jorrit@d8d8721d2.access.telenet.be)
L932[14:21:46] <LexManos> json is data,
stop trying to make it what it isnt
L933[14:24:16] <Koward> Yeah.. Back to the
topic, does vanilla JSON allows multiple models (that will
superpose)
L934[14:24:20] <Koward> ?
L935[14:25:24] ⇦
Quits: AshIndigo (~AshIndigo@188.29.164.210.threembb.co.uk) (Ping
timeout: 186 seconds)
L936[14:25:42] <gigaherz> Koward: on 1.9+,
there's the multipart json
L937[14:25:47] <gigaherz> check the
redstone blockstates json
L939[14:27:15] <gigaherz> I still think it
has its merits, but I won't bother un rotting if it's just not
wanted
L940[14:27:48]
⇨ Joins: Vazkii
(~Vazkii@62.169.84.29.rev.optimus.pt)
L941[14:33:55] ⇦
Quits: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) (Ping
timeout: 384 seconds)
L942[14:35:39]
⇨ Joins: ollieread
(~ollieread@exia.ollieread.com)
L943[14:41:47]
⇨ Joins: Cooler (~CoolerExt@45.249.156.231)
L944[14:41:52] <Koward> The multipart
thing may be perfect, I'll try this right now, thanks
L945[14:42:32] ***
Mine|away is now known as minecreatr
L946[14:44:43] ⇦
Quits: Scoaex_ (~Scoaex@p5B15CFA3.dip0.t-ipconnect.de) (Quit:
Leaving)
L947[14:54:40] ⇦
Quits: iari (~iari___@evana.futhark24.org) (Quit:
Leaving)
L948[14:55:00] ⇦
Quits: Hunterz (~hunterz@62.182.234.189) (Quit:
Leaving.)
L949[14:55:04] <LexManos> is it
needed?
L950[14:57:34] <gigaherz> assuming you
mean my PR, it was an alternative solution to #3273, so it was
"needed" before, but not anymore
L951[14:57:36]
⇨ Joins: KGS
(~KGS@h-155-4-129-249.na.cust.bahnhof.se)
L952[14:58:01] <gigaherz> the current uses
for it would be to not have to rely on simulating inserts to decide
if an item is valid for a slot
L953[14:58:32] <gigaherz> but no it's not
strictly required anymore, since #3273 already fixed the
swapping
L954[14:59:36] <gigaherz> it just adds two
gui-oriented methods, isItemValidForSlot and getInventoryStackLimit
(named to correspond with the mcp names for the equivalent methods
in IInventory)
L955[15:00:03] <gigaherz> which avoids
simulating inserts and rextractions when working with GUIs
L956[15:01:14] <gigaherz> -r
L957[15:03:19] ***
diesieben|away is now known as diesieben07
L958[15:03:55]
⇨ Joins: brandon3055
(~Brandon@122-129-151-1.dynamic.ipstaraus.com)
L959[15:07:20] <Koward> How can I specify
the "inventory" variant when using multiparts ?
L960[15:07:29]
⇨ Joins: illy
(~LordIllyo@cpe-174-97-121-242.cinci.res.rr.com)
L961[15:07:52] <illy> boop o/
L962[15:08:55]
⇨ Joins: killjoy1 (~killjoy@71.65.228.225)
L963[15:09:31] ⇦
Quits: Kuraron
(~DUX@HSI-KBW-46-223-0-70.hsi.kabel-badenwuerttemberg.de) (Ping
timeout: 198 seconds)
L965[15:10:43] ⇦
Quits: ScottehBoeh (~ScottehBo@104.238.169.71) (Ping timeout: 198
seconds)
L966[15:11:25]
⇨ Joins: AshIndigo_
(~AshIndigo@188.29.164.210.threembb.co.uk)
L967[15:12:22]
⇨ Joins: Kuraron
(~DUX@HSI-KBW-46-223-0-70.hsi.kabel-badenwuerttemberg.de)
L968[15:12:35] ⇦
Quits: Azanor (~Azanor@196-215-116-174.dynamic.isadsl.co.za)
()
L969[15:13:03] ⇦
Quits: Vazkii (~Vazkii@62.169.84.29.rev.optimus.pt) (Ping timeout:
206 seconds)
L970[15:23:11]
⇨ Joins: Necro
(~Necro@p200300700D04F45894D22803BEB66F02.dip0.t-ipconnect.de)
L971[15:23:26] <killjoy1> Someone call the
excrocist
L972[15:25:42] <Koward> Never comment your
code in latin, everyone knows that.
L973[15:25:55] <killjoy1> unless it's
sheet music
L974[15:32:37]
⇨ Joins: TechnicianLP
(~Technicia@p4FE5743B.dip0.t-ipconnect.de)
L975[15:33:15] ***
minecreatr is now known as Mine|away
L976[15:35:26]
⇨ Joins: Hgreb
(~Hgrebnedn@d8D872A6E.access.telenet.be)
L977[15:35:29] ⇦
Quits: Hgrebnednav (~Hgrebnedn@d8d872a6e.access.telenet.be) (Read
error: Connection reset by peer)
L978[15:36:44] ⇦
Quits: Alex_hawks
(~Alex_hawk@2001:8003:84cf:5b00:556f:1d28:5aef:ce10) (Read error:
Connection reset by peer)
L979[15:37:08] ⇦
Quits: sciguyryan (~sciguyrya@5.79.74.235) (Remote host closed the
connection)
L980[15:37:19]
⇨ Joins: Alex_hawks
(~Alex_hawk@2001:8003:84cf:5b00:556f:1d28:5aef:ce10)
L981[15:40:26] ⇦
Quits: McJty (~jorrit@d8d8721d2.access.telenet.be) (Quit:
Leaving)
L982[15:41:14]
⇨ Joins: RichardG_ (~richardg8@201.37.243.40)
L983[15:41:14]
MineBot sets mode: +v on RichardG_
L984[15:47:59] ***
fry is now known as fry|sleep
L985[15:51:38] <Koward> Multipart JSON
works very well it's fantastic, but I can't see how to specify the
"inventory" variant.
L986[15:52:51] <gigaherz> you don't need
to
L987[15:52:56] <gigaherz> just have an
item model json
L988[15:53:00]
⇨ Joins: Trent (~trent@potato.bnc.io)
L989[15:53:43] <gigaherz>
models/item/blockname.json -- { "parent":
"whatever", "textures": ... }
L990[15:55:00]
⇨ Joins: RichardG (~richardg8@201.37.243.40)
L991[15:55:00]
MineBot sets mode: +v on RichardG
L992[15:56:15]
⇨ Joins: AstralSorcerer
(~AstralSor@128.151.114.255)
L993[15:56:33] ⇦
Quits: RichardG_ (~richardg8@201.37.243.40) (Ping timeout: 206
seconds)
L994[15:56:59] ⇦
Parts: Trent (~trent@potato.bnc.io) (:)))
L995[16:00:55]
⇨ Joins: BrainStone
(~BrainSton@p200300CA9BC2BE02ED06A46BC3D3F9A0.dip0.t-ipconnect.de)
L996[16:01:06] <BrainStone> Hi
L997[16:01:58] <BrainStone> I need some
help with ForgeGradle
L998[16:02:59] <gigaherz> #forgegradle
?
L999[16:03:21] <BrainStone> Ok. Didn't
know that existed
L1000[16:03:23] <BrainStone> Thanks
L1001[16:03:24] <gigaherz> if no one
answers there, you can ask here, but that channel is dedicated to
fg so it's best to ask there first ;p
L1002[16:07:40]
⇨ Joins: Everseeking
(~Everseeki@pool-100-6-80-90.pitbpa.fios.verizon.net)
L1003[16:08:43]
⇦ Quits: Koward
(~Koward@2a02:2788:7d4:4dd:f8d4:1bc6:ab0d:9fa) (Quit:
Leaving)
L1004[16:09:33]
⇨ Joins: Techokami_
(~Techokami@znc.theender.net)
L1006[16:14:26] <diesieben07> -_-
L1007[16:18:31] <IoP> he must be really
confused with genders
L1008[16:19:08] <diesieben07> Yeah
L1009[16:19:21] <diesieben07> wrote him a
nice passive aggressive mail back :D
L1011[16:19:53]
⇦ Quits: BrainStone
(~BrainSton@p200300CA9BC2BE02ED06A46BC3D3F9A0.dip0.t-ipconnect.de)
(Ping timeout: 384 seconds)
L1012[16:22:05]
⇨ Joins: Koward
(~Koward@2a02:2788:7d4:4dd:f8d4:1bc6:ab0d:9fa)
L1013[16:22:41] <Koward> How can I apply
a "transform": "forge:default-block" to an item
model ? I used to do it in the blockstate, but as I now use
multipart I can't.
L1014[16:23:24]
⇨ Joins: infinitefoxes_
(~infinitef@47.185.12.253)
L1016[16:23:56]
⇦ Quits: infinitefoxes_ (~infinitef@47.185.12.253) (Client
Quit)
L1017[16:24:13]
⇨ Joins: infinitefoxes_
(~infinitef@47.185.12.253)
L1019[16:26:58] <LatvianModder> illy you
liar, you don't own illyohs.us! :P
L1020[16:27:15] <illy> You are NOTHING!
:P
L1021[16:27:37] <LatvianModder> Oh right.
But I was slack famous for 1 minute, so
L1022[16:27:37] <LatvianModder> :P
L1023[16:29:01] <illy> case
"linux": return false
L1024[16:30:00] <infinitefoxes_> it's
come to my attention that gating MC mods on Patreon is supposedly
not allowed
L1025[16:30:17] <infinitefoxes_> is there
any truth to that?
L1026[16:30:33] <diesieben07> gating =
pay $X/month and you get $somemod?
L1027[16:30:39] <infinitefoxes_>
effectively, yes
L1028[16:30:51] <infinitefoxes_> they're
alpha builds, however
L1029[16:30:51] <diesieben07> i would
imagine that's against the eula, yes
L1030[16:30:57] <infinitefoxes_> public
releases still exist
L1031[16:30:59] <diesieben07> hrm, that's
something else then
L1032[16:31:01] <diesieben07> i would
say
L1033[16:31:05] <diesieben07> but i am
not a lawyer.
L1034[16:31:26] <infinitefoxes_> neither
am I
L1035[16:31:47] <infinitefoxes_> my mod's
source code is public, and is the same as what people get for
pledging
L1036[16:31:53] <infinitefoxes_> just
that pledgers get compiled JARs
L1037[16:32:22] <infinitefoxes_> and I do
"stable" releases every X weeks for the public
L1038[16:33:34] <infinitefoxes_> if
anyone has any thoughts on it, I'd appreciate it since Mojang
apparently isn't very communicative with things like this
L1039[16:35:18] ***
V is now known as Vigaro
L1040[16:35:20]
⇨ Joins: Techokami (~Techokami@znc.theender.net)
L1041[16:41:19]
⇦ Quits: KGS (~KGS@h-155-4-129-249.na.cust.bahnhof.se) (Ping
timeout: 198 seconds)
L1042[16:43:56] ***
Darkhax_AFK is now known as Darkhax
L1043[16:46:38]
⇦ Quits: gr8pefish
(~gr8pefish@24-121-241-166.flagcmtk01.res.dyn.suddenlink.net)
(Quit: I'm gone)
L1044[16:49:07]
⇨ Joins: Kolatra (~Kolatra@abrarsyed.com)
L1045[16:53:19]
⇦ Quits: quadraxis
(~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net)
(Ping timeout: 384 seconds)
L1046[16:57:19] ***
AshIndigo_ is now known as AshIndigo-Asleep
L1047[17:03:04] <Koward> I'm looking for
the standard rotation/scale/trans values for a block to get nice
inventory, first person and third person models.
L1048[17:04:43] <Koward> nvm found
it
L1049[17:12:13] ***
mumfrey is now known as Mumfrey
L1050[17:12:27]
⇦ Quits: Noppes (~Noppes@ip56530f2e.direct-adsl.nl) (Read
error: Connection reset by peer)
L1051[17:16:03]
⇦ Quits: Thefjong (~Thefjong@3e6b1b1c.rev.stofanet.dk) (Read
error: Connection reset by peer)
L1052[17:18:15]
⇦ Quits: TechnicianLP
(~Technicia@p4FE5743B.dip0.t-ipconnect.de) (Ping timeout: 384
seconds)
L1053[17:21:54]
⇨ Joins: KGS
(~KGS@h-155-4-129-249.na.cust.bahnhof.se)
L1054[17:25:03]
⇦ Quits: Necro
(~Necro@p200300700D04F45894D22803BEB66F02.dip0.t-ipconnect.de)
(Ping timeout: 384 seconds)
L1055[17:25:40]
⇦ Quits: TankCR
(~KRoy.Loca@c-50-159-46-204.hsd1.wa.comcast.net) (Ping timeout: 186
seconds)
L1056[17:38:22]
⇦ Quits: Koward
(~Koward@2a02:2788:7d4:4dd:f8d4:1bc6:ab0d:9fa) (Quit:
Leaving)
L1057[17:41:27]
⇨ Joins: otho (~otho@177.221.60.6)
L1058[17:45:05]
⇨ Joins: CoolSquid
(~CoolSquid@ti0011a400-5727.bb.online.no)
L1059[17:45:49]
⇦ Quits: CoolSquid (~CoolSquid@ti0011a400-5727.bb.online.no)
(Read error: Connection reset by peer)
L1060[17:46:22]
⇨ Joins: Shambling
(~Shambling@24-181-186-74.dhcp.nwtn.ct.charter.com)
L1061[17:53:03]
⇦ Quits: otho (~otho@177.221.60.6) (Quit:
Leaving)
L1062[17:54:57]
⇨ Joins: I9hdkill
(~quassel@static.102.152.243.136.clients.your-server.de)
L1063[17:58:06]
⇨ Joins: Necro
(~Necro@p200300700D04F4583482FC311E906240.dip0.t-ipconnect.de)
L1064[18:01:15]
⇦ Quits: Hgreb (~Hgrebnedn@d8D872A6E.access.telenet.be) (Ping
timeout: 206 seconds)
L1065[18:07:33]
⇦ Quits: Jezza (~Jezza@92.206.4.86) (Ping timeout: 384
seconds)
L1066[18:07:41]
⇨ Joins: IceDragon (~ThatGuy@184.170.57.242)
L1067[18:12:00]
⇨ Joins: RichardG_ (~richardg8@201.37.243.40)
L1068[18:12:01]
MineBot sets mode: +v on RichardG_
L1069[18:13:43]
⇦ Quits: RichardG (~richardg8@201.37.243.40) (Ping timeout:
198 seconds)
L1070[18:28:08]
⇨ Joins: sinkillerj
(~sinkiller@nc-67-232-8-209.dhcp.embarqhsd.net)
L1071[18:32:05] ***
amadornes is now known as amadornes[OFF]
L1072[18:50:01] <TangentDelta> So...I
just quickly threw together this monitor UI concept for my CPU
mod.
L1074[18:50:34] <TangentDelta> The real
thing will look nothing like that. Any thoughts?
L1075[18:50:56] <TangentDelta> Well, the
layout will be similar. It's the layout I'm after :P
L1076[18:55:36] <gigaherz> reminds me of
the VB6 apps from the late 90s early 2000s
L1077[18:56:06]
⇨ Joins: howtonotwin
(~howtonotw@r75-110-22-15.gvllcmtc01.gnvlnc.ab.dh.suddenlink.net)
L1078[18:57:19] <howtonotwin> ¡...Y estoy
de vuelta!
L1079[18:57:27] <howtonotwin> What did I
miss :P
L1080[18:58:50]
⇨ Joins: SatanicSanta
(~SatanicSa@216.64.244.214)
L1081[18:59:04] <TangentDelta> Lol.
L1082[18:59:19] <SatanicSanta> So with
the "new" capability stuff, what is the replacement for
IExtendedEntityProperties#init(Entity, World)?
L1084[19:00:02] <Shambling> loves me some
vb6 apps
L1085[19:00:28] <Shambling> was great for
quickly throwing together a concept without needing to fiddle with
obnoxious windows handle code
L1086[19:00:28] <TangentDelta> I'm
perplexed by the packet system...time to RTFM.
L1087[19:00:37] <diesieben07>
SatanicSanta, you initialize the stuff yourself when you attach the
capability
L1088[19:00:37]
⇨ Joins: InusualZ
(~InusualZ@adsl-72-50-84-149.prtc.net)
L1089[19:00:43] <SatanicSanta>
diesieben07: Ah I see
L1090[19:00:46] <SatanicSanta>
diesieben07: Wait, how?
L1091[19:00:53] <diesieben07> how, what?
:D
L1092[19:01:01] <diesieben07> you need to
create an instance of your capability when you attach
L1093[19:01:03] <SatanicSanta>
event.addCapability(new ResourceLocation(EsteemedInnovation.MOD_ID,
"IAnimalData"), new AnimalDataSerializer());
L1094[19:01:09] <SatanicSanta> no you
create an instance of the provider
L1095[19:01:10] <diesieben07> then you
just pass whatever values you want to the constructor
L1096[19:01:11]
⇦ Quits: Inusua1Z (~InusualZ@adsl-64-237-233-55.prtc.net)
(Ping timeout: 206 seconds)
L1097[19:01:13] <diesieben07> well,
yeah
L1098[19:01:16] <diesieben07> but that
then creates the capability
L1099[19:01:22] <diesieben07> you just
pass the stuff through the constructors
L1100[19:02:06] <SatanicSanta> erm
L1101[19:02:35] <SatanicSanta> do you
have an example because that makes no sense
L1102[19:02:48] <diesieben07> yes it
does
L1103[19:02:57] <diesieben07> new
Provider(foo, bar, baz)
L1104[19:03:04] <diesieben07> and in
there you then do new MyCap(foo, bar, baz)
L1105[19:03:29] <TangentDelta> Oh,
packets are pretty simple. How badly could I screw this up?
L1106[19:03:40] <TangentDelta> *world
catches on fire*
L1107[19:04:28] <SatanicSanta>
diesieben07: alright. I was confused because all of the examples
show only using the defaultInstance of the cap
L1108[19:07:29] <SatanicSanta>
diesieben07: Erm. How am I supposed to have a custom capability
class if the Capability constructor is package private?
>.>
L1109[19:07:41]
⇨ Joins: KnightMiner
(~KnightMin@107-1-23-59-ip-static.hfc.comcastbusiness.net)
L1110[19:07:42] <howtonotwin> erm
L1111[19:07:44] <diesieben07>
wat...
L1112[19:07:48] <howtonotwin> you seem to
misunderstand
L1113[19:07:50] <diesieben07> i am not
talking about extending Capability
L1114[19:07:53] <howtonotwin> Capability
is like Item
L1115[19:07:58] <SatanicSanta> [17:03:29]
<diesieben07> and in there you then do new MyCap(foo, bar,
baz)
L1116[19:08:00] <howtonotwin> except a
bit different
L1117[19:08:01] <diesieben07> yes
L1118[19:08:02] <howtonotwin> no
L1119[19:08:09] <howtonotwin> i mean 7 is
right
L1120[19:08:10] <howtonotwin> :P
L1121[19:08:16] ***
Mumfrey is now known as mumfrey
L1122[19:08:23] <howtonotwin> you use the
factory
L1123[19:08:23] <diesieben07> you need to
retunr something from getCapability, right?
L1124[19:08:29] <diesieben07> THAT THING
is what i am talking about
L1125[19:08:35] <howtonotwin>
Capability<T> is like an ID
L1126[19:08:35] <diesieben07> you need to
create it somehow
L1127[19:08:37] <diesieben07> using a
constructor.
L1128[19:08:43] <diesieben07> and you
pass values to that constructor.
L1129[19:08:54] <howtonotwin> it says
"the capability ITEM_HAMDLER" or something like
that
L1130[19:09:15] <diesieben07> wat
L1131[19:09:18] <SatanicSanta>
howtonotwin: I have no clue what you're on about
L1132[19:09:22] <howtonotwin> :P
L1133[19:09:31] <howtonotwin> I probably
shouldn't be explaining
L1134[19:09:43] <howtonotwin> I'll just
go and get some rest and reboot my brain.
L1135[19:10:42] <SatanicSanta>
diesieben07: okay i think i get what youre saying
L1136[19:13:09]
⇦ Quits: illy
(~LordIllyo@cpe-174-97-121-242.cinci.res.rr.com) (Remote host
closed the connection)
L1137[19:16:49]
⇦ Quits: Shambling
(~Shambling@24-181-186-74.dhcp.nwtn.ct.charter.com) (Quit:
Leaving)
L1138[19:17:23]
⇨ Joins: Inusua1Z
(~InusualZ@adsl-72-50-84-149.prtc.net)
L1139[19:17:49]
⇦ Quits: Everseeking
(~Everseeki@pool-100-6-80-90.pitbpa.fios.verizon.net) (Quit: Big
Gulps, huh? Alright... Welp, see ya later)
L1140[19:17:55]
⇦ Quits: InusualZ (~InusualZ@adsl-72-50-84-149.prtc.net)
(Ping timeout: 198 seconds)
L1141[19:18:57]
⇦ Quits: MalkContent
(~MalkConte@p4FDCE63E.dip0.t-ipconnect.de) (Ping timeout: 384
seconds)
L1142[19:27:50] ***
Mine|away is now known as minecreatr
L1143[19:36:47] ***
gigaherz is now known as ghz|afk
L1144[19:38:05]
⇦ Quits: SatanicSanta (~SatanicSa@216.64.244.214) (Quit:
class)
L1145[19:52:32] ***
Vigaro is now known as V
L1146[19:53:19]
⇦ Quits: KGS (~KGS@h-155-4-129-249.na.cust.bahnhof.se) (Ping
timeout: 198 seconds)
L1147[20:05:31]
⇦ Quits: Cooler (~CoolerExt@45.249.156.231) (Quit:
Leaving)
L1148[20:05:37] ***
diesieben07 is now known as diesieben|away
L1149[20:06:46]
⇦ Quits: RichardG_ (~richardg8@201.37.243.40) (Read error:
Connection reset by peer)
L1150[20:06:49]
⇨ Joins: RichardG (~richardg8@201.37.243.40)
L1151[20:06:49]
MineBot sets mode: +v on RichardG
L1152[20:12:59]
⇨ Joins: Doty1154
(~Doty1154@2601:648:8000:134f:84e3:dd01:11b6:63e0)
L1153[20:17:04]
⇦ Quits: Doty1154
(~Doty1154@2601:648:8000:134f:84e3:dd01:11b6:63e0) (Ping timeout:
206 seconds)
L1154[20:18:17]
⇨ Joins: Doty1154
(~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net)
L1155[20:27:45]
⇨ Joins: KklyAq
(~KklyAq@p30032-ipngnfx01osakakita.osaka.ocn.ne.jp)
L1156[20:35:50] <TangentDelta> Making
GUIs is fun :D
L1157[20:36:45] <TangentDelta> Designing
GUIs and working out equations to automatically scale and move
elements is rather satisfying.
L1158[20:37:07]
⇦ Quits: Kaiyouka
(~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net) (Ping timeout: 198
seconds)
L1159[20:37:47] <TangentDelta> I'm pretty
sure this GUI should work. Tomorrow I'll try to get it to actually
render and then make the 7-segment display colorable :o
L1161[20:51:13]
⇨ Joins: Everseeking
(~Everseeki@pool-100-6-80-90.pitbpa.fios.verizon.net)
L1162[20:55:40]
⇨ Joins: BrainStone
(~BrainSton@p200300CA9BC2F2A00027650309E22EAE.dip0.t-ipconnect.de)
L1163[20:57:38] <TangentDelta> That's
pretty neat.
L1164[20:59:05] <TangentDelta> My
7-segmemt displays are going to be individual gui elements placabke
anywhere on the GUI. Useful for future GUIs.
L1165[20:59:39] <Ordinastie> it's a
font
L1166[21:00:18] <TangentDelta> Hmm. I
could do it that way...
L1167[21:01:56] <TangentDelta> I'm very
nervous. I spent this week getting my CPU core written but have no
easy way to test it. Once I get this machine monitor written I
should be able to debug it and make sure it's written
correctly.
L1168[21:02:51] <TangentDelta> I already
have a 6502 emulator test program that I can use to make sure
everything functions authentically.
L1169[21:03:37]
⇨ Joins: The_BrainStone
(~BrainSton@p200300CA9BC2F2A00027650309E22EAE.dip0.t-ipconnect.de)
L1170[21:03:42]
⇦ Quits: BrainStone
(~BrainSton@p200300CA9BC2F2A00027650309E22EAE.dip0.t-ipconnect.de)
(Quit: Leaving)
L1171[21:03:52]
⇦ Quits: The_BrainStone
(~BrainSton@p200300CA9BC2F2A00027650309E22EAE.dip0.t-ipconnect.de)
(Client Quit)
L1172[21:04:17]
⇨ Joins: BrainStone
(~BrainSton@p200300CA9BC2F2A00027650309E22EAE.dip0.t-ipconnect.de)
L1173[21:05:23]
⇦ Quits: BrainStone
(~BrainSton@p200300CA9BC2F2A00027650309E22EAE.dip0.t-ipconnect.de)
(Remote host closed the connection)
L1174[21:05:41]
⇨ Joins: BrainStone
(~BrainSton@p200300CA9BC2F2A00027650309E22EAE.dip0.t-ipconnect.de)
L1175[21:06:55]
⇦ Quits: BrainStone
(~BrainSton@p200300CA9BC2F2A00027650309E22EAE.dip0.t-ipconnect.de)
(Client Quit)
L1176[21:07:45]
⇦ Quits: IceDragon (~ThatGuy@184.170.57.242) (Ping timeout:
384 seconds)
L1177[21:09:07]
⇨ Joins: BrainStone
(~BrainSton@p200300CA9BC2F2A00027650309E22EAE.dip0.t-ipconnect.de)
L1178[21:11:41]
⇨ Joins: Drullkus (~Drullkus@tterrag.com)
L1179[21:16:45]
⇦ Quits: BrainStone
(~BrainSton@p200300CA9BC2F2A00027650309E22EAE.dip0.t-ipconnect.de)
(Remote host closed the connection)
L1180[21:17:03]
⇨ Joins: BrainStone
(~BrainSton@p200300CA9BC2F2A00027650309E22EAE.dip0.t-ipconnect.de)
L1181[21:17:09]
⇦ Quits: sinkillerj
(~sinkiller@nc-67-232-8-209.dhcp.embarqhsd.net) (Quit:
またね)
L1182[21:27:49]
⇦ Quits: edr (~edr@d-65-175-180-73.cpe.metrocast.net) (Read
error: Connection reset by peer)
L1183[21:29:17]
⇨ Joins: cpup (~cpup@32.218.118.182)
L1184[21:38:23]
⇦ Quits: BrainStone
(~BrainSton@p200300CA9BC2F2A00027650309E22EAE.dip0.t-ipconnect.de)
(Quit: Leaving)
L1185[21:39:08]
⇨ Joins: gr8pefish
(~gr8pefish@24-121-241-166.flagcmtk01.res.dyn.suddenlink.net)
L1186[21:44:02]
⇨ Joins: RichardG_ (~richardg8@201.37.243.40)
L1187[21:44:02]
MineBot sets mode: +v on RichardG_
L1188[21:44:35]
⇦ Quits: RichardG (~richardg8@201.37.243.40) (Ping timeout:
384 seconds)
L1189[21:46:08]
⇦ Quits: Snapples (uid167569@id-167569.highgate.irccloud.com)
(Quit: Connection closed for inactivity)
L1190[21:58:30]
⇨ Joins: Kaiyouka
(~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
L1191[22:07:51]
⇨ Joins: BrainStone
(~BrainSton@p200300CA9BC2F2A00027650309E22EAE.dip0.t-ipconnect.de)
L1192[22:09:10]
⇦ Quits: BrainStone
(~BrainSton@p200300CA9BC2F2A00027650309E22EAE.dip0.t-ipconnect.de)
(Client Quit)
L1193[22:11:59]
⇨ Joins: BrainStone
(BrainStone@the.feds.just.stole-your.pw)
L1194[22:12:34]
⇦ Quits: Inusua1Z (~InusualZ@adsl-72-50-84-149.prtc.net)
(Read error: Connection reset by peer)
L1195[22:12:48]
⇨ Joins: Inusua1Z
(~InusualZ@adsl-72-50-84-149.prtc.net)
L1196[22:14:37]
⇦ Quits: rebecca (~rebecca@104.156.228.162) (Ping timeout:
384 seconds)
L1197[22:20:30] ***
cpw is now known as cpw|out
L1198[22:26:07]
⇦ Quits: xaero (xaero@the.flying.dutchman.panicbnc.net) (Ping
timeout: 206 seconds)
L1199[22:27:41] ***
BrainStone is now known as BrainStone|Away
L1200[22:28:44]
⇨ Joins: xaero
(xaero@the.flying.dutchman.panicbnc.net)
L1201[22:30:22]
⇦ Quits: brandon3055
(~Brandon@122-129-151-1.dynamic.ipstaraus.com) (Read error:
Connection reset by peer)
L1202[22:34:32]
⇦ Quits: Kaiyouka
(~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net) (Ping timeout: 198
seconds)
L1203[22:35:12]
⇦ Quits: dangranos (~dangranos@hekate.pc-logix.com) (Ping
timeout: 195 seconds)
L1204[22:36:30]
⇦ Parts: BrainStone|Away
(BrainStone@the.feds.just.stole-your.pw) ())
L1205[22:56:07]
⇨ Joins: dangranos
(~dangranos@hekate.pc-logix.com)
L1206[23:04:07]
⇨ Joins: McJty
(~jorrit@d8d8721d2.access.telenet.be)
L1207[23:08:12]
⇨ Joins: Naiten (Naiten@77.35.212.25)
L1208[23:11:08]
⇦ Quits: Lathanael|Away
(~Lathanael@p54960718.dip0.t-ipconnect.de) (Ping timeout: 198
seconds)
L1209[23:11:58]
⇦ Quits: Naiten (Naiten@77.35.212.25) (Ping timeout: 206
seconds)
L1210[23:14:30]
⇨ Joins: Naiten
(Naiten@86-102-3-52.xdsl.primorye.ru)
L1211[23:15:20]
⇦ Quits: KnightMiner
(~KnightMin@107-1-23-59-ip-static.hfc.comcastbusiness.net) (Ping
timeout: 198 seconds)
L1212[23:17:31]
⇨ Joins: Lathanael|Away
(~Lathanael@p54960740.dip0.t-ipconnect.de)
L1213[23:18:34]
⇦ Quits: xampp (~xampp@c-98-243-68-246.hsd1.mi.comcast.net)
(Quit: Lost terminal)
L1214[23:18:44]
⇦ Quits: TangentDelta
(~tangentde@c-68-37-224-83.hsd1.mi.comcast.net) (Ping timeout: 206
seconds)
L1215[23:19:46]
⇨ Joins: TankCR
(~KRoy.Loca@c-67-185-205-223.hsd1.wa.comcast.net)
L1216[23:40:32]
⇦ Quits: TankCR
(~KRoy.Loca@c-67-185-205-223.hsd1.wa.comcast.net) (Ping timeout:
198 seconds)
L1217[23:40:36]
⇦ Quits: RichardG_ (~richardg8@201.37.243.40) (Ping timeout:
384 seconds)
L1218[23:48:43]
⇨ Joins: RichardG (~richardg8@201.37.243.40)
L1219[23:48:43]
MineBot sets mode: +v on RichardG
L1220[23:54:52]
⇦ Quits: Alex_hawks
(~Alex_hawk@2001:8003:84cf:5b00:556f:1d28:5aef:ce10) (Read error:
Connection reset by peer)
L1221[23:55:13]
⇨ Joins: Alex_hawks
(~Alex_hawk@2001:8003:84cf:5b00:556f:1d28:5aef:ce10)
L1222[23:55:20]
⇦ Quits: RichardG (~richardg8@201.37.243.40) (Ping timeout:
384 seconds)