<<Prev
Next>>
Scroll to Bottom
Stuff goes here
L1[00:09:49] ***
Davnit_ is now known as Davnit
L2[00:12:45] ⇨
Joins: MoxieGrrl_
(~MoxieGrrl@173-23-172-139.client.mchsi.com)
L3[00:15:07] ⇦
Quits: MoxieGrrl (~MoxieGrrl@173-23-172-139.client.mchsi.com) (Ping
timeout: 202 seconds)
L4[00:22:25] <PitchBright> is there
something that prevents me from dealing damage to an entity, twice
in a row?
L5[00:22:51] <PitchBright>
self.attackEntityFrom(DamageSource.generic, (float) 4);
L6[00:23:05] <PitchBright> two lines of that
code in a row... doesn't seem to deal 8 pts damage
L7[00:23:58] ***
TTFTCUTS is now known as TTFT|Away
L8[00:24:04] ***
fry|sleep is now known as fry
L9[00:27:39] ⇨
Joins: Bottersnike
(~Bottersni@cpc92744-stap14-2-0-cust374.12-2.cable.virginm.net)
L10[00:33:57] ⇦
Quits: turmfalke (~turmfalke@p5DCE3AC7.dip0.t-ipconnect.de) (Quit:
turmfalke)
L11[00:36:47] ⇨
Joins: SparkVGX (~SparkVGX@121.99.203.245)
L12[00:37:04] ⇦
Quits: IceDragon (~ThatGuy@184.170.15.49) (Ping timeout: 206
seconds)
L13[00:37:33] ⇦
Quits: SparkVGX (~SparkVGX@121.99.203.245) (Client
Quit)
L14[00:45:05] <Bottersnike> LexMannos
L15[00:45:15] <Bottersnike> LexManos
L16[00:45:42] <kenzierocks> rip you
L17[00:46:42] <TehNut> great way to get
kicked
L18[00:46:44] <TehNut> congrats
L19[00:47:12] <Bottersnike> I wish ppl
didn't stay online while afk.
L20[00:47:26] <sham1> They could use
/away
L21[00:47:29] <kenzierocks> that makes 0
sense
L22[00:47:37] <kenzierocks> i want to look
at history :|
L23[00:47:47] <TehNut> I'm 99.9% sure you
didn't even need him specifically.
L24[00:48:06] <Bottersnike> I was wondering
about what he wanted on buisness cards for the logo thign.
L25[00:48:10] <Bottersnike> *thing
L26[00:48:29] <Bottersnike> Yh, but if you
want to see past stuff, you could atleast do something like /nick
name|away
L27[00:48:44] <kenzierocks> which is
frowned upon by znc
L28[00:48:51] <Bottersnike> znc?
L29[00:48:51] <kenzierocks> so much that
the module was disabled by default
L30[00:48:55] <kenzierocks> bouncer
software?
L31[00:49:01] <kenzierocks> probably ½ this
channel uses it?
L32[00:49:01] ⇦
Quits: Skuli (~Skuli@107.170.86.178) (Quit: Well.
Bye!)
L33[00:49:27] <sham1> That does not excuse
not using /away
L34[00:49:38] <kenzierocks> right, znc has
simple_away for that
L35[00:49:45] <kenzierocks> disconnect from
znc -> marked as away
L36[00:49:57] <TehNut> Not everybody closes
their client when they leave their PC
L37[00:50:13] <kenzierocks> true
L38[00:50:27] <PitchBright> i leave mine
open
L39[00:50:29] <Bottersnike> I use mIRC set
to /nick me if I'm afk for too long
L40[00:50:32] <TehNut> In fact, I haven't
closed my client since the last time Winderps forced my PC to
restart
L41[00:51:28] <PitchBright> so it seems
there is some kind of timer somewhere that prevents me from dealing
damage twice in a row (immediately) to a player
L42[00:51:34] <TehNut> Which was... uh...
26 days ago
L43[00:51:41] <kenzierocks> System Uptime:
3 hours, 23 minutes, 45 seconds - Textual Uptime: 2 hours, 13
minutes, 17 seconds
L44[00:51:48] <kenzierocks> i reboot a
lot
L45[00:51:52] <PitchBright> ran a bunch of
tests, and with enough delay introduced between the two lines of
code... both damages do take effect
L46[00:52:07] <Bottersnike> I'm on a laptop
so I have to reboot/hibernate regularly :(
L47[00:52:16] <TehNut> >mIRC
L48[00:52:17] <TehNut> lolwat
L49[00:52:21] ⇨
Joins: VikeStep (~VikeStep@101.184.243.180)
L50[00:52:25] <Bottersnike> ?
L51[00:54:27] ⇨
Joins: Kolatra
(~Kolatra@2001:19f0:6400:8965:5400:ff:fe07:8777)
L52[00:55:41] ⇦
Quits: PrinceCat (~PrinceCat@58-6-209-168.dyn.iinet.net.au) (Quit:
My MacBook has gone to sleep. ZZZzzz…)
L53[00:59:09] ⇦
Quits: quadraxis
(~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net)
(Quit: ChatZilla 0.9.92 [Firefox
48.0.2/20160823121617])
L54[00:59:39] ⇨
Joins: Dimitriye98
(~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L55[01:03:39] ⇦
Quits: Kano (~Kano@23.226.229.111) (Ping timeout: 206
seconds)
L56[01:13:00] ***
Bottersnike was kicked by MineBot (Banned: (1h) Not only did you
ping me in chat you CTCP pinged me... fuck off))
L57[01:17:36] <LexManos> But he has a good
point added a note about the cards:
L58[01:17:45] <LexManos> Business cards
should have spots for Name, Email, and Website.
L59[01:17:45] <LexManos> At the end of the
day we want two made:
L60[01:17:45] <LexManos> 1) LexManos,
Lex@ForgeDevelop.com, ForgeDevelop.com
L61[01:17:45] <LexManos> 2) Trotter,
Trotter@ForgeDevelop.com, ForgeDevelop.com
L62[01:19:36] ⇦
Quits: Naiten (Naiten@77.35.217.212) (Read error: Connection reset
by peer)
L63[01:27:06] ⇨
Joins: An_Angry_Brit (~AngryBrit@2.216.58.49)
L64[01:29:20] ⇨
Joins: Noppes (~Noppes@ip56530f2e.direct-adsl.nl)
L65[01:32:38] ⇨
Joins: founderio
(~Thunderbi@p200300C4E3C144000566AB2CAA03D14B.dip0.t-ipconnect.de)
L66[01:35:56] ⇨
Joins: Jezza (~Jezza@bps-gw.hrz.tu-chemnitz.de)
L67[01:36:41] ⇨
Joins: PrinceCat
(~PrinceCat@58-6-209-168.dyn.iinet.net.au)
L68[01:36:54] ⇨
Joins: Kenny164
(~pkinney@host217-42-126-116.range217-42.btcentralplus.com)
L69[01:42:41] ⇦
Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 384
seconds)
L70[01:43:14] ⇨
Joins: bilde2910 (bilde2910@51.174.170.178)
L71[01:43:26] ⇦
Quits: founderio
(~Thunderbi@p200300C4E3C144000566AB2CAA03D14B.dip0.t-ipconnect.de)
(Ping timeout: 182 seconds)
L72[01:43:46] ***
AbrarSyed is now known as Abrar|gone
L73[01:44:34] ⇨
Joins: Benimatic
(~Benimatic@cblmdm72-241-108-112.buckeyecom.net)
L74[01:45:07] ⇦
Quits: Benimatic (~Benimatic@cblmdm72-241-108-112.buckeyecom.net)
(Client Quit)
L75[01:51:31] ⇨
Joins: Snapples
(uid167569@id-167569.highgate.irccloud.com)
L76[01:56:16] ⇦
Quits: PrinceCat (~PrinceCat@58-6-209-168.dyn.iinet.net.au) (Quit:
My MacBook has gone to sleep. ZZZzzz…)
L77[01:56:51] ⇦
Quits: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098) (Ping
timeout: 202 seconds)
L78[01:59:30] ⇨
Joins: alekso56
(~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098)
L79[01:59:50] <MCPBot_Reborn> [TEST CSV]
Pushing snapshot_20160915 mappings to Forge Maven.
L80[01:59:54] <MCPBot_Reborn> [TEST CSV]
Maven upload successful for mcp_snapshot-20160915-1.10.2.zip
(mappings = "snapshot_20160915" in build.gradle).
L81[02:00:04] <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/
L82[02:00:29] ⇦
Quits: An_Angry_Brit (~AngryBrit@2.216.58.49) (Quit: ZNC - http://znc.in)
L83[02:01:46] ⇨
Joins: An_Angry_Brit (~AngryBrit@2.216.58.49)
L84[02:04:17] ⇦
Quits: Upthorn
(~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net) (Ping
timeout: 186 seconds)
L85[02:04:59] ⇦
Quits: An_Angry_Brit (~AngryBrit@2.216.58.49) (Client
Quit)
L86[02:09:11] ⇨
Joins: moxiegrrl__
(~MoxieGrrl@173-23-172-139.client.mchsi.com)
L87[02:11:37] ⇨
Joins: Upthorn
(~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net)
L88[02:11:39] ⇦
Quits: Kenny164
(~pkinney@host217-42-126-116.range217-42.btcentralplus.com) (Quit:
Bye)
L89[02:11:47] ⇦
Quits: MoxieGrrl_ (~MoxieGrrl@173-23-172-139.client.mchsi.com)
(Ping timeout: 202 seconds)
L90[02:12:38] ⇨
Joins: MoxieGrrl
(~MoxieGrrl@173-23-172-139.client.mchsi.com)
L91[02:14:07] ⇦
Quits: moxiegrrl__ (~MoxieGrrl@173-23-172-139.client.mchsi.com)
(Ping timeout: 202 seconds)
L92[02:24:45] ⇦
Quits: Dimitriye98
(~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Remote host
closed the connection)
L93[02:34:02] ⇦
Quits: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
(Ping timeout: 206 seconds)
L94[02:39:33] ⇨
Joins: iari (~iari___@evana.futhark24.org)
L95[02:41:13] ⇨
Joins: savos
(~savos@cpef0f24903d453-cmf0f24903d450.cpe.net.cable.rogers.com)
L97[02:41:43] ⇦
Quits: Gil (uid147942@2604:8300:100:200b:6667:5:2:41e6) (Quit:
Connection closed for inactivity)
L98[02:41:55] ⇨
Joins: founderio
(~Thunderbi@p200300C4E3C144000566AB2CAA03D14B.dip0.t-ipconnect.de)
L99[02:43:22] ⇦
Quits: savos
(~savos@cpef0f24903d453-cmf0f24903d450.cpe.net.cable.rogers.com)
(Client Quit)
L100[02:46:37] ⇦
Quits: romibi (~quassel@cable-static-7-174.rsnweb.ch) (Quit:
romibi)
L101[02:46:41] ⇦
Quits: founderio
(~Thunderbi@p200300C4E3C144000566AB2CAA03D14B.dip0.t-ipconnect.de)
(Ping timeout: 182 seconds)
L102[02:46:59]
⇨ Joins: romibi
(~quassel@cable-static-7-174.rsnweb.ch)
L103[02:47:57] <sham1> \o
L104[03:06:03] <Tazz> o/ sham1
L105[03:18:32]
⇨ Joins: Neon
(~Neon@p200300750D491F00B563D83515767355.dip0.t-ipconnect.de)
L106[03:20:18] <Neon> I have some old code
which uses net.minecraft.client.renderer.Tessellator#drawQuads and
#addVertexWithUV. These methods don't exist anymore(?). Can you
help me figure out how to do it in 1.10?
L108[03:22:00] <Ordinastie> Neon, in what
context ?
L109[03:23:25] <Neon> Ordinastie: What do
you mean in what context?
L110[03:23:44] <Ordinastie> what were you
drawing?
L111[03:25:24] <Neon> I'm not sure. I'm
trying to port an old mod. I think it's a GUI with mob images in
boxes.
L112[03:26:09] <Ordinastie> pk,, so the
context is a GUI
L113[03:26:13] <Ordinastie> *ok
L114[03:26:29] <Ordinastie> Tessellator
has a VertexBuffer object
L115[03:27:06] <Ordinastie> and that
object has pos(), color(), tex(), endVertex() methods
L116[03:27:25] <LatvianModder> Just check
how Gui / GuiScreen does things with that
L118[03:29:17] <Neon> That looks like a
helpful example.
L119[03:32:56] <Neon> And there are no
constants or the like for glMode?
L120[03:35:10] <Ordinastie> there
are
L121[03:35:16] <Ordinastie> GL11.*
L122[03:35:43] <LatvianModder> Everything
stays
L123[03:35:50] <LatvianModder> its just
Better to use VertexBuffer
L124[03:35:54] <LatvianModder> oh
and
L125[03:36:16] <LatvianModder> Use
GlStateManager. Remove ALL glEnable() glDisable()
L127[03:36:39] <Ordinastie> magic number
much ?
L128[03:37:01] <LatvianModder> oh
that
L129[03:37:27] <LatvianModder> yeah thats
GL11.GL_QUADS I think
L130[03:37:45] <LatvianModder> (why is it
not 4, damnit)
L131[03:38:43] <Neon> LatvianModder: What
about GlStateManager? How to use it?
L132[03:38:50] <LatvianModder> easy
L133[03:38:55] <sham1> By calling
functions
L134[03:38:58] <sham1> Err
L135[03:39:01] <sham1> Methods
L136[03:39:20] <LatvianModder> instead of
GL11.glEnable(GL11.GL_TEXTURE_2D) you call
GlStateManager.enableTexture2D()
L137[03:39:48] <LatvianModder> if you wont
you will not only mess up your rendering code, but everyone else's
too. So better replace ALL glEnable() and glDisable() calls
L138[03:55:37]
⇨ Joins: savos
(~savos@CPEf0f24903d453-CMf0f24903d450.cpe.net.cable.rogers.com)
L139[03:57:43]
⇨ Joins: IceDragon (~ThatGuy@184.170.35.211)
L140[03:59:36] <savos> What is the best
method to for interacting with a block when right clicking with a
special item? onBlockActivated?
L141[03:59:50] <savos> method for*
L142[04:00:13] <Neon> Now I have a call to
Block#setBlockBoundsBasedOnState(WorldClient, int, int, int). Any
idea what that did back then? Or how I can find it out?
L143[04:00:59] ⇦
Quits: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098) (Ping
timeout: 202 seconds)
L144[04:01:27] <Ordinastie> Neon,
getBoundingBox
L145[04:01:29] <Neon> I think it was used
to figure out the block height for partial-height blocks like snow
and pressure plates.
L146[04:03:08]
⇨ Joins: alekso56
(~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098)
L147[04:05:40] <Ivorius> Neon: It is used
to calculate a bounding box depending on the block state
L148[04:05:43] <Ivorius> So what Ordi
said
L149[04:06:10] <Neon> Yeah, I found it, I
think. Thanks.
L150[04:09:27]
⇨ Joins: Nentify
(uid14943@2604:8300:100:200b:6667:1:0:3a5f)
L151[04:09:47] ⇦
Quits: savos
(~savos@CPEf0f24903d453-CMf0f24903d450.cpe.net.cable.rogers.com)
()
L152[04:15:12] ⇦
Quits: Tamtam (~Tamtam18_@c-73-96-85-25.hsd1.or.comcast.net) (Quit:
z.z)
L153[04:30:33]
⇨ Joins: Kaiyouka
(~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
L154[04:30:37]
⇨ Joins: silenz (~silenz@185.108.121.43)
L155[04:39:58] <heldplayer> !gf
field_189880_di
L156[04:40:13] <heldplayer> !gf
GLASS_PANE
L157[04:43:05] ⇦
Quits: romibi (~quassel@cable-static-7-174.rsnweb.ch) (Ping
timeout: 206 seconds)
L158[04:51:25] ⇦
Quits: PitchBright
(~PitchBrig@cpe00fc8d8a3ce3-cm00fc8d8a3ce0.cpe.net.cable.rogers.com)
(Quit: brb)
L159[04:55:40]
⇨ Joins: PitchBright
(~PitchBrig@cpe00fc8d8a3ce3-cm00fc8d8a3ce0.cpe.net.cable.rogers.com)
L160[04:58:55]
⇨ Joins: romibi
(~quassel@cable-static-7-174.rsnweb.ch)
L161[05:01:08] ***
MrKick|Away is now known as MrKickkiller
L162[05:19:51] <Lumien> Does somebody know
how this could happen?
L165[05:20:09] <Lumien> Block.getWeakPower
seems to get called for the wrong block?
L166[05:29:51] ⇦
Quits: mezz (~mezz@24.6.28.151) (Read error: Connection reset by
peer)
L167[05:35:53] ⇦
Quits: Everseeking
(~Everseeki@pool-100-6-106-71.pitbpa.fios.verizon.net) (Quit: Big
Gulps, huh? Alright... Welp, see ya later)
L168[05:36:06]
⇨ Joins: Hgreb
(~Hgrebnedn@d8D872A6E.access.telenet.be)
L169[05:42:24] ⇦
Quits: Hgreb (~Hgrebnedn@d8D872A6E.access.telenet.be) (Read error:
Connection reset by peer)
L170[05:44:12] <kashike> Lumien: should
check if your block entity is an instance of your block entity
instead of randomly casting
L172[05:44:32] <Lumien> I mean sure i
could fix it like this but why is this happening in the first
place?
L173[05:47:30]
⇨ Joins: Hgrebnednav
(~Hgrebnedn@d8d872a6e.access.telenet.be)
L174[05:58:04] ⇦
Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 195
seconds)
L175[05:59:39]
⇨ Joins: bilde2910 (bilde2910@51.174.170.178)
L176[06:04:16] ⇦
Quits: IceDragon (~ThatGuy@184.170.35.211) (Ping timeout: 186
seconds)
L177[06:04:39] ⇦
Quits: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098) (Ping
timeout: 202 seconds)
L178[06:06:00]
⇨ Joins: howtonotwin
(~howtonotw@r75-110-22-15.gvllcmtc01.gnvlnc.ab.dh.suddenlink.net)
L179[06:06:22]
⇨ Joins: alekso56
(~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098)
L180[06:16:34] <masa> is
"encompassing" even a word in english?
L181[06:16:53] <Ordinastie> yes
L182[06:17:00] <masa> or what would be a
good name for a method that returns an AABB that holds two block
positions?
L183[06:17:14] <masa>
makeEncompassingBox() is what I was going to use
L184[06:17:35] <masa> if that is a proper
word then I guess I'll go with that
L185[06:17:35] <Ordinastie>
include(BlockPos...positions) ?
L186[06:18:19] <Neon> What does AABB even
mean by the way?
L187[06:18:21] <masa> will it will be a
helper method in a util class so the method name has to be fully
qualified
L188[06:18:31] <masa>
AxisAlignedBoundingBox
L189[06:18:46] <Neon> Aha, thanks.
L190[06:18:50] <masa> s/will it will/well
it will/
L191[06:19:50] <Neon> Well,
makeEncompassingBox sounds good to me. You could go for
makeEncompassingAABB then. :P And make up your mind on whether you
prefer make, create or generate for functions of that kind.
L192[06:19:57] <Neon> I use to go with
create.
L193[06:20:11] <Neon> So I'd probably call
it createEncompassingAABB.
L194[06:21:09] <masa> heh, well I'm gonna
go with that then :p
L195[06:21:16] <Neon> Or rather Enclosing,
because my English vocabulary didn't contain encompassing until
five minutes ago.
L196[06:21:44] ⇦
Quits: auenf (David@DC-24-199.bpb.bigpond.com) (Ping timeout: 182
seconds)
L197[06:21:44]
⇨ Joins: IceDragon (~ThatGuy@63.143.101.166)
L198[06:22:42] <masa> yeah that sounds
better
L199[06:22:56]
⇨ Joins: auenf (David@DC-24-199.bpb.bigpond.com)
L200[06:24:48] <Ordinastie> masa,
concretely, what does the method do ?
L201[06:26:23] <masa> it returns an AABB
for rendering a wire frame box around the area that is determined
by two corner BlockPos
L202[06:26:47] <Ordinastie> any reason to
not use new AABB(pos1, po2) ?
L203[06:28:35] <masa> yes, I'd need to do
an additional .add(1, 1, 1) and figure out which one is the
"positive" corner, plus I need to do partial tick
interpolation
L204[06:28:39] <Neon> Do you know what the
last parameter of Chunk#getBlockLightValue(int x, int y, int z,
int) did?
L205[06:29:25] <Ordinastie> !gm
getBlockLightValue
L206[06:29:33] <Ordinastie> what version
?
L207[06:30:37] <Neon> 1.7.10
L208[06:30:45] <Ordinastie> !gm
getBlockLightValue 1.7.10
L209[06:31:11] <Neon> Does it work? I
tried to find something yesterday and it couldn't by method
name.
L210[06:31:31] <LatvianModder> Which one
is better?
L213[06:35:17] <Neon> Ah, it's probably
the value of the current sky light.
L214[06:35:40] <Ordinastie> Neon,
apparently it's a value to be substracted to the skylight
value
L215[06:36:09] <fry> second one includes
magic, therefore is worse :P
L216[06:36:38] <LatvianModder> Im not
removing 1st one from code. 2nd one just could be added for
lazy
L217[06:36:39]
⇨ Joins: LordIllyohs
(~LordIllyo@2602:304:cf32:f980:e002:875:7132:da37)
L218[06:36:53] ***
LordIllyohs is now known as illy
L219[06:36:53] <luacs1998> LatvianModder,
1st
L220[06:37:07] <luacs1998> second just
seems like a lot of unnecessary plumbing for a convenience
thing
L221[06:37:13] <luacs1998> (and which may
not even be convenient)
L222[06:37:32] <fry> funny thing is 2nd is
not even any shorter :D
L223[06:37:39] <Neon> Okay, so actually
I'd need a way to get a block's light level, not taking sky light
into consideration.
L224[06:37:55] <olee> the one without
annotations is better
L225[06:38:00] <Ordinastie>
state.getLightValue
L226[06:38:09] <LatvianModder> it doesnt
go outside the page in oblivion :P
L227[06:38:30] <Ordinastie> the only
benefit of the annoation one is the descriptive value of the the
arguments
L228[06:38:34] <fry> protip: you can wrap
lines in arbitrary places
L229[06:38:40] <Neon> But will
getLightValue not give me the effective light leven?
L230[06:38:41] <Ordinastie> but that could
be acheived with a builder too
L231[06:38:53] <LatvianModder> ord,
description IS in builder if you look at 1st image
L232[06:39:26] <Ordinastie> I meant
description of the params
L233[06:39:38] <LatvianModder> ah
L234[06:39:48] <LatvianModder> Fiine no
annotation in PAPI then :P
L235[06:40:09] <Ordinastie> also,
shouldn't the actual description be in the lang files anyway
?
L236[06:40:16] <LatvianModder> no
L237[06:40:22] <LatvianModder> permissions
are server side only
L238[06:40:32] <LatvianModder> not
everything needs a lang file
L239[06:40:35] <fry> another protip: make
the core first, and make it small, otherwise it'll take as long as
multiparts to get in
L240[06:40:53] <Ordinastie> so no
interaction possible from client ?
L241[06:40:56] <LatvianModder> it is
small. have you seen the PR?
L242[06:41:00] <LatvianModder> multiparts
was huuuuge
L243[06:41:27] <olee> if just the
permission contexts would get fixed.... xD
L244[06:41:44] <fry> my point is that
annotation stuff doesn't have to make it in in the first pass
L245[06:41:50] <fry> even if you decide
you want them
L246[06:44:15] <Neon> This appears
redundant: world.getChunkFromChunkCoords(x >> 4, z >>
4).getBlockState(x & 0xF, y, z & 0xF).getLightValue(world,
new BlockPos(x, y, z))
L247[06:44:40] <LatvianModder> everything
in minecraft is
L248[06:47:03] <Neon> Actually I hoped for
"You are doing it wrong!" now.
L249[06:47:03] <Ordinastie> Neon,
world.getBlockState
L250[06:48:57] <Ordinastie> so yes, you
are doing it wrong :]
L251[06:48:58] <Neon> Oh, hm, yeah, I
thought the dev was using chunk relative coords there but at the
second glance it appears they split it up for whatever reason
L252[06:49:28] <Neon> But what I meant in
the first place is: Why do I have to pass world and pos to the
IBlockState again?
L253[06:49:47] <Ordinastie> because state
simple defer the impl to the block
L254[06:50:10] ⇦
Quits: illy (~LordIllyo@2602:304:cf32:f980:e002:875:7132:da37)
(Quit: Leaving)
L255[06:51:00] <Neon> One could have
getLightValue made a static then, couldn't one?
L256[06:51:13] <Neon> Or a World
method.
L257[06:51:45]
⇨ Joins: RANKSHANK
(~Michael@ppp121-44-200-32.lns20.syd7.internode.on.net)
L258[06:51:59] <Ordinastie> static ?
L259[06:53:46] <Neon> A static
method.
L260[06:54:55] <Ordinastie> yeah, thank
you, but I know what a static method is, I just don't understand
what you mean
L261[06:58:54] <Neon> Well, getLightValue
gets all the information it needs via parameter and appears to not
be context dependend, so it doesn't need to be a non-static method.
All context is redundant, especially when created only to call that
method (like in my case).
L262[07:00:24] <kashike> thing is it CAN
be different per-block
L263[07:00:34] <Neon> I let the JVM get me
a IBlockState for a specific block in a specific world only to call
a method on it that gets both world and position via parameter.
Maybe I missed something, but I'd make such a method static, if not
in World or Block, because they shouldn't be modified, then in a
new class like BlockHelper.
L264[07:00:41] <kashike>
Blocks.X.getLightLevel(..) isn't hard.
L265[07:01:21] <Ordinastie> kashike,
you're not supposed to call it on the block directly
L266[07:01:44] <kashike> I know, on the
state
L267[07:01:46] <Neon> Yeah. That's Forge's
playground. DIDN'T U READ THE COMMENTS?
L268[07:01:47] <kashike> I'm tired
L269[07:02:00] <Ordinastie> :p
L270[07:02:12] <kashike> I was looking at
old code earlier, blame that
L271[07:02:18] *
kashike stabs 1.8
L272[07:02:46] <kashike> mods need to
update already
L273[07:03:14] <LatvianModder> no no, lets
all stay in 1.7.10
L274[07:03:21] *
kashike stabs LatvianModder
L275[07:03:23] <LatvianModder> ok, fine,
update. but only up to 1.8
L276[07:03:32] <Neon> The client mods I'm
using are all 1.10 already.
L277[07:03:47] <Neon> Which surprised me
yesterday.
L278[07:03:48] <kashike> or, my favourite:
let's update to 1.8/1.9/1.10, but focus on 1.7.10 still
L279[07:04:00] <LatvianModder> *ahem*
ForgeEssentials
L280[07:04:05] <kashike> :3
L281[07:04:20] <Neon> Is ForgeEssentials a
"full" thing?
L282[07:04:28] <LatvianModder> full?
L283[07:04:57] <Neon> Last time I looked
there was a little wiki about it with many instructions for
different versions and modules that aren't stable or what.
L284[07:05:14] ⇦
Quits: Disconsented (~core@disconsented.com) (Quit: Somthing died.
Please panic.)
L285[07:05:39] <LatvianModder> I think its
pretty stable
L286[07:05:50] <LatvianModder> Never
played with it in my life, but seems ok :D
L287[07:05:56] <Neon> I remember reading
about a MySQL-driven action log.
L288[07:06:01] <Neon> I think it didn't
work partly.
L289[07:06:16] <luacs1998> i think it
should
L290[07:06:24] <Neon> I'd really fancy
such a thing, but made well so that a day of playing won't fill a
TB drive.
L291[07:06:30] <LatvianModder> it mods
worked fine, we wouldnt need issues pages
L292[07:06:41] <luacs1998> a day of
playing with 100 players online for 4 hours each lol
L293[07:06:52] <kashike> It's a shame so
many mods are closed-source with 1000's of issues
L294[07:06:53] <kashike> :/
L295[07:07:02] <LatvianModder>
*ahem*
L296[07:07:11] <LatvianModder> ok, there
are too many to list in one cough
L297[07:07:18] <kashike> :P
L298[07:07:30] ⇦
Quits: Noppes (~Noppes@ip56530f2e.direct-adsl.nl) (Read error:
Connection reset by peer)
L299[07:07:46] <Neon> Yeah, closed source
is :(
L300[07:07:49]
⇨ Joins: Noppes
(~Noppes@ip56530f2e.direct-adsl.nl)
L301[07:10:33] <Neon> But Notch could also
already add the Lua API he promised us long ago to kill the need
for third-party modding software. (Maybe along with the lanterns he
also promised to add).
L302[07:10:57] <Ordinastie> you realised
notch left years ago, right ? :p
L303[07:11:10] <Neon> WHAT? UNINSTALL!
UNINSTALL!
L304[07:11:16] <Neon> REFUND!
L305[07:11:39] <kashike> ._.
L306[07:12:04] ⇦
Quits: covers1624 (~covers162@ppp122-232-6.static.internode.on.net)
(Read error: Connection reset by peer)
L307[07:12:05] <olee> about FE: it is
stable ... since quite a while now :-/
L308[07:13:30] <Neon> I failed so hard at
quickly setting up FE and server-side stuff with Forge that I set
up a Spigot server.
L309[07:13:39]
⇨ Joins: covers1624
(~covers162@ppp122-232-6.static.internode.on.net)
L310[07:16:09] <Neon> I don't know why but
the mod I'm porting creates entities, including slimes and tries to
set their size afterwards. Apparently this isn't possible
anymore?
L311[07:19:53] <olee> Neon: it got quite
easy now with FE and we have the (not necessarly easierst but) most
powerful permission system for forge servers - there's nearly
nothing you cannot control - just drop in #forgeessentials if you
are curious :-D
L312[07:20:23] <Neon> Advertising!
L313[07:20:51] <Neon> Did someone make
performance tests on Forge server vs Spigot?
L314[07:27:01]
⇨ Joins: Vazkii (~Vazkii@62.28.200.62)
L315[07:28:35]
⇨ Joins: Naiten (Naiten@77.35.15.7)
L316[07:29:02]
⇨ Joins: abab9579 (~Abastro@220.90.231.171)
L317[07:29:50] ⇦
Quits: Dhs92 (~Dhs92@96-39-166-192.dhcp.mdfd.or.charter.com) (Read
error: Connection reset by peer)
L318[07:32:19] ⇦
Quits: Abastro (~Abastro@175.223.11.223) (Ping timeout: 384
seconds)
L319[07:33:44] <luacs1998> Neon, it's
widely acknowledged that forge has worse perf
L320[07:34:12] <luacs1998> because spigot
hacks the internals of the server to "overclock
L321[07:34:21] <luacs1998> the
server
L322[07:34:36] <luacs1998> however it has
a tendency to do screwy things to mids
L323[07:34:46] <luacs1998> *mods
L324[07:34:53] <Neon> Like?
L325[07:35:51] <luacs1998> cant remember
offhand
L326[07:36:09] <kashike> Spigot changes
vanilla gameplay for performance
L327[07:37:02] <Neon> Didn't notice it
yet.
L328[07:38:33] <Neon> It's so limited
though. When dealing with regions e.g. I have no way of displaying
them to my players.
L329[07:40:45] <Neon> Checking for a biome
would be: Biome b = world.getBiomeGenForCoords(new BlockPos(123, 0,
546)); if (b instanceof BiomeSwamp) ... wouldn't it?
L330[07:43:41] <kashike> you're using old
mappings if you're on 1.10.2
L331[07:43:45] <kashike> but yes
L332[07:44:58] <Neon> I never got up to
date mappings. I'm always outdated. :(
L333[07:45:16] <Ordinastie> just change
them in your build.gradle
L334[07:45:18] <Neon> That'd explain why
MCPBot_Reborn doesn't know that method.
L335[07:45:40] <kashike> see !latest
L336[07:46:23] <Neon> !latest
L337[07:49:45] <Neon> What's the gradle
task for that?
L338[07:49:56] <Ordinastie> just
resetup
L339[07:51:17]
⇨ Joins: Disconsented (~core@disconsented.com)
L340[07:53:32] ***
TTFT|Away is now known as TTFTCUTS
L341[08:02:34]
⇨ Joins: turmfalke
(~turmfalke@p5DCE3AC7.dip0.t-ipconnect.de)
L342[08:02:40] ⇦
Quits: Vazkii (~Vazkii@62.28.200.62) (Ping timeout: 186
seconds)
L343[08:09:43] ⇦
Quits: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098) (Ping
timeout: 202 seconds)
L344[08:11:05]
⇨ Joins: alekso56
(~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098)
L345[08:12:36]
⇨ Joins: Skuli (~Skuli@107.170.86.178)
L346[08:15:08]
⇨ Joins: ThePsionic
(~ThePsioni@ip5457f909.direct-adsl.nl)
L347[08:19:15] ***
airbreather__ is now known as airbreather
L348[08:26:47]
⇨ Joins: illy
(~LordIllyo@2602:304:cf32:f980:d7b4:c6fb:fb09:5c82)
L349[08:35:34] *
LatvianModder screams
L351[08:35:42] <LatvianModder> its always
fun looking at your first code
L352[08:42:18] ***
amadornes[OFF] is now known as amadornes
L353[08:51:19] ⇦
Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Read
error: Connection reset by peer)
L354[08:51:23]
⇨ Joins: Seppon
(~Noppes@ip56530f2e.direct-adsl.nl)
L355[08:51:34]
⇨ Joins: Searge|mojang
(~Searge@h-85-24-130-18.na.cust.bahnhof.se)
L356[08:51:40]
⇨ Joins: Searge_DP
(~Searge@c83-252-201-75.bredband.comhem.se)
L357[08:54:21] ⇦
Quits: Neon
(~Neon@p200300750D491F00B563D83515767355.dip0.t-ipconnect.de)
(Killed (NickServ (GHOST command used by Firzen)))
L358[08:55:06]
⇨ Joins: Neon
(~Neon@p200300750D491F00B563D83515767355.dip0.t-ipconnect.de)
L359[08:56:45] ⇦
Quits: Noppes (~Noppes@ip56530f2e.direct-adsl.nl) (Ping timeout:
384 seconds)
L360[08:56:45] ⇦
Quits: Gigabit101
(~Gigabit10@cpc76690-cosh16-2-0-cust331.6-1.cable.virginm.net)
(Ping timeout: 384 seconds)
L361[08:56:45] ⇦
Quits: Searge|office (~Searge@h-85-24-130-18.na.cust.bahnhof.se)
(Ping timeout: 384 seconds)
L362[08:57:19] ⇦
Quits: SeargeDP (~Searge@c83-252-201-75.bredband.comhem.se) (Ping
timeout: 384 seconds)
L363[09:06:36]
⇨ Joins: Gil
(uid147942@id-147942.brockwell.irccloud.com)
L364[09:12:15] <Neon> I've tried to run
gradlew setupDevWorkspace and it fails because an mcp_merge.cfg in
the gradle cache doesn't exist. Any ideas what could be
wrong?
L365[09:12:15] ⇦
Quits: Chais (~Chais@62.178.210.212) (Read error: Connection reset
by peer)
L366[09:14:31] <LatvianModder> mm maybe
wrong forgegradle version?
L367[09:14:38] <LatvianModder> download a
fresh build.gradle and try again
L368[09:15:16]
⇨ Joins: Chais (~Chais@62.178.210.212)
L369[09:15:45] <Neon> Yeah, it's 1.2. I
changed it and retry now.
L370[09:18:06] ⇦
Quits: p455w0rd (~p455w0rd@172.78.250.163) (Ping timeout: 206
seconds)
L371[09:19:08]
⇨ Joins: p455w0rd (~p455w0rd@50.102.73.101)
L372[09:20:21] ⇦
Quits: Naiten (Naiten@77.35.15.7) (Quit: Leaving)
L373[09:24:49] <Neon> Hm, it can't
download the forge gradle plugin for the reason: peer nor
authenticated
L374[09:25:32] <Neon> Cert fail. :(
L375[09:27:41]
⇨ Joins: raoulvdberge
(uid95673@id-95673.richmond.irccloud.com)
L376[09:35:43] ⇦
Quits: covers1624 (~covers162@ppp122-232-6.static.internode.on.net)
(Read error: Connection reset by peer)
L377[09:37:00]
⇨ Joins: covers1624
(~covers162@ppp122-232-6.static.internode.on.net)
L378[09:38:04] ***
PaleOff is now known as PaleoCrafter
L379[09:56:10]
⇨ Joins: Naiten (Naiten@77.35.15.7)
L380[10:03:00]
⇨ Joins: TechnicianLP
(~Technic@p4FE1D098.dip0.t-ipconnect.de)
L382[10:04:49] <Naiten> i.e. redstone
switch motor
L383[10:05:18] <PaleoCrafter> now allow
for 15-way switches and make the active mode depend on the analog
input :P
L384[10:07:47] <Naiten> PaleoCrafter, i
guess it can be made via analog-binary coder and a switchstreet
already
L385[10:07:57]
⇨ Joins: Hgreb
(~Hgrebnedn@d8D872A6E.access.telenet.be)
L386[10:08:10] <PaleoCrafter> in one
block? :P
L387[10:09:56] <Naiten> in many blocks
q:
L388[10:10:08] ⇦
Quits: Hgrebnednav (~Hgrebnedn@d8d872a6e.access.telenet.be) (Ping
timeout: 186 seconds)
L389[10:13:32]
⇨ Joins: Hgrebnednav_
(~Hgrebnedn@d8d872a6e.access.telenet.be)
L390[10:14:16] <Naiten> PaleoCrafter, have
you noted how the torch is taking a delay? Becaue it's not
connected with the lever, but rather with the motor via second
line
L391[10:14:29] <Naiten> thus providing
safety
L392[10:14:42] <PaleoCrafter> I honestly
didn't pay much attention to the video :P
L393[10:15:23] <Naiten> D:
L394[10:15:42] <Naiten> i thought you
liked trains asdf
L395[10:16:06] ⇦
Quits: Hgreb (~Hgrebnedn@d8D872A6E.access.telenet.be) (Ping
timeout: 206 seconds)
L396[10:17:35] ⇦
Quits: justJanne (~justJanne@kuschku.de) (Quit: So, if you can't
find me, look to the western sky. As someone told me lately,
everyone deserves a chance to fly.)
L397[10:17:41]
⇨ Joins: justJanne (~justJanne@kuschku.de)
L398[10:19:27]
⇨ Joins: Lylac
(~Tamtam18_@c-73-96-85-25.hsd1.or.comcast.net)
L399[10:20:07] ⇦
Quits: Jezza (~Jezza@bps-gw.hrz.tu-chemnitz.de) (Remote host closed
the connection)
L400[10:22:34]
⇨ Joins: Koward
(~Koward@2a02:2788:344:2d0:ed08:f19b:650d:7441)
L401[10:22:46] <Koward> Hi, is
getActualState() actually deprecated or not ?
L402[10:23:00] <PaleoCrafter> nope, you're
just not supposed to call it
L403[10:23:25] <PaleoCrafter> just slap
the annotation on there yourself to stop IDEs from
complaining
L404[10:33:14] <Koward> When checking a
state with property, getDefaultState().withProperty() is better
then, right ?
L405[10:33:26] <PaleoCrafter> yes
L406[10:33:36] <PaleoCrafter> or well,
what exactly do you mean?
L407[10:34:55] <Koward> Let's say I want
to set a block in the world, with a specific property.
L408[10:35:07] <PaleoCrafter> then that's
what you use, yes
L409[10:35:38] <Koward> Is there any case
where getActualState is still useful ?
L410[10:36:01] <Koward> "Get the
actual Block state of this Block at the given position. This
applies properties not visible in the
L411[10:36:02] <Koward> metadata, such as
fence connections." Still relevant ?
L412[10:36:37] <PaleoCrafter> of course,
but only for rendering (just like it always was)
L413[10:37:09] <PaleoCrafter> you can
compute values required for your model (e.g. fence connections xD)
without being limited to the meta nibble
L414[10:42:11]
⇨ Joins: Dimitriye98
(~Dimitriye@4.sub-70-213-3.myvzw.com)
L415[10:48:21]
⇨ Joins: Turkeykittin
(webchat@199-204-83-118.lfytina2.metronetinc.net)
L416[10:52:42] <PaleoCrafter> amazing, the
beacon does not disable culling again after enabling it
L417[10:53:29] ⇦
Quits: Turkeykittin
(webchat@199-204-83-118.lfytina2.metronetinc.net) (Ping timeout:
195 seconds)
L418[10:53:31] <Ordinastie> yup
L419[10:53:35] <Ordinastie> #mojang
L420[10:55:13] <LatvianModder> wait
culling Has to be enabled
L421[10:55:34] <LatvianModder> its the
default
L422[10:55:43] <PaleoCrafter> yeah, sorry,
twisted that in my mind :P
L423[10:55:49] <LatvianModder> culling:
on, texture: on, blend: off,.. er...
L424[10:55:50]
⇨ Joins: Turkeykittin_
(webchat@199-204-83-118.lfytina2.metronetinc.net)
L425[10:56:00] <LatvianModder> line width:
1, etc
L426[10:56:04] <PaleoCrafter> point is,
mojang does it wrong :P
L427[10:56:09] <LatvianModder> lol
L428[10:56:13] <LatvianModder> MOJANG MUST
BE WRONG
L429[10:57:21] <PaleoCrafter> considering
culling on is the default state everywhere else in the codebase,
yes, they do shit wrong :P
L430[10:58:41] <LatvianModder> wait so
they Disable culling and leave it like that?
L431[10:58:54] <Ordinastie> yes
L432[10:59:21] <LatvianModder> ah yes I
see it now
L433[11:02:46] ⇦
Quits: Turkeykittin_
(webchat@199-204-83-118.lfytina2.metronetinc.net) (Quit: Web client
closed)
L434[11:04:17]
⇨ Joins: TurkeyKittin
(~TurkeyKit@199-204-83-118.lfytina2.metronetinc.net)
L435[11:04:41] <TurkeyKittin> Heyo
L436[11:05:29] <TurkeyKittin> So is the
only way to find a comprehensive list of classes in forge just in
the src?
L437[11:05:52] <TurkeyKittin> I'm
extremely new to modding with forge and I'm use to having a huge
reference list
L438[11:06:07]
⇨ Joins: Subaraki
(~Artix@mf763-h01-176-150-102-154.dsl.sta.abo.bbox.fr)
L439[11:06:19] <PaleoCrafter> you can
generate javadocs from the source, if you want :P
L440[11:07:04] <Subaraki> is there a
better site then miencraft forums ? their editor felates heavy
acorns
L441[11:07:16] ⇦
Quits: VikeStep (~VikeStep@101.184.243.180) (Read error: Connection
reset by peer)
L442[11:07:20] <Subaraki> that came out
worse then i wanted it too ...
L443[11:07:30] ⇦
Quits: Dimitriye98 (~Dimitriye@4.sub-70-213-3.myvzw.com) (Remote
host closed the connection)
L444[11:07:33] <Subaraki> anyway, the
curse forums only allow for a minimal text
L445[11:07:55] <Subaraki> i wanted to know
if there's any good free blogs out there i could post my mod
content on
L446[11:08:02] <Subaraki> or wiki of some
sorts
L447[11:08:22] <PaleoCrafter> GitHub wiki
:P
L448[11:09:34] <TurkeyKittin> Curseforge
with link to github wiki
L449[11:12:45] <ghz|afk> Subaraki: what do
you mean with "mod content"?
L450[11:13:01] <ghz|afk> what kind of
content?
L451[11:13:10] <ghz|afk> documentation?
help&support?
L452[11:13:13] <Subaraki> liek the
details
L453[11:13:19] <Subaraki> how to make
items
L454[11:13:21] <ghz|afk> does the
Curseforge page not work?
L455[11:13:21] <Subaraki> craft
stuff
L456[11:13:23] <ghz|afk> otherwise
L457[11:13:25] <ghz|afk> Github
wiki?
L458[11:13:28] <ghz|afk> or github
pages
L459[11:13:40] <Ordinastie> just make it
in raw bbcode and post it on MCF
L460[11:13:48] <Subaraki> last time i
remember, curseforge only allowed for a certain number of stuff,
and isn't found of layouts
L461[11:14:04] <Subaraki> fond of *
L462[11:14:13]
⇨ Joins: MalkContent
(~MalkConte@p4FDCE640.dip0.t-ipconnect.de)
L463[11:14:13] <Subaraki> ill check github
wiki
L464[11:14:59] <TurkeyKittin> @Subaraki
the way Mantle has it is my favorite imo
L466[11:15:22] <TurkeyKittin> Short desc
on curseforge, then link to github with readme
L467[11:15:27] ⇦
Quits: Naiten (Naiten@77.35.15.7) (Read error: Connection reset by
peer)
L469[11:16:58] <Subaraki> is that a mod or
is it source ?
L470[11:17:06] <Subaraki> i have a shit
ton to explain ._.
L471[11:17:14]
⇨ Joins: Dimitriye98
(~Dimitriye@4.sub-70-213-3.myvzw.com)
L472[11:17:30] <ghz|afk> Subaraki: how
about an ingame book? ;P
L473[11:17:40]
⇨ Joins: Jezza (~Jezza@92.206.33.136)
L474[11:17:50] <PaleoCrafter> or some
actually creative form of teaching it xD
L475[11:18:14] <Subaraki> I thought about
a book, I put all my spells in one book
L476[11:18:24] <Subaraki> so people just
have to read to remember in game
L477[11:18:34] <Subaraki> but can i put
all recipes in a book ?
L478[11:18:43] <Subaraki> all objects
?
L479[11:18:47] <Subaraki> how stuff can be
used ?
L480[11:19:02] <Subaraki> I might yeah
...
L481[11:19:22] <Subaraki> can you add
pictures in books ? ._.
L482[11:19:41] <PaleoCrafter> you'd have
to write your own GUI or use one of the existing libraries for it
:P
L483[11:19:51] <Subaraki> :/
L484[11:22:13] <ghz|afk> I started writing
a book system
L485[11:22:16] <ghz|afk> it was able to
embed images
L486[11:22:24] <ghz|afk> I wanted to add a
"pattern" for recipes
L487[11:22:28] <ghz|afk> but I never got
around to it
L488[11:22:40] <Ordinastie> that's
something I could easily add to MalisisCore, automatic book
stuff
L489[11:22:41] <ghz|afk> my goal was to
eventually make it an external mod others could depend on
L490[11:22:58] <ghz|afk> Ordinastie: feel
free to steal my xml parsing code ;P
L491[11:23:11] <PaleoCrafter> who hasn't
implemented their own book system? :P
L492[11:28:23] <PaleoCrafter> mine even
uses my old GUI stuff, Ordinastie, so chances are it's mostly
compatible with MalisisCore xD
L493[11:28:52] <Ordinastie> don't think
there is much left of your implementation ><
L494[11:29:00] <PaleoCrafter> I'm sure the
basics are :P
L495[11:29:11] <Ordinastie> the bad naming
is still there :p
L496[11:29:52] <PaleoCrafter> jesus, last
time I worked on this was on 1.6.4
L497[11:31:14] <PaleoCrafter> btw, isn't
it possible to override texture variables from models in a
blockstates file? q.q
L498[11:33:01]
⇨ Joins: Samario
(~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net)
L499[11:33:02] <LatvianModder> How would
you know what variables it has
L500[11:33:18] <LatvianModder> I think you
can with IBakedModels
L501[11:34:02] <PaleoCrafter> uhm... wat?
I know the variables from the JSON? :P
L502[11:35:43] <LatvianModder> Ok..
L503[11:35:57] <LatvianModder> Let's
assume you want to change stone model variables
L504[11:36:13] <LatvianModder> you know
for Sure that it has east, west, up, down, north, south texture
variables, right?
L505[11:37:01] <PaleoCrafter> yes
L506[11:37:02]
⇨ Joins: McJty
(~jorrit@94-225-203-206.access.telenet.be)
L507[11:37:16] <LatvianModder> except you
dont
L508[11:37:36] <LatvianModder> Let's
assume I just made a resource pack that overrides stone.json and
now it uses single "a" texture
L509[11:37:55] <LatvianModder> your code
breaks, because there is no longer those other 6 textures
L510[11:38:23] <PaleoCrafter> uhm... sure,
but the mod should address this issue, not me :P
L511[11:38:32] <PaleoCrafter> it's not
code that's referring to it, but a blockstates file
L512[11:39:33] <LatvianModder> ooh, im
sorry, I read it as from blockstates file
L513[11:39:43] <LatvianModder> to change
textures from code
L514[11:40:03] <LatvianModder> still, you
can but its really not recommended to, because of that very same
issue ^
L515[11:40:12]
⇨ Joins: ScottehBoeh (~ScottehBo@95.144.45.252)
L516[11:40:25] <PaleoCrafter> it doesn't
appear like you can :P
L517[11:40:31] <ScottehBoeh> Good
day
L518[11:40:40] <LatvianModder>
labdien
L519[11:41:10] <PaleoCrafter> unless I'm
100% retarded right now, overriding an already set texture variable
does not work
L520[11:41:26] <LatvianModder> blockstates
file is stronger than model iirc
L521[11:41:39] <LatvianModder> but if you
are overriding textures from blockstates, you are doing it wrong
:P
L522[11:41:48]
⇨ Joins: Nitrodev
(~Nitrodev@85-23-77-207.bb.dnainternet.fi)
L523[11:42:06] <LatvianModder> blockstates
should only choose models based on states. those models later
decide what textures they need
L524[11:42:24] <PaleoCrafter> idc, I don't
want to copy Vanilla model files :P
L525[11:42:33] <LatvianModder> you might
think "im too lazy to make this many models".. well..
yeah.. :P
L526[11:42:59] <LatvianModder> you can
extended cube_all
L527[11:43:01] <PaleoCrafter> the point of
my mod kind of is to reuse as much from Vanilla as possible as it
will someday replace Vanilla stuff :P
L528[11:43:03] <LatvianModder> or
cube
L529[11:45:03] <PaleoCrafter> I can't
since I'm using the beacon, but a custom model it is, I guess
L530[11:45:08] ⇦
Quits: Lylac (~Tamtam18_@c-73-96-85-25.hsd1.or.comcast.net) (Quit:
z.z)
L531[11:45:43] <LatvianModder> then
extended beacon model and override textures
L532[11:45:55] <LatvianModder> its unsafe
but eh
L533[11:45:55] <ScottehBoeh> Someone
should do something hilarious and make every texture based on
URI's
L534[11:46:14] <LatvianModder> wait
what?
L536[11:46:38] <McJty> LatvianModder, why
is it wrong to let blockstate decide on the texture? I do that a
lot to have a changing texture based on some state
L537[11:46:51] <ScottehBoeh> Yes, like
that
L538[11:47:13] <PaleoCrafter> well,
ideally you'd delegate that to a custom model, McJty, but it eludes
me why that is any less RP-prone
L539[11:47:19] <PaleoCrafter> you just
shift the issue
L540[11:47:22] <LatvianModder> its not
exactly wrong but thats not how vanilla does it. a resourepack
maker might override your model and your texture would be invalid,
unless he Also edits blockstates.json
L542[11:48:05] <McJty> It is a block where
every side can toggle between three different textures
L543[11:48:10] <LatvianModder> you
cant
L544[11:48:18] <LatvianModder> thats why I
have a ton of models :P
L545[11:48:36] <ScottehBoeh> Can I show
you guys my Power Generator? :o
L546[11:49:06] <LatvianModder> McJty: I
think in your case it isnt even possible
L547[11:49:14] <PaleoCrafter> btw,
ScottehBoeh, texture paths are just MC's version of URIs :P
L548[11:49:17] <LatvianModder> well it is
possible but it would look horrible
L549[11:49:38] <LatvianModder> not
exactly
L550[11:49:44] <ScottehBoeh> Ofc, Paleo.
But it's more fun seeing the game fry itself :D
L552[11:49:56] <LatvianModder> texture is
ResourceLocation, thus cant be URI, even if you write it like that
:P
L554[11:50:11] <LatvianModder> ok, give it
to me
L555[11:50:15] <LatvianModder> Ill make
use of it :P
L556[11:50:36] <Ordinastie> Y U NO use
blender ? :x
L557[11:50:46] <PaleoCrafter>
LatvianModder, I meant that RLs are MC's version of URIs :P
L558[11:50:51] <ScottehBoeh> For real? I
honestly want to give it to someone to actually make use of
it
L559[11:51:11] <ScottehBoeh> Currently, if
right clicked with "Empty Batterypack" it gives you a
"Charged Batterypack". And what are those used for? idk,
don't ask me LOL
L560[11:51:17] <LatvianModder> I guess
they are.. hmm.. the RL getters ARE getDomain() and getPath()
L561[11:51:55] <ScottehBoeh>
ResourceLocation can be writen as a URI, can't it?? O.o
L562[11:51:58] <ScottehBoeh> I swear I've
done that before.
L563[11:52:14] <ScottehBoeh> (in 1.7.10 at
least)
L564[11:52:28]
⇨ Joins: Fye
(~Fye@dynamic-adsl-84-220-168-160.clienti.tiscali.it)
L565[11:52:45] <ScottehBoeh> Does anyone
else here play Keyboard/Piano?
L566[11:52:54] <LatvianModder>
barely
L567[11:53:00] <ScottehBoeh> I'm wanting
to work on a Midi-input based playable Keyboard
L568[11:53:41] <LatvianModder> in
mc?
L569[11:53:59] <ScottehBoeh> Indeed
L570[11:54:18] <ScottehBoeh> I was hoping
to get a Piano model finished, sofar I've had college in my
path
L571[11:55:02] <PaleoCrafter> turns out
I'm a retard, LatvianModder xD
L572[11:55:09] <PaleoCrafter> forgot the
darn forge marker :D
L573[11:55:24] <Subaraki> TurkeyKittin,
ask it here please
L574[11:55:28] <LatvianModder> "oh
no.. its retarted"
L575[11:55:42] <LatvianModder> oh yeah,
btw, what does it do?
L576[11:56:01] <PaleoCrafter> what does
what do?
L577[11:56:11] <LatvianModder> the forge
marker
L578[11:56:29] <PaleoCrafter> enables the
Forge blockstates parser
L579[11:56:54] <PaleoCrafter> enabling all
the goodness you're probably used to by now :P
L580[11:57:12] <LatvianModder> why not
just parse regular blockstates jsons like forge ones
L581[11:57:58] <PaleoCrafter> Forge
blockstates aren't a superset of Vanilla ones
L582[11:57:59] <LatvianModder> if
performance is issue.. just check
!getResourceDomain().equals("minecraft")
L583[11:58:39] ⇦
Quits: agowa338 (~Thunderbi@p549184E3.dip0.t-ipconnect.de) (Ping
timeout: 384 seconds)
L584[11:59:11] <PaleoCrafter> the two
versions merely intersect, but if you want a fully qualified
variant string in the Forge version, you need [{ \\ Vanilla stuff
here }] iirc
L585[11:59:39] <Ordinastie> LatvianModder,
so rule out forge parsing for RP ?
L586[12:03:34] <PaleoCrafter> apparently I
was mistaken, Forge BS are a superset of Vanilla
L587[12:03:40] <LatvianModder> Red
Power... cuRse Points... Radical Pets.. yeah I have no idea what RP
is
L588[12:03:42] <PaleoCrafter> the marker
still is important though, to support older versions of the format
if it ever gets updated
L589[12:03:50] <PaleoCrafter> Resource
Packs :P
L590[12:04:01] ⇦
Quits: Dimitriye98 (~Dimitriye@4.sub-70-213-3.myvzw.com) (Remote
host closed the connection)
L591[12:05:54] <TurkeyKittin> I'm
installing the forge src files for use with eclipse, but I'm not
finding a gradle file, and when I attempt to install.cmd I'm
getting an "The system cannot find the path specified."
error. I'm assuming it's coming from "@set
PATH=%PATH%;%SystemDir%\system32;%SystemRoot%\System32" but I
don't know why this would be erroring out
L592[12:06:36] <TurkeyKittin> From what
Ive read, people normally just download forge and run gradlew
L593[12:06:42] <Ordinastie> yes
L594[12:06:56] <Ordinastie> where doesn't
that install.cmd come from ?
L595[12:07:40] <TurkeyKittin> You know
what I think I clicked 1.1 not 1.10. Give me a minute and we'll see
if I did screw up
L596[12:07:55]
⇨ Joins: agowa338
(~Thunderbi@p549184E3.dip0.t-ipconnect.de)
L597[12:09:37] <PaleoCrafter> I really
love the interpolation feature for animated textures
L598[12:12:16] *** LexManos sets mode: -b
*!*@cpc92744-stap14-2-0-cust374.12-2.cable.virginm.net
L599[12:12:24] *** LexManos sets mode: -bb
*!*@p20030072AF20CE73781A004E7535AC78.dip0.t-ipconnect.de
*!*@45-26-83-131.lightspeed.fyvlar.sbcglobal.net
L600[12:13:06]
⇨ Joins: Girafi
(Girafi@0x555178eb.adsl.cybercity.dk)
L601[12:16:24]
⇨ Joins: Lunatrius` (~Lunatrius@77.38.21.26)
L602[12:17:03] ⇦
Quits: Lunatrius (~Lunatrius@77.38.21.26) (Ping timeout: 202
seconds)
L603[12:17:09] ⇦
Quits: TurkeyKittin
(~TurkeyKit@199-204-83-118.lfytina2.metronetinc.net) (Quit:
Leaving)
L604[12:17:23] ***
Lunatrius` is now known as Lunatrius
L605[12:20:38] <Koward> "Introducing
a new standardized energy capability system. Heavily
L606[12:20:38] <Koward> inspired by the
old RedstoneFlux API developed by King Lemming and Team
L607[12:20:38] <Koward> CoFH." Sounds
great
L608[12:21:57]
⇨ Joins: TurkeyKittin
(~TurkeyKit@199-204-83-118.lfytina2.metronetinc.net)
L609[12:26:20] <ghz|afk> Koward: yeah,
xcept it appeared after a few of us made our own apis ;P
L610[12:26:48] <ghz|afk> and since the
forge one is basicallt 99.9% identical to mine
L611[12:26:54] <ghz|afk> I guess I'll just
drop mine completely
L612[12:27:48] <PaleoCrafter> ghz|afk,
remember my beacon thing from yesterday?
L613[12:28:02] <ghz|afk> the immersive
thing?
L614[12:28:05] <PaleoCrafter> yup
L615[12:29:07] <PaleoCrafter> I've kind of
found a "problem" with the scrolling approach: there
needs to be some way to explicitly enable editing the
selection
L616[12:29:38] <PaleoCrafter> otherwise
you might accidentally change the beacon's settings when you just
want to select a different tool or something
L617[12:29:47] <LexManos> when will these
fuckers learn, if you make a suggestion and then threaten asm I
think you're a fucking moron and skip your suggestion.
L618[12:29:55] <ghz|afk> XD
L619[12:30:27] <ghz|afk> it's easy to fall
into that trap, though, "omfg I have hit a wall and the two
options I see are ASM or a forge PR!"
L620[12:30:42] <PaleoCrafter> Write my mod
for me now or I'll ASM something, someday!
L621[12:30:54] <ghz|afk> easy to turn into
"Please accept this suggestion or I'll have to resort to
ASMing!"
L622[12:31:07] <LexManos> Thats exactly
what it turns into
L623[12:31:10] <luacs1998> ghz|afk, very
very easy
L624[12:31:14] <LexManos> Minus the
please
L625[12:31:52] <luacs1998> can i have
multiple mods in a single mcmod.info file?
L626[12:32:12] <ghz|afk> I don't think
so
L627[12:32:21] <ghz|afk> or wait
L628[12:32:22] <LexManos> yes
L629[12:32:23] <PaleoCrafter> you
can
L630[12:32:24] <ghz|afk> child mods?
L631[12:32:33] <PaleoCrafter> it accepts
arrays
L632[12:32:54] <ghz|afk> I stand
corrected, then
L633[12:33:00] <luacs1998> good enough for
me haha
L634[12:33:01] <luacs1998> thanks
all
L635[12:33:32] ⇦
Quits: Snapples (uid167569@id-167569.highgate.irccloud.com) (Quit:
Connection closed for inactivity)
L636[12:33:59] <PaleoCrafter> so,
regarding that beacon: a simple right click to activate editing
would probably work, but it feels meh xD
L637[12:34:14] <luacs1998> right, is there
a way i can disable automatic mcmod.info generation?
L638[12:34:33] <PaleoCrafter> there is
automatic mcmod.info generation? :P
L639[12:34:43] <luacs1998> i have a forge
mod and a sponge plugin in the same jar, and i can't build because
of duplicate mcmod.info files
L640[12:34:55] <luacs1998> (which i didn't
ask for)
L641[12:36:31] ⇦
Quits: RichardG (~richardg8@201.37.243.191) (Quit: You saw
nothing.)
L642[12:36:46] <PaleoCrafter> unless the
Sponge workflow is different, all gradle does is copy files
L643[12:37:24] <PaleoCrafter> you can
exclude files from that copying process, but don't ask me how
L644[12:37:35] <Koward> There is no known
problem with the Reflection helper when changing a final field
?
L645[12:37:52]
⇨ Joins: RichardG (~richardg8@201.37.243.191)
L646[12:37:53]
MineBot sets mode: +v on RichardG
L647[12:38:00] <PaleoCrafter> why would
you change a final field? :P
L648[12:38:34] <PaleoCrafter> you have to
get the field instance though, don't use setPrivateValue, that does
not account for final, afaik
L649[12:38:43] <luacs1998> PaleoCrafter,
no i'm using FG
L650[12:38:56] <Koward> Nevermind, I can
just not use the super constructors and do the assignation
myself
L651[12:39:05] <luacs1998> sponge just
uses vanilla gradle lol iirc
L652[12:39:33] <Koward> Oh no there are so
many supers all linked that's a problem
L653[12:39:35] <PaleoCrafter> hm, well, if
it complains about duplicate files, there must actually be two
files then :P
L654[12:39:50] <PaleoCrafter> what's it
exactly you're trying to do, Koward? :P
L655[12:39:55] <Koward> I want to make an
unpowered powered rail, don't ask why, but the sole problem is that
the isPowered field is final.
L656[12:40:51] <luacs1998> ah i found the
culprit
L657[12:41:17] <Koward> Nvm it was just a
bad idea
L658[12:41:18] <PaleoCrafter> Koward,
isPowered only is used in a couple of overridable methods
L659[12:41:22] <Koward> Indeed
L660[12:41:52] <Koward> Shame on me
L661[12:42:05] <PaleoCrafter> yeah, go in
your corner and think about your actions
L662[12:58:35] ⇦
Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 202
seconds)
L663[13:00:18]
⇨ Joins: bilde2910 (bilde2910@51.174.170.178)
L664[13:00:49] ⇦
Quits: ThePsionic (~ThePsioni@ip5457f909.direct-adsl.nl) (Read
error: Connection reset by peer)
L665[13:08:11]
⇨ Joins: founderio
(~Thunderbi@p200300C4E3C144001AE7F30449A339DA.dip0.t-ipconnect.de)
L666[13:10:10]
⇨ Joins: Vaht
(~Tahg@pool-108-49-77-22.bstnma.fios.verizon.net)
L667[13:10:10]
⇨ Joins: MoxieGrrl_
(~MoxieGrrl@173-23-172-139.client.mchsi.com)
L668[13:10:10]
MineBot sets mode: +v on Vaht
L669[13:10:16]
⇨ Joins: LexLap3 (~LexManos@172.76.2.58)
L670[13:10:16]
MineBot sets mode: +o on LexLap3
L671[13:10:16]
⇨ Joins: Lunatrius` (~Lunatrius@77.38.21.26)
L672[13:11:28] ⇦
Quits: AnrDaemon (~ZNC@darkdragon-nln.starlink.ru) (Ping timeout:
186 seconds)
L673[13:11:39] ⇦
Quits: Zyferus
(Zyferus@172-3-154-217.lightspeed.mssnks.sbcglobal.net) (Ping
timeout: 202 seconds)
L674[13:12:04]
⇨ Joins: Gigabit101
(~Gigabit10@cpc76690-cosh16-2-0-cust331.6-1.cable.virginm.net)
L675[13:12:35] ⇦
Quits: Lunatrius (~Lunatrius@77.38.21.26) (Ping timeout: 202
seconds)
L676[13:12:35] ⇦
Quits: Subaraki
(~Artix@mf763-h01-176-150-102-154.dsl.sta.abo.bbox.fr) (Ping
timeout: 202 seconds)
L677[13:12:35] ⇦
Quits: MoxieGrrl (~MoxieGrrl@173-23-172-139.client.mchsi.com) (Ping
timeout: 202 seconds)
L678[13:12:35] ⇦
Quits: Tahg (~Tahg@pool-108-49-77-22.bstnma.fios.verizon.net) (Ping
timeout: 202 seconds)
L679[13:12:35] ⇦
Quits: LexLap2 (~LexManos@172.76.2.58) (Ping timeout: 202
seconds)
L680[13:12:35] ***
Lunatrius` is now known as Lunatrius
L681[13:12:36]
⇨ Joins: AnrDaemon
(~ZNC@darkdragon-nln.starlink.ru)
L682[13:13:03] ⇦
Quits: ScottehBoeh (~ScottehBo@95.144.45.252) (Ping timeout: 202
seconds)
L683[13:14:35] ⇦
Quits: Fye (~Fye@dynamic-adsl-84-220-168-160.clienti.tiscali.it)
(Ping timeout: 384 seconds)
L684[13:15:10] ***
MIne|dreamland is now known as minecreatr
L685[13:26:17]
⇨ Joins: Fye
(~Fye@dynamic-adsl-84-220-168-160.clienti.tiscali.it)
L686[13:34:06] ⇦
Quits: silenz (~silenz@185.108.121.43) (Read error: Connection
reset by peer)
L687[13:34:07]
⇨ Joins: Dimitriye98
(~Dimitriye@4.sub-70-213-3.myvzw.com)
L688[13:41:49] ⇦
Quits: Nitrodev (~Nitrodev@85-23-77-207.bb.dnainternet.fi) (Read
error: Connection reset by peer)
L689[13:47:50]
⇨ Joins: Subaraki
(~Artix@mf763-h01-176-150-102-154.dsl.sta.abo.bbox.fr)
L690[13:47:58] ***
PaleoCrafter is now known as PaleOff
L691[13:52:12] <Subaraki> how do you add
sub pages on the github wiki ?
L692[13:53:08]
⇨ Joins: Pennyw95 (~Dr.Benway@95.232.151.89)
L693[13:53:34] ⇦
Quits: Dimitriye98 (~Dimitriye@4.sub-70-213-3.myvzw.com) (Remote
host closed the connection)
L694[13:57:35] <Subaraki> Ordinastie ^
?
L696[13:57:54] <kashike> "New
page" button, alternatively
L697[13:58:00] <Subaraki> a sub page ,not
a new page :P
L698[13:58:12] <Subaraki> i want them to
appear as a sub page in the menu actually
L699[13:58:35] <Subaraki> so you just get,
home, classes, items, instead of listing all the shizzle in those
subjects as well
L700[13:58:39] <Ordinastie> why do you ask
me? ><
L701[13:58:43] <Subaraki> *if that
sentence made any sence...*
L702[13:58:57] <Subaraki> idk, werent you
the one saying i should use the github wiki ?
L703[13:59:09] <ghz|afk> Subaraki: they
are all just pages
L704[13:59:14] <ghz|afk> you just put them
as children on the menu itself
L705[13:59:17] <ghz|afk> IIRC
L706[13:59:20] <ghz|afk> I have never done
it, though
L707[13:59:20] <Subaraki> ah yeah
L708[13:59:23] <Ordinastie> I'm the one
who told you to post on MCF
L709[13:59:24] <Subaraki> oh okay xD
L710[13:59:46] <Subaraki> yeah, ghz told
me about the github wiki, sorry ordinastie :s i just thought about
you ^^
L711[13:59:54] <Subaraki> you're like a
smart person and stuff P:
L712[13:59:58] <Subaraki> afaik
L713[14:00:43] <ghz|afk> he's just less
dumb than average, like most of us ;P
L714[14:01:00] <Ordinastie> obviously,
duh, I'm french!
L715[14:04:14] <Subaraki> O.O
L716[14:04:19] <Subaraki> oooh yeah
L717[14:04:23] <Subaraki> ordinateur
dynasty
L718[14:04:25] <Subaraki> right ??
L719[14:04:36] <Subaraki> you told that
once iirc
L720[14:04:41] <Ordinastie> nope
L721[14:04:48] <Subaraki> ah okay
L722[14:04:57] <Subaraki> well i remember
you saying before you where french
L723[14:05:04] <Subaraki> must have whiped
it from my memory since
L724[14:05:14] <Subaraki> what part of
france you from ?
L725[14:05:42] <Ordinastie> paris
L726[14:05:48] <Subaraki> aah okay
:/
L727[14:05:53] <Subaraki> Clermont
^^
L728[14:06:17] <Ivorius> Paris is not
france you dummy
L729[14:06:20] <Ivorius> Paris is
paris
L730[14:08:24] <Subaraki> xD
L731[14:09:39]
⇨ Joins: Snapples
(uid167569@2604:8300:100:200b:6667:1:2:8e91)
L732[14:11:34] ***
minecreatr is now known as Mine|away
L733[14:20:53] ⇦
Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 384
seconds)
L734[14:21:26]
⇨ Joins: bilde2910 (bilde2910@51.174.170.178)
L735[14:27:49]
⇨ Joins: Ipsis
(~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L736[14:30:27] <Koward> Is there no short
to getDefaultState().withProperty() ?
L737[14:30:30] <Koward> *shortcut
L738[14:30:45] <LexManos> shortcut?
L739[14:31:05] ⇦
Quits: MalkContent (~MalkConte@p4FDCE640.dip0.t-ipconnect.de) (Ping
timeout: 384 seconds)
L740[14:31:14] <Ordinastie> there is
not
L741[14:31:53] <McJty> Koward, that isn't
long enough to need a shortcut is it?
L742[14:32:18] ***
Jezza is now known as Jezza|Nom
L743[14:32:41] <Koward> Okay okay, maybe I
should not be such a princess
L744[14:34:00] ⇦
Quits: McJty (~jorrit@94-225-203-206.access.telenet.be) (Quit:
Leaving)
L745[14:35:16]
⇨ Joins: MalkContent
(~MalkConte@p4FDCE640.dip0.t-ipconnect.de)
L746[14:37:53]
⇨ Joins: quadraxis
(~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net)
L747[14:43:04] ⇦
Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 195
seconds)
L748[14:44:47] ⇦
Quits: raoulvdberge (uid95673@id-95673.richmond.irccloud.com)
(Quit: Connection closed for inactivity)
L749[14:44:57]
⇨ Joins: bilde2910 (bilde2910@51.174.170.178)
L750[14:46:20] <Ivorius> if
(state2.getBlock().isAir(state2, worldIn, blockpos) ||
state2.getBlock().isAir(state2, worldIn, blockpos))
L751[14:46:21] <Ivorius> Excuse me
L752[14:47:11] <LexManos> ?
L753[14:47:40] <LexManos> Have you never
heard of quantum air? A single sampel size is not enough.
L754[14:47:59] <Ivorius> :D
L755[14:48:22]
⇨ Joins: KGS
(~KGS@h-155-4-129-249.na.cust.bahnhof.se)
L756[14:48:28] <Ordinastie> maybe that's
it
L757[14:48:30] <Ivorius> Reminds me of the
good old assert(0 == 0, "Your computer is exposed to heavy
radiation, please evacuate immediately")
L758[14:48:54] <Ordinastie> we always
thought mojang code was bad and performed badly, but in fact it's
optimised for quantum computers
L759[14:54:31] <bartman> confirmed lex is
going to add superstates to airblocks
L760[14:55:31]
⇨ Joins: Xilef11 (~xilef11@138.197.140.245)
L761[14:55:52] ***
Abrar|gone is now known as AbrarSyed
L762[14:57:21] <Xilef11> About item
metadata/durability: a) why are there the same variable? and b)
what's a good way to have an item with multiple models (i.e
different subitems) and a durability bar?
L763[14:58:00] <Ordinastie> a)
#mojang
L764[14:58:13] <Ordinastie> b) draw the
durability bar based on NBT data instead of metadata
L765[15:00:03] <Xilef11> that's what I
thought. what are the appropriate methods in Item for each task?
the getMetadata/getDamage stuff is confusing
L766[15:00:11] ***
Jezza|Nom is now known as Jezza
L767[15:00:39] ⇦
Quits: founderio
(~Thunderbi@p200300C4E3C144001AE7F30449A339DA.dip0.t-ipconnect.de)
(Remote host closed the connection)
L768[15:03:32] ***
AbrarSyed is now known as Abrar|gone
L769[15:04:16] ⇦
Quits: Hunterz (~hunterz@62.182.234.189) (Quit:
Leaving.)
L770[15:04:49] <Ordinastie>
Item.getDurabilityForDisplay
L771[15:05:01] <Ordinastie> and
showDurabilityBar
L772[15:09:43] ⇦
Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 202
seconds)
L773[15:09:55]
⇨ Joins: founderio
(~Thunderbi@p200300C4E3C144001AE7F30449A339DA.dip0.t-ipconnect.de)
L774[15:10:11] ⇦
Quits: Fye (~Fye@dynamic-adsl-84-220-168-160.clienti.tiscali.it)
(Ping timeout: 202 seconds)
L775[15:10:19] ⇦
Quits: KGS (~KGS@h-155-4-129-249.na.cust.bahnhof.se) (Ping timeout:
198 seconds)
L776[15:10:36]
⇨ Joins: KGS
(~KGS@h-155-4-129-249.na.cust.bahnhof.se)
L777[15:11:30]
⇨ Joins: bilde2910 (bilde2910@51.174.170.178)
L778[15:12:57] <Xilef11> thanks
L779[15:16:47] <primetoxinz> how can I
stop shadows on a TESR?
L780[15:17:12] <Ordinastie> shadows
?
L781[15:17:15] <ghz|afk> wat
L782[15:17:16] <Ordinastie> there are now
shadows
L783[15:17:18] <Ordinastie> *no
L784[15:17:26] <primetoxinz> when thee is
a block above it the model goes dark
L785[15:17:28] <primetoxinz> there*
L786[15:17:29] <ghz|afk> if stuff is
black, you are doing the lighting wrong
L787[15:17:37] <primetoxinz> not black,
just slightly darker
L789[15:18:15] <ghz|afk> do you want it to
always be fully bright
L790[15:18:21] <primetoxinz> yeah
L791[15:18:24] <ghz|afk> or do more like a
sign
L792[15:18:35] <Ordinastie> that's not
slightly darker, thats an entire different colo
L793[15:18:36] <Ordinastie> r
L794[15:18:50] <ghz|afk> oh wait
L795[15:18:54] <ghz|afk> that's a
multi-block TESR
L796[15:18:56] <ghz|afk> yeah can't fix
that
L797[15:19:02] <ghz|afk> lighting calcs
don't work for models > 1x1x1
L798[15:19:14] <primetoxinz> what do you
mean can't fix???
L799[15:19:17] <ghz|afk> you'd have to opt
out of lighting altogether
L800[15:19:19] ⇦
Quits: KGS (~KGS@h-155-4-129-249.na.cust.bahnhof.se) (Ping timeout:
198 seconds)
L801[15:19:26] <primetoxinz> ok, I tried
disableLighting()
L802[15:19:27] <ghz|afk> or use custom
lighting
L803[15:19:39] <Tazz> and we have
compilation again :D
L804[15:19:42]
⇨ Joins: KGS
(~KGS@h-155-4-129-249.na.cust.bahnhof.se)
L805[15:19:43] <ghz|afk> how do you
draw?
L806[15:19:53] <ghz|afk> I presume if it's
a .obj model or similar, you use LightUtil?
L807[15:20:09] <primetoxinz> it's
ModelBase
L808[15:20:14] <ghz|afk> oh cna't help
then
L809[15:20:17] <ghz|afk> no idea how those
are drawn
L810[15:20:18] <primetoxinz> lol
L811[15:20:36] <Ordinastie> just make a
proper OBJ model :x
L812[15:20:42] <Tazz> anyone else enjoy
this github redesign thing? XD
L813[15:20:44] <Tazz> its awesome
L814[15:20:51] <primetoxinz> I didn't
write this part lol
L815[15:20:57] <Ordinastie> rewrite it
then
L816[15:21:01] <primetoxinz> maybe
L817[15:21:22] <ghz|afk> turn the
modelbase into one or more .obj models, that you can rotate
separately ;P
L818[15:21:26] <primetoxinz> have no idea
how to blender
L819[15:21:31] <primetoxinz> would have to
learn
L820[15:22:02] <ghz|afk> I'd recommend
learning to use a 3d program to anyone who has to code stuff with
models
L821[15:22:16] ***
fry is now known as fry|sleep
L822[15:22:29] <ghz|afk> it gives a lot of
insight in what the modelers expect from the game engine
L823[15:22:45] <Tazz> ghz|afk, how are you
afk if your talking? XD
L824[15:22:49] <Tazz> magic?
L825[15:22:55] <ghz|afk> i'm in wow
L826[15:22:59] <ghz|afk> waiting in the
dungeon queue
L828[15:23:13] <Tazz> I just figured that
you had the long finger thing from futurama
L830[15:23:31] <ghz|afk> for whatever
reason
L831[15:23:38] <ghz|afk> the game has a
bonus bag for healers
L832[15:23:43] <Tazz> rofl
L833[15:23:45] <ghz|afk> but it can't find
neither tanks nor DPS
L834[15:23:54] <ghz|afk> like, wat
L835[15:24:34] <primetoxinz> know any good
blender tutorials?
L836[15:25:02] <Ordinastie> look for
Blender Guru on youtube
L837[15:25:10] <ghz|afk> not me, I use a
different program ;P
L838[15:25:32] <bartman> yeah that guy is
awesome
L839[15:25:47] <primetoxinz> thanks
L840[15:26:44] <Xilef11> is there a way to
remove the "when on body" tooltip from a custom
ItemArmor
L841[15:28:19] ⇦
Quits: Jezza (~Jezza@92.206.33.136) (Ping timeout: 384
seconds)
L842[15:28:33] <Tazz> uh cause someone may
know here: anyone here happen to know a good(ish) hand rolled lua
parser (preferrably in C or Java)
L844[15:29:49] <ghz|afk> why
hand-rolled?
L845[15:30:45] ⇦
Quits: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) (Ping
timeout: 206 seconds)
L846[15:31:02] <primetoxinz> this Blender
Guru's tutorial page won't load .-.
L847[15:31:29] <Ordinastie> check youtube
directly maybe
L848[15:31:50] <primetoxinz> doesn't seem
like begin tuts tbh
L849[15:32:11] <Tazz> ghz|afk,
sampling
L851[15:32:29] <Tazz> I want to get an
estimate on a good method of parsing the lua code
L852[15:32:31] <primetoxinz> that
works
L853[15:32:43]
⇨ Joins: xEviLSpaWnx
(~xEvilSpaw@cpc21-pete9-2-0-cust202.4-4.cable.virginm.net)
L854[15:32:56] <primetoxinz> costs money
after lesson 1....
L856[15:32:59] <Tazz> I hate parsing
anything that isnt a data lang or a compiled langauge XD
L857[15:33:08] <TurkeyKittin> Launching is
crashing due to the client proxy
L858[15:33:15] <Ordinastie> lesson 1
should be a good start anyway
L860[15:33:19] <primetoxinz> yeah
L861[15:33:21] <primetoxinz>
probably
L862[15:33:23] <TurkeyKittin> And I really
don't understand what is wrong
L863[15:33:47] <Ordinastie> TurkeyKittin,
log ?
L865[15:34:06] <Subaraki> TurkeyKittin,
check the path your specified for the proxies in the proxy
annotation
L866[15:34:18] <TechnicianLP> how do i get
my modcontainer?
L867[15:34:39] <Subaraki>
@Instance(Mod.modid) TechnicianLP
L868[15:34:39] <Ordinastie> from Loader I
think
L869[15:34:53] <Ordinastie> that's not the
ModContaienr
L870[15:34:57] <Subaraki> oh ?
L871[15:37:01] <Subaraki> also, Ordinastie
and TurkeyKittin, the only times I have known a proxy to fail
loading, is because the specified path in the annotation was
incorrect
L872[15:37:27] <xEviLSpaWnx> Guys having
probs with rendering my armor on my player and yes i am a noob
Where to start?
L873[15:38:10] <Ordinastie> fucking idiot
:x
L874[15:38:18] <Ordinastie> he pasted his
fucking log in PM
L875[15:38:28] <Ordinastie> won't even
close his client :x
L876[15:38:48] ***
Abrar|gone is now known as AbrarSyed
L877[15:38:52] ⇦
Quits: TurkeyKittin
(~TurkeyKit@199-204-83-118.lfytina2.metronetinc.net) (Quit:
Leaving)
L878[15:39:00] <Ordinastie> finally
L879[15:39:38]
⇨ Joins: TurkeyKittin
(~TurkeyKit@199-204-83-118.lfytina2.metronetinc.net)
L880[15:40:00] <Ordinastie> make a
pastebin or something and post the link here
L882[15:41:20] <Ordinastie>
java.lang.ClassNotFoundException:
com.turkeykittin.decayrace.proxy.ClientProxy
L883[15:41:29] <Ordinastie> you specified
a class that doesn't exist
L884[15:41:39] <TurkeyKittin> But it
clearly exists
L885[15:41:44] <TurkeyKittin> Hold on I'll
investigate
L886[15:43:19] ⇦
Quits: Koward (~Koward@2a02:2788:344:2d0:ed08:f19b:650d:7441) (Ping
timeout: 202 seconds)
L887[15:44:39] ***
AbrarSyed is now known as Abrar|gone
L888[15:44:45] ⇦
Quits: iari (~iari___@evana.futhark24.org) (Quit:
Leaving)
L889[15:45:22] <Xilef11> is there a way to
remove the "when on body" tooltip from a custom
ItemArmor
L890[15:46:41] <TurkeyKittin> Thank you
Ordinastie. I realized I forgot to put them into a proxy package as
was described in the path
L891[15:48:04] <Ordinastie> the log is
never wrong
L892[15:48:27]
⇨ Joins: Koward
(~Koward@2a02:2788:344:2d0:ed08:f19b:650d:7441)
L893[15:49:03] <TechnicianLP> xilef you
need to overwrite the method for attribute modifiers
L894[15:49:36] ⇦
Quits: Pennyw95 (~Dr.Benway@95.232.151.89) (Quit:
Leaving)
L895[15:49:49] <Ordinastie> god, I was
always reading it as Xfile :x
L896[15:50:26] ⇦
Quits: aidancbrady
(~aidancbra@res400d-128-61-102-197.res.gatech.edu) (Read error:
Connection reset by peer)
L897[15:50:39]
⇨ Joins: MalkContent_
(~MalkConte@p4FDCE640.dip0.t-ipconnect.de)
L898[15:50:41]
⇨ Joins: aidancbrady
(~aidancbra@res400d-128-61-102-197.res.gatech.edu)
L899[15:51:11]
⇨ Joins: ThePsionic
(~ThePsioni@ip5457f909.direct-adsl.nl)
L900[15:55:30] ⇦
Quits: TechnicianLP (~Technic@p4FE1D098.dip0.t-ipconnect.de) (Read
error: Connection reset by peer)
L901[15:55:39] <Subaraki> xEviLSpaWnx,
I've got experience enough rendering armor
L902[15:55:42] <Subaraki> what's the
problem ?
L903[15:56:03] <xEviLSpaWnx> Its ok thank
m8 i just figured it out, thank though :)
L904[15:56:05] ⇦
Quits: Xilef11 (~xilef11@138.197.140.245) (Ping timeout: 384
seconds)
L905[15:56:05] ⇦
Quits: MalkContent (~MalkConte@p4FDCE640.dip0.t-ipconnect.de) (Ping
timeout: 384 seconds)
L906[15:56:05] ⇦
Quits: mikrysoft (~mikrysoft@89-76-18-43.dynamic.chello.pl) (Ping
timeout: 384 seconds)
L907[15:56:18] <Subaraki> nice ^^
L908[15:56:26] <Subaraki> are you trying
to render 3d armor ? .3.
L910[15:56:55] <Tazz> gah I hated trying
to do 3d armour >.>
L911[15:57:36] <xEviLSpaWnx> No lol ... Im
doing something simple
L912[16:02:22] ***
Abrar|gone is now known as AbrarSyed
L913[16:03:41]
⇨ Joins: raoulvdberge
(uid95673@id-95673.richmond.irccloud.com)
L914[16:04:06] ⇦
Quits: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
(Ping timeout: 206 seconds)
L915[16:04:09]
⇨ Joins: Fye
(~Fye@dynamic-adsl-84-220-168-160.clienti.tiscali.it)
L916[16:04:11] ⇦
Quits: Fye (~Fye@dynamic-adsl-84-220-168-160.clienti.tiscali.it)
(Read error: Connection reset by peer)
L917[16:06:59] ⇦
Quits: founderio
(~Thunderbi@p200300C4E3C144001AE7F30449A339DA.dip0.t-ipconnect.de)
(Quit: founderio)
L918[16:07:16]
⇨ Joins: founderio
(~Thunderbi@p200300C4E3C144001AE7F30449A339DA.dip0.t-ipconnect.de)
L919[16:07:51] ⇦
Quits: founderio
(~Thunderbi@p200300C4E3C144001AE7F30449A339DA.dip0.t-ipconnect.de)
(Client Quit)
L920[16:07:59] <Subaraki> Tazz, it's
simple af :o
L921[16:08:06] <Subaraki> i fiured it out
on my own
L922[16:08:09] <Subaraki> and that means a
lot
L923[16:08:16] <Tazz> Subaraki, lol I was
just saying that I hated it
L925[16:08:20] <Subaraki> because my brain
capacity is almost as big as that of a peanut
L926[16:08:46] <Subaraki> the modeling is
a bit anoying indeed :/
L927[16:10:16] <TurkeyKittin> Modeling, no
problem. Texturing... Screw that!
L929[16:10:42] <TurkeyKittin> Even with
minecraft's low res textures
L930[16:11:10] <ghz|afk> I sortof enjoy
making textures
L931[16:11:18] <ghz|afk> the part I hate
is UV mapping
L932[16:11:46] <ghz|afk> same for
animations, I don't hate doing the animations, but the rigging,
ugh.
L933[16:12:10] <Ordinastie> did I link you
the video that was showing how you're actually supposed to do the
UV mapping stuff ?
L934[16:12:22] <Ordinastie> even though
it's for blender
L935[16:12:31] <howtonotwin> I think you
should post it anyway :P
L936[16:12:43] <Ordinastie> that means I
need to find it again :p
L937[16:12:56] <howtonotwin> WORK,
SLAVE!
L938[16:13:09] <Ordinastie> but the basic
idea is you apply different materials to your parts
L941[16:13:24] <Tazz> very verbose
:D
L942[16:13:28] <Ordinastie> then you
unwrap your UVs on a blank map
L943[16:13:46] <Ordinastie> and you tell
blender to write the actual texture based on the UVs set and the
materials
L944[16:14:31] ***
AbrarSyed is now known as Abrar|gone
L946[16:15:32] ***
Abrar|gone is now known as AbrarSyed
L947[16:16:00] <howtonotwin>
*"children shouting yay" sound effect*
L949[16:17:56] <Subaraki> any good sites
where you can write tutorials ?
L950[16:18:02] <Subaraki> for free, no
need to login ?
L951[16:18:13] <Subaraki> i'm starting to
hate the mc forums editor ...
L952[16:18:29] <bartman> google
docs?
L953[16:18:31] <Lord_Ralex> not the only
one that hates it
L954[16:18:32] <Ordinastie> why do you use
the editor anyway ?
L955[16:18:41] <Ordinastie> just write raw
BBcode
L956[16:18:45] <kenzierocks> idk about
"no login" but github pages can work
L957[16:18:55] <Ordinastie> and when
you're done, copy it in the editor and save it
L958[16:19:43] <Subaraki> i cant write raw
bb code :/
L959[16:19:49] <howtonotwin> a gist might
work
L960[16:19:59] <Ordinastie> yes you
can
L961[16:20:09] <Ordinastie> it's like
simplified HTML
L962[16:20:29] <Subaraki> but i need
spoilers to hide pictures :/
L964[16:20:58] <Subaraki> lol thanks
x)
L965[16:21:06] <Ordinastie> and ?
L966[16:21:09] <heldplayer> :D
L967[16:22:45] <Ordinastie> I write my
posts in Notepad++, and I peridically copy into the editor and show
the preview to see what it would look like
L968[16:23:02] <Tazz> I write all my code
in microsoft word
L969[16:23:40] <heldplayer> ಠ_ಠ
L970[16:24:08] <Ordinastie> could be
worse, could use vim
L971[16:24:16] <howtonotwin> Tazz !
PoisonPill
L972[16:24:19] <howtonotwin>
Tazz.stop()
L973[16:24:19] <Tazz> I do use vim
;_;
L974[16:24:26] <bartman> pls no hatin on
vi
L975[16:24:30] <howtonotwin> pkill -x -9
Tazz
L977[16:24:43] <Tazz> like seriously I was
joking about the word thing
L978[16:24:44] <heldplayer> vim ಠ_ಠ
L979[16:24:44] <Tazz> but vim yeah
L980[16:24:46] <Tazz> I use that XD
L981[16:25:18] <heldplayer> Do you have a
vim plugin for BB code?
L984[16:25:30] <heldplayer> ...
L985[16:25:34] <Tazz> I mainly use vim for
like C
L986[16:25:37] <Tazz> on my
chromebook
L987[16:26:37] ***
Mine|away is now known as minecreatr
L988[16:27:01] <ghz|afk> I hate vim
L990[16:27:05] <ghz|afk> not because it's
bad or anything
L991[16:27:15] <ghz|afk> it just made me
press the reset button because I had no idea how to exit it
L992[16:27:19] <ghz|afk> ;P
L994[16:27:32] <Tazz> just like esc then
:quit
L995[16:27:33] <kenzierocks> ghz|afk: you
mean you didn't try ctrl+c?
L996[16:27:34] <Tazz> dafuq
L997[16:27:40] <bartman> :q
L998[16:27:41] <ghz|afk> kenzierocks:
ofc
L999[16:27:41] <kenzierocks> which tells
you how to quit vim?
L1000[16:27:47] <ghz|afk> does it
now?
L1001[16:27:49] <kenzierocks> yea.
L1002[16:27:52] <Tazz> yeah
L1003[16:27:52] <Tazz> XD
L1004[16:27:53] <ghz|afk> I don't recall
it saying anything back then
L1005[16:27:55] <Tazz> and then
L1006[16:27:58] <kenzierocks> "Type
:quit<Enter> to exit Vim"
L1007[16:27:59] <Tazz> you could always
man vim
L1008[16:28:04] <ghz|afk> no I
couldn't
L1009[16:28:05] <TurkeyKittin> when in
doubt always ctrl+c
L1010[16:28:07] <howtonotwin> yep
L1011[16:28:10] <ghz|afk> back then I
didn't know how to switch consoles
L1012[16:28:11] <Tazz> why couldnt you
man vim?XD
L1013[16:28:21] <kenzierocks> it even
tells you this when it opens
L1014[16:28:25] <kenzierocks> if you're
not editing something
L1015[16:28:26] <ghz|afk> and I was in
textmode envirnoment trying to follow a Gentoo installation
tutorial
L1016[16:28:32] <howtonotwin> its in
Ubuntu Trusty at least
L1017[16:28:36] <bartman> gentoo
L1018[16:28:39] <bartman> please no
L1019[16:28:41] <Tazz> and then theres
also that whole like tutorial thing that vim has
L1020[16:28:51] <ghz|afk> bartman: I did
a stage1 install back then
L1021[16:28:51] <bartman> they let just
about anyone manage packages in portage
L1022[16:28:54] <ghz|afk> it was...
interesting.
L1023[16:29:00] <howtonotwin> (though
that's under WSL)
L1024[16:29:00] <Tazz> it walks you
trhough to understand the various things about vim
L1025[16:29:01] <bartman> the times I've
had to fix things in that and the rage it created
L1026[16:29:07] <Tazz> like how to nav
without the arrows or mouse
L1027[16:29:12] <Tazz> which is hard
asf
L1028[16:29:16]
⇦ Quits: Neon
(~Neon@p200300750D491F00B563D83515767355.dip0.t-ipconnect.de)
(Quit: Leaving)
L1029[16:29:16] <ghz|afk> bartman: nono
don't be confused
L1030[16:29:21] <ghz|afk> after I
finished installing
L1031[16:29:23] <ghz|afk> I had no more
use
L1032[16:29:27] <ghz|afk> I reached the
end of the "game"
L1033[16:29:29] <ghz|afk> so I deleted
it
L1034[16:29:41] <bartman> heh
L1035[16:29:42] <ghz|afk> went back to my
XP or whatever
L1036[16:29:42] <ghz|afk> ;P
L1037[16:29:44] <bartman> good
L1038[16:29:44] <howtonotwin> how to
generate truly random sequences: Tell someone clueless to quit
vim
L1039[16:29:45] <howtonotwin> :P
L1040[16:29:53] <howtonotwin> (jk I like
vim)
L1041[16:30:01] <Tazz> XD
L1042[16:30:05] <bartman> I gave up on it
after a year and moved back to redhat/cetnos
L1043[16:30:08] <ghz|afk> I also remember
once
L1044[16:30:10] <kenzierocks>
howtonotwin: *emacs
L1045[16:30:13] <Tazz> vim is great but I
could definitely not use it everyday for editing
L1046[16:30:15] <ghz|afk> I tried to
ctrl-z in a linux console
L1047[16:30:20] <kenzierocks> emacs
doesn't say anything when you ctrl+c :(
L1048[16:30:20] <ghz|afk> it suspended
the process
L1049[16:30:22] <ghz|afk> to this
day
L1050[16:30:26] <tterrag|ZZZzzz> this
github review thing is neat
L1051[16:30:28] <ghz|afk> I still don't
know how to resume
L1052[16:30:29] ***
tterrag|ZZZzzz is now known as tterrag
L1053[16:30:30] <Tazz> same reason why I
cant use irssi
L1054[16:30:30] <Tazz> XD
L1055[16:30:32] <howtonotwin> jobs to
list jobs
L1056[16:30:35] <tterrag> anyone else
used it yet?
L1057[16:30:36] <bartman> was nice
nostalgia for slackware
L1058[16:30:39] <howtonotwin> fg to put
job into foreground
L1059[16:30:42] <howtonotwin> bg to
background
L1060[16:30:43] <bartman> but seriously
screw compiling everything
L1061[16:30:49] <Tazz> its console and I
do too much stuff at the same time to have 1 dedicated window to
each thing vs having a window for all the things
L1062[16:30:50] <Tazz> XD
L1063[16:30:52] <howtonotwin> and kill
%<jobid> to kill
L1064[16:31:21] <ghz|afk> Tazz: I find
that a console is horrible for doing many things at the same
time
L1065[16:31:28] <Tazz> ^^^^^^^^^
L1066[16:31:32] <ghz|afk> I just can't
handle having more than like, 5 terminals
L1067[16:31:42] <ghz|afk> I mean 5 tabs
in one terminal window
L1068[16:31:56] <ghz|afk> i prefer
visually distinct programs
L1069[16:31:59] <ghz|afk> then I can
contextualize
L1070[16:32:05] <ghz|afk> and I have less
information overload
L1071[16:32:27] <Ordinastie> all that
because I jokingly mentioned vim once ><
L1072[16:32:34] <ghz|afk> I have a tiny
working area, so I depend on being able to "forget" the
tasks I'm not actively working on
L1073[16:32:35] <howtonotwin> echo
'^[[31;m' # :P
L1074[16:33:05] <howtonotwin> (where ^[
is <C-v><ESC>)
L1075[16:33:05] <Tazz> I guess Im just
tooo into GUI apps
L1076[16:33:05] <Tazz> XD
L1077[16:33:10] <Tazz> like I use Clion
and other jetbrains products to code
L1078[16:33:28] <TurkeyKittin> like MS
word
L1079[16:33:28] <kenzierocks>
gtk4lyfe
L1080[16:33:28] <Tazz> kenzierocks,
no
L1081[16:33:28] <Tazz> no
L1082[16:33:28] <Tazz> no
L1083[16:33:28] <Tazz> XD
L1084[16:33:28] <kenzierocks> XD
L1085[16:33:28] <TurkeyKittin> :P
L1086[16:33:29] ***
V is now known as Vigaro
L1087[16:33:29] <Tazz> gah
L1088[16:33:30] <Tazz> gtk is so
bad
L1089[16:33:30] <Tazz> XD
L1090[16:33:34] <kenzierocks> i am
sorry
L1091[16:33:38] <kenzierocks> i gave you
a frighten
L1092[16:33:45] <Tazz> XD
L1093[16:33:46] <ghz|afk>
wxWidgets!
L1094[16:33:48] <Tazz> it is
L1095[16:33:50] <Tazz> its so bad
L1096[16:33:50] <Tazz> XD
L1097[16:34:24] <Tazz> like not only does
it require you to use cairo to render stuff (mostly cause x11 is
GREAT >.>) but like the entire thing is like wannabe C++
code
L1098[16:34:24] <howtonotwin> Tazz $ yes
no >> kenzierocks &
L1099[16:34:48] <kenzierocks> i feel so
appended
L1100[16:34:51] <Tazz> and whyyyy do they
need the use of glib
L1101[16:35:53] <howtonotwin> I just made
178MB of "no" testing that >.<
L1102[16:36:08] <Tazz> XD
L1103[16:36:08] <kenzierocks> you should
have tested it to /dev/null
L1104[16:36:32] <TurkeyKittin> How do you
refer to the blockstate/block inside its own class?
BlockDecay.block? this.getBlock()?
L1105[16:36:48] <howtonotwin> this?
L1106[16:36:49] <kenzierocks> what do you
mean?
L1107[16:36:52] <ghz|afk> what
L1108[16:36:55] <TurkeyKittin> If
BlockDecay is the class itself
L1109[16:37:03] <kenzierocks> you can't
get the BlockState directly
L1110[16:37:04] <TurkeyKittin> Erm
L1111[16:37:05] <ghz|afk> TurkeyKittin I
have no idea what you mean
L1112[16:37:07]
⇨ Joins: mezz (~mezz@24.6.28.151)
L1113[16:37:07]
MineBot sets mode: +v on mezz
L1114[16:37:07] <kenzierocks> you need a
postion and a world
L1115[16:37:08] <ghz|afk> but it can't be
right
L1116[16:37:54] <TurkeyKittin> Well my
goal is to compare a block in a direction next to the block that is
checking, and check if they are of the same type
L1117[16:38:00] ***
AbrarSyed is now known as Abrar|gone
L1118[16:38:13] <ghz|afk> oh I just
reread
L1119[16:38:14] <TurkeyKittin> ie
L1120[16:38:14] <howtonotwin> That
reminds me of the SO question on printing "B" performing
differently from printing "#", and this guy commented
that he should have tested more by passing the output to
/dev/null
L1121[16:38:17] <ghz|afk> you said
"how do you refer to"
L1122[16:38:23] <ghz|afk> as in
L1123[16:38:32] <ghz|afk> how do you
obtain the block instance that the state corresponds to
L1124[16:38:34]
⇦ Quits: manmaed (~Ender@97e5ac1e.skybroadband.com) (Ping
timeout: 195 seconds)
L1125[16:38:39] <TurkeyKittin>
world.getBlockState(new BlockPos(i, j + 1, k)).getBlock() !=
BlockDecay.block
L1126[16:38:52] <ghz|afk> yep
L1127[16:38:53] <TurkeyKittin> Yes
L1128[16:38:59] <ghz|afk> xcept I never
put the instance inside its own class in my code
L1129[16:39:01] <TurkeyKittin> Wait so
that is correct?
L1130[16:39:01] <ghz|afk> so for me it
would be
L1131[16:39:09] <ghz|afk> ...getBlock()
!= MyMod.blockDecay
L1132[16:39:12] <ghz|afk> but otherwise,
yes
L1133[16:40:03] <ghz|afk> note that
L1134[16:40:06] <TurkeyKittin> Hm. I'm
getting an error that there is no .block part of BlockDecay. I'm
assuming I haven't extended properly?
L1135[16:40:07] <ghz|afk> if you just
want to check in a direction
L1136[16:40:08] <ghz|afk> you can
use
L1137[16:40:09] <howtonotwin> wait if
you're inside BlockDecay why not use this?\
L1138[16:40:09] <TurkeyKittin> But I will
try your way and see
L1139[16:40:14] <ghz|afk>
pos.offset
L1140[16:40:19] <ghz|afk>
pos.east()
L1141[16:40:20] <TurkeyKittin> :o
L1142[16:40:23] <ghz|afk>
pos.west()
L1143[16:40:24] <ghz|afk> etc
L1144[16:40:27]
⇨ Joins: manmaed|AFK
(~Ender@97e5ac1e.skybroadband.com)
L1145[16:40:30] <howtonotwin> why would
there be a Block::block
L1146[16:40:30] <heldplayer> howtonotwin:
Once had a user running "yes" in a screen, we were
wondering what was using up a full core
L1147[16:41:12] <howtonotwin> you see
kids this is why you don't do while(true)
L1148[16:41:12] ***
manmaed|AFK is now known as manmaed
L1149[16:43:41]
⇦ Quits: Samario
(~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net) (Quit: You
think you are above consequences.)
L1150[16:45:23] <TurkeyKittin> It doesnt
like me referring to it as a whole:
if(!world.isAirBlock(pos.east()) && pos.east() !=
com.turkeykittin.decayrace.block.BlockDecay)
L1151[16:45:40] <howtonotwin> do you
understand how blocks work?
L1152[16:45:45] <LexManos> what the fuck
is that suposed to do?
L1153[16:45:57] <quadraxis> vanilla block
instances are in minecraft.init.Blocks, mod block instances are
wherever you created them
L1154[16:46:02] <TurkeyKittin> Honestly
probably not
L1155[16:46:39] <TurkeyKittin> I'm trying
to compare if the block to the east is not an air block as well as
not an instance of the block itself
L1156[16:47:00] <LexManos> what does
pos.east() return?
L1157[16:47:04] <Ordinastie> you need to
learn programming first before attempting to mod
L1158[16:47:32] <TurkeyKittin> I know how
to program, I am just not familiar with how forge/minecraft or java
as a whole has its classes laid out
L1159[16:47:43] <LexManos> TurkeyKittin,
What does pos.east() return?
L1160[16:48:18] <howtonotwin> Because it
would be hell if every block in the world had its own instance, MC
keeps ONE object that governs ALL blocks of a certain TYPE.
L1161[16:48:31] <howtonotwin> this is
basically a modified flyweight pattern
L1162[16:48:37] <howtonotwin> so you
instantiate your block
L1163[16:48:38] <LexManos> TurkeyKittin,
Dont fucking PM me.
L1164[16:48:48] <LexManos> TurkeyKittin,
How the FUCK is a BlockPos suposed to be your Block?
L1165[16:48:48] <howtonotwin> put it
somewhere, and then register the instance
L1166[16:48:58] <TurkeyKittin> I'm just
realizing this
L1167[16:48:59] <TurkeyKittin> Thank
you
L1168[16:49:24] <ghz|afk> also .east()
will create a new blockpos instance, so try to cache the
value
L1169[16:49:28] <tterrag> TurkeyKittin:
please learn java before you start modding
L1170[16:49:32] <ghz|afk> if you will be
using it more than once
L1171[16:49:53] <LexManos> Any C based
languyage would work, preferribly a OO language
L1172[16:50:04] <tterrag> sure
L1173[16:50:21] <heldplayer> Or at the
very least look at what a function expects and returns
L1174[16:50:23] <tterrag> java is the
most directly applicable though, I would think :P
L1175[16:50:23] <LexManos> anyways time
for me to vacate to my room to hide away fromt he disgustingness
that is my roommates fly infested area
L1176[16:50:37] <howtonotwin> so all
grass blocks are BlockGrass, and when you want to check if a block
is grass, you get the instance of BlockGrass (exercise: find that
instance), and check for equality.
L1177[16:51:01] <howtonotwin> and for
your own block you need to stick an instance somewhere and
reference that
L1179[16:51:39] <howtonotwin> ignore the
ancient design it's official and up-to-date
L1180[16:51:54] <TurkeyKittin> Thanks
howtonotwin :)
L1181[16:54:14]
⇨ Joins: Lylac
(~Tamtam18_@2601:1c0:ca00:3e0:289a:2a22:ff41:98c7)
L1182[16:54:18]
⇦ Quits: Lylac
(~Tamtam18_@2601:1c0:ca00:3e0:289a:2a22:ff41:98c7) (Client
Quit)
L1183[17:10:49] <Tazz> gah
L1184[17:10:52] <Tazz> sooo awesome
L1185[17:10:54]
⇦ Parts: Ordinastie (~Ordinasti@bronyville.me)
(Leaving))
L1186[17:11:02]
⇨ Joins: Ordinastie (~Ordinasti@bronyville.me)
L1187[17:13:25] <howtonotwin> yes?
L1188[17:13:31] <howtonotwin> is it
eschelle?
L1189[17:13:36] <Tazz> lol no
L1190[17:14:06] <Tazz> its a homemade
ham&cheese sandwich thing
L1191[17:14:22] *
howtonotwin finds that infinitely better
L1192[17:14:27]
⇦ Quits: Koward
(~Koward@2a02:2788:344:2d0:ed08:f19b:650d:7441) (Quit:
Leaving)
L1193[17:14:41] <Tazz> lol
L1194[17:14:47] ***
Abrar|gone is now known as AbrarSyed
L1195[17:15:01] <Tazz> its like a ham
& cheese sandwich bakedinto a homemade bread loaf
L1196[17:15:07]
⇦ Quits: ThePsionic (~ThePsioni@ip5457f909.direct-adsl.nl)
(Quit: Leaving)
L1197[17:15:20] <Tazz> with jalapeno
& mayonase
L1198[17:15:37] <Tazz> jalapeno
musturd*
L1199[17:19:00] <ghz|afk> jalapeño
mustard ;P
L1200[17:19:18] <Tazz> lol
L1201[17:19:29] <Tazz> 1 handed
typing
L1202[17:19:32] <Tazz> idgaf
L1203[17:19:33] <Tazz> lol
L1204[17:19:54] <ghz|afk> the ñ is also
not always easy to type ;p
L1205[17:20:02] <Tazz> ^^^^
L1206[17:20:16] <howtonotwin> n~?
L1207[17:20:28] <ghz|afk> more like,
~n
L1208[17:20:28] <howtonotwin> ~n~
~n
L1209[17:20:40] <ghz|afk> but on a
spanish kb, there's an ñ key ;P
L1210[17:20:44] <howtonotwin> actually
type out "en-yeh"
L1211[17:21:00] ***
amadornes is now known as amadornes[OFF]
L1212[17:21:02] <ghz|afk> in catalan, the
ñ sound is spelled as "ny"
L1213[17:21:40] <Tazz> my gma made like
13 different sandwiches lol
L1214[17:21:43] <ghz|afk> that's why we
spell it Catalunya in catalan, but Cataluña in spanish
L1215[17:22:22] <Tazz> ham & various
cheeses & like sausage calzone like thing
L1216[17:23:32] <ghz|afk> why 13
lol
L1217[17:23:43] <Tazz> football
party
L1218[17:24:23] <Tazz> good asf
though
L1219[17:24:33] <Tazz> a bit too big
though lol
L1220[17:25:40] <howtonotwin> val `Tazz's
Sandwiches` = for(bread <- breads; cheese <- cheese; meat
<- meats; meat2 <- meats diff List(meat) map Option.apply :+
None) yield (bread, cheese, meat, meat2)
L1221[17:25:43] <howtonotwin> tada!
L1222[17:25:57] <Tazz> lol
L1223[17:26:15] <ghz|afk> pff
L1224[17:26:33] <ghz|afk>
Tazz.enumAllSandwiches();
L1225[17:26:40] <Tazz> rofl
L1226[17:27:30] ***
Darkhax is now known as Darkhax_AFK
L1227[17:27:50] <howtonotwin> implicit
def oRly(x: Tazz.type) = new { def enumAllSandwiches() = for(bread
<- breads; cheese <- cheese; meat <- meats; meat2 <-
meats diff List(meat) map Option.apply :+ None) yield (bread,
cheese, meat, meat2) }
L1228[17:28:07] <Tazz> no
L1229[17:29:04] <howtonotwin> that
actually would work lol what have I done
L1230[17:29:42] <Tazz> createed
shitcode
L1231[17:31:37]
⇨ Joins: Noppes
(~Noppes@ip56530f2e.direct-adsl.nl)
L1232[17:35:49]
⇨ Joins: Vazkii (~Vazkii@62.28.200.62)
L1233[17:35:52]
⇦ Quits: Vazkii (~Vazkii@62.28.200.62) (Remote host closed
the connection)
L1234[17:36:57]
⇦ Quits: Seppon (~Noppes@ip56530f2e.direct-adsl.nl) (Ping
timeout: 384 seconds)
L1235[17:39:22] <ghz|afk> night
L1236[17:39:26] *
ghz|afk poofs
L1237[17:42:09]
⇦ Quits: heldplayer (heldplayer@mrwhite.specialattack.net)
(Ping timeout: 195 seconds)
L1238[17:43:15]
⇨ Joins: heldplayer
(heldplayer@mrwhite.specialattack.net)
L1239[17:44:31]
⇨ Joins: Seppon
(~Noppes@ip56530f2e.direct-adsl.nl)
L1240[17:46:59]
⇦ Quits: Noppes (~Noppes@ip56530f2e.direct-adsl.nl) (Ping
timeout: 202 seconds)
L1241[17:50:53]
⇨ Joins: gravityfox
(~gravityfo@cpe-23-242-168-28.socal.res.rr.com)
L1242[17:53:03]
⇦ Quits: RichardG (~richardg8@201.37.243.191) (Read error:
Connection reset by peer)
L1243[17:53:11]
⇨ Joins: Dimitriye98
(~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L1244[17:53:19]
⇨ Joins: RichardG (~richardg8@201.37.243.191)
L1245[17:53:19]
MineBot sets mode: +v on RichardG
L1246[17:54:18]
⇦ Quits: foxy (~gravityfo@cpe-23-242-168-28.socal.res.rr.com)
(Ping timeout: 206 seconds)
L1247[17:58:07]
⇨ Joins: gravityfox_
(~gravityfo@cpe-23-242-168-28.socal.res.rr.com)
L1248[18:00:37]
⇨ Joins: Kaiyouka
(~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
L1249[18:02:22]
⇦ Quits: Seppon (~Noppes@ip56530f2e.direct-adsl.nl) (Read
error: Connection reset by peer)
L1250[18:03:35]
⇦ Quits: gravityfox
(~gravityfo@cpe-23-242-168-28.socal.res.rr.com) (Ping timeout: 384
seconds)
L1251[18:03:43]
⇦ Quits: KGS (~KGS@h-155-4-129-249.na.cust.bahnhof.se) (Ping
timeout: 198 seconds)
L1252[18:13:35]
⇦ Quits: I9hdkill
(~quassel@static.102.152.243.136.clients.your-server.de) (Ping
timeout: 202 seconds)
L1253[18:13:35]
⇦ Quits: ghac
(~ghac@static.102.152.243.136.clients.your-server.de) (Ping
timeout: 202 seconds)
L1254[18:16:37]
⇦ Quits: Slind
(~Slind@static.168.103.243.136.clients.your-server.de) (Ping
timeout: 384 seconds)
L1255[18:19:49]
⇨ Joins: I9hdkill
(~quassel@static.102.152.243.136.clients.your-server.de)
L1256[18:21:50]
⇨ Joins: ghac
(~ghac@static.102.152.243.136.clients.your-server.de)
L1257[18:32:32]
⇦ Quits: Hgrebnednav_
(~Hgrebnedn@d8d872a6e.access.telenet.be) (Ping timeout: 186
seconds)
L1258[18:33:32]
⇦ Quits: Snapples
(uid167569@2604:8300:100:200b:6667:1:2:8e91) (Quit: Connection
closed for inactivity)
L1259[18:33:56]
⇦ Quits: williewillus
(williewill@Get.A.Free.Bouncer.At.PanicBNC.com) (Ping timeout: 206
seconds)
L1260[18:35:24]
⇦ Quits: MalkContent_
(~MalkConte@p4FDCE640.dip0.t-ipconnect.de) (Quit:
Leaving)
L1261[18:42:22]
⇦ Quits: Subaraki
(~Artix@mf763-h01-176-150-102-154.dsl.sta.abo.bbox.fr) (Quit: Got
away Safely !)
L1262[18:52:12] ***
gravityfox_ is now known as foxy
L1263[18:54:01]
⇦ Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout:
384 seconds)
L1264[18:54:33]
⇦ Quits: Girafi (Girafi@0x555178eb.adsl.cybercity.dk)
()
L1265[18:54:51]
⇨ Joins: bilde2910 (bilde2910@51.174.170.178)
L1266[19:00:31] ***
MrKickkiller is now known as MrKick|Away
L1267[19:08:11]
⇦ Quits: abab9579 (~Abastro@220.90.231.171) (Ping timeout:
384 seconds)
L1268[19:10:19] <LexManos> !gm
MapGenBase.generate
L1269[19:10:32] <LexManos> !gm
MapGenBase.recursiveGenerate
L1270[19:20:09]
⇦ Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout:
195 seconds)
L1271[19:20:59]
⇦ Quits: Dimitriye98
(~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Remote host
closed the connection)
L1272[19:22:23]
⇨ Joins: bilde2910 (bilde2910@51.174.170.178)
L1273[19:34:32]
⇦ Quits: xEviLSpaWnx
(~xEvilSpaw@cpc21-pete9-2-0-cust202.4-4.cable.virginm.net)
()
L1274[19:51:32]
⇨ Joins: Drullkus
(~Dru11kus@2601:646:8301:ead3:90cd:8bf4:cedb:3b03)
L1275[19:56:35]
⇦ Quits: Drullkus
(~Dru11kus@2601:646:8301:ead3:90cd:8bf4:cedb:3b03) (Ping timeout:
206 seconds)
L1276[19:58:21]
⇦ Quits: AforAnonymous (bitch2k@dyn-050-229.vix2.mmc.at)
(Remote host closed the connection)
L1277[20:06:17]
⇦ Quits: howtonotwin
(~howtonotw@r75-110-22-15.gvllcmtc01.gnvlnc.ab.dh.suddenlink.net)
(Read error: Connection reset by peer)
L1278[20:08:11]
⇨ Joins: howtonotwin
(~howtonotw@r75-110-22-15.gvllcmtc01.gnvlnc.ab.dh.suddenlink.net)
L1279[20:12:35]
⇦ Quits: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098)
(Ping timeout: 202 seconds)
L1280[20:14:18]
⇨ Joins: alekso56
(~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098)
L1281[20:21:24]
⇦ Quits: heldplayer (heldplayer@mrwhite.specialattack.net)
(Ping timeout: 195 seconds)
L1282[20:21:56]
⇨ Joins: heldplayer
(heldplayer@mrwhite.specialattack.net)
L1283[20:28:26]
⇨ Joins: Abastro (~Abastro@220.90.231.171)
L1284[20:31:42]
⇨ Joins: Everseeking
(~Everseeki@pool-100-6-106-71.pitbpa.fios.verizon.net)
L1285[21:33:10]
⇦ Quits: Nentify (uid14943@2604:8300:100:200b:6667:1:0:3a5f)
(Quit: Connection closed for inactivity)
L1286[21:46:51]
⇦ Quits: IceDragon (~ThatGuy@63.143.101.166) (Ping timeout:
384 seconds)
L1287[21:53:11]
⇨ Joins: McJty
(~jorrit@94-225-203-206.access.telenet.be)
L1288[21:54:38]
⇨ Joins: Drullkus
(~Dru11kus@2601:646:8301:ead3:90cd:8bf4:cedb:3b03)
L1289[21:58:23]
⇦ Quits: Drullkus
(~Dru11kus@2601:646:8301:ead3:90cd:8bf4:cedb:3b03) (Ping timeout:
206 seconds)
L1290[22:17:00]
⇨ Joins: IceDragon (~ThatGuy@173.225.245.248)
L1291[22:28:50]
⇦ Quits: Lathanael|Away
(~Lathanael@p54961A92.dip0.t-ipconnect.de) (Ping timeout: 206
seconds)
L1292[22:29:48]
⇨ Joins: Lathanael|Away
(~Lathanael@p54961943.dip0.t-ipconnect.de)
L1293[22:31:53] ***
Vigaro is now known as V
L1294[22:32:30]
⇦ Quits: RichardG (~richardg8@201.37.243.191) (Quit: You saw
nothing.)
L1295[22:40:31]
⇦ Quits: smbarbour
(~smbarbour@c-73-211-171-154.hsd1.il.comcast.net) (Ping timeout:
202 seconds)
L1296[22:43:36]
⇨ Joins: smbarbour
(~smbarbour@c-73-211-171-154.hsd1.il.comcast.net)
L1297[22:45:47]
⇨ Joins: agowa339
(~Thunderbi@p54918E6D.dip0.t-ipconnect.de)
L1298[22:49:00] ***
Darkhax_AFK is now known as Darkhax
L1299[22:49:11]
⇦ Quits: agowa338 (~Thunderbi@p549184E3.dip0.t-ipconnect.de)
(Ping timeout: 384 seconds)
L1300[22:49:11] ***
agowa339 is now known as agowa338
L1301[22:53:34]
⇦ Quits: TurkeyKittin
(~TurkeyKit@199-204-83-118.lfytina2.metronetinc.net) (Read error:
Connection reset by peer)
L1302[22:58:04]
⇦ Quits: agowa338 (~Thunderbi@p54918E6D.dip0.t-ipconnect.de)
(Read error: Connection reset by peer)
L1303[23:00:05]
⇨ Joins: RichardG (~richardg8@201.37.243.191)
L1304[23:00:05]
MineBot sets mode: +v on RichardG
L1305[23:05:15]
⇦ Quits: Synergiance (~syn@lsv1.synerfiles.info) (Ping
timeout: 202 seconds)
L1306[23:07:16]
⇨ Joins: Dimitriye98
(~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L1307[23:07:49]
⇦ Quits: Dimitriye98
(~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Read error:
Connection reset by peer)
L1308[23:07:59] ***
tterrag is now known as tterrag|ZZZzzz
L1309[23:12:49]
⇨ Joins: npe|office
(~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L1310[23:14:47]
⇦ Quits: raoulvdberge
(uid95673@id-95673.richmond.irccloud.com) (Quit: Connection closed
for inactivity)
L1311[23:28:32]
⇦ Quits: IceDragon (~ThatGuy@173.225.245.248) (Ping timeout:
186 seconds)
L1312[23:33:12]
⇨ Joins: Synergiance (~syn@lsv1.synerfiles.info)
L1313[23:34:17]
⇦ Quits: McJty (~jorrit@94-225-203-206.access.telenet.be)
(Quit: Leaving)
L1314[23:38:55] ***
AbrarSyed is now known as Abrar|gone
L1315[23:52:15]
⇦ Quits: illy
(~LordIllyo@2602:304:cf32:f980:d7b4:c6fb:fb09:5c82) (Remote host
closed the connection)
L1316[23:52:37] ***
minecreatr is now known as Mine|dreamland
L1317[23:54:52]
⇦ Quits: Kaiyouka
(~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net) (Ping timeout: 206
seconds)