<<Prev
Next>>
Scroll to Bottom
Stuff goes here
L1[00:00:14] <blackgem> I thiink so
L2[00:00:21] <blackgem> I haven't modified
the thing, but it's saying it's out of date
L3[00:00:29] <killjoy> you should reinstall
it
L4[00:00:31] ⇨
Joins: samschaap
(~samschaap@5469BF1F.cm-12-2c.dynamic.ziggo.nl)
L5[00:00:32] <blackgem> Chrome and IE are
both refusing to download anything
L6[00:00:47] <killjoy> don't worry about
IE
L7[00:00:56] <blackgem> I don't
L8[00:00:57] <killjoy> Does chrome tell you
anything useful?>
L9[00:01:01] <blackgem> heheh
L10[00:01:06] <blackgem> "Failed:
Virus check failed"
L11[00:01:16] <killjoy> what anti-virus do
you have?
L12[00:01:16] <blackgem> But then I tried
to download the game that I wrote from scratch, from Dropbox
L13[00:01:21] <blackgem> "Failed"
Virus check failed"
L14[00:01:22] <blackgem> Norton
L15[00:01:28] <killjoy> That's your
problem
L16[00:01:30] <blackgem> Yup
L17[00:01:33] <killjoy> Uninstall Norton
and get a better AV
L18[00:01:36] <blackgem> Same thing that,
like, delted Chex Quest
L19[00:01:37] <blackgem> Twice
L20[00:01:52] ⇦
Quits: Doty1154 (~Doty1154@2601:648:8000:134f:18a2:8b98:4ce0:b2ae)
(Quit: Leaving)
L21[00:02:13] <killjoy> What version of
windows do you have?
L22[00:02:18] <blackgem> 7 64bit
Ultimate
L23[00:02:28] <blackgem> Assuming I can
acquire the newest launcher, you suspect that'll help?
L24[00:02:30] <killjoy> you didn't want to
upgrade to 10?
L25[00:02:34] <blackgem> Ewww no
L26[00:02:37] <blackgem> I barely manage 7
as it is. :P
L27[00:02:56] <killjoy> Well, Windows
Security Essentials is a great anti-virus
L28[00:02:58] <killjoy> lightweight
too
L29[00:03:07] <blackgem> Yeah, someone else
recommended it to me earlier, too
L30[00:03:17] <killjoy> It's bundled with
windows 10
L31[00:03:29] <hommiesteven> holly
fuck
L32[00:03:31] <hommiesteven> :|
L33[00:03:34] <blackgem> Said person was
running 7, so should be possible.
L34[00:03:37] <blackgem> Thanks
L35[00:03:47] <hommiesteven> fucking curse
rejected my modpack after i took 5 hours to upload it
L36[00:03:49] <hommiesteven> :|
L37[00:03:55] <killjoy> please don't fuck
with holly
L38[00:03:58] <killjoy> They have pointy
leaves
L39[00:04:08] <hommiesteven> they are
killjoys
L40[00:04:11] <killjoy> and the berries are
poisonous
L41[00:04:17] <Elec0> why would it take 5
hours to upload, like, anything?
L42[00:04:24] <hommiesteven> 3 hours
L43[00:04:31] <hommiesteven> because curse
upload speed is terrible
L44[00:04:32] <killjoy> blame comcast
L45[00:04:37] <Elec0> ouch
L46[00:04:51] <hommiesteven> they rejected
my modpack for having optifine in it
L47[00:04:52] <hommiesteven> lol
L48[00:04:55] <blackgem> ...
L49[00:05:00] <killjoy> good on them
L50[00:05:07] <killjoy> optifine cannot be
included in modpacks
L51[00:05:15] <hommiesteven> why not?
L52[00:05:19] <killjoy> the exception was
tekkit
L53[00:05:20] <hommiesteven> it stops
lag
L54[00:05:29] <killjoy> optifine explicitly
denies it
L55[00:05:29] <hommiesteven> alright if i
move it
L56[00:05:36] <hommiesteven> will they be
ok
L57[00:05:40] <killjoy> You can install it
afterwards, but you can't bundle it
L58[00:05:56] <Elec0> how do you install it
after a pack is downloaded?
L59[00:05:57] <hommiesteven> do you think
it's a dumb rule?
L60[00:06:04] <hommiesteven> lol
L61[00:06:08] <hommiesteven> goto the mods
folder and put it in there
L62[00:06:10] <hommiesteven> :|
L63[00:06:16] *
blackgem ...?
L64[00:06:17] <Elec0> (I mean, ensuring the
player does it)
L66[00:06:25] <blackgem> hehe
L67[00:06:30] <hommiesteven> lol garbage
norton firewall
L68[00:06:39] <hommiesteven> came with my
old windows 8 computer i removed that shit straight away
L69[00:06:53] <killjoy> That's the reason
he can't install forge
L70[00:06:55] <hommiesteven> windows 8 are
shit
L71[00:07:10] <killjoy> win 10 is bae
L72[00:07:14] <hommiesteven> and norton
firewall is shit
L73[00:07:33] ⇨
Joins: Hunterz
(~hunterz@2001:af0:8000:1c01:6af7:28ff:fe37:5d6a)
L74[00:07:34] <hommiesteven> it is great i
love windows 10 very optimized
L75[00:07:40] <killjoy> the best thing
about windows 10: I bought a new computer with it and it didn't
include Norton
L76[00:07:52] <Elec0> norton might as well
be a virus itself
L77[00:08:23] <blackgem> Agreed.
L78[00:08:34] <hommiesteven> yeah
L79[00:08:41] <hommiesteven> norton
firewall is trash
L80[00:08:56] <blackgem> all of Norton is
trash?
L81[00:08:56] <hommiesteven> yeah this
laptop had 8 on it before i upgraded it to 10 straight away
L82[00:09:07] <blackgem> Ever hear of
ZDoom/GZDoom engines?
L83[00:09:07] <hommiesteven> it had norton
on it i had to remove the system files of norton
L84[00:09:12] <blackgem> built off ID Tech
1
L85[00:09:14] <blackgem> Norton removes
it
L86[00:09:16] <blackgem> It's not a
virus
L87[00:09:20] <hommiesteven> apparently the
nsa uses that to spy on people.
L88[00:09:21] <blackgem> Norton just freely
deletes it
L89[00:09:43] <killjoy> I once had Avast.
It deleted portal2.exe
L90[00:09:53] <hommiesteven> avg
L91[00:09:55] <hommiesteven> i use
L92[00:09:56] <killjoy> or maybe that was
AVG
L93[00:10:06] <blackgem> ...
L94[00:10:12] <blackgem> that's a new
one
L95[00:10:19] <hommiesteven> ive had no
trouble with it
L96[00:10:26] <killjoy> it was back in
2011
L97[00:10:29] <hommiesteven> only avira
norton
L98[00:10:31] <hommiesteven> avast
L100[00:10:34] <killjoy> heh
L101[00:10:41] <blackgem> My old win7
netbook, came with Malwarebytes
L102[00:10:50] <hommiesteven> yeah
malwarebytes is good
L103[00:10:58] <hommiesteven> finds those
sneaky worms
L104[00:11:03] <blackgem> But at some
point the computer shut down while I was running a scan
L105[00:11:12] <blackgem> All of a sudden
it would take literally an hour to start up.
L106[00:11:18] <blackgem> I uninstalled
Malwarebytes.
L107[00:11:24] <blackgem> Poof, starting
in 60 seconds.
L108[00:11:26] <killjoy> probably always
running chkdsc
L109[00:11:36] <killjoy> probably always
running chkdisk
L110[00:11:47] <killjoy> oops, this isn't
discord. I can't edit my posts ; ;
L112[00:12:51] <hommiesteven> i need a
place to fix my charger socket and get a new charger
L113[00:12:54] <hommiesteven> for my
laptop and a new battery
L114[00:13:02] <hommiesteven> rog asus gtx
970
L115[00:13:15] <hommiesteven> 8gb of ram
i7 quad core 3.5 ghz
L116[00:13:34] <hommiesteven> it's only
170 dollars for a new battery
L117[00:13:35] <hommiesteven> :|
L118[00:13:45] <killjoy> might as well buy
a new laptop
L119[00:13:56] <hommiesteven> yeah they
are like 3000 plus
L120[00:14:27] <hommiesteven> so
killjoy
L121[00:14:32] <hommiesteven> what a good
place to upload my modpack fast
L122[00:14:36] <hommiesteven> *Whats
L123[00:14:38] <killjoy> dropbox?
L124[00:14:45] <hommiesteven> yeah will
curse allow that
L125[00:14:45] <blackgem> Yeah
L126[00:15:00] <killjoy> as long as it
doesn't have optifine, it should be fine
L127[00:15:10] <hommiesteven> it's
400mb
L128[00:15:11] <hommiesteven> my modpack
is
L129[00:15:25] <killjoy> lots of hd
textures?
L130[00:15:28] <killjoy> sounds?
L131[00:15:30] <hommiesteven> nah
L132[00:15:32] <hommiesteven> yeah
L133[00:15:34] <hommiesteven> custom
sound
L134[00:15:39] <hommiesteven> and
music
L135[00:16:15] <hommiesteven> my friend
made this mod called jihadi craft where if u kill a isis member you
get a quran
L136[00:16:27] <killjoy> wut
L137[00:16:29] <hommiesteven> and if you
put a qurran in the middle and 2 tnt either side you get
L138[00:16:37] <hommiesteven> suicide
vest
L139[00:16:43] <killjoy> This is why isis
exists
L140[00:16:53] <hommiesteven> to make fun
of
L141[00:17:02] <killjoy> to and
because
L142[00:17:31] <hommiesteven> so how big
can drop box hold files
L143[00:17:37] <hommiesteven> and how to
upload them quickly
L144[00:17:48] <killjoy> upload depends on
your upload speed
L145[00:19:09] <hommiesteven> 0.59
mbps
L146[00:19:13] <hommiesteven> my upload
speed is
L147[00:19:16] <hommiesteven> rip
australia internet
L148[00:19:22] <killjoy> that's why you
can't upload to curse
L149[00:19:29] <killjoy> not curse's
fault
L150[00:19:49] <hommiesteven> it was
supposed to be when they announced 1gb upload speed and download
speed
L151[00:19:53] <hommiesteven> but the
governments are greedy
L152[00:21:03] <hommiesteven>
1.7.10-10.13.4.1558-1.7.10/forge-1.7.10-10.13.4.1558-1.7.10.jar
L153[00:21:05] <hommiesteven>
1.7.10-10.13.4.1614-1.7.10/forge-1.7.10-10.13.4.1614-1.7.10.jar
L154[00:21:06] <hommiesteven>
mods/OptiFine_1.7.10_HD_U_D6.jar
L155[00:21:08] <hommiesteven>
1.7.10/1.7.10.jar
L156[00:21:10] <hommiesteven>
appearently
L157[00:21:25] <hommiesteven> im not
allowed to use forge-1.7.10-10.13.4.1614-1.7.10.jar
L158[00:21:37] <hommiesteven> or someshit
or i am reading it wrong.
L159[00:21:56] <hommiesteven>
killjoy
L160[00:21:58] <killjoy> idk
L161[00:22:01] <killjoy> I don't work for
curse
L162[00:22:06] <killjoy> and I don't make
modpacks
L163[00:22:23] <hommiesteven> do people
still use the technic launcher
L164[00:22:35] <killjoy> I think
everyone's on ATLauncher
L165[00:23:42] <hommiesteven> oh
L166[00:24:00] ⇦
Quits: turmfalke (~turmfalke@p5dce0689.dip0.t-ipconnect.de) (Quit:
turmfalke)
L167[00:25:48] <blackgem> gargh try
uninstalling an antivirus from a computer that isn't yours when
it's the owner's favorite antivirus.
L168[00:25:55] <blackgem> Which they SWEAR
by, no matter what you bring up.
L169[00:26:01] <blackgem> "It deleted
my favorite game.
L170[00:26:07] <blackgem> "It won't
let me download ANYTHING."
L171[00:26:15] <blackgem> "Oh, but
it's protecting it from viruses."
L172[00:26:26] <killjoy> Have you tried
resorting to violence?
L173[00:28:15] <killjoy> I got the idea
from the episode where Bender shoots Calculon
L175[00:31:31] ⇦
Quits: johnnyhostile (~irssi@castlevania.bhgdo.com) (Ping timeout:
206 seconds)
L176[00:31:43]
⇨ Joins: johnnyhostile
(~irssi@castlevania.bhgdo.com)
L177[00:33:20] ⇦
Quits: heldplayer (heldplayer@mrwhite.specialattack.net) (Remote
host closed the connection)
L178[00:40:45] ⇦
Quits: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
(Ping timeout: 190 seconds)
L179[00:44:26] ***
Darkevilmac is now known as DarkevilAway
L180[00:44:32] ***
fry|sleep is now known as fry
L181[00:56:56] ⇦
Quits: AstralSorcerer (~AstralSor@128.151.114.44) (Ping timeout:
180 seconds)
L182[01:02:16] ⇦
Quits: Brokkoli (~Brokkoli@p5B23C6BC.dip0.t-ipconnect.de) (Quit:
Die Sprache der Politik ist daf�r gemacht, dass L�gen wahr klingen
und das T�ten angemessen wirkt. (George Orwell))
L183[01:02:22] <hommiesteven> right i moed
it
L184[01:02:25] <hommiesteven> oi
killjoy
L185[01:02:29] <killjoy> o
L186[01:02:30] <killjoy> oi
L187[01:02:32] <hommiesteven> already have
breath of the world
L188[01:02:35] <hommiesteven> *wild
L189[01:02:37] <hommiesteven> i get it
next friday
L190[01:02:42] <hommiesteven> same for
switch
L191[01:02:42] <killjoy> I heard it was
leaked
L192[01:02:56] <hommiesteven> yeah game
xplain has it
L193[01:03:05] <hommiesteven> someone
leaked it from them
L194[01:03:13] <killjoy> sucks for the guy
that wrote that article
L195[01:03:20] <killjoy> *assuming it's
articles
L196[01:03:28] <killjoy> had to have the
game spoiled
L197[01:04:15] <hommiesteven> lol 450 in
australia bot is 80 dollars
L198[01:04:35] <hommiesteven> im not
looking at spoils im hyped
L199[01:04:42] <hommiesteven> i hope the
dlc is like witcher 3 dlc
L200[01:04:49] <hommiesteven> in the terms
of worth getting.
L201[01:04:54] <killjoy> dlc unlocks hard
mode
L202[01:05:06] <hommiesteven> and Original
story
L203[01:05:28] <killjoy> Hope it's not day
1 DLC
L204[01:05:52] <hommiesteven> lol that
reminds of cod
L205[01:05:59] <hommiesteven> i hate
cod
L206[01:06:07] <hommiesteven> it's
garbage
L207[01:07:59] <hommiesteven> lets talk
about sonic 2006
L208[01:08:02] <hommiesteven> and sonic
boom
L209[01:08:05] <killjoy> nah
L210[01:09:21] <hommiesteven> killjoy does
project sonic
L211[01:09:23] <hommiesteven> look
good
L212[01:09:32] <hommiesteven> and mario
odysee
L213[01:12:05] <killjoy> Grand Theft
Nintendo
L214[01:12:41] <hommiesteven> looks like
it
L215[01:12:46] <hommiesteven> killjoy do u
watch dbs
L216[01:12:56] <killjoy> dragon ball
s?
L217[01:13:01] <hommiesteven> dragon ball
super
L218[01:13:04] <killjoy> no
L219[01:13:07] <hommiesteven> why
not?
L220[01:13:12] <killjoy> haven't heard of
it
L221[01:13:19] <hommiesteven> it's getting
awesome
L222[01:13:26] <killjoy> I'm sure
L223[01:13:27] <hommiesteven> watch it
it's got dbz
L224[01:14:07] <hommiesteven> nostalgia
like fusion
L225[01:14:14] <hommiesteven> and majin
buu
L226[01:14:18] ***
AbrarSyed is now known as Abrar|gone
L227[01:14:21] <hommiesteven> and gohan
becoming a badass again
L228[01:14:38] <killjoy> the most I know
of dbz is from team four star
L229[01:15:36] <killjoy> BotW dlc: On day
1, add in three treasure chests, one containing an in-game Nintendo
Switch shirt
L230[01:17:42]
⇨ Joins: Kaiyouka
(~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
L231[01:33:22] ⇦
Quits: kenzierocks
(~kenzieroc@yes.quite.indeed.old.chap.it.is.kenzierocks.me) (Read
error: Connection reset by peer)
L232[01:33:58] ***
Denyol[Away] is now known as Denyol
L233[01:40:09] ⇦
Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 206
seconds)
L234[01:40:18]
⇨ Joins: kenzierocks
(~kenzieroc@yes.quite.indeed.old.chap.it.is.kenzierocks.me)
L235[01:53:26] <hommiesteven> yeah
L236[01:53:28] <hommiesteven> watch
dbz
L237[01:53:30] <hommiesteven> good
show
L238[01:53:40] <hommiesteven> tfs
L239[01:53:49] <hommiesteven> is funny and
all but i love db dbz and dbs
L240[01:56:25]
⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L241[01:58:12] <blackgem> Ha
L242[01:58:17] <blackgem> Got the new
Minecraft launcher.
L243[01:58:20] <blackgem> Didn't go so
well.
L244[01:58:21] <blackgem> Crashed.
L245[01:58:30] ⇦
Quits: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
(Ping timeout: 194 seconds)
L246[02:00:00] <blackgem> Ahkay, I don't
think it's my launcher.
L247[02:00:03] <MCPBot_Reborn> [TEST CSV]
Pushing snapshot_20170222 mappings to Forge Maven.
L248[02:00:07] <MCPBot_Reborn> [TEST CSV]
Maven upload successful for mcp_snapshot-20170222-1.11.zip
(mappings = "snapshot_20170222" in build.gradle).
L249[02:00:17] <MCPBot_Reborn> Semi-live
(every 10 min), Snapshot (daily ~3:00 EST), and Stable (committed)
MCPBot mapping exports can be found here:
http://export.mcpbot.bspk.rs/
L250[02:00:38] <blackgem> It creates a new
folder, with a perfect copy of 1.6.4's jar (I checked) renamed. And
a matching JSON file.
L251[02:01:23] <blackgem> The JSON file is
not the same though.
L252[02:01:38] <killjoy> nope
L253[02:01:38] <blackgem> Hmm
L254[02:01:44] <blackgem> lemme check
something
L255[02:02:12] <hommiesteven>
blackgem
L256[02:02:14] <hommiesteven> show
me
L257[02:02:17] <blackgem> Show you
what
L258[02:02:19] <hommiesteven> i can help
you if you need help
L259[02:02:21] <hommiesteven> with
crashes
L260[02:02:27] <blackgem> New launcher
crashed
L261[02:02:31] <blackgem> Just 'stopped
working' according to Windows
L262[02:02:33] <hommiesteven> ive had no
trouble
L263[02:02:35] <blackgem> When I tried to
run 1.6.4
L264[02:02:42] <hommiesteven> haven't
tried 1.6.4
L265[02:02:47] <killjoy> try latest
L266[02:02:56] <Akkarin> Sounds more like
something you should bring up with Mojang if it occurs consistently
in the latest launcher
L267[02:03:00] <hommiesteven> people recon
minecraft is ruined
L268[02:03:25] <hommiesteven> aihema
L269[02:03:30] <hommiesteven> does he
exist
L270[02:03:34] <hommiesteven>
anymore
L271[02:03:39] <blackgem> You mean latest
Minecraft version?
L272[02:04:01] <blackgem> heh
L273[02:04:09] <blackgem> The mod I'm
creating is for 1.6.4
L274[02:04:17] <killjoy> you'll get no
support here
L275[02:04:17] <blackgem> I've done too
much work on 1.6.4mc to drop now
L276[02:04:19] ⇦
Quits: VoxelV (~VoxelVort@c-73-240-165-28.hsd1.or.comcast.net)
(Ping timeout: 206 seconds)
L277[02:04:26] <blackgem> I've gotten
support already.
L278[02:04:26] <killjoy> you're not
dropping 1.6
L279[02:04:29] <hommiesteven> blackgem do
you use eclipse
L280[02:04:32] <blackgem> Nope
L281[02:04:32] <killjoy> you're updating
to the latest version
L282[02:04:33] <blackgem> MCP
L283[02:04:40] <blackgem> uhm
L284[02:04:43] <blackgem> What I mean
is
L285[02:04:46] <blackgem> I modded this
for my family
L286[02:04:52] <blackgem> No intention to
release it to anyone but my family.
L287[02:05:03] <killjoy> why are you
staying on 1.6?
L288[02:05:06] <blackgem> All the work
I've done, I have no intention of doing it again
L289[02:05:09] <blackgem> On another
version
L290[02:05:15] <blackgem> Where I'll have
to just do it all again.
L291[02:05:21] <blackgem> hahaha no
L292[02:05:24] <killjoy> not *all*
again
L293[02:05:29] <blackgem> How so?
L294[02:05:32] <killjoy> some things will
need to be changed.
L295[02:05:35] <blackgem> It's modded
directly into the client.
L296[02:05:40] <blackgem> Into the jar. I
hate Forge.
L297[02:05:44] <killjoy> ah
L298[02:05:47] <hommiesteven> whats a good
way to make modules
L299[02:05:48] <blackgem> So yeah
L300[02:05:52] <hommiesteven> i could use
blender
L301[02:05:56] <killjoy> then why are you
here for forge support if you hate it so much?
L302[02:05:57] <blackgem> you mean
models?
L303[02:06:05] <hommiesteven> yeah
sorry
L304[02:06:07] <blackgem> I'm trying to
add a mod in that is 3rd party
L305[02:06:09] <hommiesteven> models
L306[02:06:10] <blackgem> Yeah, Blender is
free and good.
L307[02:06:21] <hommiesteven> i remember
when it first came out
L308[02:06:22] <blackgem> To me it seems
to have quite a learning curve but I've heard amazing things about
it.
L309[02:06:40] <blackgem> It seems to be
able to export to a lot of formats too, which is good for what I
do.
L310[02:06:41] <hommiesteven> yeah i
animated shit as a kid on it
L311[02:06:48] <killjoy> blackgem, don't
do base edits
L312[02:06:54] <blackgem> Eh
L313[02:06:56] <blackgem> Wow
L314[02:06:59] *
blackgem sighs
L315[02:07:09] <blackgem> Yeah, I knew I
would get this if I stayed in here this long
L316[02:07:11] <blackgem> "don't do
this"
L317[02:07:12] <hommiesteven> lets talk
smash 4 and the ledge spammers
L318[02:07:18] <blackgem> huh
L319[02:07:23] <hommiesteven> and shield
spammers
L320[02:07:27] <killjoy> base edits are a
relic from the old 1.2 days
L321[02:07:32] <blackgem> Yeah
L322[02:07:33] <hommiesteven> and nubs who
play cloud and beyonetta
L323[02:07:35] <blackgem> and I use
them
L324[02:07:44] <blackgem> Thing is, my
family hates magic. Of all kinds.
L325[02:07:54] <hommiesteven> lol i heard
more creeps and weirdos was revived
L326[02:07:54] <killjoy> magical
asm?
L327[02:07:59] <blackgem> For me to play
Minecraft with my family, which is something we love, I removed
magic.
L328[02:08:05] <blackgem> Zombies,
skeletons, wither
L329[02:08:12] <blackgem> Deleted and all
reference removed.
L330[02:08:13] <killjoy> that's not
magic
L331[02:08:16] <blackgem> It's
undead
L332[02:08:18] <blackgem> == magic
L333[02:08:20] <blackgem> In our
family
L334[02:08:26] <blackgem> This is not up
for debate.
L335[02:08:33] <hommiesteven> are you
highly religious
L336[02:08:33] <blackgem> It's our rules,
but I decided to make a Minecraft mod we could use.
L337[02:08:36] <blackgem> Yes.
L338[02:08:41] <hommiesteven> lewl
L339[02:08:45] <killjoy> could've just
prevented the spawning of them
L340[02:08:50] <blackgem> I chose not
to
L341[02:08:56] <blackgem> Anyway it felt
awesome to OWN the thing
L342[02:08:58] <killjoy> so much
work
L343[02:09:01] <blackgem> Yes, it
was.
L344[02:09:06] <blackgem> Actually
L345[02:09:11] <hommiesteven> i had
jahovas who came here yesterday spamming my door bell i answered
and then i said go away they came back then i said i would call the
cops if you do it again.
L346[02:09:15] <hommiesteven> they fucked
off quickly
L347[02:09:18] <hommiesteven> preachers
piss me off.
L348[02:09:24] <blackgem> Zombies,
skeletons, zombie pigmen, originally done in 1.3.2
L349[02:09:26]
⇨ Joins: npe|office
(~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L350[02:09:28] <blackgem> That took only a
few days.
L351[02:09:36] <killjoy> just use a
bukkit/sponge plugin
L352[02:09:39] <blackgem> It was potions
that took a lot of work, 2 days of constant work
L353[02:09:41] <blackgem> Wow
L354[02:09:47] <blackgem> Are you telling
me how to do something I've already done?
L355[02:09:51] <killjoy> *should've
L356[02:09:52] <blackgem> Let me please be
clear on this
L357[02:09:56] <blackgem> Ah, but I
didn't
L358[02:09:59] <blackgem> This is my
way
L359[02:10:14] <hommiesteven> blackgem
praise allah
L360[02:10:16] <blackgem> To be honest
sir/ma'am, I've been being told how to do things my entire time
trying to do anything with computers
L361[02:10:31] <blackgem> First told I
couldn't do it, then told I was doing it wrong when I DID do
it
L362[02:10:38] <blackgem> And that's kept
up with everything I've done ever since
L363[02:10:41] <killjoy> and you could
also press the brake on your car with your left foot
L364[02:10:42] <blackgem> I'm not
surprised to get it here too
L365[02:10:51] <blackgem> So
L366[02:10:59] <blackgem> If you truly
mean you are no longer going to assist me in any way
L367[02:11:02] <blackgem> I guess I'll
stop trying.
L368[02:11:48] <hommiesteven> blackgem his
way might be easier
L369[02:11:50] <hommiesteven> :|
L370[02:11:52] <blackgem> If I've seemed
aggressive I certainly didn't mean to.
L371[02:12:00] <blackgem> It's late at
night here and communication is not my best thing.
L372[02:12:04] <hommiesteven> Heil
satan
L373[02:12:09] <hommiesteven> Hail
satan
L374[02:13:43] <hommiesteven> killjoy i
wanna make a mod i enjoy programming in c# and i heard c# is
similar to java
L375[02:13:51] <killjoy> kind of
L376[02:13:52] <hommiesteven> but i want a
good programmer for making textures
L377[02:14:06] <killjoy> good programmers
might not make good textures
L378[02:14:08] <blackgem> You guys know if
the JSON file is used for anything but the launcher
L379[02:14:09] <killjoy> you'll need an
artist
L380[02:14:10] ⇦
Quits: FusionLord (~FusionLor@2600:8800:0:9000:a8e0:7165:2e9:3bc8)
(Read error: Connection reset by peer)
L381[02:14:12] <blackgem> True.
L382[02:14:13] <hommiesteven> and a easy
but adaptable way to make mods
L383[02:14:15] <killjoy> just the
launcher
L384[02:14:18] <blackgem> Thanks
L385[02:14:20] <killjoy> *don't modify the
jar*
L386[02:14:24] <blackgem> THAT explains
part of my problem
L387[02:14:28] <killjoy> if you need to
modify classes, add them as a library
L388[02:14:31] <hommiesteven> put in the
jar hitlerdidnothingwrong
L389[02:14:31]
⇨ Joins: FusionLord
(~FusionLor@2600:8800:0:9000:2183:4d68:d305:76d)
L390[02:14:55] <blackgem> May I ask you a
question killjoy?
L391[02:15:02] <killjoy> yo
L392[02:15:22] <blackgem> I'm curious.
ABSOLUTELY not accusing, condemning, or ANYTHING, if it sounds that
way
L393[02:15:44] <blackgem> Why do you tell
me repeatedly to do it the way everyone else does and has done it,
when I clearly already do it a different way, and it truly doesn't
affect anyone but me?
L394[02:16:04] <blackgem> I've run across
it before. People telling me to do it 'the right way' when there is
no functional difference in the end to anyone but myself.
L395[02:16:07] <blackgem> I'd like to
understand why.
L396[02:16:09] <killjoy> it's always
recommended to do good practice
L397[02:16:35] <blackgem> Okay, yes, but
I'd like - if you are okay with me asking this - to try to
understand why you, personally, ask me this.
L398[02:16:49] <blackgem> This is coming
off a bit too hostile-sounding, it is not my intent. Purely
curious.
L399[02:16:54] <killjoy> think of it like
this
L400[02:17:00] <killjoy> you create a
website with a textbox
L401[02:17:08] <killjoy> you take the text
and put it in a sql statement
L402[02:17:19] <killjoy> only you use it,
so you don't bother sanitizing your inputs
L403[02:17:24] <killjoy> did you do it
wrong?
L404[02:17:33] <killjoy> maybe, maybe
not
L405[02:17:53] <killjoy> but people are
still going to yell at you for exposing a big security hole for
something only you use.
L406[02:18:27] <blackgem> Okay
L407[02:18:28] <blackgem> But may I
ask
L408[02:18:30] <killjoy> if anything,
don't share it
L409[02:18:49] <blackgem> Where is the
security hole in a jar file modified for personal use within a
family of 6 people who are only going to play across LAN?
L410[02:18:56] <blackgem> And it will
never reach a computer except through flash drive
L411[02:19:10] <killjoy> not saying
there's a security hole
L412[02:19:12] <blackgem> 'Cause it would
involve publishing the whole jarfile anyway, which is against the
EULA or whatever it's called
L413[02:19:16] <blackgem> Well, it's
proverbial.
L414[02:19:20] <killjoy> that was with my
sql injection example
L415[02:19:25] <blackgem> heh
L416[02:19:33] <blackgem> Maybe I didn't
get it 'cause I don't do sql :P
L417[02:19:40] <blackgem> Haxe, Java,
batch when I feel like it
L418[02:19:49] <blackgem> Some javascript,
a tiiny bit of Python
L419[02:20:02] <killjoy> with sql, if you
don't sanitize inputs, someone can easily escape out of your
statement and run their own statement.
L420[02:20:18] <blackgem> In that case,
you did it wrong because it opens attack.
L421[02:20:24] <blackgem> There is a
'wrong' here.
L422[02:20:32] <killjoy> e.g. '--;drop
table users;
L423[02:20:44] <killjoy> That's not the
point
L424[02:20:45] ⇦
Quits: cpup (~cpup@32.218.113.213) (Ping timeout: 206
seconds)
L425[02:20:50] <blackgem> Okay,
sorry
L426[02:21:03] <killjoy> it's about
recommended procedures
L427[02:21:19] <blackgem> Similar to, say,
certain format (forget the proper term) in code
L428[02:21:30] <killjoy> formatting?
L429[02:21:32] <blackgem> As opposed to
messily throwing your code everywhere, you follow indentation,
etc.
L430[02:21:35] <killjoy> I could care less
about if it's your own project
L431[02:21:41] <blackgem> Which it
is.
L432[02:21:49] <blackgem> It isn't
intended for anyone outside my family.
L433[02:22:01] <blackgem> Perhaps I need
to phrase that differently? Let me know if something I say doesn't
make sense
L434[02:22:45] <blackgem> [02:21:41]
<killjoy>: I could care less about if it's your own project
<= how do you define 'my own project'? if you don't mind
L435[02:22:57] <killjoy> What I was
recommended just now is to put your modified class files in a
separate jar, put that in
libraries/group/lib/version/lib-version.jar, and add
{"name": "group:lib:version""} to the
libraries array in the launcher json
L436[02:22:58] <blackgem> I'm just trying
to understand, I don't mean to be annoying if I am.
L437[02:23:08] <blackgem> heh
L438[02:23:10] <killjoy> that was just
about the formatting
L439[02:23:12] <blackgem> I don't use a
launcher
L440[02:23:16] <blackgem> Ah.
L441[02:23:25] <killjoy> you don't use a
launcher?
L442[02:23:25] <blackgem> Well, I was
using it as a reference anyway
L443[02:23:28] <blackgem> Nope
L444[02:23:35] <killjoy> are you launching
it directly?
L445[02:23:37] <blackgem> Yeah
L446[02:23:40] <blackgem> Better control
over it
L447[02:23:41] <killjoy> cracked?
L448[02:23:45] <blackgem> Batch
file.
L449[02:23:58] <blackgem> I don't play on
servers since mine's modded and nothing out there will match
L450[02:24:02] <blackgem> Just LAN games
with family
L451[02:24:27] <blackgem> "hey
blackgem, could you add x?" "Yeah, sure"
L452[02:24:54] <killjoy> have you tried
multimc?
L453[02:25:00] <blackgem> Dunno what it
is
L454[02:25:13] <blackgem> I kinda stopped
keeping up with the Minecraft community ages ago.
L455[02:25:14] <killjoy> allows you to
create multiple custom mc instances
L456[02:25:18] <blackgem> Oh
L457[02:25:21] <blackgem> yeah, I do
that
L458[02:25:25] <blackgem> I mean, not with
multimc.
L459[02:25:26] <killjoy> allows lots of
customization too
L460[02:25:36] <killjoy> what kind of
things do you do with your .bat file?
L461[02:25:45] <blackgem> So far just
username alteration
L462[02:25:55] <blackgem> Start one with
'custom1' and one with 'custom2' and poof, 2 testing
instances
L463[02:26:06] <killjoy> I should ask. Are
you premium?
L464[02:26:12] <blackgem> Premium?
Yes
L465[02:26:25] <blackgem> Premium is paid,
right?
L466[02:26:27]
⇨ Joins: Kaiyouka
(~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
L467[02:26:28] <killjoy> would've been a
little awkward if you weren't :P
L468[02:26:30] <killjoy> yes
L469[02:26:30] <blackgem> heh
L470[02:26:33] <blackgem> Right,
yes.
L471[02:26:34] <blackgem> Since
beta.
L472[02:27:17] <blackgem> Yeah.
L473[02:27:23] <blackgem> "Are you a
thief?" "Um, yes." "..."
L474[02:27:55]
⇨ Joins: cpup (~cpup@32.218.113.213)
L475[02:28:04] <blackgem> I'd swear the
launcher is totally ignoring this .json
L476[02:28:17] <killjoy> is it named the
same as the folder its in?
L477[02:28:23] <killjoy> and the id inside
as well?
L478[02:29:37] <blackgem> Yup, as
generated by forge's installer
L479[02:29:40] <blackgem> Double
checked.
L480[02:29:55] <killjoy> you have the
fancy green launcher?
L481[02:29:58] <blackgem> ?
L482[02:30:07] <blackgem> I have the one
that doesn't shout 'this one is outdated'
L483[02:30:09] <killjoy> do you know the
launcher version?
L484[02:30:14] <blackgem> Lemme see if
it'll tell me.
L485[02:30:21] <killjoy> either in taskbar
or bottom left
L486[02:31:02] <blackgem> 2.0.806
L487[02:31:08] <killjoy> it's good
L488[02:31:11] <blackgem> wow they tweak a
lot
L489[02:31:28] <blackgem> I've never
reached more then x.x.2 on ELSKIES before ticking x.X.x
L490[02:31:59] <blackgem> It doesn't even
pretend to read this folder in there.
L491[02:32:27] <killjoy> where are you
looking in the launcher?
L492[02:32:34] ⇦
Quits: Elec0 (~Elec0@porter-29-151.resnet.ucsc.edu) (Quit:
Leaving)
L493[02:33:10] <killjoy> ☰ > Launch
Options > Add New
L494[02:33:25] <blackgem> Yeah
L495[02:33:36] <killjoy> relaunched the
launcher?
L496[02:34:04] <blackgem> That I
didn't
L497[02:34:27] <killjoy> that is
required
L498[02:34:35] <killjoy> it scans the
versions folder on launch
L499[02:34:36] <blackgem> Done
L500[02:34:44] <blackgem> Yeah, it can't
find it
L501[02:34:48] <blackgem> I renamed it all
to read as 1.6.4
L502[02:34:50] <blackgem> Everything lines
up
L503[02:34:55] <blackgem> But the launcher
wants to download 1.6.4.
L504[02:35:00] <blackgem> I wonder if it's
looking in the right place...
L505[02:35:07] <killjoy> if you name it
1.6.4, it will be overwritten
L506[02:35:56] ⇦
Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 180
seconds)
L507[02:36:33] <blackgem> I hate this
launcher. :P
L508[02:36:45] <killjoy> You'll learn it
eventually
L509[02:36:52] <blackgem> This assumes I
keep using it. :P
L510[02:36:54] <killjoy> I did the first
week it was in beta
L511[02:37:05] <killjoy> the one_six
launcher that is
L512[02:37:06] <blackgem> I prefer typing
'Minecraft' into my command prompt and watching it fly
L513[02:37:11] <killjoy> nothing changed
in 2.0
L514[02:38:22] <killjoy> just the
launcher_profiles.json changed
L515[02:38:45] <blackgem> At least in all
this I've found a nice new music to listen to while
modding...
L516[02:39:07] <killjoy> When I first
started, I watched American Dad in the background
L517[02:39:41] <blackgem> heh
L518[02:39:50] <blackgem> I do the
soundtrack of Chex(R) Quest
L519[02:40:10] <blackgem> Strangest
thing
L520[02:40:13] <blackgem> The launcher
reads 1.6.4mc
L521[02:40:18] <blackgem> But not the
Forge one.
L522[02:40:34] <killjoy> hm
L523[02:41:16] <blackgem> oh meh broken
line breaks
L524[02:41:34] <killjoy> yeah, the
launcher doesn't tell you about malformed json
L525[02:41:48] <blackgem> Well, they're
there, but Notepad doesn't think so
L526[02:41:58] <killjoy> at least use
notepad++ man
L527[02:42:04] <blackgem> Aaand there it
is
L528[02:42:09] <blackgem> I counted the
seconds it took for someone to say that one
L529[02:42:17] <killjoy> you knew it was
coming
L530[02:42:19] <blackgem> Yup.
L531[02:42:23] <killjoy> yet you still
said it
L532[02:42:25] ⇦
Quits: immibis (~chatzilla@122-60-104-195.jetstream.xtra.co.nz)
(Ping timeout: 190 seconds)
L533[02:42:33] <killjoy> anyway..
L534[02:42:42] <blackgem> You know
L535[02:42:58] <blackgem> this is the
reaction I get everywhere I go
L536[02:43:06] <killjoy> so you're used to
it
L537[02:43:09] <blackgem> Don't understand
why people have to try and tell me how to do everything
L538[02:43:13] <blackgem> Ah, man, you
never get used to it
L539[02:43:27] <blackgem> It's kinda why I
do things my way
L540[02:43:30] <blackgem> Show it's
possible
L541[02:43:39] <killjoy> should we
continue? Or do you want to rant some more?
L542[02:43:43] <blackgem> Am I
ranting?
L543[02:43:50] <killjoy> eh
L544[02:44:07] <killjoy> maybe the word I
meant is "vent"
L545[02:44:11] <blackgem> Ah,
perfect
L546[02:44:17] <blackgem> Yeh,
continue
L547[02:44:54] *
blackgem gets an evil
L548[02:44:56] <blackgem> *grin
L550[02:45:00] <blackgem> You know
L551[02:45:06] <killjoy> it will validate
it
L552[02:45:09] <blackgem> If there is no
internet, it can't overwrite the 1.6.4
L553[02:45:54] <killjoy> true
L554[02:46:02] <killjoy> but if there is,
even just once, it will be replaced
L555[02:46:11] <killjoy> (once while the
launcher is open)
L556[02:46:36] <blackgem> Enough for
debugging at least.
L557[02:46:42] <blackgem> Prove if the
JSON is working or not.
L558[02:46:56] <blackgem> I remember Forge
displaying some debug text on the left of the title when it worked,
and PLENTY of debug text in the console
L559[02:47:04] <blackgem> Maybe not
debug
L560[02:47:06] <blackgem>
Informative
L561[02:47:08] <blackgem> But
nothing.
L562[02:47:20] <killjoy> you haven't
opened fml-client-0.log, have you?
L563[02:47:31] <killjoy> Plenty is an
understatement
L564[02:47:37] <blackgem> Yup
L565[02:47:39] <blackgem> Nope,
haven't
L566[02:47:54] <killjoy> you'll find stuff
in there you won't find in the console
L567[02:48:02] <blackgem> where?
L568[02:48:06] <blackgem> Hadn't seen that
get generated anyplace
L569[02:48:13] <killjoy>
.minecraft/logs/fml-client-0.log
L570[02:48:26] <blackgem> Nope
L571[02:48:27] <killjoy> might be broken
with the current launcher
L572[02:48:35] <blackgem> Please note I am
using a version that doesn't put its logs in /logs.
L573[02:48:47] <blackgem> It plunks them
in a 'neat' pile (note sarcasm) in .minecraft
L574[02:48:56] <killjoy> this must be
before log4j
L575[02:49:49]
⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L576[02:50:15] <killjoy> anyway, the most
advice I can give to you is this
L577[02:50:23] <killjoy>
.minecraft/versions/versionid/versionid.json
L578[02:50:30] <killjoy> "id":
"versionid"
L579[02:50:43] <killjoy> as long as you
have that, you should be golden
L580[02:52:33] <blackgem> I am officially
planning to route all calls to java to an echo that dumps its
params so I can keep logs of things.
L581[02:52:38] <blackgem> If I just knew
exactly how the launcher cal- hmmm
L582[02:52:55] <killjoy> are you going to
finish that sentence?
L583[02:53:28] <blackgem> I was going to
if you had the patience, to wait while I checked if it had already
done what I wanted it to do
L584[02:53:31] <blackgem> But it
didn't
L585[02:53:45] <blackgem> Meh, I had a
batch to output the args it sent to the jvm
L586[02:53:47] *
killjoy is impatient
L587[02:53:50] *
blackgem nods
L588[02:53:56] <killjoy> the args are in
the json
L589[02:54:05] <blackgem> Yeah, still
learning the format
L590[02:54:07] <killjoy> if I'm
understanding right
L591[02:54:11] <blackgem> I learn by
examining
L592[02:54:22] <killjoy> some data it
sends is stored in launcher_profiles.json
L593[02:54:29] <blackgem> That might
help
L594[02:54:45] <blackgem> See, if I could
catch exactly how it recieves this, I could craft a batch file that
starts it the way it's supposed to.
L595[02:54:57] <blackgem> What I don't
understand is why the thing registers 1.6.4mc and its json, but not
this.
L596[02:54:58] <killjoy>
authenticationDatabase is a map of uuids
L597[02:55:35] <killjoy> accessToken is
useful if you want to play online
L598[02:55:50] <killjoy> that gets
refreshed when you open the launcher
L599[02:57:45] <blackgem> heh
L600[02:57:52] <blackgem>
>executable.txt echo %*
L601[02:58:18] <killjoy> cat
executable.txt | bash
L602[02:59:38]
⇨ Joins: Ashindigo_
(uid202308@2604:8300:100:200b:6667:7:3:1644)
L603[03:00:43] <blackgem> They are exactly
the same.
L604[03:01:07] <killjoy> Looks like I'm
getting 6 hours of sleep tonight
L605[03:01:10] <blackgem> ?
L606[03:01:15] <killjoy> it's 4am
L607[03:01:17] <blackgem> ewwww
L608[03:01:20] <blackgem> 3 AM here
L609[03:01:25] <Denyol> 5pm
L610[03:01:31] <blackgem> Good for you
:3
L611[03:01:36] <blackgem> Unless you're a
3rd shifter.
L612[03:01:39] <killjoy> Dang
Europeans
L613[03:01:41] <fry> 12:00
L614[03:01:43] <blackgem> heh
L615[03:01:46] ⇦
Quits: codahq (~codahq@c-73-65-219-228.hsd1.ut.comcast.net) (Ping
timeout: 194 seconds)
L616[03:01:48] <blackgem> Is that 12 or
24?
L617[03:01:55] <fry> midday, can never
remember if it's am or pm :P
L618[03:02:00] <blackgem> PM
L620[03:02:07] <blackgem> Wow
L621[03:02:10] <blackgem> Half of my
friends are in Europe
L623[03:02:20] <fry> This video contains
content from NBCUniversal_International, who has blocked it in your
country on copyright grounds"
L624[03:02:22] <fry> fitting :D
L625[03:02:37] <killjoy> It's Parks &
Rec
L626[03:03:23] <killjoy> sadly there's no
dailymotion mirror
L627[03:03:28] <blackgem> Wow, there is a
difference
L628[03:03:42] <blackgem> Several things
are different from the call I make to 1.6.4mc.
L629[03:03:57] <blackgem> It still doesn't
start Forge.
L631[03:04:57] *
blackgem resists the urge to post Rick Astley
L632[03:05:24] <killjoy> What about rick
and astley?
L633[03:05:38] <blackgem> You're
youtube-posting
L635[03:05:50] <blackgem> Which would be
an excellent opportunity for someone to do what I almost suspect
you just did.
L636[03:06:02] <killjoy> it's rick and
morty season 3
L637[03:06:16] <blackgem> i see now
L638[03:06:20] <blackgem> Was checking
with a linkbot. :P
L639[03:06:27] <blackgem> I said almost
:V
L640[03:06:43] <killjoy> no you
didn't
L641[03:06:46] <blackgem> But anyway,
people might almost not suspect I was rickrolling
L642[03:06:50] <blackgem> what I almost
suspect you just did.
L643[03:06:53] <blackgem> Yes I did.
L644[03:07:00] <blackgem> Not really
important though
L645[03:07:05] <killjoy> it's literally
rick and morty singing it
L646[03:07:12] <blackgem> XD
L647[03:07:21] <killjoy> from clips
L648[03:07:28] <blackgem> Now I have to
check it out
L649[03:07:30] <killjoy> it's #4 on
trending
L650[03:07:31] <blackgem> MIDI almost
finished
L651[03:07:36] <blackgem> heheh
L652[03:08:16] <killjoy> that
ending...
L653[03:08:18] <killjoy> :D
L654[03:09:09] *
blackgem watches computer be the slowest computer on
earth
L655[03:09:13] <blackgem> oh
L656[03:09:16] <blackgem> Running internet
with minecraft
L657[03:09:19] <blackgem> With only
4gb
L658[03:09:25] <killjoy> I did that
once
L659[03:09:26] <blackgem> Had to take half
my RAM out.
L660[03:09:32] <killjoy> back when I only
had 2 GB ram
L661[03:09:35] <blackgem> It was
bluescreening 'cause of it.
L662[03:09:35] *** V
is now known as Vigaro
L663[03:09:35] <killjoy> and windows
xp
L664[03:09:36] <blackgem> Ewwww
L665[03:09:42] <blackgem> Well to be
fair
L666[03:09:45] <blackgem> Win7 eats up
more memory.
L667[03:09:50] <killjoy> 2gb is enough for
xp
L668[03:09:53] <blackgem> Yeah
L669[03:10:01] <blackgem> Not for most
things I do though.
L670[03:10:01] <killjoy> recommended is
256mb
L671[03:10:05] <blackgem> hah!
L672[03:10:06] <killjoy> or was it
512?
L673[03:10:07] <blackgem> wow
L674[03:10:09] <blackgem> I'd die on
that
L675[03:10:14] <blackgem> I could never
use that little
L676[03:10:19] <blackgem> I need at least
4GB
L677[03:10:22] <killjoy> so did xp
sp3
L678[03:10:26] <blackgem> pfff
L679[03:10:41] <killjoy> Wanna know how
much ram I'm using right now?
L680[03:10:45] <blackgem> Yeh sure
L681[03:10:51] <blackgem> For awhile when
I had 8GB RAM and this new graphics card
L682[03:10:52] <killjoy> 6 GB
L683[03:10:54] <blackgem> Empyrion
actually ran
L684[03:11:00] <blackgem> Of what?
L685[03:11:12] <killjoy> 16
L686[03:11:15] *
blackgem whistles
L687[03:11:17] <blackgem> nice
L688[03:11:25] <killjoy> It's my dream to
have 32
L689[03:11:35] <hommiesteven> alright
uploaded it killjoy hope dem nigs don't take it down this
time
L690[03:11:37] <killjoy> quad channel
4-8GB cards
L691[03:11:43] <Denyol> kinda want
16
L692[03:11:48] <hommiesteven> i kinda want
32
L693[03:11:53] <hommiesteven> or 64
gb
L694[03:12:09] <killjoy> What are you
gonna do with all that gigahertz?
L695[03:12:09] <blackgem> eeeeee
L696[03:12:16] <killjoy> games... and
stuff
L697[03:12:18] <blackgem> never worry
about memory agian
L699[03:12:39] <blackgem> 6 Minecrafts at
once :D
L700[03:12:43] <blackgem> And
Empyrion
L701[03:12:45] <blackgem> AND BOTH PORTAL
GAMES
L702[03:12:48] <killjoy> I can do
that!
L703[03:13:01] <blackgem> (Empyrion takes
about 3GB on average)
L704[03:13:14] <killjoy> I wonder how many
instances of IntelliJ I can run
L705[03:13:24] <killjoy> that takes up
about 1.6GB
L706[03:13:44] <killjoy> maybe 8
L707[03:18:05] <blackgem> So Forge does or
does not modify the jar file when installed
L708[03:18:10] <killjoy> does not
L709[03:18:12] <blackgem> Just the
json
L710[03:18:16] <killjoy> it does runtime
patching
L711[03:18:17] <killjoy> yes
L712[03:18:23] <killjoy> wel...
L713[03:18:24] <blackgem> Do you know
where it puts the files when it installs?
L714[03:18:34] <killjoy> really it creates
its own json using version inheritance
L715[03:18:47] <killjoy>
.minecraft/versions and .minecraft/libraries
L716[03:18:55] <killjoy> libraries is a
basic maven
L717[03:18:59] <killjoy> *maven
format
L718[03:19:05] <blackgem> Where in
versions? :/ I didn't... see anything new except the version
L719[03:19:15] <killjoy>
group/artifact/version/artifact-version.jar
L720[03:19:32] <blackgem> group?
L721[03:19:38] <killjoy> maven stuff
L723[03:20:12] <killjoy> you can have it
be your name
L724[03:20:16] ***
Vigaro is now known as V
L725[03:21:51] <killjoy> you can either
move your lib in there manually or have the launcher auto-download
it by specifying "url" in the library entry
L727[03:21:54] <hommiesteven> whats
this
L728[03:21:57] <hommiesteven>
killjoy
L729[03:22:01] <hommiesteven> is it work
using
L730[03:22:10] <killjoy> Why are you
asking me?
L731[03:22:23] <hommiesteven> because you
are smart and very adaptive
L732[03:22:27] <killjoy> It's a toolkit to
automate creating mc mods
L733[03:22:36] <killjoy> I don't recommend
it
L734[03:22:42] <killjoy> I suggest
learning java and doing it manually
L735[03:22:45] <hommiesteven> so a nub
tool
L736[03:22:59] <killjoy> because if this
gets good enough, it will make all us programmers' skills
moot
L738[03:23:22] <blackgem> And everyone
will get lazy and stop learning programming
L739[03:23:28] <blackgem> The only things
that know programming will be the computers
L740[03:23:33] <blackgem> Which will
eventually begin programming themselves
L741[03:23:42] <blackgem> And then they'll
rise up, destroy the earth, etc..
L742[03:23:45] <blackgem> :3
L743[03:23:56] <killjoy> We'll fight
back
L744[03:23:58] <hommiesteven> blackgem
play with a ouijia board
L745[03:23:59] <killjoy> we'll blot out
the sun
L746[03:24:08] <killjoy> they'll enslave
us for our natural energy
L747[03:24:15] <hommiesteven> yeah
seamen
L748[03:24:20] <killjoy> then put us in
a.. [insert matrix plot]
L749[03:24:24] <hommiesteven> or the woman
will rise up
L750[03:24:29] <hommiesteven> and milk you
for your seamen
L752[03:24:59] <killjoy> ha
L753[03:25:03] <killjoy> hommiesteven,
you're nasty
L754[03:25:20] <hommiesteven> lol
L755[03:25:25] <hommiesteven> wegeee
board
L756[03:25:34] <hommiesteven> summon
wegeee
L757[03:25:39] <killjoy> luigi board
L758[03:25:50] <hommiesteven> what about
danky kong board
L759[03:26:13] <hommiesteven> or spamhunt
duo board
L760[03:26:13] *
blackgem stares at several odd things in front of them
L761[03:26:16] <blackgem> odd
L762[03:26:33] <hommiesteven> aka duckhunt
duo from super smash bros 4
L763[03:26:39] <killjoy> >inferming
blackgem is multiple people
L764[03:26:42] <killjoy> *infering
L765[03:26:59] <blackgem> Not impossible,
tbh, killjoy
L766[03:27:55] <killjoy> blackgem is a
botnet
L767[03:27:57] <hommiesteven> killjoy
whats with these shitty mod developers and there adfly links
L768[03:27:59] <killjoy> :P
L769[03:28:02] <hommiesteven> and there
viruses
L770[03:28:04] <blackgem> :o
L771[03:28:06] <blackgem> the truth is
out
L772[03:28:07] <blackgem> oh no
L773[03:28:14] <Ashindigo_> Adfly is
annoying
L774[03:28:15] <killjoy> they have a
website.
L775[03:28:21] <killjoy> What are they
doing with adfly?
L776[03:28:29] <Denyol> adfly is very
annoying
L777[03:28:30] <hommiesteven> they make
you goto
L778[03:28:35] <Ashindigo_> Mek will uses
adfly
L779[03:28:37] <killjoy> get adsense
already
L780[03:28:40] <hommiesteven> adfly before
you can download it
L781[03:28:44] <Ashindigo_> *still
L782[03:28:50] <hommiesteven> it's
cancerous
L783[03:29:07] <hommiesteven> it don't let
me use adblock plus
L784[03:29:10] <hommiesteven> which i am
sad about
L785[03:29:51]
⇨ Joins: heldplayer
(heldplayer@mrwhite.specialattack.net)
L786[03:30:09] <Denyol> ^
L787[03:30:09]
⇨ Joins: KGS
(~KGS@h-155-4-129-249.na.cust.bahnhof.se)
L788[03:30:20] <killjoy> hommiesteven,
don't bother with mcreator. Learn java
L789[03:30:27] <killjoy> scala and kotlin
work too
L790[03:30:56] <hommiesteven> i know bits
and pieces of java
L791[03:30:58] <Ashindigo_> Mcreator is
garbage
L792[03:31:07] <Ashindigo_> Pure
_garbage_
L793[03:31:16] <killjoy> you know
gc?
L794[03:31:24] <killjoy> mcreator is the
result of it
L795[03:31:34] <hommiesteven> whats
gc
L796[03:31:36] <killjoy> it's the
landfill
L797[03:31:39] <hommiesteven> garbage
can
L798[03:31:41] <killjoy> gc is garbage
collection
L799[03:31:55] <killjoy> frees up unused
memory
L800[03:32:01] <killjoy> or garbage
data
L801[03:32:10] <killjoy> data outside of
scope
L802[03:32:18] <Ashindigo_> If I had
access to my main laptop I would post some decompiled mcreator code
for you all
L803[03:32:18] <killjoy> which can never
be accessed
L804[03:32:19] <hommiesteven> which was
worse vista or 8
L805[03:32:27] <killjoy> vista
L806[03:32:28] <hommiesteven> which was
worse sonic 2006 or sonic boom?
L807[03:32:29] <Ashindigo_> Vista
L808[03:32:35] <killjoy> no
preference
L809[03:32:41] <Ashindigo_> Neither
L810[03:32:53] <hommiesteven> win 8 was a
laggy piece of shit
L811[03:32:55] <hommiesteven> though
L812[03:33:07] <killjoy> I liked the few
desktop features it added
L813[03:33:17] <killjoy> for instance, the
modern task manager
L814[03:33:19] <hommiesteven> with all
those extra features and the metro garbage
L815[03:33:22] <killjoy> (not modern
app)
L816[03:33:27] <Ashindigo_> I'm on the
win10 dev ring
L817[03:33:38] <Ashindigo_> That has some
nice things
L818[03:33:43] <killjoy> don't let blackie
hear it
L819[03:33:53] <hommiesteven> as soon as
there was a beta of win 10 i updated my old lappy
L820[03:34:00] <hommiesteven> because win
8 was a laggy mess on games
L821[03:34:07] <hommiesteven> 100disk for
no reason
L822[03:34:09] <hommiesteven> all the
time.
L823[03:34:18] <hommiesteven> it was so
annoying
L824[03:35:33] <killjoy> I had that in the
windows 10 preview
L825[03:35:43] <killjoy> Wanna know how I
fxied it?
L826[03:35:50] <killjoy> I upgraded to
SSD
L827[03:36:02] <Ashindigo_> I thought you
switched to Linux
L828[03:36:18] <killjoy> who needs linux
when windows 10 has bash?
L830[03:36:55] <Ashindigo_> X sercers
sometimes doesn't work with it
L831[03:37:05] <blackgem> Please stand by,
no idea what my client will do to this.
L832[03:37:06] <killjoy> x servers?
L833[03:37:07] <blackgem> Exception in
thread "main" java.lang.NoClassDefFoundError:
net/minecraft/launchwrapper/Launch
L834[03:37:07] <blackgem> Caused by:
java.lang.ClassNotFoundException:
net.minecraft.launchwrapper.Launch
L835[03:37:07] <blackgem> at
java.net.URLClassLoader$1.run(Unknown Source)
L836[03:37:07] <blackgem> at
java.security.AccessController.doPrivileged(Native Method)
L837[03:37:07] <blackgem> at
java.net.URLClassLoader.findClass(Unknown Source)
L838[03:37:07] <blackgem> at
java.lang.ClassLoader.loadClass(Unknown Source)
L839[03:37:07] <blackgem> at
sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
L840[03:37:08] <blackgem> at
java.lang.ClassLoader.loadClass(Unknown Source)
L841[03:37:08] <blackgem> Could not find
the main class: net.minecraft.launchwrapper.Launch. Program will
exit.
L842[03:37:11] <blackgem> MEH.
L843[03:37:12] <Ashindigo_> Staph
L844[03:37:15] <kashike> PASTEBIN.
L845[03:37:21] <killjoy> use pastebin
nexttime
L846[03:37:24] <blackgem> I'm used to a
client that doesn't do that
L847[03:37:37] <killjoy> yeah, hexchat
hides linebreaks
L848[03:37:37] <fry> not the best place to
test :P
L849[03:37:55] <blackgem> I'm just used to
a much more forgiving bunch of people, I guess. :P
L850[03:38:01] <Ashindigo_> Post the full
log in pastebin
L851[03:38:07] <killjoy> I know the
issue
L852[03:38:09] <blackgem> That is pretty
much the full log -_-
L853[03:38:20] <killjoy> He's not using
forge, but copying the forge version for his own use
L854[03:38:30] <blackgem> Oh, I'm using
forge
L855[03:38:41] <blackgem> Although it just
hit me I might know a way around the thing
L856[03:38:43] <killjoy> he either removed
launcherwrapper from libraries
L857[03:38:52] <blackgem> for the sake of
pete it was never in there.
L858[03:39:08] <killjoy> if that was
intentional, he forgot to change mainClass to
"net.minecraft.client.main.Main"
L859[03:39:19] <blackgem> Do me a
favor
L860[03:39:30] <blackgem> If I am here, in
the chat, talking, please talk to ME if you are going to do that
kind of thing
L861[03:40:03] <killjoy> w/e
L862[03:40:21] <killjoy> add launchwrapper
back to the libraries and you'll be fine
L863[03:40:26] <killjoy> I'm going to
bed
L864[03:40:29] <blackgem> Bonne
nuit.
L865[03:40:35] <Ashindigo_> Night
L866[03:40:35] ⇦
Quits: killjoy
(~killjoy@cpe-2606-A000-1118-8158-F5D5-67D6-E4C7-F820.dyn6.twc.com)
(Quit: Leaving)
L867[03:40:35] <blackgem> I'd add it back
if it ever were in there.
L868[03:40:52] ⇦
Quits: Meronat (uid190493@id-190493.ealing.irccloud.com) (Quit:
Connection closed for inactivity)
L869[03:49:09] ⇦
Quits: blackgem (~blackgem@ip72-204-8-215.fv.ks.cox.net) (Quit:
Blah)
L870[03:53:46] <Denyol> :):) my first mod
is almost ready for release, just a few textures and a bit of
texting
L871[03:57:01] <Denyol> thats odd my
update() method in my tile entity is not being called
serverside
L872[03:57:07] <Denyol> or maybe at
all
L873[03:58:46] <Ashindigo_> Yay
L874[03:59:29] <Denyol> oh silly me i had
disabled the breakpoints, it was working
L875[04:11:18] <Denyol> hmm, I set a
variable to something but on the next tick its not set in my tile
entity
L876[04:13:09] <Denyol> well its stopped
doing that now
L877[04:57:08] <hommiesteven> do u
guys
L881[04:57:42] <hommiesteven> is that
how
L882[04:57:53] <hommiesteven> to do it to
upload it on technic pack killjoy
L883[04:58:04] <hommiesteven> because drop
box has changed
L884[04:59:37] <hommiesteven> since i last
used it 2 years ago
L885[05:07:30] ⇦
Quits: KGS (~KGS@h-155-4-129-249.na.cust.bahnhof.se) (Ping timeout:
206 seconds)
L886[05:18:21] ⇦
Quits: Katrix (~Katrix@2a02:fe1:b001:f400:d03c:e67d:f022:1735)
(Read error: Connection reset by peer)
L887[05:18:46]
⇨ Joins: Katrix
(~Katrix@2a02:fe1:b001:f400:bcc9:3916:8ed6:8241)
L888[05:20:17]
⇨ Joins: Zed (~Zed@213.152.161.149)
L889[05:20:59]
⇨ Joins: TechnicianLP
(~Technicia@p4FE1C18B.dip0.t-ipconnect.de)
L890[05:22:21]
⇨ Joins: iari (~iari___@tyaralin.shadowdrake.eu)
L891[05:27:05] ⇦
Quits: nallar
(~nallar@cpc16-cani3-2-0-cust33.14-2.cable.virginm.net) (Ping
timeout: 190 seconds)
L892[05:28:01]
⇨ Joins: nallar
(~nallar@cpc16-cani3-2-0-cust33.14-2.cable.virginm.net)
L893[05:46:23] ***
Denyol is now known as Denyol[Away]
L894[05:53:18]
⇨ Joins: Cast0077
(~Cast0077@24-151-30-78.dhcp.nwtn.ct.charter.com)
L895[06:02:36] ⇦
Quits: rebecca (~rebecca@104.156.228.174) (Ping timeout: 206
seconds)
L896[06:20:11]
⇨ Joins: rebecca
(~rebecca@60-241-180-77.static.tpgi.com.au)
L897[06:22:03]
⇨ Joins: Umbraco
(~Umbraco@113x37x12x233.ap113.ftth.ucom.ne.jp)
L898[06:34:39]
⇨ Joins: Searge|mojang
(~Searge@h-85-24-130-18.na.cust.bahnhof.se)
L899[06:36:33] ⇦
Quits: Searge|office (~Searge@h-85-24-130-18.na.cust.bahnhof.se)
(Ping timeout: 198 seconds)
L900[06:55:50] ⇦
Quits: Shawn|i7-Q720M
(~shawn156@c-50-170-156-102.hsd1.co.comcast.net) (Read error:
Connection reset by peer)
L901[07:33:32] ⇦
Quits: rebecca (~rebecca@60-241-180-77.static.tpgi.com.au) (Remote
host closed the connection)
L902[07:34:05] ⇦
Quits: smbarbour (~smbarbour@c-73-211-171-154.hsd1.il.comcast.net)
(Ping timeout: 190 seconds)
L903[07:34:58]
⇨ Joins: rebecca
(~rebecca@60-241-180-77.static.tpgi.com.au)
L904[07:40:26] ⇦
Quits: An_Angry_Brit (~AngryBrit@2.218.68.18) (Ping timeout: 180
seconds)
L905[07:40:57]
⇨ Joins: An_Angry_Brit (~AngryBrit@2.218.68.18)
L906[07:43:00]
⇨ Joins: Meronat
(uid190493@2604:8300:100:200b:6667:2:2:e81d)
L907[07:50:51] ⇦
Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Remote
host closed the connection)
L908[07:52:00] ⇦
Quits: Umbraco (~Umbraco@113x37x12x233.ap113.ftth.ucom.ne.jp)
()
L909[08:10:09]
⇨ Joins: smbarbour
(~smbarbour@c-73-211-171-154.hsd1.il.comcast.net)
L910[08:10:56]
⇨ Joins: fatguylaughing
(~fatguylau@worx01.meridian-ds.com)
L911[08:30:56] ⇦
Quits: ryantheleach (~ryanthele@taamc.com) (Ping timeout: 180
seconds)
L912[08:31:21] ⇦
Quits: covers1624 (~covers162@ppp122-232-6.static.internode.on.net)
(Read error: Connection reset by peer)
L913[08:31:44]
⇨ Joins: ryantheleach (~ryanthele@taamc.com)
L914[08:35:50]
⇨ Joins: covers1624
(~covers162@ppp122-232-6.static.internode.on.net)
L915[08:39:50]
⇨ Joins: gigaherz|work (~gigaherz@84.89.63.25)
L916[08:40:13] ⇦
Quits: Hunterz (~hunterz@2001:af0:8000:1c01:6af7:28ff:fe37:5d6a)
(Remote host closed the connection)
L917[08:42:20] ***
amadornes[OFF] is now known as amadornes
L918[08:42:20] ⇦
Quits: Chais (~Chais@62-178-210-212.cable.dynamic.surfer.at) (Read
error: Connection reset by peer)
L919[08:45:09]
⇨ Joins: Chais
(~Chais@62-178-210-212.cable.dynamic.surfer.at)
L920[08:54:40]
⇨ Joins: edr
(~edr@d-65-175-180-73.cpe.metrocast.net)
L921[08:57:32] ⇦
Quits: cpup (~cpup@32.218.113.213) (Ping timeout: 194
seconds)
L922[09:03:06]
⇨ Joins: cpup (~cpup@32.218.115.18)
L923[09:10:37] ⇦
Quits: Redfoxmoon (~Red@177.92-221-236.customer.lyse.net) (Ping
timeout: 206 seconds)
L924[09:13:18]
⇨ Joins: CoderPuppy (~cpup@32.218.115.36)
L925[09:14:48] ***
Darkhax_AFK is now known as Darkhax
L926[09:15:25] ⇦
Quits: cpup (~cpup@32.218.115.18) (Ping timeout: 190
seconds)
L927[09:29:52] <Ordinastie> the new
Minecraft launcher doesn't seem to be able to output lgos in its
window with forge
L928[09:29:54] <Ordinastie> is it just me
?
L929[09:30:09] <Corosus> its an ongoing
problem theyve been trying to solve
L930[09:30:18] <Ordinastie> ok
L931[09:30:28] <Corosus> last i saw they
were waiting on mojang devs to get back to them on somethings
L932[09:30:54] <gigaherz|work> yep lex
said yesterday we have ot live with it meanwhile
L933[09:30:56] <gigaherz|work> to*
L934[09:31:11]
⇨ Joins: DiscworldZA
(~IceChat9@196-215-68-39.dynamic.isadsl.co.za)
L935[09:32:09] <DiscworldZA> Hi everyone,
can someone around here help me with custom entityliving
rendering?
L936[09:33:27] <diesieben07> what's your
issue?
L937[09:34:19] <DiscworldZA> i have
created an IRenderFactory and i want to know more about how to
handle it, also even though the ResourceLocation is specified in
the Render class the texture is not loading
L938[09:34:44] <diesieben07> do you get a
white box for your entity?
L939[09:35:07] <DiscworldZA> no i am
extending RenderBiped so i get the humanoid
L940[09:35:25] <Ordinastie> !gf
mapRegisteredSprites
L941[09:35:32] <diesieben07> Ok, so your
renderer is registered. any errors in the console? and post your
renderer class
L942[09:35:41] <DiscworldZA> no errors in
console
L944[09:39:34] <diesieben07> what is
References.Mod.Id equal to? and what is the full path to the
texture?
L945[09:39:36]
⇨ Joins: cpup (~cpup@32.218.115.65)
L946[09:39:41] <diesieben07> DiscworldZA
^
L947[09:41:25] <Ordinastie> hum, what am I
missing here ? field_110574_e
L948[09:41:26] <Ordinastie> fail
L950[09:41:57] <diesieben07> that's not a
valid place for an annotation
L951[09:42:05] <gigaherz|work> I don't
think assignments can have annotations
L952[09:42:14] <gigaherz|work> only
variables, methods, classes, and packages
L953[09:42:14] <Ordinastie> oh
L954[09:42:26] ⇦
Quits: CoderPuppy (~cpup@32.218.115.36) (Ping timeout: 180
seconds)
L955[09:42:32] <gigaherz|work> you can
prevent that warning in a variable initializer as a "design
flaw"
L956[09:42:37] <gigaherz|work> (turned
feature)
L957[09:42:56] <fry> they might be able to
in 8, hmm
L958[09:43:24] <Ordinastie> I didn't even
consider the annotation as not only eclipse didn't complain about
it, but it also stopped complaining about the uncheck cast
too
L960[09:44:51] <DiscworldZA> path is
src/main/resources/assets/factions/textures/entity/human.png
L961[09:45:00] <diesieben07> the path in
the RL should not start with a /+
L962[09:45:08] <fry> can add it to a
type
L963[09:45:14] <fry> can't simply to
assigment
L964[09:45:46] <fry> so, inside () should
work
L965[09:45:53] <fry> (assuming you're
using java8)
L966[09:46:23] <Ordinastie> inside what
?
L967[09:46:29] <Ordinastie> the cast
?
L969[09:47:17] <Ordinastie> it
doesn't
L970[09:47:36] <Ordinastie> The annotation
@SuppressWarnings is disallowed for this location
L972[09:49:20] <diesieben07> your texture
mapping is broken :)
L974[09:49:47] <DiscworldZA> ok
meaning?
L975[09:49:58] <diesieben07> your texture
does not follow the biped format
L976[09:50:09] <diesieben07> take the
zombie texture as a reference
L977[09:50:12] <fry> hmm, yes,
SuppressWarnings doesn't support TYPE_USE
L978[09:50:14] <fry> strange
L979[09:50:39] <DiscworldZA> what if i
want to use the player format?
L980[09:50:44] <DiscworldZA> same model
also?
L981[09:51:17] <diesieben07> you need to
check out RenderPlayer / ModelPlayer then
L982[09:51:21] <diesieben07> it uses a
different format.
L983[09:51:47] <DiscworldZA> should i
create my own Render class? or just extend from RenderPlayer?
L984[09:51:55] <diesieben07> probably make
your own
L985[09:51:58] <Ordinastie> damn, I lost
my remove debugging vm arg again :s
L986[09:52:03] <diesieben07> RenderPlayer
requires an EntityPlayer
L987[09:53:20] <DiscworldZA> but i can use
the ModelPlayer class?
L988[09:53:59] <diesieben07> that would
mean your model includes cape, etc
L989[09:54:03] <diesieben07> But yes you
could.
L990[09:54:32] <gigaherz|work> the model
doesn't care who renders it
L991[09:54:35] <DiscworldZA> ok ill try it
out thanks.
L992[09:54:48] <gigaherz|work>
diesieben07: the cape is a Layer, isn't it?
L993[09:54:58] <gigaherz|work> along with
held item, armor and such
L994[09:55:06] <diesieben07> ModelPlayer
has a bipedCape field
L995[09:55:10] <gigaherz|work> ah
L996[09:55:13] <gigaherz|work> nevermind,
then
L997[09:55:19] <diesieben07> but ...
L998[09:55:21] <diesieben07> it is a
layer
L999[09:55:23] <gigaherz|work> right
L1000[09:55:24] <diesieben07> it just
calls into the main model
L1001[09:55:25] <diesieben07> ...
L1002[09:55:27] <gigaherz|work> it's part
of the ModelBiped
L1003[09:55:33] <diesieben07> yay mojang.
abstraction at it's finest.
L1004[09:55:36] <gigaherz|work> or
whatever
L1005[09:55:57] <gigaherz|work> just like
how the armor render layers use a ModelBiped for the armor
L1006[09:56:04] <diesieben07> well
yeah
L1007[09:56:32] <diesieben07> but the
cape layer really just does:
this.playerRenderer.getMainModel().renderCape()
L1008[09:56:43] <diesieben07> it's just
bad separation
L1009[09:59:02] <Ordinastie> TIL there is
a FPS graph in the debug menu
L1010[09:59:21] <gigaherz|work>
shift-f3?
L1011[09:59:32] <Ordinastie> alt
L1012[09:59:35] <gigaherz|work> it used
to always be there, but it was made to be separate
L1013[10:00:21]
⇨ Joins: gigaherz_ (~gigaherz@84.89.63.25)
L1014[10:01:19] <Ordinastie> hum, why do
my breakpoints work for one project, but not the other when remote
debugging? :/
L1015[10:02:04] <diesieben07> line number
mismatches?
L1016[10:02:51] <Ordinastie> don't think
so
L1017[10:02:58]
⇦ Quits: gigaherz|work (~gigaherz@84.89.63.25) (Ping timeout:
194 seconds)
L1018[10:03:50]
⇦ Quits: gigaherz_ (~gigaherz@84.89.63.25) (Ping timeout: 194
seconds)
L1019[10:04:26]
⇦ Quits: hommiesteven
(~chatzilla@40.144.212.203.sta.dodo.net.au) (Read error: Connection
reset by peer)
L1020[10:05:23] <Ordinastie> well, if I
can't even remote debug, how am I supposed to fix that bug?
:x
L1021[10:05:36] <fry> put in
printlns.
L1022[10:05:38] *
fry runs away
L1024[10:07:31] <diesieben07> check
RenderPlayer::preRenderCallback
L1025[10:08:01] <DiscworldZA> ah
L1026[10:08:20]
⇨ Joins: Samario
(~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net)
L1027[10:09:22]
⇨ Joins: Redfoxmoon
(~Red@177.92-221-236.customer.lyse.net)
L1029[10:14:51] <diesieben07> cool
:)
L1030[10:15:29] <DiscworldZA> ok now in
regards to the IRenderFactory? Ive never used the factory method
before? so am i suppose to create a factory for each Render
class?
L1031[10:17:35] <diesieben07> yes
L1032[10:17:48] <diesieben07> you can
either make an anonymous class (or a dedicated one but that's
pointless)
L1033[10:18:07] <DiscworldZA> what is the
point of using the factory method over just passing the render
class directly?
L1034[10:18:22] <diesieben07> because
with the factory FML can control when to create your renderer
L1035[10:18:34] <diesieben07> but if you
are willing to require java 8 (you should) you can just make a
constructor in your render class that takes the REnderManagher
parameter
L1036[10:18:42] <diesieben07> and then do
MyRender::new as the render factory
L1037[10:18:44] <fry> ^ :P
L1038[10:18:47] <diesieben07> that's a
constructor reference
L1039[10:19:48] <diesieben07> it will do
magic™ under the hood to fabricate an implementation of
IRenderFactory that then simply calls your constructor
L1041[10:21:36] <DiscworldZA> is there a
way to pass that as a parameter to a method?
L1042[10:21:48] <diesieben07> yes, you
just did.
L1043[10:22:22] <diesieben07> not sure
why you have that method though
L1044[10:22:47] <diesieben07> just call
RenderingRegistry.registerRenderer directly instead of your wrapper
method
L1045[10:23:57] <gigaherz> :3
L1046[10:24:00] <gigaherz> I received my
new speakers
L1047[10:24:05] <gigaherz> Sennheiser PC
131
L1048[10:24:08] <gigaherz> eh
L1049[10:24:10] <gigaherz>
headphones*
L1050[10:24:13] <gigaherz>
headset**
L1051[10:24:15] <gigaherz> anyhow
L1052[10:24:39] <gigaherz> they sound
nice :3
L1054[10:24:45] <diesieben07> i bet you
look like you belong in a callcenter with them :D
L1055[10:25:04] <diesieben07> define
"cleaner".
L1056[10:25:07] <diesieben07> why is that
cleaner?
L1057[10:25:26] <diesieben07> apart from
the fact that it's broken.
L1058[10:25:35] <DiscworldZA> how
so?
L1059[10:25:57] <diesieben07> references
to client-only code (RenderingRegistry) in common code
L1060[10:26:02] <diesieben07> that stuff
must go in your client proxy
L1061[10:26:11] <gigaherz> nah, call
center people usually have one of those with only one
earpiece
L1062[10:26:26] <diesieben07> and why are
you making the egg colors random? o.O
L1063[10:26:51] <fry> overabstraction is
real :P
L1064[10:26:57] <DiscworldZA> render
registering is only getting called in the ClientProxy
L1065[10:27:01] <diesieben07> that does
not matter
L1066[10:27:10] <diesieben07> the server
will load that FactionsEntities class
L1067[10:27:27] <gigaherz> DiscworldZA: a
lot of people try very hard to do it that way -- it ends up
uglier
L1068[10:27:41] <DiscworldZA> so
suggestion would be?
L1069[10:28:06] <gigaherz> make a
registerItem(Item) method in your clientproxy, and call it with all
your items and itemblocks
L1070[10:28:06] <diesieben07> just do a
list of RenderingRegisty.registerRenderer(..., ...) in preInit
cleintproxy
L1071[10:28:22] <diesieben07> and a list
of EntityRegistry.registerModEntity in preinit in your main mod
class
L1072[10:28:22] <gigaherz> all within
preInit or ModelRegistryEvent
L1073[10:28:32] <diesieben07> or put the
latter in a separate class if you have a lot of entities.
L1074[10:28:52] <gigaherz> waitnevermind
,entities
L1075[10:28:53] <gigaherz> ;P
L1076[10:29:56] <DiscworldZA> so seperate
the rendering registry from the entity registering?
L1077[10:30:09] <diesieben07> you have
to.
L1078[10:30:13] <gigaherz> yup
L1079[10:30:14] <diesieben07> because
client & server
L1080[10:30:18] <gigaherz> because
rendering is specific to the client
L1081[10:30:19] <diesieben07> you will
crash a dedicated server otherwise
L1082[10:30:25] <gigaherz> so it IS
conceptually separate
L1083[10:30:31] <DiscworldZA>
understood
L1084[10:30:34] <gigaherz> logic on one
side, rendering on the other
L1085[10:30:47] <gigaherz> even if you
play singleplayer -- they are separate threads
L1086[10:32:08] <DiscworldZA> there are
going to be alot of entities so i can have FactionsRenderers and
FactionsEntities classes then?
L1087[10:32:29] <gigaherz> whatever you
wish
L1088[10:32:30] <diesieben07> you can, if
you want
L1089[10:32:43] <gigaherz> the key is
that anything that touches rendering and models
L1090[10:32:48] <gigaherz> should only
ever be referenced by your clientproxy
L1091[10:32:50] <diesieben07> but don't
have wrapper methods that do nothing but call
RenderingRegistry.registerEntityRenderer
L1092[10:33:03] <diesieben07> if you make
those classes they should have one register method which is jut a
list of register calls
L1093[10:33:24] <DiscworldZA> why not
have wrapper methods?
L1094[10:33:39] <diesieben07> because
they are pointless?
L1095[10:33:46] <DiscworldZA> ^ pretty
sure that would be a programming 101 question right XD
L1097[10:34:17] <diesieben07> all it does
is forward the parameters to anothe rmethod
L1098[10:34:23] <diesieben07> just all
the method it forwards to
L1099[10:34:32] <diesieben07> *call
L1100[10:34:47] <DiscworldZA> but the
RegisterEntityAI is fine right? since it does more
L1101[10:35:05] <diesieben07> yes but it
does silly stuff :P
L1102[10:35:14] <diesieben07> random
spawn egg colors? that's a terrible idea...
L1103[10:35:30] <DiscworldZA> haha its
the same the whole time since the name is the seed
L1104[10:35:35] <diesieben07> i know
that
L1105[10:35:38] <diesieben07> they still
don't have any meaning
L1106[10:35:49] <DiscworldZA> wont...eggs
are for testing only now
L1107[10:36:00] <gigaherz> the idea of
spawn egg colors is that they represent the key colors of the
entity inside
L1108[10:36:07] <fry> there's no such
thing as "for testing only now"
L1109[10:36:18] <DiscworldZA> fry how
else should i spawn them?
L1110[10:36:23] <gigaherz> make up
colors
L1111[10:36:25] <fry> everything you
write has a great chance of staying in the code forever :P
L1112[10:36:28] <gigaherz> like pink and
green
L1113[10:36:33] <gigaherz> ;P
L1114[10:36:47] <fry> you and your crazy
made-up colors, giga :D
L1115[10:36:49] <gigaherz> there's still
a chance you'll release with those colors
L1116[10:37:16] <gigaherz> but at least
they'll serve a purpose: make you feel ashamed that you did
forget
L1117[10:37:17] <gigaherz> ;p
L1118[10:37:24] <DiscworldZA>
hahaha
L1119[10:37:42] <fry> if only that worked
:P
L1120[10:44:49] <DiscworldZA> Q: what is
the RL passed to registerModEntity ?
L1121[10:45:36] <gigaherz> the registry
name for vanilla's registry
L1122[10:45:46] <gigaherz> it's the name
that will be used in like, /summon
L1123[10:45:47] <gigaherz> I
believe
L1124[10:46:35] <DiscworldZA> what does
that have to do with a ResourceLocation?
L1125[10:46:44] <gigaherz> registry names
are ALWAYS resource locations
L1126[10:46:50] <gigaherz>
domain:path
L1127[10:46:54] <gigaherz> where the
domain is the modid
L1128[10:46:57] <gigaherz> and the path
is whatever.
L1129[10:47:04] <DiscworldZA> right
L1130[10:47:16] <gigaherz> in
setRegistryName in items and blocks
L1131[10:47:22] <gigaherz> the domain is
implicit to "current mod"
L1132[10:52:21] <diesieben07> this nbt
serialization system i am building is probably way too crazy
L1133[10:52:54] <gigaherz> NBT
Serialization?
L1134[10:53:01] <Ashindigo_> You can
never go too crazy!
L1135[10:53:08] <diesieben07> yes,
serializating stuff to NBT
L1136[10:53:24] <fry> you never go full
serialization. :D
L1138[10:53:37] <gigaherz> I never
actually used it
L1139[10:53:40] <gigaherz> I was just
bored one day
L1140[10:53:41] <gigaherz> ;p
L1141[10:54:23] <diesieben07> not much,
just a tad :)
L1142[10:54:25] <gigaherz> (it's not hard
to be crazier than mine -- I triedto make it as sane as
possible)
L1144[10:55:16] <gigaherz> yours is
already crazier than mine ;P
L1145[10:55:16] <fry> can load/save
arbitrary things, nbt, bytebuffer or any other backend
L1146[10:55:16] <diesieben07> my
serializers can either be instance or container based. instance is
for things like Strings (deserialization produces an instance),
containers deserialize into an existing instnace (could be used for
an array)
L1147[10:55:45]
⇨ Joins: Hunterz (~hunterz@62.182.234.189)
L1148[10:55:46] <diesieben07> and then i
have serializers that wrap others to sanitize their output
L1149[10:56:00] <diesieben07> say you
havea serializer that produces arbitrary nbt tags, then you cant
put that into a NBTTagList
L1150[10:56:10] <diesieben07> you can
then wrap it with a sanitizer that wraps it all in
NBTTagCompound
L1151[10:56:12] <fry> NBTTagList is
useless :P
L1152[10:56:16] <diesieben07> lol
L1153[10:56:21] <diesieben07> what do you
use instead?
L1154[10:56:27] <fry> NBTTagCompound
:P
L1155[10:56:33] <diesieben07> o.O
wat
L1156[10:56:40] <gigaherz> with index as
key?
L1157[10:56:43] <fry> yup
L1158[10:56:43] <diesieben07> serialize
every index as a String? :D
L1159[10:56:49] <gigaherz>
>_<
L1160[10:56:58] <diesieben07> i like my
solution better :P
L1161[10:57:09] <fry> which is?
L1162[10:57:20] <fry> wrap everything in
NBTTagCompound? :P
L1163[10:57:25] <diesieben07> "hey
serializer, can you predict which nbt type you will produce? no?
ok, i will just wrap you then"
L1164[10:57:36] <diesieben07> it's quite
some logic to it to detect if it needs to wrap
L1165[10:58:06] <diesieben07> say i need
to sanitize nulls (serialized null is a compound wiht a special
key) then i already know i will produce NBTTagCompounds, so i might
not need to wrap again
L1166[10:58:07] <diesieben07> etc.
L1167[11:02:04] <fry> these days I'd
probably just use scodec to encode to a byte[]
L1168[11:02:11] <fry> and would store
that in the nbt :P
L1169[11:02:49] <fry> no real advantages
to maintain nbt semantics :P
L1170[11:03:12] <diesieben07> eww
:D
L1171[11:04:46]
⇨ Joins: McJty
(~jorrit@94-224-154-146.access.telenet.be)
L1172[11:06:44] <DiscworldZA> is there an
easy way to find ground level given x, z?
L1173[11:07:52] <gigaherz> yes world has
a get top solid block
L1174[11:09:09] <DiscworldZA> does that
find the walkable surface? or does that find the top solid block
since nether has a roof?
L1175[11:11:47]
⇨ Joins: ThePsionic
(~Psi@ip5457f909.direct-adsl.nl)
L1176[11:12:30] <DiscworldZA> it tests
for leaves of foilage...but it starts at the top and then tests
downwards..
L1177[11:15:37]
⇨ Joins: CoderPuppy (~cpup@32.218.115.176)
L1178[11:18:25]
⇦ Quits: cpup (~cpup@32.218.115.65) (Ping timeout: 190
seconds)
L1179[11:23:03]
⇦ Quits: Waterpicker
(~Waterpick@2602:306:35ba:ca40:45c2:d109:cf40:4504) (Ping timeout:
206 seconds)
L1180[11:28:43]
⇦ Quits: Genuine
(~Genuine@66-191-1-249.dhcp.knwc.wa.charter.com) (Read error:
Connection reset by peer)
L1181[11:48:00]
⇨ Joins: Brokkoli
(~Brokkoli@p5b23c6bc.dip0.t-ipconnect.de)
L1182[11:54:52]
⇨ Joins: codahq
(~codahq@c-73-65-219-228.hsd1.ut.comcast.net)
L1183[11:56:16]
⇨ Joins: covers1624_
(~covers162@ppp122-232-6.static.internode.on.net)
L1184[11:57:51]
⇦ Quits: covers1624
(~covers162@ppp122-232-6.static.internode.on.net) (Ping timeout:
206 seconds)
L1185[11:58:56]
⇨ Joins: Noppes
(~Noppes@ip56530f2e.direct-adsl.nl)
L1186[12:06:04]
⇦ Quits: CoderPuppy (~cpup@32.218.115.176) (Ping timeout: 206
seconds)
L1187[12:06:15]
⇨ Joins: cpup (~cpup@32.218.115.176)
L1188[12:21:15]
⇨ Joins: fuj1n (~fuj1n@101.190.244.200)
L1189[12:29:59]
⇨ Joins: MikrySoft
(~mikrysoft@89-76-18-43.dynamic.chello.pl)
L1190[12:36:15]
⇦ Quits: McJty (~jorrit@94-224-154-146.access.telenet.be)
(Quit: Leaving)
L1191[12:45:40]
⇦ Quits: fuj1n (~fuj1n@101.190.244.200) (Quit: Sleep is for
the weak)
L1192[12:46:21]
⇦ Quits: mezz (~mezz@24.6.28.151) (Ping timeout: 194
seconds)
L1193[12:47:05]
⇦ Quits: quadraxis
(~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net)
(Ping timeout: 190 seconds)
L1194[12:48:26]
⇨ Joins: mezz (~mezz@24.6.28.151)
L1195[12:48:26]
MineBot sets mode: +v on mezz
L1196[12:56:14] ***
V is now known as Vigaro
L1197[13:04:43]
⇦ Quits: ThePsionic (~Psi@ip5457f909.direct-adsl.nl) (Read
error: Connection reset by peer)
L1198[13:17:28] ***
Mine|away is now known as minecreatr
L1199[13:18:39]
⇨ Joins: immibis
(~chatzilla@122-60-104-195.jetstream.xtra.co.nz)
L1200[13:22:04]
⇦ Quits: DiscworldZA
(~IceChat9@196-215-68-39.dynamic.isadsl.co.za) (Quit: East bound
and down, loaded up and truckin')
L1201[13:35:08]
⇦ Quits: DRedhorse (dredhorse@faris.wolf480.pl) (Quit: Off to
other pastures)
L1202[13:35:33]
⇨ Joins: DRedhorse (dredhorse@faris.wolf480.pl)
L1203[13:40:58]
⇨ Joins: KGS
(~KGS@h-155-4-129-249.na.cust.bahnhof.se)
L1204[13:51:26]
⇦ Quits: immibis
(~chatzilla@122-60-104-195.jetstream.xtra.co.nz) (Ping timeout: 180
seconds)
L1205[13:54:08]
⇨ Joins: shabble (~shabble@metavore.org)
L1206[13:58:23]
⇨ Joins: Genuine (~Genuine@104.200.154.61)
L1207[14:09:06]
⇨ Joins: Ipsis
(~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L1208[14:09:30] <Hink> How could I got
about disabling the double-click mechanic?
L1209[14:09:50] <fry> what double
click?
L1210[14:09:54] <fry> there's no double
click :P
L1211[14:10:00] <gigaherz> in a
GUI?
L1212[14:10:18] <fry> in what gui?
:P
L1213[14:10:34] <Hink> Double clicking a
similar item stack in a container menu brings all of the
container's items into your inventory.
L1214[14:11:44] <gigaherz> fry:
doubleclicking an item from an inventory gathers a stack of that
item into your mouse ;P
L1215[14:11:58] <gigaherz> Hink: why
would you want to disable that?
L1216[14:12:13] <Hink> It's annoying in
pvp.
L1217[14:12:23] <Hink> When you need to
take items out of a container really quickly.
L1218[14:12:33] <gigaherz> sounds like
disabling it would be cheating, then
L1219[14:13:34] <Hink> I don't really see
how.
L1220[14:13:43] <fry>
GuiContainer.mouseClicked, first couple of lines
L1221[14:14:02] <Hink> Can I handle that
via a Forge event?
L1222[14:14:22] <fry> probably
L1223[14:16:01]
⇨ Joins: founderio
(~Thunderbi@p200300C4E3DCFA00E1E278F70791C5B4.dip0.t-ipconnect.de)
L1224[14:17:04]
⇨ Joins: deprilula28 (webchat@191.193.206.20)
L1225[14:17:30]
⇦ Quits: deprilula28 (webchat@191.193.206.20) (Client
Quit)
L1226[14:21:14]
⇨ Joins: deprilula28 (webchat@191.193.206.20)
L1227[14:29:57]
⇦ Quits: Katrix
(~Katrix@2a02:fe1:b001:f400:bcc9:3916:8ed6:8241) (Read error:
Connection reset by peer)
L1228[14:29:59]
⇦ Quits: deprilula28 (webchat@191.193.206.20) (Ping timeout:
180 seconds)
L1229[14:31:19]
⇨ Joins: Katrix
(~Katrix@2a02:fe1:b001:f400:8878:abcb:6861:9255)
L1230[14:34:13]
⇨ Joins: Shambling
(~Shambling@24-181-186-74.dhcp.nwtn.ct.charter.com)
L1231[14:34:52] <Shambling> is there a
minecraftforge discord by any chance?
L1232[14:35:09] <Shambling> think I
probably misgoogled if there is
L1233[14:35:32]
⇨ Joins: AstralSorcerer
(~AstralSor@u-of-rochester-128-151-150-18.wireless.rochester.edu)
L1234[14:35:40] <fry> you're in it, kinda
:P
L1235[14:36:09] <Shambling> k, good
enough for me
L1236[14:36:11] <Shambling> thanks
fry
L1237[14:36:12] <drazuam> is there a
discord linked to this irc?
L1238[14:36:14] <drazuam> o.O
L1239[14:36:25] <fry> no, there's irc
though :D
L1240[14:36:32] <drazuam> gotcha
haha
L1241[14:36:41] <drazuam> I was about to
say... I dont know of a discord
L1242[14:36:43] <Ashindigo_> you mean
something like corded?
L1243[14:37:56]
⇦ Parts: Cast0077
(~Cast0077@24-151-30-78.dhcp.nwtn.ct.charter.com) ())
L1244[14:40:45]
⇦ Quits: Genuine (~Genuine@104.200.154.61) (Ping timeout: 190
seconds)
L1245[14:40:56]
⇨ Joins: Genuine (~Genuine@104.200.154.104)
L1246[14:44:37] ***
Vigaro is now known as V
L1247[14:51:09]
⇦ Quits: fatguylaughing (~fatguylau@worx01.meridian-ds.com)
(Quit: fatguylaughing)
L1248[14:51:13]
⇨ Joins: killjoy
(~killjoy@cpe-2606-A000-1118-8158-292B-3E9A-2955-9107.dyn6.twc.com)
L1249[15:04:42]
⇨ Joins: Cast0077
(~Cast0077@24-151-68-108.dhcp.nwtn.ct.charter.com)
L1250[15:08:45]
⇦ Quits: cpup (~cpup@32.218.115.176) (Ping timeout: 190
seconds)
L1251[15:08:57]
⇨ Joins: cpup (~cpup@32.218.115.176)
L1252[15:21:11] <diesieben07> java design
question: i have an enum (INSTANCE, VALUE). in some instances i
need an additional value DEFAULT, which lets the annotation
decide
L1253[15:21:41] <diesieben07> basically a
serializer can report how it serializes (one of instance or value).
but when requesting a serializer you can also say "i don't
care, whatever the default is"
L1254[15:22:01] <diesieben07> but that
DEFAULT value can obviously not be in the enum, because then you
could return it from the serializer, which is not what i want
L1255[15:22:07] <diesieben07> and no,
null doesn't work because annotations.
L1256[15:22:24] <fry>
def=false/true
L1257[15:22:40] <diesieben07> ??
L1258[15:22:52] <killjoy>
@Serialize(useDefault = true)
L1260[15:23:18] <killjoy> or have NONE be
an enum
L1261[15:23:29] <diesieben07> that's very
ugly :P becuase then you have @Serialize(useDefault = true) and
@Serialize(VALUE)
L1262[15:23:31] <killjoy> enum {INSTANCE,
VALUE, NONE}
L1263[15:23:47] <diesieben07> actually
that was a typo evn, it should be INSTANCE, CONTENTS
L1264[15:23:49] <fry> using annotations
at all is ugly :P
L1265[15:23:57] <diesieben07> yes kj,
that is what i have currently
L1266[15:24:06] <killjoy> have you tried
not using enums?
L1267[15:24:10] <killjoy> Tried
Class?
L1268[15:24:20] <diesieben07> Sure. how
to incorporate that with annotations?
L1269[15:24:35] <killjoy> have a class
for each implementation
L1270[15:25:09] <killjoy> default
Class<?> value = DefaultImplementation.class;
L1271[15:25:10] <diesieben07> still makes
it impossible to forbid Serializer#getMethod to return NONE
L1272[15:25:53] <diesieben07> basically
what i need is one enum for the annotation/requesting the
serializer: INSTANCE, CONTENTS, DEFAULT and then one for returning
from teh serializer INSTNACE, CONTENTS
L1273[15:25:59] <diesieben07> but then i
need to convert between the two...
L1274[15:26:12]
⇦ Quits: xaero (xaero@the.flying.dutchman.panicbnc.net) (Ping
timeout: 198 seconds)
L1275[15:26:16] <fry> or use a bool
:P
L1276[15:26:21] <fry> or 2 annotations
:P
L1277[15:26:35] <killjoy> What's an
example you have currently?
L1278[15:27:00] <fry> @SerializeDefault
or something :P
L1279[15:27:07] <killjoy> ^^
L1280[15:27:10] <killjoy> Separate
annotation
L1281[15:27:28]
⇨ Joins: Vazkii
(~Vazkii@144.134.37.188.rev.vodafone.pt)
L1282[15:27:50]
⇨ Joins: ThePsionic
(~Psi@ip5457f909.direct-adsl.nl)
L1283[15:27:53]
⇦ Quits: nallar
(~nallar@cpc16-cani3-2-0-cust33.14-2.cable.virginm.net) (Ping
timeout: 384 seconds)
L1285[15:28:09] <diesieben07> that's what
i am aiming for roughly
L1286[15:28:31] <fry> @NBTDefault
L1287[15:28:32] <killjoy> Why not do what
gson does
L1288[15:28:49] <killjoy> serialize all
fields which aren't transient
L1289[15:28:53] <LatvianModder> I dont
like how that looks. Isnt that going to be helluva slow?
L1290[15:29:09] <diesieben07> @killjoy:
that's not even the point here :P the point is the value in the
annotation
L1291[15:29:20] <diesieben07> @Lat: no,
because i compile specialized classes at runtime.
L1292[15:29:20] <killjoy> Like an
inject?
L1293[15:29:24] <fry> what's the
difference between INSTANCE and CONTENTS?
L1294[15:29:39] <diesieben07> instance
produces a new instance when serializing
L1295[15:29:51] <diesieben07> contents
would only set the contents of the list and not change the list
object itself
L1296[15:30:05] <diesieben07> the latter
is mostly for when you have say a fluid tank or something
L1297[15:30:21] <killjoy> I would've
named it BY_VALUE and BY_REFERENCE
L1298[15:30:33] <diesieben07> sure, the
names are open to debate :P
L1299[15:31:24] <diesieben07> the point
is i need a default option for that 3rd example field
L1300[15:31:29] <diesieben07> whcih i
don#t have in my enum
L1301[15:32:11] <fry> so, what's
Serializer.getMethod
L1303[15:32:25] <diesieben07> whether the
serializer does BY_VALUE or BY_REFERNCE
L1304[15:33:14] <diesieben07> where
obviously returning DEFAULT makes no sense
L1305[15:33:17] <diesieben07> but i need
that in the enum...
L1306[15:33:29] <diesieben07> but the 2
annotation approach sounds best
L1307[15:33:31] <killjoy> make it a
string
L1308[15:33:36] <diesieben07> go away
:P
L1309[15:33:40] <killjoy> default
""
L1310[15:33:49]
⇨ Joins: TechnicianLP2
(~AndChat59@p4FE1C18B.dip0.t-ipconnect.de)
L1311[15:33:54] <fry> who calls
Serializer.getMethod? :P
L1312[15:34:04] <diesieben07> the
serializer registry
L1313[15:34:06] <diesieben07> get rid of
the default entry and just do @SerializationMethod(BY_VALUE)
L1314[15:34:17] <fry> so, is it private
or public api? :P
L1315[15:34:26] <diesieben07> public,
anyone can implement a serializer
L1316[15:34:52]
⇨ Joins: nallar
(~nallar@cpc16-cani3-2-0-cust33.14-2.cable.virginm.net)
L1317[15:34:54]
⇦ Quits: AstralSorcerer
(~AstralSor@u-of-rochester-128-151-150-18.wireless.rochester.edu)
(Ping timeout: 194 seconds)
L1318[15:35:44] <fry> I'd probably go for
a singular BY_VALUE + optional "copy constructor" when
BY_REFERENCE is needed :P
L1319[15:36:04]
⇨ Joins: Waterpicker
(~Waterpick@2602:306:35ba:ca40:cc15:3e49:4476:1c09)
L1320[15:36:12] <diesieben07> which is
very counter-intuitive if the field is final.
L1321[15:36:56] <fry> deserializing a
final field is every bit as much counter-intuitive :P
L1322[15:36:56]
⇦ Quits: TechnicianLP
(~Technicia@p4FE1C18B.dip0.t-ipconnect.de) (Ping timeout: 180
seconds)
L1323[15:37:06] ***
Darkhax is now known as Darkhax_AFK
L1324[15:37:14] <fry> call it
"contents setter" then :P
L1325[15:37:14] <diesieben07> don't think
of it as deserializing
L1326[15:37:26] <diesieben07> it's
"write this to and read it from NBT"
L1327[15:37:42] <killjoy> thought about
using guice?
L1328[15:37:57] <fry> creating an object
and reading its contents from somewhere should never be separate
anyway, imho
L1329[15:38:11] <fry> all the readNBT
methods should be replaced with constructors :P
L1330[15:38:18] <diesieben07> well, they
aren't :P
L1331[15:38:26] <diesieben07> what does
guice have to do with this?
L1332[15:39:12] <killjoy> sounds like
@Inject
L1333[15:39:30] <diesieben07> not much at
all
L1334[15:39:43] <diesieben07> it's as if
it would generate your readFromNbt/writeToNbt methods for you
L1335[15:39:44] <diesieben07> that's
all
L1336[15:45:59]
⇦ Quits: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
(Ping timeout: 206 seconds)
L1337[15:46:26]
⇦ Quits: Hunterz (~hunterz@62.182.234.189) (Remote host
closed the connection)
L1338[15:48:56]
⇦ Quits: Qball (Elite17280@ipv6.3.chi.elitebnc.org) (Ping
timeout: 180 seconds)
L1339[15:50:05]
⇦ Quits: InusualZ (InusualZ@2a06:a006:c5:8f::3) (Ping
timeout: 190 seconds)
L1340[15:50:05]
⇦ Quits: V (Vigaro@2a06:a006:c5:8f::4) (Ping timeout: 190
seconds)
L1341[15:54:46]
⇨ Joins: xaero
(xaero@the.flying.dutchman.panicbnc.net)
L1342[15:57:52]
⇦ Quits: Zed (~Zed@213.152.161.149) (Quit: Textual IRC
Client: www.textualapp.com)
L1343[15:58:52] ***
fry is now known as fry|sleep
L1344[15:58:56] <minecreatr> whats the
best way to get the vector of the player's view direction?
L1345[15:59:08] <fry|sleep>
trigonometry
L1346[15:59:12] *
fry|sleep runs away
L1347[15:59:13]
⇨ Joins: Zed (~Zed@213.152.161.149)
L1348[15:59:31] <killjoy> It's somewhere
in Minecraft
L1349[15:59:32] <minecreatr> I mean what
value do I use to get it from the player object xD
L1350[15:59:46] <killjoy> oh, not
client
L1351[16:04:58]
⇦ Quits: codahq (~codahq@c-73-65-219-228.hsd1.ut.comcast.net)
(Read error: -0x1: UNKNOWN ERROR CODE (0001))
L1352[16:09:44] ***
mumfrey is now known as Mumfrey
L1353[16:32:13]
⇦ Quits: Cast0077
(~Cast0077@24-151-68-108.dhcp.nwtn.ct.charter.com) (Quit:
Poof)
L1354[16:38:40]
⇦ Quits: Shambling
(~Shambling@24-181-186-74.dhcp.nwtn.ct.charter.com) (Quit:
Leaving)
L1355[16:45:07]
⇦ Quits: founderio
(~Thunderbi@p200300C4E3DCFA00E1E278F70791C5B4.dip0.t-ipconnect.de)
(Quit: founderio)
L1356[16:50:52]
⇦ Quits: Meronat (uid190493@2604:8300:100:200b:6667:2:2:e81d)
(Quit: Connection closed for inactivity)
L1357[16:52:02] ***
diesieben07 is now known as diesieben|away
L1358[16:57:34]
⇦ Quits: Samario
(~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net) (Quit: You
think you are above consequences.)
L1359[17:05:30]
⇨ Joins: Shambling
(~Shambling@24-181-186-74.dhcp.nwtn.ct.charter.com)
L1360[17:06:57]
⇦ Quits: Zed (~Zed@213.152.161.149) (Quit: Textual IRC
Client: www.textualapp.com)
L1361[17:07:07]
⇨ Joins: sinkillerj
(~sinkiller@nc-67-232-15-221.dhcp.embarqhsd.net)
L1362[17:09:34]
⇦ Quits: Noppes (~Noppes@ip56530f2e.direct-adsl.nl) (Read
error: Connection reset by peer)
L1363[17:21:51] ***
DarkevilAway is now known as Darkevilmac
L1364[17:32:12]
⇨ Joins: UnRealDinnerbone
(~UnReal-Di@c-73-36-115-152.hsd1.il.comcast.net)
L1365[17:36:38]
⇨ Joins: AstralSorcerer
(~AstralSor@u-of-rochester-128-151-150-17.wireless.rochester.edu)
L1366[17:47:47]
⇨ Joins: Qball
(Elite17280@ipv6.3.chi.elitebnc.org)
L1367[18:12:42]
⇦ Quits: iari (~iari___@tyaralin.shadowdrake.eu) (Quit:
Leaving)
L1368[18:12:53] <drazuam> Sooo I'm having
a bit of a problem
L1369[18:13:20] <drazuam> lets say that
for some godforsaken reason I wanted to draw a rectangle in an
arbitrary location in the world
L1370[18:13:40] <drazuam> Is there any
way to achieve that?
L1371[18:13:46] <drazuam> Like with a
texture?
L1372[18:13:59] <drazuam> My google fu is
failing me right now
L1373[18:14:13] <Ordinastie> yes
L1374[18:14:29] <Ordinastie> with
RenderWorldLastEvent and proper openGL
L1375[18:14:44] <drazuam> Cool cool
L1376[18:15:01] <drazuam> I'm actually
calling it off of my rendering tile entity
L1377[18:15:10] <drazuam> I'm assuming
that would work?
L1378[18:16:56] <Ordinastie> you can have
it drawn from your TESR yes
L1379[18:17:27] <drazuam> Hmm
L1380[18:17:43] <drazuam> I might just
have to keep bashing my head against my keyboard then
L1381[18:17:53] <drazuam> I think I found
a pretty decent guide now though
L1382[18:18:07] <drazuam> (right after I
finally give up and asked the irc too....)
L1383[18:22:21]
⇨ Joins: Cast0077
(~Cast0077@24-151-68-108.dhcp.nwtn.ct.charter.com)
L1384[18:28:15] ***
amadornes is now known as amadornes[OFF]
L1385[18:28:33]
⇨ Joins: williewillus
(~williewil@cpe-24-28-24-13.austin.res.rr.com)
L1386[18:29:29]
⇨ Joins: DiscworldZA
(~IceChat9@196-215-68-39.dynamic.isadsl.co.za)
L1387[18:30:03] <DiscworldZA> hey, anyone
around here familiar with EntityLiving navigation?
L1388[18:31:04] <williewillus> i've
looked at it before, but never actually used it :P
L1389[18:31:10] <williewillus> go ahead
and just ask and if anyone knows they'll respond
L1390[18:32:08] <DiscworldZA> so my
problem is i connected the navigation to an AI task and the entity
is suppose to follow the player..however when spawned it only moves
to the first position of the player and stops there...even though a
setpath is called for the navigator
L1391[18:32:40] <DiscworldZA> and the
path keeps being updated yet it is not moving
L1393[18:37:01] <williewillus> try
calling setMutexBits(3) in the constructor of the AI task
L1394[18:37:14] <DiscworldZA> what does
that do?
L1395[18:37:31] <williewillus> it
prevents another task with the same flags set from running together
with yours
L1396[18:37:42] <williewillus> 3 is 1 | 2
which if I recall correctly is head rotaiton and movement
L1397[18:38:08] <williewillus>
setMutexBits(3) says "my ai task moves the head and sets a
motion path so don't let another one run together with
it"
L1398[18:38:21] <williewillus> *if it
also has some of the same flags set
L1399[18:38:59] <DiscworldZA> not
that...
L1400[18:39:14] <DiscworldZA> also there
shouldnt be any other tasks atm
L1401[18:39:57] <DiscworldZA> how does
task priority work?
L1402[18:40:30] <DiscworldZA> thing is
williewillus is that its not the task...since the task is
updating...?
L1403[18:42:08] <williewillus> from the
javadoc of EntityAITasks.canUse:
L1404[18:42:09] <williewillus> *
Determine if a specific AI Task can be executed, which means that
all running higher (= lower int value) priority
L1405[18:42:09] <williewillus> * tasks
are compatible with it or all lower priority tasks can be
interrupted.
L1406[18:42:09] <williewillus> */
L1407[18:42:10] <williewillus> private
boolean canUse(EntityAITasks.EntityAITaskEntry taskEntry)
L1408[18:43:25] <DiscworldZA> ah ok makes
sense
L1409[18:43:28] <williewillus> idk about
the details then. you might want to check out vanilla's classes
that do player following
L1410[18:43:32] <williewillus> and see
what they do in each method
L1411[18:43:51] <williewillus> e.g.
EntityAITempt which is basically "follow player when holding
item" so just look at it without the "holding item"
part
L1412[18:52:36] <williewillus> oh i
remember, bit 1 is moving, bit 2 is looking, bit 4 is swimming for
mutexbits
L1413[18:52:54] <williewillus> i updated
the comment but mcpbot isn't responding to commands rn
L1414[18:54:11] <MCPBot_Reborn> not
true
L1415[18:54:20] <killjoy> He's ignoring
you
L1416[18:54:23] <williewillus> lol
L1418[18:54:40] <williewillus> did you
look at the other methods?
L1419[18:54:44] <williewillus> to see if
what you did makes sense
L1420[18:54:46] <DiscworldZA> still only
moves to where i was when it was spawned..
L1421[18:57:11] <williewillus> what I
said above + why do you have a setplayer method? is it being called
by someone?
L1422[18:57:17] <williewillus> *something
:P
L1423[18:57:24] <DiscworldZA>
williewillus it will be called
L1424[18:57:29] <DiscworldZA> not
currently
L1425[18:57:43] <williewillus> your task
will just overwrite it :P
L1426[18:58:01] <DiscworldZA> atm
yes
L1427[18:58:20] <williewillus> put prints
in into each method and see when they're being called
L1428[18:58:53] <williewillus> also
what's `AITask`? doesn't look like a vanilla class
L1430[18:59:46] <williewillus> aka a
pointless class ;p okay so yeah try printing
L1431[19:00:12] <DiscworldZA> aka a
precaution for default super calls XD
L1432[19:01:13] <williewillus> that makes
no sense
L1433[19:01:20] <williewillus> the super
class pass through to EntityAITasks
L1434[19:01:27] <williewillus> having
that as a superclass does literally nothing
L1435[19:02:52] <DiscworldZA> when i get
close it does update and continue...when i leave it does one reset
then shouldexecute until i get close again
L1436[19:02:56]
⇦ Quits: AstralSorcerer
(~AstralSor@u-of-rochester-128-151-150-17.wireless.rochester.edu)
(Ping timeout: 180 seconds)
L1437[19:03:02] <DiscworldZA> so its not
the task?
L1438[19:03:38] <williewillus> depends on
what you want to do :P
L1439[19:03:44]
⇦ Quits: ThePsionic (~Psi@ip5457f909.direct-adsl.nl) (Quit:
Leaving)
L1440[19:03:52] <williewillus> your task
only continues if a player is constantly within 5 of it
L1441[19:04:01] <williewillus> because
containueExecuting checks for a new player
L1442[19:04:13] <williewillus> regardless
if an old one is already set
L1443[19:04:27] <DiscworldZA> but
shouldnt the navigator move none the less"?
L1444[19:04:49] <DiscworldZA> regardless
of which player is closest?
L1445[19:05:30] <DiscworldZA> since it
should find the closest player and then move to it...everytime the
update is run?
L1446[19:08:22] <DiscworldZA>
tryMoveToEntityLiving is returning true...which means the navigator
is suppose to navigate?
L1447[19:09:11] <williewillus> can you
post your updated task
L1449[19:10:07] <williewillus> your reset
clears the path :P
L1450[19:10:16] <DiscworldZA> which
reset?
L1451[19:10:20] <williewillus>
resetTask
L1452[19:10:32] <DiscworldZA> only when
continueexecuting returns false
L1453[19:11:34] <williewillus> which it
does when you move 5 blocks away :P
L1454[19:12:28] <DiscworldZA> made it 100
blocks..still nothing XD
L1455[19:14:20] <williewillus> I don't
understand what the problem is, the task owner doesn't keep going
after you move out of range?
L1456[19:14:45] <DiscworldZA> it doesnt
follow me after it initially moved to my position...
L1457[19:15:53] <williewillus> and the
task no longer gets called after the first move?
L1458[19:16:02] <DiscworldZA> it does get
called XD
L1459[19:16:11] <DiscworldZA> which is my
confusion!?
L1460[19:16:12] <williewillus> then use a
debugger and step through it
L1461[19:16:16] <DiscworldZA> did..
L1462[19:16:20] <DiscworldZA> everything
seems fine
L1463[19:16:43] <DiscworldZA> navigator
does return true...meaning the set pah was successfull but its not
moving towards me
L1464[19:17:05] <DiscworldZA> path*
L1465[19:17:37] <DiscworldZA> even
printing my position does update so the entity its trackings
position is changing
L1466[19:18:02] <williewillus> idk then,
is this a vanilla navigator?
L1467[19:18:12] <DiscworldZA> yes
L1468[19:25:38]
⇦ Quits: williewillus
(~williewil@cpe-24-28-24-13.austin.res.rr.com) (Quit:
Leaving)
L1469[19:45:14]
⇦ Quits: KGS (~KGS@h-155-4-129-249.na.cust.bahnhof.se) (Ping
timeout: 206 seconds)
L1470[19:46:29] <DiscworldZA> well...i
found the issue XD
L1471[19:47:19] <DiscworldZA>
entity.getAIMoveSpeed() keeps decreasing until 0 for some
reason...
L1472[19:48:06]
⇨ Joins: killjoy1
(~killjoy@cpe-2606-A000-1118-8158-B1B6-38E2-16-A7BF.dyn6.twc.com)
L1473[19:51:02]
⇦ Quits: killjoy
(~killjoy@cpe-2606-A000-1118-8158-292B-3E9A-2955-9107.dyn6.twc.com)
(Ping timeout: 206 seconds)
L1474[19:51:14] <Corosus> havent kept up
with backlog much, but try just passing 1D for second param of
tryMoveToEntityLiving instead of getAIMoveSpeed
L1475[19:51:40] <Corosus> since the value
that method returns depends on a lot of things you are probably
causing a bit of a logic loop by using it that way
L1476[19:52:27] <DiscworldZA> Corosus
yeah i figured.
L1477[19:52:40] <DiscworldZA> im
currently passing 0.42f
L1478[19:52:50] <DiscworldZA> seems to be
close to Player movement speed
L1479[20:00:30]
⇨ Joins: VoxelV
(~VoxelVort@c-73-240-165-28.hsd1.or.comcast.net)
L1480[20:03:20]
⇦ Quits: Vazkii (~Vazkii@144.134.37.188.rev.vodafone.pt)
(Read error: Connection reset by peer)
L1481[20:05:02]
⇦ Quits: Shambling
(~Shambling@24-181-186-74.dhcp.nwtn.ct.charter.com) (Quit:
Leaving)
L1482[20:05:23] ***
Abrar|gone is now known as AbrarSyed
L1483[20:09:12]
⇦ Quits: cpup (~cpup@32.218.115.176) (Ping timeout: 194
seconds)
L1484[20:12:15]
⇨ Joins: AstralSorcerer
(~AstralSor@128.151.114.104)
L1485[20:15:08]
⇨ Joins: cpup (~cpup@32.218.119.37)
L1486[20:20:26]
⇦ Quits: edr (~edr@d-65-175-180-73.cpe.metrocast.net) (Quit:
Leaving)
L1487[20:37:38] ***
Mumfrey is now known as mumfrey
L1488[20:46:49]
⇦ Quits: Ashindigo_
(uid202308@2604:8300:100:200b:6667:7:3:1644) (Quit: Connection
closed for inactivity)
L1489[21:02:26]
⇦ Quits: Wastl2 (~Wastl2@x4e3411c4.dyn.telefonica.de) (Ping
timeout: 180 seconds)
L1490[21:05:16]
⇨ Joins: Wastl2
(~Wastl2@x4e34cfc9.dyn.telefonica.de)
L1491[21:05:19]
⇨ Joins: blood
(unknown@ool-45741267.dyn.optonline.net)
L1492[21:24:19]
⇨ Joins: Doty1154
(~Doty1154@2601:648:8000:134f:1141:106e:8725:c09b)
L1493[21:27:59]
⇦ Quits: Cast0077
(~Cast0077@24-151-68-108.dhcp.nwtn.ct.charter.com) (Quit:
Poof)
L1494[21:38:05]
⇦ Quits: TechnicianLP2
(~AndChat59@p4FE1C18B.dip0.t-ipconnect.de) (Ping timeout: 190
seconds)
L1495[21:41:47]
⇨ Joins: Meronat
(uid190493@2604:8300:100:200b:6667:2:2:e81d)
L1496[21:58:00]
⇨ Joins: McJty
(~jorrit@94-224-154-146.access.telenet.be)
L1497[21:59:52]
⇨ Joins: Zyferus
(~Zyferus@172-3-154-217.lightspeed.mssnks.sbcglobal.net)
L1499[22:10:44] ***
Keridos is now known as Keridos|away
L1500[22:11:19] ***
Keridos|away is now known as Keridos
L1502[22:22:19]
⇦ Quits: Lathanael|Away
(~Lathanael@p5496100F.dip0.t-ipconnect.de) (Ping timeout: 206
seconds)
L1503[22:27:47]
⇨ Joins: Lathanael|Away
(~Lathanael@p54961641.dip0.t-ipconnect.de)
L1504[22:39:15]
⇨ Joins: immibis
(~chatzilla@122-60-104-195.jetstream.xtra.co.nz)
L1505[22:47:44] <mrkirby153> I feel like
I'm missing something extremely obvious. I'm just getting back into
modding and for some reason, my listener for
RegistryEvent.Register<Block> or <Item> isn't being
called
L1506[22:47:52] <mrkirby153> Is there
anything special that I need to do to listen for those
events?
L1507[22:49:23]
⇦ Quits: VoxelV
(~VoxelVort@c-73-240-165-28.hsd1.or.comcast.net) (Ping timeout: 206
seconds)
L1508[22:51:04] <McJty> Perhaps show us
your code?
L1509[22:51:30] <mrkirby153> Oh,
yeah
L1511[22:51:38] <mrkirby153> There's my
code
L1512[22:54:07] <mrkirby153> McJty,
^
L1513[22:55:48] <McJty> hmm not
sure
L1514[22:56:04] <mrkirby153> I'm not
getting logger messages
L1515[23:00:37] <TehNut>
RegistryEvent.Register is fired before preinit
L1516[23:00:45] <moxiegrrl__> Okay. Has
anyone made a mod yet that allows you to shear llamas?
L1517[23:00:50] <TehNut> You have to
subscribe with @EventBusSubscriber and use a static listener
L1519[23:02:23] <TehNut> Static listener
meaning the event method being static
L1520[23:02:28] <mrkirby153> ah
L1521[23:02:34] <TehNut> public static
void registerItem(...)
L1522[23:03:13] <mrkirby153> And annotate
the class?
L1523[23:03:26]
⇦ Quits: Zyferus
(~Zyferus@172-3-154-217.lightspeed.mssnks.sbcglobal.net) (Ping
timeout: 180 seconds)
L1524[23:03:29] <TehNut> Annotate the
class with EventBusSubscriber and annotate the method as
usual
L1525[23:03:54] <mrkirby153> Ah, derp. I
should've read the docs a bit more closely
L1526[23:06:47]
⇨ Joins: TechnicianLP2
(~AndChat59@p4FE5773C.dip0.t-ipconnect.de)
L1527[23:08:34]
⇨ Joins: Zyferus
(~Zyferus@172-3-154-217.lightspeed.mssnks.sbcglobal.net)
L1528[23:23:06]
⇦ Quits: sinkillerj
(~sinkiller@nc-67-232-15-221.dhcp.embarqhsd.net) (Quit:
またね)
L1529[23:23:59]
⇨ Joins: quadraxis
(~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net)
L1530[23:24:44]
⇦ Quits: McJty (~jorrit@94-224-154-146.access.telenet.be)
(Quit: Leaving)