<<Prev
Next>>
Scroll to Bottom
Stuff goes here
L1[00:10:14] ⇨
Joins: Ipsis418
(~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L2[00:10:46] ⇨
Joins: TTFTCUTS (~ttftcuts@ns3366511.ovh.net)
L3[00:10:49] ***
TTFTCUTS is now known as TTFT|Away
L4[00:24:04] ⇦
Quits: Flashfire (~Samuel@2001:1970:5025:8101:2095:c7e5:becd:4c71)
(Ping timeout: 201 seconds)
L5[00:24:46] ⇦
Quits: ricket (~Ricket@cpe-65-190-32-21.nc.res.rr.com) (Quit:
Leaving)
L6[00:48:55] ⇦
Quits: killjoy (~killjoy@2606:a000:1118:80eb:868:be33:4a7b:f879)
(Ping timeout: 186 seconds)
L7[00:54:43] ⇦
Quits: Brokkoli (~Brokkoli@p5b23c80c.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))
L8[01:12:58] ⇦
Quits: Hgrebnednav (~Hgrebnedn@d8D872A6E.access.telenet.be) (Read
error: Connection reset by peer)
L9[01:23:20] ⇨
Joins: TomyLobo2
(~TomyLobo@2a02:8109:87c0:20c:6808:b473:51c6:bfcc)
L10[01:31:25] <masa> halvors: nope,
extractItem() in a loop until it's empty... unless it's an
IItemHandlerModifiable, then you can just call setStackInSlot(slot,
ItemStack.EMPTY); but usually the inventories exposed publicly by
other mods are not modifiable types... I think
L11[01:32:11] <masa> I know none of my
publicly exposed inventories are not modifiables, and that's on
purpose
L12[01:32:23] <masa> -not for double
negative
L13[01:32:51] <risux> Is it possible to set
an unlisted property on a blockstate during the time I'm setting
the blockstate in the world?
L14[01:33:13] <risux> I figured
withProperty() would work, but that's only for normal properties it
looks like
L15[01:33:26] <masa> yeah no, that would
make no sense
L16[01:33:32] <masa> it isn't saved
anywhere
L17[01:33:42] <risux> I must not have a
full understanding of it then
L18[01:34:01] <masa> only properties that
are serialized/deserialized by
getMetaFromState()/getSTateFromMeta() persist when you do
setBlockState()
L19[01:34:30] <risux> So it's not possible
to set an unlisted property at that time?
L20[01:34:32] <masa> all others you do in
getActualState() and then IUnlisted ones in
getExtendedState()
L21[01:34:51] <risux> I don't believe I can
in this case.
L22[01:34:58] <masa> so they are only set
to their values for the consumer, they do not persist
anywhere
L23[01:35:35] <masa> well, what is this
property for?
L24[01:36:11] <risux> The property is used
by a model to set the texture used for the model based on the
IBlockState stored in the unlisted property
L25[01:36:27] <risux> Somehow I need to set
it during the time I'm setting the blockstate in the world.
L26[01:36:37] <masa> ah, then you just need
to store that in a TileEntity
L27[01:36:48] <risux> I currently am.
L28[01:36:48] <masa> and then you can grab
it from there in the getExtendedState()
L29[01:37:09] <risux> But I can't set in
the tile entity before it's set in the world.
L30[01:37:33] <risux> Is the tile entity
created and ready to go right after setting the blockstate?
L31[01:37:52] <masa> I have a very similar
sounding simple "camouflage" funtionality in Ender
UTilities for the Portal FRame blocks and the ENder Elevators,
where you can right click on them to camouflage them as other
blocks
L32[01:38:41] <masa> yeah it should be
ready right after setBlockState()
L33[01:39:01] <risux> Alright, thanks. I'll
give it a go.
L34[01:39:09] <masa> as the TE is created
in Chunk#setBlockState()
L36[01:41:16] <risux> Thanks
L37[01:41:50] <masa> the downside of my
implementation is that it can't handle blocks that use
getExtendedState() or getActualState()
L38[01:45:02] ⇨
Joins: Upthorn
(~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net)
L39[01:45:42] ⇦
Quits: Cornelia (~Nel@c-75-71-231-133.hsd1.co.comcast.net) (Ping
timeout: 383 seconds)
L40[01:49:57] ⇦
Quits: Ipsis418 (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) (Ping
timeout: 200 seconds)
L41[01:51:01] ⇦
Quits: Upthorn
(~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net) (Ping
timeout: 201 seconds)
L42[02:00:03] <MCPBot_Reborn> [TEST CSV]
Pushing snapshot_20170729 mappings to Forge Maven.
L43[02:00:07] <MCPBot_Reborn> [TEST CSV]
Maven upload successful for mcp_snapshot-20170729-1.12.zip
(mappings = "snapshot_20170729" in build.gradle).
L44[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/
L45[02:24:52] ⇨
Joins: Upthorn (~ogmar@69.62.144.46)
L46[02:28:59] ⇦
Quits: AbrarSyed (~AbrarSyed@ipv6.abrarsyed.com) (Quit: All things
are trivial once you've mastered them.)
L47[02:28:59] ⇦
Quits: Reika (~Reika@reika.kalseki.mods.abrarsyed.com) (Quit: ZNC -
http://znc.in)
L48[02:28:59] ⇦
Quits: Wuppy (~wuppyZNC@2001:19f0:6400:8965:5400:ff:fe07:8777)
(Quit: ZNC - http://znc.in)
L49[02:28:59] ⇦
Quits: diesieben|away
(~diesieben@2001:19f0:6400:8965:5400:ff:fe07:8777) (Quit: ZNC -
http://znc.in)
L50[02:28:59] ⇦
Quits: x3n0ph0b3 (~x3n0ph0b3@abrarsyed.com) (Quit: ZNC - http://znc.in)
L51[02:30:45] ⇨
Joins: Abrar|gone (~AbrarSyed@ipv6.abrarsyed.com)
L52[02:30:45]
MineBot sets mode: +o on Abrar|gone
L53[02:31:13] ***
Abrar|gone is now known as AbrarSyed
L54[02:31:37] ⇨
Joins: diesieben|away (~diesieben@abrarsyed.com)
L55[02:32:03] ***
diesieben|away is now known as diesieben07
L56[02:32:36] ⇨
Joins: Wuppy (~wuppyZNC@abrarsyed.com)
L57[02:32:47] ⇨
Joins: x3n0ph0b3 (~x3n0ph0b3@abrarsyed.com)
L58[02:34:13] <joazlazer> I'm looking at
the dying code for EntityDragon, and I can't find the code that
spawns the purple ray particles that appear as the dragon is dying.
Could anyone point me in the direction of those?
L60[02:48:59] <masa> this is why modded
feels like cheating... :D
L61[02:49:20] <masa> in vanilla you really
need to work to achieve things
L62[02:49:47] <masa> modded is usually just
"craft a machine that does everything for you"
L63[02:51:15] <masa> joazlazer:
RenderDragon#renderModel()
L64[02:58:50] <LexMobile> Yes, but what
if... Things DIDNT lag as shit..
L65[03:01:37] <masa> yes, that, and the
fact that anything functional tends to take a huge room's worth of
space, are the two main drawbacks of vanilla contraptions...
L66[03:12:26] ⇨
Joins: h5h77
(~h5h77@2a02:8108:4b40:907:922b:34ff:feae:b38b)
L67[03:17:04] ⇨
Joins: Cornelia
(~Nel@c-75-71-231-133.hsd1.co.comcast.net)
L68[03:20:30] ***
PaleOff is now known as PaleoCrafter
L69[03:23:25] ⇦
Quits: risux (~Risux@ip174-74-32-237.om.om.cox.net) (Quit:
Leaving)
L70[03:29:56] ⇨
Joins: Hgrebnednav
(~Hgrebnedn@ptr-908g3orq2zkvqoddeda.18120a2.ip6.access.telenet.be)
L71[03:36:14] <xaero> that's why mods that
compromise between those two extremes appeal to me
L72[03:36:35] <xaero> they add
functionality that don't intersect but rather complement vanilla
knowledge
L73[03:36:56] <xaero> botania and hopper
ducts come to mind
L75[03:37:44] <masa> I'm currently working
on a mod that sort of falls somewhere near that catgory as
well
L76[03:38:26] <masa> although it is heavily
focused around items, and it might be a bit "too capable"
to really properly complement vanilla in that sense
L77[03:51:51] ⇦
Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 383
seconds)
L78[04:05:11] ⇨
Joins: Larry1123 (Larry1123@irc.larry1123.net)
L79[04:41:13] ⇦
Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 201
seconds)
L80[04:46:54] ⇨
Joins: Larry1123 (Larry1123@irc.larry1123.net)
L81[04:52:19] ⇦
Quits: halvors (~halvors@2a02:fe0:c810:7a2:48b6:6c4e:20c8:f0ae)
(Ping timeout: 201 seconds)
L82[04:56:09] ⇨
Joins: halvors
(~halvors@2a02:fe0:c810:7a2:48b6:6c4e:20c8:f0ae)
L83[05:01:11] ⇦
Quits: halvors (~halvors@2a02:fe0:c810:7a2:48b6:6c4e:20c8:f0ae)
(Ping timeout: 186 seconds)
L84[05:17:33] ⇨
Joins: fscan (~fscan@shodan.chilicode.com)
L85[05:18:22] ⇦
Quits: Shawn|i7-Q720M
(~shawn156@c-73-153-76-80.hsd1.co.comcast.net) (Read error:
Connection reset by peer)
L86[05:19:45] ⇨
Joins: Ipsis418
(~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L87[05:38:03] ⇨
Joins: halvors
(~halvors@2a02:fe0:c810:7a2:48b6:6c4e:20c8:f0ae)
L88[05:39:12] ***
amadornes[OFF] is now known as amadornes
L89[06:00:25] ⇦
Quits: bilde2910 (bilde2910@178.51-174-170.customer.lyse.net) (Ping
timeout: 383 seconds)
L90[06:02:04] ⇨
Joins: KGS (~KGS@h-158-174-9-50.NA.cust.bahnhof.se)
L91[06:02:12] ⇨
Joins: bilde2910
(bilde2910@178.51-174-170.customer.lyse.net)
L92[06:07:01] ⇨
Joins: GenerousGuava
(~GenerousG@p4FDCCA55.dip0.t-ipconnect.de)
L93[06:35:36] ⇨
Joins: ScottehBoeh (~ScottehBo@104.238.169.98)
L94[06:40:11] <ScottehBoeh> Which even will
give me the closest tickrate to 20 ticks per second?
L95[06:41:19] <ghz|afk> what?
L96[06:41:22] <ghz|afk> you mean
event?
L97[06:41:27] <ghz|afk> TickEvent?
L98[06:41:38] <ghz|afk>
TickEvent.ServerTickEvent or .ClientTickEvent
L99[06:41:53] <ScottehBoeh> Alright
L100[06:42:05] ⇦
Quits: airbreather (~airbreath@d149-67-99-43.nap.wideopenwest.com)
(Read error: Connection reset by peer)
L101[06:42:11] <ScottehBoeh> I used
ServerTickEvent and it wasn't 20 per second, it was VERY fast.
However I'll see if its because I have CommonEvents and
ServerEvents
L102[06:42:17] <TechnicianLP> mind the
#PHASE though (or it will fier multiple times per tick)
L103[06:42:23] <ScottehBoeh> Ah
L104[06:42:28] <ScottehBoeh> ok that
must've been the issue
L105[06:43:45]
⇨ Joins: airbreather
(~airbreath@d149-67-99-43.nap.wideopenwest.com)
L106[06:51:20] ⇦
Quits: halvors (~halvors@2a02:fe0:c810:7a2:48b6:6c4e:20c8:f0ae)
(Ping timeout: 201 seconds)
L107[06:52:03]
⇨ Joins: halvors
(~halvors@2a02:fe0:c810:7a2:48b6:6c4e:20c8:f0ae)
L108[06:53:08] <hipsterpig> ScottehBoeh:
wait how have you not had to use ServerTickEvent in your mod up
till now o_O
L109[06:53:16] *
hipsterpig flabbergasted
L110[06:53:35] <ScottehBoeh> Of course I
have
L111[06:53:46] <ScottehBoeh> I just forgot
about checking the event phase
L112[06:53:58] *
hipsterpig gasps
L113[06:54:42] <TechnicianLP> better than
draconic - they had an eventhandler using the TickEvent baseclass
to tick their contributorhandler
L114[07:00:54]
⇨ Joins: MonkeyTyrant
(~MonkeyTyr@blk-212-75-47.eastlink.ca)
L115[07:02:16] <PaleoCrafter> why is not
having to use that event so surprising? :P
L116[07:02:52]
⇨ Joins: pyropyro78
(~pyropyro7@2601:1c2:4e01:d5f1:8d4a:40dd:115c:64c8)
L117[07:07:10]
⇨ Joins: Cast0077
(~Cast0077@24-151-30-78.dhcp.nwtn.ct.charter.com)
L118[07:07:13] ⇦
Quits: pyropyro78
(~pyropyro7@2601:1c2:4e01:d5f1:8d4a:40dd:115c:64c8) (Client
Quit)
L119[07:12:54] ⇦
Quits: MonkeyTyrant (~MonkeyTyr@blk-212-75-47.eastlink.ca) (Quit:
Leaving)
L120[07:15:00] <hipsterpig> PaleoCrafter:
if you knew what ScottehBoeh does then it's not very
surprising
L121[07:15:28] <hipsterpig> a lot of my
mods use some form of TickEvent class
L122[07:15:38] <hipsterpig> hard to find a
mod of mine that doesn't in any form
L123[07:16:16] <PaleoCrafter> I know parts
of it, can't come up with anything right now that'd strictly
require a tick event, hm
L124[07:16:25] ⇦
Quits: bilde2910 (bilde2910@178.51-174-170.customer.lyse.net) (Ping
timeout: 190 seconds)
L125[07:16:33] <PaleoCrafter> the global
server one, anyways
L126[07:17:27] <ScottehBoeh> Most of my
Server/Client stuff runs from a CommonEvents class (since they both
use objects from a private library I made)
L127[07:17:38] ⇦
Quits: GenerousGuava (~GenerousG@p4FDCCA55.dip0.t-ipconnect.de)
(Read error: Connection reset by peer)
L128[07:18:48]
⇨ Joins: bilde2910
(bilde2910@178.51-174-170.customer.lyse.net)
L129[07:19:07]
⇨ Joins: sinkillerj
(~sinkiller@nc-67-232-8-41.dhcp.embarqhsd.net)
L130[07:22:32]
⇨ Joins: Nedelosk
(~Nedelosk@ip-109-90-74-164.hsi11.unitymediagroup.de)
L131[07:27:14] ⇦
Quits: bilde2910 (bilde2910@178.51-174-170.customer.lyse.net) (Ping
timeout: 204 seconds)
L132[07:28:50]
⇨ Joins: bilde2910
(bilde2910@178.51-174-170.customer.lyse.net)
L133[07:38:49] ⇦
Quits: halvors (~halvors@2a02:fe0:c810:7a2:48b6:6c4e:20c8:f0ae)
(Ping timeout: 201 seconds)
L134[07:40:30]
⇨ Joins: halvors
(~halvors@2a02:fe0:c810:7a2:48b6:6c4e:20c8:f0ae)
L135[07:53:42]
⇨ Joins: MidnightOz
(webchat@235-215-191-90.dyn.estpak.ee)
L136[07:56:31]
⇨ Joins: Girafi
(Girafi@0x4dd79e8f.adsl.cybercity.dk)
L137[07:57:13] ⇦
Quits: Girafi (Girafi@0x4dd79e8f.adsl.cybercity.dk) (Client
Quit)
L138[08:02:42] ⇦
Quits: ScottehBoeh (~ScottehBo@104.238.169.98) (Ping timeout: 383
seconds)
L139[08:11:35] ⇦
Quits: MidnightOz (webchat@235-215-191-90.dyn.estpak.ee) (Quit: Web
client closed)
L140[08:21:01]
⇨ Joins: Javaschreiber
(~Thunderbi@88-209-32-73.nga.highspeed-baumann.de)
L141[08:22:34] ⇦
Quits: sinkillerj (~sinkiller@nc-67-232-8-41.dhcp.embarqhsd.net)
(Quit: またね)
L142[08:29:17] ⇦
Quits: halvors (~halvors@2a02:fe0:c810:7a2:48b6:6c4e:20c8:f0ae)
(Ping timeout: 383 seconds)
L143[08:46:36] ⇦
Quits: Javaschreiber
(~Thunderbi@88-209-32-73.nga.highspeed-baumann.de) (Quit:
Javaschreiber)
L144[08:54:24]
⇨ Joins: Jezza (~Jezza@92.206.15.110)
L145[08:58:13]
⇨ Joins: Javaschreiber
(~Thunderbi@88-209-32-73.nga.highspeed-baumann.de)
L146[09:08:05]
⇨ Joins: MasterKrain
(~MasterKra@5353AD50.cm-6-4c.dynamic.ziggo.nl)
L147[09:08:10]
⇨ Joins: MonkeyTyrant
(~MonkeyTyr@blk-212-75-47.eastlink.ca)
L148[09:08:17] ⇦
Quits: MonkeyTyrant (~MonkeyTyr@blk-212-75-47.eastlink.ca) (Client
Quit)
L149[09:09:55] <MasterKrain> Hi. My MC
won't start up. If I simply press play with the "Minecraft
Client" nothing happens. If i run the gradle command
runClient, then it gets stuck on :compileJava
L150[09:10:38] <MasterKrain> ive been
through all my code thrice and cant find any errors, so i dont
understand
L151[09:11:44] <MasterKrain> does anyone
know what could be the problem?
L152[09:12:53] ⇦
Quits: srs_bsns (blk@198-48-175-31.cpe.pppoe.ca) (Read error:
Connection reset by peer)
L153[09:16:29] <ghz|afk> MasterKrain: are
there any errors in the console?
L154[09:16:38] <MasterKrain> no
L155[09:16:48] <MasterKrain> just nothing
happens when i press run
L156[09:17:01] <ghz|afk> did you try to
re-run setupDecompWorkspace?
L157[09:17:07] <MasterKrain> nope
L158[09:17:10] <MasterKrain> is that
safe?
L159[09:17:10] <ghz|afk> try
L160[09:17:13] <ghz|afk> yes
L161[09:17:17] <MasterKrain> okay
L162[09:17:25] <ghz|afk> you have to run
that every time you change the forge version or mappings
L163[09:17:51] <ghz|afk> all it does it
download the right files and prepare the environment
L164[09:17:57] <ghz|afk> if you run it
again and ther's nothing to do, it won't do anything
L165[09:18:31]
⇨ Joins: Brokkoli
(~Brokkoli@p5B23C80C.dip0.t-ipconnect.de)
L166[09:20:03]
⇨ Joins: srs_bsns
(blk@198-48-175-31.cpe.pppoe.ca)
L167[09:28:04] <MasterKrain> ghz: ok so
currently runClient does work, just Minecraft Client doesnt
L168[09:28:46] <MasterKrain> where is the
working directory of its configuration supposed to point? right now
it points to the 'run' folder
L169[09:32:35] <MasterKrain> nvm its
supposed to
L170[09:33:08] <MasterKrain> i dont
understand why it wont run D:
L171[09:34:44] <MasterKrain> NVM i just
needed to reload the project...
L172[09:35:41] <ghz|afk> back
L173[09:35:55] <ghz|afk> I was about to
say, you should always refresh the gradle project if you use
idea
L174[09:36:13] <ghz|afk> or rerun gradlew
eclipse and refresh the files in the eclipse
L175[09:36:31] <ghz|afk> I use IDEA so I'm
never sure what exactly is needed for eclipse ;P
L176[09:37:29] <ghz|afk> I'm really liking
Dark and Light... if I hadn't said so before
L179[09:42:29] <MasterKrain> i also use
intellij
L180[09:50:35] ⇦
Quits: Cast0077 (~Cast0077@24-151-30-78.dhcp.nwtn.ct.charter.com)
(Quit: Poof)
L181[09:53:03] <ghz|afk> well then
L182[09:53:10] <ghz|afk> the refresh
button in the gradle panel
L183[09:53:13] <ghz|afk> is your friend
;P
L184[09:53:22] <ghz|afk> every time you
change stuff in the gradle file or similar, just press it
L185[09:53:32] <ghz|afk> although newer
versions warn you and ask if you want to refresh
L186[09:53:39] <ghz|afk> but I prefer to
press the button myself ;p
L187[09:56:05]
⇨ Joins: Inqy
(~Inqy@159-205-159-54.adsl.inetia.pl)
L188[10:01:35] ***
zz_mikeprimm is now known as mikeprimm
L189[10:12:32] ⇦
Quits: S (spydar007@2a04:2e00:1:4:feed:face:b16:b00b) (Ping
timeout: 204 seconds)
L190[10:13:09]
⇨ Joins: S
(spydar007@2a04:2e00:1:4:feed:face:b16:b00b)
L191[10:22:26] ***
TTFT|Away is now known as TTFTCUTS
L192[11:02:47] ⇦
Quits: S (spydar007@2a04:2e00:1:4:feed:face:b16:b00b) (Ping
timeout: 186 seconds)
L193[11:04:22] ⇦
Quits: marcoslater (~marcoslat@anna.marcoslater.com) (*.net
*.split)
L194[11:04:22] ⇦
Quits: TechnicianLP (ds4pKhEMMy@tcnicn.com) (*.net
*.split)
L195[11:04:22] ⇦
Quits: PaleoCrafter (~paleo@weneg.de) (*.net *.split)
L196[11:04:22] ⇦
Quits: amadornes (~amadornes@framez.is.wtfcool.com) (*.net
*.split)
L197[11:04:22] ⇦
Quits: eyamaz (sid40777@id-40777.brockwell.irccloud.com) (*.net
*.split)
L198[11:04:22] ⇦
Quits: Quetzi (~Q@quetzi.tv) (*.net *.split)
L199[11:04:22] ⇦
Quits: LuigiHutch (LuigiHutch@Challenge.Accepted.PanicBNC.eu)
(*.net *.split)
L200[11:04:22] ⇦
Quits: MrKick|Away (~MrKickkil@ipv6.chozo.nl) (*.net
*.split)
L201[11:04:26]
⇨ Joins: TechnicianLP (XINCKGgFdF@tcnicn.com)
L202[11:04:29]
⇨ Joins: amadornes
(~amadornes@framez.is.wtfcool.com)
L203[11:04:30]
MineBot sets mode: +v on amadornes
L204[11:04:30]
⇨ Joins: marcoslater
(~marcoslat@anna.marcoslater.com)
L205[11:04:43]
⇨ Joins: eyamaz
(sid40777@id-40777.brockwell.irccloud.com)
L206[11:04:55]
⇨ Joins: Quetzi (~Q@quetzi.tv)
L207[11:04:58]
⇨ Joins: LuigiHutch
(LuigiHutch@Challenge.Accepted.PanicBNC.eu)
L208[11:05:20]
⇨ Joins: PaleoCrafter (~paleo@weneg.de)
L209[11:05:20]
MineBot sets mode: +v on PaleoCrafter
L210[11:07:14] ⇦
Quits: Nedelosk
(~Nedelosk@ip-109-90-74-164.hsi11.unitymediagroup.de) (Read error:
Connection reset by peer)
L211[11:08:16]
⇨ Joins: S
(spydar007@2a04:2e00:1:4:feed:face:b16:b00b)
L212[11:16:58]
⇨ Joins: phit (~phit@phit.link)
L213[11:17:23] <phit> hey, does anyone
happen to know where I can find MCP releases older than
1.4.7?
L214[11:17:32] <phit> eh 1.6.4
L216[11:21:01] <ghz|afk> up to you to
decide if you trust those links
L217[11:22:27] <phit> thanks
L218[11:26:00] ⇦
Quits: Jezza (~Jezza@92.206.15.110) (Ping timeout: 204
seconds)
L219[11:37:15]
⇨ Joins: Jezza (~Jezza@92.206.15.110)
L220[11:37:34]
⇨ Joins: ScottehBoeh (~ScottehBo@95.144.45.233)
L221[11:43:41] ⇦
Quits: Jezza (~Jezza@92.206.15.110) (Quit: Leaving)
L222[11:44:28] <TechnicianLP> phit: have
fun patching the old scripts ... some files will fail
signature-checks (and on linux some outdated libraries wont
work)
L223[11:45:29] <phit> fun, ill see how far
i can get
L224[11:47:26] ⇦
Quits: h5h77 (~h5h77@2a02:8108:4b40:907:922b:34ff:feae:b38b) (Quit:
Leaving)
L225[11:49:23]
⇨ Joins: Dracobark
(~Dracobark@541C152A.cm-5-5a.dynamic.ziggo.nl)
L226[11:50:41] <phit> time to install
jdk7
L227[11:51:58] <ghz|afk> I hope all you
want is a working environment to help with porting old mods, and
not actually coding for it ;P
L228[11:53:04] <phit> backporting
something actually
L229[11:53:36] <phit> not a lot of
minecraft specific code though, so should go well
L230[12:04:04]
⇨ Joins: PieGuy128
(~PieGuy128@mtrlpq5031w-lp130-01-76-65-40-109.dsl.bell.ca)
L231[12:07:16] <PaleoCrafter> y u be
backporting
L232[12:07:26] <PaleoCrafter> especially
to something *before* 1.6.4
L233[12:07:36] <phit> because i still run
a 1.4.7 ultimate server
L234[12:08:13] <ghz|afk> wow
L235[12:08:17] <ghz|afk> I mean
L236[12:08:30] <ghz|afk> I get bored of
modded playthroughs within days, few weeks tops
L237[12:08:50] <phit> same, but my players
like the retro throwback
L238[12:08:52] <ghz|afk> 1.4.7 is like,
closer to alpha than 1.12?
L239[12:10:21] <ghz|afk> it was a joke but
it's actually true... 1.1.2_01 September 23, 2010, 1.4.7 January 9,
2013, 1.12 June 7, 2017
L240[12:10:50] <phit> heh
L241[12:14:45] <phit> god so many python
scripts
L242[12:15:28] <ghz|afk> forgegradle hides
all of that mess from you
L243[12:15:29] <ghz|afk> ;P
L244[12:15:53] <ghz|afk> it's why no one
here wants to even think about pre-gradle forge ;P
L245[12:17:17] <PaleoCrafter> well, it
doesn't really hide it, it was just all ported to Java :P
L246[12:17:24] <PaleoCrafter> more or
less
L247[12:17:30] <ghz|afk> well
L248[12:17:32] <ghz|afk> by hide I
meant
L249[12:17:37] <ghz|afk> all you do is run
the gradle warpper
L250[12:17:45] <ghz|afk> and it downloads
the mess and all by itself
L251[12:17:46] <ghz|afk> ;P
L252[12:17:54] <phit> for whatever reason
i cant get it to use my jdk7, i changed java_home and the java dir
in my path
L253[12:18:11] <ghz|afk> windows or
*
L254[12:18:14] <ghz|afk> windows or
*nix*
L255[12:18:57] <ghz|afk> if windows, do
"where java", if unix do "which java"
L256[12:18:57] <phit> windows
L257[12:19:08] <ghz|afk> both answer with
the full path of the first executable found
L258[12:19:19] <ghz|afk> see if it's using
the right jdk
L260[12:19:26] <phit> it is
L261[12:19:47] <ghz|afk> I have no idea
why you have java.exe in system32
L262[12:19:57] <phit> same
L263[12:20:10] <ghz|afk> may be a good
time to check for viruses
L264[12:20:12] <ghz|afk> anyhow
L265[12:20:14] <ghz|afk> shouldn't be the
issue
L266[12:20:25] <phit> nope, apparently
java 8 does that
L267[12:20:34] <phit> the date matches my
java 8 installl
L268[12:20:38] <phit> ill delete
those
L269[12:20:46] <ghz|afk> echo %JAVA_HOME%
prints the jdk7 path I guess?
L271[12:21:04] <ghz|afk> then I have no
idea, sorry
L272[12:21:11] <phit> ill just uninstall
jdk8 temporarily
L273[12:21:22] <IoP> awww
L274[12:21:57] <phit> too much effort to
figure out where the py scripts get the java path from
L275[12:25:50] <phit> install ran without
errors yay
L276[12:32:44] <ghz|afk> have fun
L277[12:33:32] <phit> even worked fine
loading up the eclipse project in intellij
L278[12:41:27] ⇦
Quits: Spottedleaf (~Spottedle@d75-155-207-106.bchsia.telus.net)
(Ping timeout: 186 seconds)
L279[12:42:06]
⇨ Joins: Hubry
(~Hubry@ip-93-94-186-179.uznam.net.pl)
L280[12:48:39] ⇦
Quits: Dracobark (~Dracobark@541C152A.cm-5-5a.dynamic.ziggo.nl)
(Quit: Leaving)
L281[12:50:21] <ScottehBoeh> Hey guys,
quick question relating to Byte Buffering:
L282[12:51:26] <ScottehBoeh> I have an
object called ObjectMap (holds the map name, team spawn coordinates
etc). And I serialized it using the SerializationUtils class
L283[12:51:46] <ScottehBoeh> I used
writeBytes in toBytes, however i'm stuffed on what I should use for
fromBytes
L284[13:07:46] ⇦
Quits: PieGuy128
(~PieGuy128@mtrlpq5031w-lp130-01-76-65-40-109.dsl.bell.ca) (Remote
host closed the connection)
L286[13:09:43] <PaleoCrafter> ScottehBoeh,
the apache SerializationUtils ?
L287[13:10:02] <ScottehBoeh> Yea
L288[13:10:06] <ScottehBoeh> I'm currently
using SerializationUtils
L289[13:10:30] <PaleoCrafter> uh... so you
used SerializationUtils.serialize(object)? :P
L291[13:11:40] <PaleoCrafter> then write
the length of that byte array before writing the array itself,
reread the length in fromBytes, read the byte array back and pass
it to SerializationUtils.deserialize
L292[13:11:40] <ScottehBoeh> (ObjectMap is
the object in which I'm wanting to cast this.theMap to
L293[13:11:52] <PaleoCrafter> but
really... don't use this Java serialization bullshit
L294[13:12:22] <PaleoCrafter> write a
custom serialiser for your object
L295[13:24:14]
⇨ Joins: Nedelosk
(~Nedelosk@ip-109-90-74-164.hsi11.unitymediagroup.de)
L296[13:32:29] ⇦
Quits: h404bi (~h404bi@119.129.112.169) (Ping timeout: 200
seconds)
L297[14:20:46] ⇦
Quits: MasterKrain (~MasterKra@5353AD50.cm-6-4c.dynamic.ziggo.nl)
(Quit: Leaving)
L298[14:50:51] <kashike> phit: what are
you doing
L299[14:51:15] <phit> im asking that
myself right now
L300[14:51:31] <phit> not the smartest
idea ive had
L301[14:55:54] ⇦
Quits: Hunterz (~hunterz@62.182.234.189) (Quit:
Leaving.)
L302[14:56:27] <phit> anyway im
backporting btfu, cuz reasons
L303[14:56:55] <phit> learning scala by
the side
L304[14:58:22] ⇦
Quits: bilde2910 (bilde2910@178.51-174-170.customer.lyse.net) (Ping
timeout: 383 seconds)
L305[14:58:58]
⇨ Joins: bilde2910
(bilde2910@178.51-174-170.customer.lyse.net)
L306[14:59:14]
⇨ Joins: cpup (~cpup@32.218.114.175)
L307[15:01:13] <diesieben07> phit, one
does not simply "learn scala by the side" :P
L308[15:01:35] ⇦
Quits: cpup- (~cpup@32.218.116.97) (Ping timeout: 201
seconds)
L309[15:02:02]
⇨ Joins: cpup- (~cpup@32.218.114.175)
L310[15:03:41] ⇦
Quits: CoderPuppy (~cpup@32.218.116.97) (Ping timeout: 383
seconds)
L311[15:04:49] <phit> eh learning to read
it would be more accurate
L312[15:05:10] <ghz|afk> you don't truly
know how to read, until you know how to write
L313[15:10:22]
⇨ Joins: howtonotwin (~howtonotw@75.110.22.15)
L314[15:19:00]
⇨ Joins: ricket
(~Ricket@cpe-65-190-32-21.nc.res.rr.com)
L315[15:24:04]
⇨ Joins: CoderPuppy (~cpup@32.218.114.223)
L316[15:24:45] ⇦
Quits: bilde2910 (bilde2910@178.51-174-170.customer.lyse.net) (Ping
timeout: 190 seconds)
L317[15:26:30]
⇨ Joins: bilde2910
(bilde2910@178.51-174-170.customer.lyse.net)
L318[15:27:34]
⇨ Joins: cpup| (~cpup@32.218.114.223)
L319[15:28:49] ⇦
Quits: cpup- (~cpup@32.218.114.175) (Ping timeout: 383
seconds)
L320[15:28:49] ⇦
Quits: cpup (~cpup@32.218.114.175) (Ping timeout: 383
seconds)
L321[15:34:29]
⇨ Joins: airbreather_
(~airbreath@d149-67-99-43.nap.wideopenwest.com)
L322[15:35:32] ⇦
Quits: airbreather (~airbreath@d149-67-99-43.nap.wideopenwest.com)
(Ping timeout: 204 seconds)
L323[15:36:48] ⇦
Quits: bilde2910 (bilde2910@178.51-174-170.customer.lyse.net) (Ping
timeout: 204 seconds)
L324[15:38:02]
⇨ Joins: bilde2910
(bilde2910@178.51-174-170.customer.lyse.net)
L325[15:40:07] ⇦
Quits: Ipsis418 (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) (Ping
timeout: 186 seconds)
L326[16:08:19]
⇨ Joins: cpup (~cpup@32.218.115.49)
L327[16:11:00] ⇦
Quits: cpup| (~cpup@32.218.114.223) (Ping timeout: 204
seconds)
L328[16:11:20] <ScottehBoeh> ok this is
cool
L329[16:11:37] <ScottehBoeh> I used JDA (A
discord java api) to bind the players in-game Military rank to the
Discord Role rank
L330[16:12:08] <ScottehBoeh> now I can
make it so that when a match is won in-game, it announces it in a
channel.. Like #latestbattles or something
L331[16:12:11]
⇨ Joins: cpup- (~cpup@32.218.115.49)
L332[16:13:15] ⇦
Quits: Hubry (~Hubry@ip-93-94-186-179.uznam.net.pl) (Quit: Good
night.)
L333[16:13:46] ⇦
Quits: CoderPuppy (~cpup@32.218.114.223) (Ping timeout: 383
seconds)
L334[16:30:20]
⇨ Joins: quadraxis
(~quadraxis@host86-155-167-133.range86-155.btcentralplus.com)
L335[16:36:58] ⇦
Quits: johni0702 (johni0702@johni0702.de) (Ping timeout: 204
seconds)
L336[16:37:29]
⇨ Joins: johni0702 (johni0702@johni0702.de)
L337[16:46:49] ⇦
Quits: cpup (~cpup@32.218.115.49) (Ping timeout: 200
seconds)
L338[16:47:40]
⇨ Joins: cpup (~cpup@32.218.115.142)
L339[16:49:32] ⇦
Quits: cpup- (~cpup@32.218.115.49) (Ping timeout: 383
seconds)
L340[16:52:31]
⇨ Joins: CoderPuppy (~cpup@32.218.115.142)
L341[16:53:23] <ScottehBoeh> So
apparently
L342[16:53:41] <ScottehBoeh> Apparently
Minecraft.getMinecraft().thePlayer.getGameProfile() is giving me a
null pointer exception
L343[16:53:47] <ScottehBoeh> is there
another way of fetching my players uuid?
L344[16:53:56] <ScottehBoeh> (I'm
definitely running on a mojang account)
L345[16:58:10] <kashike> ScottehBoeh:
Minecraft.getMinecraft().getSession().getProfile().getId()
L346[16:58:39] <ScottehBoeh> Cheers
:)
L347[16:59:24] <illy> beep o/
L348[16:59:57] <ScottehBoeh>
Salutations
L349[17:01:03] <ScottehBoeh> kashike Is
there a way for me to get the formatted version? (That includes the
-'s)
L350[17:01:42] <ghz|afk> uhm isn't
player.getUniqueId the UUID?
L351[17:02:03] <kashike> ScottehBoeh:
Minecraft.getMinecraft().getSession().getProfile().getId()
L352[17:02:03] <ScottehBoeh> Aha! Got
it!
L353[17:02:06] <kashike> returns a
UUID
L354[17:02:06] <ScottehBoeh> aha sorry
about that
L355[17:02:07] <kashike> lol
L356[17:02:31] <ghz|afk> ah it's an UUID
but not necessarily THE uuid, I guess
L357[17:02:55] <ScottehBoeh> Aah its
working!
L358[17:02:57] <kashike> no, it is the
same UUID as player.getProfile().getId() would return, and
player.getUniqueId()
L359[17:03:03] <ghz|afk> ah
L360[17:03:09] <ScottehBoeh> What d you
guys think?
L362[17:03:32] <ScottehBoeh> Added all the
required Requests/Repsonses too :D like addProfileKill,
addProfileDeath, addProfileXP etc
L363[17:03:33] <ghz|afk> ewh 1.7.10
L364[17:03:34] <kashike> It's nice aside
from the fact that is is BLOODY 1.7.10
L365[17:03:40] <ScottehBoeh> lol I
know
L366[17:04:04] <Ordinastie> why don't you
make a game for Win95 while you're at it ?
L367[17:04:11] <kashike> If I'd known it
was 1.7.10 I wouldn't have helped you
L368[17:04:13] <kashike> :)
L369[17:04:20] <PaleoCrafter> yeah, I
always was pretty amazed by the stuff you pulled off with 1.8+
models, then I realised today that it's all 1.7.10 (not to say it's
any less cool, just a slight disappointment :P)
L370[17:04:47] <ScottehBoeh> I'm more
focused on the network-side of things
L371[17:05:02] <kashike> elaborate
L372[17:05:26] <ScottehBoeh> such as
storing the profile etc. It's all done by the Management Server
(which doesn't use the Forge API at all)
L373[17:05:33] <ScottehBoeh> just Kryonet,
maybe some Gson here and there
L374[17:06:02] <ScottehBoeh> once thats
done, I'm moving everything up to 1.12. All of the Requests and
Responses are in my own custom library I've created
L375[17:06:04] <diesieben07> scotteh, i am
curious, who does the management server now, that i left? :D
L376[17:06:20] <kashike> left what?
L377[17:06:26] <diesieben07> his
project
L378[17:06:39] <ScottehBoeh> Me diesie xP
And before you ask, everything is done server-side. No account data
is changed by the client
L379[17:06:49] <ScottehBoeh> just a simple
Profile request
L380[17:06:53] <diesieben07> i probably do
not want to see the code lol
L381[17:07:15] <Ordinastie> now you said
that, I do :p
L382[17:07:24] <diesieben07> You don't
want to see scotteh's code.
L383[17:07:33] <kashike> now I do
L384[17:07:36] <ScottehBoeh> That was like
a year ago, it's much nicer now, believe me
L385[17:08:06] <Ordinastie> I guess that
means the source is not even visible ?
L386[17:08:12] <diesieben07> you are not
even pushing to gitlab anymore...
L387[17:08:24] <ScottehBoeh> Its a
different repository
L388[17:08:53] <ScottehBoeh> Wish we'd
continue that project.. it had good potential
L389[17:09:03] <diesieben07> are you not
continueing it? :D
L390[17:09:12] <ScottehBoeh> Nope. I've
not touched it
L392[17:09:54] <ScottehBoeh> Different
mod, using a different set of ui utilities :)
L393[17:10:03] <diesieben07> but it's
still called "blockfront"...
L394[17:10:07] <ScottehBoeh> Obviously not
as good a the original one we'd created
L395[17:10:15] <ScottehBoeh> It's the same
branding, yes. But not the same mod
L396[17:10:21] <diesieben07> ah
L397[17:10:44] <diesieben07> well, as long
as you still creep along on 1.7.10 and flansmod is still such a
piece of garbage: sorry, i have better things to do :P
L398[17:11:11] <ScottehBoeh> Remember, we
updated to 1.11
L399[17:11:35] <diesieben07> did we? I
don't even remember
L400[17:11:49] <ScottehBoeh> We updated to
1.11 and technician had started working on the ItemGun, EnumGunType
etc
L401[17:12:03] <ScottehBoeh> All still
there :D Just.. collecting dust ;-;
L402[17:12:14] <diesieben07> well, sorry,
but i just don't have time
L403[17:12:38] <ScottehBoeh> No
worries
L404[17:14:31] <PaleoCrafter> can't you
just replicate yourself, diesieben07? or is your AI not that
advanced :P
L405[17:14:39] <diesieben07> shut up
:P
L406[17:15:06] <Ordinastie> can only
replicate 7 times
L407[17:15:13] <Ordinastie> or is it 77
?
L408[17:15:47] <ghz|afk> 707 duh
L409[17:16:03] <Ordinastie> he's a bot,
not a plane
L410[17:17:28] <ScottehBoeh> Fine
L411[17:17:31] <ScottehBoeh> I shall
update
L412[17:17:47] <ghz|afk> I just imagined a
plot for a movie: a german action thriller called "the
seven" where human-looking robots are ordered to hunt the
others or die trying
L413[17:17:53] <ghz|afk> each one is
branded with a number
L414[17:17:57] <ghz|afk> and 07 is the
protagonist
L415[17:18:03] <ghz|afk> with 06 being the
romantic interest
L416[17:18:21] <diesieben07> lol
L417[17:18:23] <kashike> die sieben
die
L418[17:18:23] <ghz|afk> you can fill in
the blanks yourself
L419[17:18:32] <diesieben07> programmers
do not have romantic interests, don't you know.
L420[17:18:39] <kashike> yes we do
L421[17:18:41] <kashike> with pizza
L422[17:18:41] <Ordinastie> sounds like
those weird porn books you can find on amazon
L423[17:18:44]
⇨ Joins: williewillus
(~williewil@cpe-24-28-24-13.austin.res.rr.com)
L424[17:18:49] <Ordinastie> <3
pizza
L425[17:18:57] <diesieben07> i have a date
with my tea instead.
L426[17:19:03] <ghz|afk> if it was an
anime
L427[17:19:11] <ghz|afk> 01 would be a
super-powerful loli
L428[17:19:31] <ghz|afk> 04 would be a
gloomy emo dude (4 sounds like death in japanese iirc?)
L429[17:19:55] <Ordinastie> if it was an
anime, only the protagonist would be male
L430[17:20:10] <ghz|afk> nah
L431[17:20:13] <Ordinastie> you're have
one girl that looks like a 8y old
L432[17:20:31] <Ordinastie> 1 that have
boobs with their own gravitational pull
L433[17:20:36] <ghz|afk> 02 would be an
intellectual dude or girl (too ambiguous to tell)
L434[17:20:46] <ghz|afk> 03 would be an
overly muscled dim-witted dude
L435[17:21:01] <ghz|afk> 08 would be the
classmate that dies soon after the movie starts
L436[17:21:26] <ghz|afk> 05 the crazy girl
who loves big guns
L437[17:21:37] <diesieben07> what on earth
is happening :D
L438[17:21:50] <Ordinastie> we're studying
your life
L439[17:22:00] <ghz|afk> it's called
imagination
L440[17:22:04] <Ordinastie> do you have a
big gun ? :p
L441[17:22:04] <ghz|afk> I let myself
loose
L442[17:22:05] <ghz|afk> ;P
L443[17:22:40] <kashike> I've like put dev
work on hold for however long it takes to finish this
L444[17:22:49] <ghz|afk> [00:20]
(Ordinastie): 1 that have boobs with their own gravitational
pull
L445[17:22:51] <kashike> on Game of
Thrones season 1 episode 8
L446[17:22:52] <ghz|afk> yeah 06 ofc
L447[17:22:55] <ghz|afk> ;P
L448[17:22:59] <kashike> only many seasons
left to go
L449[17:23:24] <ghz|afk> kashike: just put
GoT on one monitor and IDEA in the other? ;P
L450[17:24:36] <PaleoCrafter> Every second
commit message: "Added xyz, fixes #whatever... Fucking GRRM
should go die in a hole, why does xyz have to die?"
L451[17:24:50] ⇦
Quits: williewillus (~williewil@cpe-24-28-24-13.austin.res.rr.com)
(Quit: Leaving)
L453[17:25:28] <ghz|afk> (sorry if that
pings you=
L454[17:25:28] <kashike> ghz|afk: I do
that with other series - actually want to watch this one :P
L455[17:25:38] <ghz|afk> XD
L456[17:25:49] *
illy could never get into GoT
L457[17:25:53] <ghz|afk> I read the books,
watched a couple eps, didn't catch on for me
L458[17:26:30] <PaleoCrafter> I'm still
stuck halfway through the first book, up-to-date with the series
though
L459[17:26:40] <ghz|afk> I'm waiting for
GRRM to finish the books... but the way the books are, wouldn't
surprise me if he dies before finishing the last book, and comes
back as a gghost to lauch at us
L460[17:26:40] <ghz|afk> ;P
L461[17:26:40] <PaleoCrafter> the books
are just so f-ing boring
L462[17:26:51] <ghz|afk> heh
L463[17:26:54] <ghz|afk> I liked
them
L464[17:27:07] <PaleoCrafter> at least the
first one, can't talk about the others xD
L465[17:27:11] <ghz|afk> they aren't the
most fast-paced
L466[17:27:14] <ghz|afk> but
L467[17:27:14] <PaleoCrafter> well, I
think GRRM has plans in place for when he dies
L468[17:27:17] <ghz|afk> they have a
"something"
L469[17:27:23] <PaleoCrafter> similar to
Robert Jordan and Wheel of Time
L470[17:27:25] <ghz|afk> I couldn't
stop
L471[17:27:40] <ghz|afk> I think part of
it was his writing style
L472[17:27:50] <ghz|afk> the way he
explains things so brutally
L473[17:28:05] <PaleoCrafter> What stuck
with me is that somebody "broke fast" every 10 pages
xD
L474[17:28:14] <ghz|afk> in the books
there are no unnecessary deaths
L475[17:28:19] <ghz|afk> everyone who dies
had it coming
L476[17:28:46] <ghz|afk> well xcept the
innocents that die during the wars
L477[17:29:17] <ghz|afk> but
L478[17:29:21] <ghz|afk> since you have
seen the series
L479[17:29:24] <ghz|afk> I can't imagine
the books being fun
L480[17:30:11] <howtonotwin>
"Everyone who dies had it coming. ... Except the
innocents" - GHz 2017
L481[17:30:19] <howtonotwin> Someone
monogram that, please ?
L482[17:30:41] <ghz|afk> well.. XD
L483[17:30:53] <ghz|afk> well I meant the
main characters and such
L484[17:31:06]
⇨ Joins: xPucTu4
(~yahoo@xPucTu4.Minecraft-BG.Net)
L485[17:31:48] <PaleoCrafter> the problem
I've had with the book, I think, is that nothing (immediately)
meaningful appears to happen for half the story. with other books
(currently Malazan Book of the Fallen) there might also not happen
a lot "on screen", but I at least know that I've
something to look forward to due to great foreshadowing as well as
giving me something to be excited about from the get-go
L487[17:34:37] <ghz|afk> Malazan Book of
the Fallen ...
L488[17:34:40] <ghz|afk> I tried to read
that one
L489[17:34:44] <ghz|afk> I had read good
things about it
L490[17:34:49] <ghz|afk> but I
couldn't
L491[17:34:53] <PaleoCrafter> heh
L492[17:34:55] <ghz|afk> I just
couldn't
L493[17:35:00] <ghz|afk> the way the
narration goes
L494[17:35:10] <ghz|afk> how it's done as
if it was a movie
L495[17:35:18] <ghz|afk> some character
enters, the camera follows him
L496[17:35:21] <ghz|afk> he talks with
someone else
L497[17:35:23] <ghz|afk> then leaves the
scene
L498[17:35:28] <ghz|afk> and the camera
follows the other character
L499[17:35:31] <ghz|afk> that style
L500[17:35:33] <ghz|afk> I couldn't take
it
L501[17:35:42] <ghz|afk> got bored after a
chapter or 2
L502[17:36:20] <PaleoCrafter> can't really
say I've noticed that much. the transitions between characters tend
to be very smooth, imo
L503[17:36:38] <ghz|afk> they were
L504[17:36:43] <ghz|afk> it just bothered
me
L505[17:37:16] <PaleoCrafter> I mean, I
wasn't immediately hooked after the first few chapters, either, but
after some point in the first book I just couldn't stop
reading
L506[17:37:29] ⇦
Quits: Javaschreiber
(~Thunderbi@88-209-32-73.nga.highspeed-baumann.de) (Quit:
Javaschreiber)
L507[17:37:39] <ghz|afk> I just didn't
last that long ;p
L508[17:37:59] <PaleoCrafter> heh, in
turn, I can that about ASoIaF :P
L509[17:38:15] <PaleoCrafter> anyways, if
you haven't, you should give any Cosmere novel by Brandon Sanderson
a read :P
L510[17:38:39] <ghz|afk> oh I have
;P
L511[17:38:48] <ghz|afk> Brandon Sanderson
is by far my favorite author
L512[17:39:29] <ghz|afk> although lately
I'm reading urban fantasy
L513[17:40:11] <ghz|afk> but things
like
L514[17:40:21] <PaleoCrafter> \o/
L515[17:40:24] <ghz|afk> the Farseer
trilogy (and the sequel trilogies) by Robin Hobb
L516[17:40:53] <ghz|afk> the kingkiller
chronicle (patiently waiting for the third book he promised years
ago)
L517[17:41:36] <ghz|afk> the Lightbringer
books by Brent Weeks
L518[17:42:16] <PaleoCrafter> heh, I have
yet to read Rothfuss. I went through a relatively long phase where
I didn't read anything at all and only started again recently after
discovering Sanderson xD
L519[17:42:30] <ghz|afk> heck I even read
the female-oriented books by Jacqueline Carey
L520[17:42:51] <PaleoCrafter> before that
I had only read children's and maybe a bit of young adult
Fantasy
L521[17:43:15] <ghz|afk> I used to read
Tintin comics and Asterix comics, + some children books
L522[17:43:21] <ghz|afk> until I got
introduced to fantasy
L523[17:43:36] <ghz|afk> I barely managed
to read through the LOTR books
L524[17:43:52] <ghz|afk> there were a few
others
L525[17:43:59] <ghz|afk> and then I read
Elantris
L526[17:44:09] <PaleoCrafter> after
Malazan (still 1.5 books left... god are the last few long) I'll
probably do Black Company, heard good things about that as
well
L527[17:44:32] <ghz|afk> Elantris was the
one that confirmed to me, without any doubt, that I love fantasy
books if they are good
L528[17:44:48] <ghz|afk> that book
introduced me to Sanderson
L529[17:45:16] <ghz|afk> oh I almost
forgot
L530[17:45:19] <PaleoCrafter> For me it
was Mistborn, but after I had devoured those I instantly picked up
Elantris
L531[17:45:20] <ghz|afk> The Wheel of
time
L532[17:45:28] <PaleoCrafter> yeah, I have
to read that as well >.>
L533[17:45:30] <ghz|afk> the first one was
SLOW
L534[17:45:33] <ghz|afk> like
L535[17:45:36] <ghz|afk> I quit the first
time
L536[17:45:43] <ghz|afk> then I was
assured the second half was good
L537[17:45:46] <PaleoCrafter> when I'm
finished with Black Company, I'll have to go through all the big
names :D
L538[17:45:54] <ghz|afk> and I made an
effort to get past the initial chapters
L540[17:46:24] <PaleoCrafter> Aether of
Night is a pretty good read, even if it doesn't have quite the
polish you're used to from Sanderson
L541[17:46:53] <ghz|afk> ah take a look at
this site
L543[17:47:04]
⇨ Joins: Spottedleaf
(~Spottedle@node-1w7jr9qqos9fzygt4sidjlb6x.ipv6.telus.net)
L544[17:47:12] <ghz|afk> it's not as good
as it used to be
L545[17:47:26] <ghz|afk> but in all cases,
my opinion of the books matches theirs
L546[17:47:34] <ghz|afk> the ordering not
so much
L547[17:47:39] <ghz|afk> but the
review/opinion yes
L548[17:47:56] <ghz|afk> and it's a really
nice way to find other books
L549[17:48:05] <ghz|afk> because they have
"if you liked this..." on each description
L550[17:49:14] <PaleoCrafter> at least the
top ten I've basically all already got on my list :D
L551[17:51:12] <PaleoCrafter> btw, if you
get Aether of Night and haven't requested a copy of the prose White
Sands yet, I'd also recommend that :P it's such a great read and
the Graphic Novels can't even get close to the story's
greatness
L552[17:51:37] <ghz|afk> heh, I may, I'm
busy with the Sandman Slim books atm
L553[17:52:24] ⇦
Quits: cpup (~cpup@32.218.115.142) (Ping timeout: 201
seconds)
L554[17:52:55] ⇦
Quits: CoderPuppy (~cpup@32.218.115.142) (Ping timeout: 186
seconds)
L555[17:54:16]
⇨ Joins: cpup (~cpup@32.218.115.211)
L556[17:58:43]
⇨ Joins: CoderPuppy (~cpup@32.218.115.211)
L557[18:02:26] ***
PaleoCrafter is now known as PaleOff
L558[18:03:40] <joazlazer> Is there an
easy way to make an EntityPlayerSP look at a certain
coordinate?
L559[18:06:38] <ghz|afk> (targetcoord -
getEyePos).normalize
L560[18:06:52] <ghz|afk> then extract the
angles from that vector ;P
L561[18:08:19] ⇦
Quits: Hgrebnednav
(~Hgrebnedn@ptr-908g3orq2zkvqoddeda.18120a2.ip6.access.telenet.be)
(Ping timeout: 383 seconds)
L562[18:09:07]
⇨ Joins: cpup- (~cpup@32.218.115.232)
L563[18:11:20] ⇦
Quits: cpup (~cpup@32.218.115.211) (Ping timeout: 204
seconds)
L564[18:12:17]
⇨ Joins: cpup (~cpup@32.218.115.232)
L566[18:13:53] <joazlazer> Is there a util
method for normalization
L567[18:14:01] <joazlazer> and then how do
i extract pitch / yaw from that
L568[18:14:07] ⇦
Quits: CoderPuppy (~cpup@32.218.115.211) (Ping timeout: 383
seconds)
L569[18:14:19]
⇨ Joins: Umbraco
(~Umbraco@113x37x12x233.ap113.ftth.ucom.ne.jp)
L570[18:15:48] <ghz|afk> joazlazer: is
there no .normalize() or anything like that?
L571[18:15:53] <ghz|afk> but either
way
L572[18:16:04] <ghz|afk> I could give you
the "normal" formulas
L573[18:16:14] <ghz|afk> but mc uses
slightly different maths than I'm used to, for pitch/yaw
L574[18:16:16] <joazlazer> I know how to
normalize a vector
L575[18:16:24] <joazlazer> I switched over
to Vec3d
L576[18:16:42] <joazlazer> For some reason
there is no util method to convert between BlockPos -> Vec3d so
i made one
L577[18:17:13] <ghz|afk> oh I see you were
using Vec3i
L578[18:17:31] <ghz|afk> yeah that
wouldn't have worked ;P
L579[18:17:47] <ghz|afk> but yeah as I was
saying
L580[18:17:55] <ghz|afk> the normal maths
are like
L581[18:18:21] <ghz|afk> yaw=atan2(z,x);
xz=sqrt(x*x,z*z); pitch = atan2(y,xz)
L582[18:18:48] <ghz|afk> but that will not
give you the real yaw/pitch values as mc understands them
L583[18:19:00] <ghz|afk> and I don't have
any link handy for the actual used formulas in the game
L585[18:20:42] <ghz|afk> ewh
L586[18:20:42] <ghz|afk>
*(180.0/Math.PI)
L587[18:20:48] <ghz|afk> there's
Math.toDegrees ;P
L588[18:21:28] <ghz|afk> but yeah
L589[18:21:43] <ghz|afk> maybe atan2(x,z)
instead of (z,x) which is what SHOULD be used in theory
L590[18:21:57] <ghz|afk> gives the correct
value straight away
L591[18:22:05] <ghz|afk> maybe.
L592[18:24:45] ⇦
Quits: bilde2910 (bilde2910@178.51-174-170.customer.lyse.net) (Ping
timeout: 383 seconds)
L593[18:25:47]
⇨ Joins: bilde2910
(bilde2910@178.51-174-170.customer.lyse.net)
L595[18:27:52] <ghz|afk> uhm that won't
work
L596[18:28:01] <ghz|afk> simply because
you are subtracting the current player look angle
L597[18:28:19] <ghz|afk> double yaw =
Math.toDegrees(Math.atan2((x0 - px), (z0 - pz)));
L598[18:28:26] <ghz|afk> make this
atan2(x0,z0)
L599[18:28:41] <ghz|afk> and this asin((y0
- py) / player.getDistance(x0, y0, z0))
L600[18:28:50] <ghz|afk> no wait
nevermind
L601[18:28:51] <ghz|afk> brainfart
L602[18:29:00] <ghz|afk> I need to sleep
;P
L603[18:29:10] <howtonotwin> Was about to
say... :P
L604[18:29:25] <ghz|afk> also
L605[18:29:32] <ghz|afk> you call
toDegrees on yaw but not pitch
L606[18:29:34] ***
amadornes is now known as amadornes[OFF]
L607[18:29:49] <ghz|afk> also you should
be assigning rotationYawHead iirc
L608[18:29:55] <ghz|afk> the body is
handled separate and client-only
L610[18:31:29] <ghz|afk> you'll need to
mess with the returned values
L611[18:31:38] <ghz|afk> yaw will be
rotated 90 degrees
L612[18:31:43] <ghz|afk> and possible in
the opposite clockness
L613[18:31:49] <ghz|afk> and pitch may be
in the opposite clockness
L614[18:32:01] <ghz|afk> possibly*
L615[18:32:25] <ghz|afk> yep
L616[18:32:29] <ghz|afk> I have some code
in one of my mods
L617[18:32:38] <joazlazer> My god I wanted
to interp to the lookAt but it's turning out to be a much greater
problem to just implement basic looking
L618[18:32:44] <ghz|afk> thatdoes
L619[18:32:45] <ghz|afk> double beamPlane
= Math.sqrt(dir.x * dir.x + dir.z * dir.z);
L620[18:32:45] <ghz|afk> double beamYaw =
Math.atan2(dir.z, dir.x);
L621[18:32:45] <ghz|afk> double beamPitch
= Math.atan2(dir.y, beamPlane);
L622[18:32:49] <ghz|afk> but then I have
to do
L623[18:32:55] <ghz|afk>
GlStateManager.rotate(-(float) Math.toDegrees(beamYaw) + 90, 0, 1,
0);
L624[18:32:55] <ghz|afk>
GlStateManager.rotate(-(float) Math.toDegrees(beamPitch), 1, 0,
0);
L625[18:33:02] <ghz|afk> for the resulting
angles to match minecraft's
L626[18:33:53] <ghz|afk> so similarly,
you'll want rotationYawHead=90-yaw; rotationPitch=-pitch; if you
use my formulas ;P
L627[18:33:59] <joazlazer> rotationYawHead
doesn't seem to work
L628[18:34:06] <ghz|afk> ah then use the
rotationYaw
L629[18:34:08] <ghz|afk> I may be
confused
L630[18:34:11] <ghz|afk> <--
sleepy
L631[18:34:21] <howtonotwin> Check how /tp
does it
L632[18:34:48] <ghz|afk> you can give tp a
look-at vector?
L633[18:34:52] <howtonotwin> yep
L634[18:34:57] <ghz|afk> I didn't know
that
L635[18:35:25] <howtonotwin> /tp
<ent> <x> <y> <z> [<yaw>
<pitch>]
L636[18:35:42] <joazlazer> that's a
yaw-pitch but not a lookAt vector tho
L637[18:36:07] <howtonotwin> I meant:
"check how /tp handles setting entity direction"
L638[18:36:53] <ghz|afk> OH
L639[18:37:46] <joazlazer> too many
unMCP'd names / generic variable names >.<
L640[18:37:55] <joazlazer> i dont even
know how to command api works
L641[18:38:10] <joazlazer> I'm looking at
CommandTeleport.java
L642[18:38:25] <howtonotwin> Watch #mcpbot
and you'll see that problem vanish before your very eyes ;P
L643[18:38:34] <howtonotwin> (And then
wait for the next snapshot)
L644[18:39:06] <joazlazer> still names
like "commandbase$coordinatearg3" are the most useless
thing
L645[18:39:23] <howtonotwin> That's the
parsing part
L646[18:39:28] <kashike> those aren't
nameable
L647[18:39:55] <howtonotwin> joazlazer:
check doTeleport
L648[18:40:11] <howtonotwin> kashike, I'm
naming the params on doTeleport
L649[18:40:24] <kashike> ok. and?
L650[18:40:35] <kashike> <joazlazer>
still names like "commandbase$coordinatearg3" are the
most useless thing
L651[18:40:40] <kashike> is what I'm
referring to
L652[18:40:58] <howtonotwin> I thought you
were referring to me trying to name unnamable things :P
L653[18:42:26]
⇨ Joins: Vazkii
(~Vazkii@144.134.37.188.rev.vodafone.pt)
L654[18:48:14] <joazlazer> at the end of
the day it just uses setPositionAndRotation()
L655[18:48:25] ⇦
Quits: bilde2910 (bilde2910@178.51-174-170.customer.lyse.net) (Ping
timeout: 190 seconds)
L656[18:48:28] <howtonotwin> Welp, there
ya go
L657[18:48:30] <joazlazer> I still have no
way of calculating yaw and pitch from one Vec3d to another
L658[18:48:53]
⇨ Joins: sinkillerj
(~sinkiller@nc-67-232-8-41.dhcp.embarqhsd.net)
L659[18:48:58] <howtonotwin> But... you
do?
L660[18:49:01] <howtonotwin> You already
wrote it
L661[18:49:28] <howtonotwin> You just need
to pass the results to setPosAndRot
L662[18:49:46] <joazlazer> For some reason
the yaw is going out of bounds I think
L663[18:49:54] <joazlazer> I'll see if
using the clamping works
L664[18:50:16] <howtonotwin> You might
want to open F3 and analyze the yaw/pitch values
L665[18:50:20]
⇨ Joins: bilde2910
(bilde2910@178.51-174-170.customer.lyse.net)
L666[19:01:47] ***
diesieben07 is now known as diesieben|away
L667[19:02:03] ⇦
Quits: ScottehBoeh (~ScottehBo@95.144.45.233) (Read error:
Connection reset by peer)
L668[19:05:18] <darkevilmac> Quick
question, would calling Loader.isModLoaded("optifine")
work? As in does FML register it as a standard mod?
L669[19:19:06] ⇦
Quits: Vazkii (~Vazkii@144.134.37.188.rev.vodafone.pt) (Quit: seeya
m8 thx 4 playin)
L670[19:23:27]
⇨ Joins: Vazkii
(~Vazkii@144.134.37.188.rev.vodafone.pt)
L671[19:41:24] ⇦
Quits: Nedelosk
(~Nedelosk@ip-109-90-74-164.hsi11.unitymediagroup.de) (Read error:
Connection reset by peer)
L672[19:44:30] ⇦
Quits: Vazkii (~Vazkii@144.134.37.188.rev.vodafone.pt) (Quit: seeya
m8 thx 4 playin)
L673[19:58:14]
⇨ Joins: halvors1
(~halvors@2a02:fe0:c810:7a2:48b6:6c4e:20c8:f0ae)
L674[20:09:08] ⇦
Quits: bilde2910 (bilde2910@178.51-174-170.customer.lyse.net) (Ping
timeout: 204 seconds)
L675[20:10:27]
⇨ Joins: bilde2910
(bilde2910@178.51-174-170.customer.lyse.net)
L676[20:15:28] ⇦
Quits: quadraxis
(~quadraxis@host86-155-167-133.range86-155.btcentralplus.com) (Ping
timeout: 201 seconds)
L677[20:21:10]
⇨ Joins: quadraxis
(~quadraxis@host86-155-167-133.range86-155.btcentralplus.com)
L678[20:38:22] ⇦
Quits: quadraxis
(~quadraxis@host86-155-167-133.range86-155.btcentralplus.com)
(Quit: ChatZilla 0.9.93 [Firefox
54.0.1/20170628075643])
L679[21:02:58] ⇦
Quits: Wastl2 (~Wastl2@x4e34f24c.dyn.telefonica.de) (Ping timeout:
204 seconds)
L680[21:05:14]
⇨ Joins: Wastl2
(~Wastl2@x4e3502e7.dyn.telefonica.de)
L681[21:06:31] ⇦
Quits: KGS (~KGS@h-158-174-9-50.NA.cust.bahnhof.se) (Ping timeout:
186 seconds)
L682[21:09:07] ⇦
Quits: rebecca (~rebecca@60-241-180-77.static.tpgi.com.au) (Ping
timeout: 201 seconds)
L683[21:16:14]
⇨ Joins: rebecca (~rebecca@137.59.252.192)
L684[21:23:19] <tterrag> darkevilmac:
FMLClientHandler.instance().hasOptifine()
L685[21:24:31]
⇨ Joins: risux
(~Risux@ip174-74-32-237.om.om.cox.net)
L686[21:37:59] ⇦
Quits: Upthorn (~ogmar@69.62.144.46) (Ping timeout: 186
seconds)
L687[22:12:14] <bspkrs> darkevilmac, the
real question is does optifine register itself?
L688[22:15:33]
⇨ Joins: Waterpicker
(~Waterpick@2602:306:35ba:ca40:6df6:492f:f56f:226)
L689[22:18:02] <joazlazer> iirc it appears
as a mod in GuiModList
L690[22:18:17] <joazlazer> which would
indicate it is most likely registered and loaded as a mod
L691[22:20:56]
⇨ Joins: h404bi (~h404bi@119.129.112.169)
L692[22:29:47] <joazlazer> how do you
disable authentication to run a test server + client setup?
L693[22:30:21] <Ordinastie> set
online-mode to false in your server properties
L694[22:30:30]
⇨ Joins: Lathanael
(~Lathanael@p54960BC6.dip0.t-ipconnect.de)
L695[22:32:13] ⇦
Quits: Lathanael|Away (~Lathanael@p5496033D.dip0.t-ipconnect.de)
(Ping timeout: 383 seconds)
L696[22:32:55] ⇦
Quits: howtonotwin (~howtonotw@75.110.22.15) (Quit:
Pop!)
L697[22:43:49] ⇦
Quits: TomyLobo2 (~TomyLobo@2a02:8109:87c0:20c:6808:b473:51c6:bfcc)
(Ping timeout: 383 seconds)
L698[22:46:06] ⇦
Quits: Inqy (~Inqy@159-205-159-54.adsl.inetia.pl) (Remote host
closed the connection)
L699[23:03:14] ⇦
Quits: Brokkoli (~Brokkoli@p5B23C80C.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))
L700[23:18:30] ⇦
Quits: risux (~Risux@ip174-74-32-237.om.om.cox.net) (Ping timeout:
204 seconds)
L701[23:42:34] ⇦
Quits: Cornelia (~Nel@c-75-71-231-133.hsd1.co.comcast.net) (Ping
timeout: 204 seconds)
L702[23:50:03] ⇦
Quits: sinkillerj (~sinkiller@nc-67-232-8-41.dhcp.embarqhsd.net)
(Quit: またね)
L703[23:57:02] <tterrag> joazlazer: FML
injects the dummy container for OF
L704[23:57:32] <joazlazer> hmm good to
know