22:09 < dav1d> kk 22:09 <+Matvei> Sorry about the nick confusion 22:11 -!- kcj [~casey@unaffiliated/kcj] has quit [Remote host closed the connection] 22:20 < oyasunadev_> why change your nick? 22:21 <+Matvei> felt like it. 22:21 < oyasunadev_> haha ok 22:26 -!- Yoshi2| [~chatzilla@xdsl-78-35-225-6.netcologne.de] has joined #mcdevs 22:28 -!- Yoshi2 [~chatzilla@xdsl-78-35-217-16.netcologne.de] has quit [Ping timeout: 264 seconds] 22:28 -!- Yoshi2| is now known as Yoshi2 22:28 -!- TomyLobo [~foo@91-64-168-142-dynip.superkabel.de] has joined #mcdevs 22:28 -!- sharvey [~sharvey@scspc337.cs.uwaterloo.ca] has joined #mcdevs 22:28 -!- Fador_ [fador@hentai.fi] has joined #mcdevs 22:28 -!- Thinkofdeath [~Thinkofde@184.82.146.24] has joined #mcdevs 22:29 -!- Thinkofdeath [~Thinkofde@184.82.146.24] has quit [Excess Flood] 22:30 -!- Thinkofdeath [~Thinkofde@184.82.146.24] has joined #mcdevs 22:31 -!- TomyLobo [~foo@91-64-168-142-dynip.superkabel.de] has quit [Remote host closed the connection] 22:43 -!- Not-011 [~notifico@198.199.82.216] has quit [Remote host closed the connection] 22:48 -!- Not-002 [~notifico@198.199.82.216] has joined #mcdevs 22:48 < Not-002> [netherrack] thinkofdeath pushed 1 commit to master [+0/-0/±1] http://git.io/e9SlcA 22:48 < Not-002> [netherrack] thinkofdeath 6776da7 - Link to site 23:03 < oyasunadev_> how would i get my github linked to this? 23:04 -!- eddyb [~eddy@unaffiliated/eddyb] has quit [Quit: Konversation terminated!] 23:04 < jast> notifico works as a webhook 23:05 < jast> sign up with notifico (n.tkte.ch), create a hook, add it to your github repo 23:05 < jast> you'll want to make sure the channel owner (it can post to any channel) doesn't mind 23:06 < oyasunadev_> who is the owner? 23:06 < jast> I'm fairly sure you'll be okay here if it's a minecraft-related project 23:06 < oyasunadev_> it is minecraft related yes 23:06 < jast> after all, plenty of people have it post updates here 23:06 < dexter0> TKT.ech is the owner 23:06 < oyasunadev_> thank you 23:06 < dexter0> (minus the .) 23:07 < jast> since he runs notifico, too, he can just remove your hook if it annoys him ;) 23:12 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has quit [Read error: Connection reset by peer] 23:12 -!- sharvey [~sharvey@scspc337.cs.uwaterloo.ca] has quit [Disconnected by services] 23:21 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has joined #mcdevs 23:21 -!- mode/#mcdevs [+v SpaceManiac] by ChanServ 23:28 -!- Yoshi2 [~chatzilla@xdsl-78-35-225-6.netcologne.de] has quit [Quit: ChatZilla 0.9.90 [Firefox 20.0.1/20130409194949]] 23:36 -!- Paprikac_ [~Paprikach@77.116.82.26.wireless.dyn.drei.com] has joined #mcdevs 23:37 -!- Paprikachu [~Paprikach@178.112.10.194.wireless.dyn.drei.com] has quit [Ping timeout: 245 seconds] 23:45 -!- Paprikac_ [~Paprikach@77.116.82.26.wireless.dyn.drei.com] has quit [Remote host closed the connection] 23:57 -!- Sabriel [~sharvey@scspc337.cs.uwaterloo.ca] has joined #mcdevs 23:57 -!- Sabriel [~sharvey@scspc337.cs.uwaterloo.ca] has quit [Changing host] 23:57 -!- Sabriel [~sharvey@pdpc/supporter/student/sabriel] has joined #mcdevs 23:57 -!- Sabriel is now known as sharvey --- Day changed mar. mai 14 2013 00:02 -!- Cay [~OlofLarss@s83-177-171-150.cust.tele2.se] has quit [Read error: Connection reset by peer] 00:05 -!- Not-002 [~notifico@198.199.82.216] has quit [Ping timeout: 256 seconds] 00:13 -!- oyasunadev_ [~oyasunade@c-76-19-209-96.hsd1.ma.comcast.net] has quit [Quit: Leaving] 00:47 -!- Zaneo [~Zaneo@bas2-toronto36-1242314772.dsl.bell.ca] has joined #mcdevs 00:47 -!- mode/#mcdevs [+v Zaneo] by ChanServ 00:52 -!- HaltingState [~HaltingSt@unaffiliated/haltingstate] has joined #mcdevs 01:00 -!- feepbot [~feepbot@p579E40C7.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 01:00 -!- feepbot [~feepbot@p579E5E3C.dip0.t-ipconnect.de] has joined #mcdevs 01:08 -!- edlothiol [~edlothiol@95-91-255-241-dynip.superkabel.de] has quit [Ping timeout: 252 seconds] 01:20 -!- yorick_ [~yorick@oftn/member/yorick] has quit [Remote host closed the connection] 01:57 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has quit [Quit: exit(0);] 02:26 -!- act4_ [~alex@205.164.4.14] has joined #mcdevs 02:29 -!- act4 [~alex@dhcp-129-234-83-199.tr.esol.dur.ac.uk] has quit [Ping timeout: 248 seconds] 02:29 -!- act4_ is now known as act4 02:29 -!- act4 [~alex@205.164.4.14] has quit [Client Quit] 02:48 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has joined #mcdevs 03:31 -!- kcj [~casey@unaffiliated/kcj] has joined #mcdevs 04:19 -!- Eric12 [~Eric1212@bas3-guelph22-2925023886.dsl.bell.ca] has quit [Quit: Textual IRC Client: www.textualapp.com] 04:26 -!- kcj [~casey@unaffiliated/kcj] has quit [Quit: kcj] 05:01 -!- kcj [~casey@unaffiliated/kcj] has joined #mcdevs 06:18 -!- Moose- [Moose@lem.butts.pw] has joined #mcdevs 06:19 -!- Moose- [Moose@lem.butts.pw] has quit [Client Quit] 06:30 -!- umby24 [~umby24@cpe-66-69-92-104.satx.res.rr.com] has joined #mcdevs 06:50 -!- micolous_ is now known as micolous 06:53 -!- BizarreCake [~BizarreCa@46.121.251.157] has joined #mcdevs 07:05 -!- eddyb [~eddy@unaffiliated/eddyb] has joined #mcdevs 07:09 -!- Matvei [~matvei_fr@znc.fcraft.net] has quit [Ping timeout: 245 seconds] 07:12 -!- Zachoz|Away [~Zachoz@pdpc/supporter/student/zachoz] has quit [Ping timeout: 246 seconds] 07:13 -!- Zachoz [~Zachoz@pdpc/supporter/student/zachoz] has joined #mcdevs 07:14 -!- Matvei [~matvei_fr@znc.fcraft.net] has joined #mcdevs 07:14 -!- mode/#mcdevs [+v Matvei] by ChanServ 07:40 -!- umby24 is now known as umby24|offline 07:51 -!- Cay [~OlofLarss@s83-177-171-150.cust.tele2.se] has joined #mcdevs 08:11 -!- mappum [~mappum@c-67-170-21-29.hsd1.wa.comcast.net] has quit [Ping timeout: 256 seconds] 08:11 -!- mapppum [~mappum@c-67-170-21-29.hsd1.wa.comcast.net] has joined #mcdevs 08:26 -!- cathode [~cathode@c-76-105-184-52.hsd1.or.comcast.net] has joined #mcdevs 08:50 -!- Prf_Jakob [~jakob@c-2b27e155.1214-1-64736c20.cust.bredbandsbolaget.se] has quit [Ping timeout: 245 seconds] 08:52 -!- Prf_Jakob [~jakob@c-2b27e155.1214-1-64736c20.cust.bredbandsbolaget.se] has joined #mcdevs 08:52 -!- mode/#mcdevs [+v Prf_Jakob] by ChanServ 08:56 -!- mapppum [~mappum@c-67-170-21-29.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 09:00 -!- mappum [~mappum@c-67-170-21-29.hsd1.wa.comcast.net] has joined #mcdevs 09:07 -!- Zaneo [~Zaneo@bas2-toronto36-1242314772.dsl.bell.ca] has quit [Quit: Leaving] 09:11 -!- Xaardas [~tach@p5B2511E5.dip0.t-ipconnect.de] has joined #mcdevs 09:17 -!- mappum [~mappum@c-67-170-21-29.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 09:17 -!- mappum [~mappum@c-67-170-21-29.hsd1.wa.comcast.net] has joined #mcdevs 09:42 -!- KHobbits [~khf@baka.khobbits.co.uk] has quit [Ping timeout: 256 seconds] 09:55 -!- AgentHH [~ec2-user@ec2-54-244-117-95.us-west-2.compute.amazonaws.com] has quit [Ping timeout: 252 seconds] 09:55 -!- AgentHH [~ec2-user@ec2-54-244-117-95.us-west-2.compute.amazonaws.com] has joined #mcdevs 09:56 -!- KHobbits [khf@khobbits.develops.ess3.net] has joined #mcdevs 10:02 -!- Fador_ is now known as Fador 10:02 -!- mode/#mcdevs [+v Fador] by ChanServ 10:40 -!- _eddyb_ [~eddy@unaffiliated/eddyb] has joined #mcdevs 10:44 -!- mapppum [~mappum@c-67-170-21-29.hsd1.wa.comcast.net] has joined #mcdevs 10:49 -!- eddyb [~eddy@unaffiliated/eddyb] has quit [Remote host closed the connection] 10:49 -!- mappum [~mappum@c-67-170-21-29.hsd1.wa.comcast.net] has quit [Ping timeout: 256 seconds] 10:53 -!- Paprikachu [~Paprikach@80.120.175.113] has joined #mcdevs 11:00 -!- conehead [~conehead@unaffiliated/conehead] has quit [Quit: Computer has gone to sleep.] 11:21 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 256 seconds] 11:43 -!- TomyLobo [~foo@91-64-168-142-dynip.superkabel.de] has joined #mcdevs 12:22 -!- Paprikac_ [~Paprikach@80.120.175.113] has joined #mcdevs 12:26 -!- Paprikachu [~Paprikach@80.120.175.113] has quit [Ping timeout: 264 seconds] 13:06 -!- Calinou [~Calinou@unaffiliated/calinou] has joined #mcdevs 13:21 -!- mapppum [~mappum@c-67-170-21-29.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 13:21 -!- mapppum [~mappum@c-67-170-21-29.hsd1.wa.comcast.net] has joined #mcdevs 13:26 -!- Krenair [~Krenair@wikimedia/Krenair] has quit [Ping timeout: 256 seconds] 13:28 -!- Paprikachu [~Paprikach@80.120.175.113] has joined #mcdevs 13:28 -!- Krenair [~Krenair@wikimedia/Krenair] has joined #mcdevs 13:28 -!- Krenair [~Krenair@wikimedia/Krenair] has quit [Excess Flood] 13:29 -!- Krenair [~Krenair@199.195.248.104] has joined #mcdevs 13:29 -!- Krenair [~Krenair@199.195.248.104] has quit [Changing host] 13:29 -!- Krenair [~Krenair@wikimedia/Krenair] has joined #mcdevs 13:29 -!- Krenair [~Krenair@wikimedia/Krenair] has quit [Excess Flood] 13:29 -!- Krenair [~Krenair@wikimedia/Krenair] has joined #mcdevs 13:29 -!- Krenair [~Krenair@wikimedia/Krenair] has quit [Excess Flood] 13:30 -!- Krenair [~Krenair@wikimedia/Krenair] has joined #mcdevs 13:30 -!- Krenair [~Krenair@wikimedia/Krenair] has quit [Excess Flood] 13:30 -!- Krenair [~Krenair@wikimedia/Krenair] has joined #mcdevs 13:30 -!- Krenair [~Krenair@wikimedia/Krenair] has quit [Excess Flood] 13:31 -!- Krenair [~Krenair@wikimedia/Krenair] has joined #mcdevs 13:31 -!- Krenair [~Krenair@wikimedia/Krenair] has quit [Excess Flood] 13:31 -!- Krenair [~Krenair@wikimedia/Krenair] has joined #mcdevs 13:31 -!- Krenair [~Krenair@wikimedia/Krenair] has quit [Excess Flood] 13:31 -!- Paprikac_ [~Paprikach@80.120.175.113] has quit [Ping timeout: 264 seconds] 13:32 -!- Guest16803 [~Krenair@ZNC.MonsterProjects.org] has joined #mcdevs 13:32 -!- Guest16803 [~Krenair@ZNC.MonsterProjects.org] has quit [Excess Flood] 13:32 -!- Krenair_ [~Krenair@199.195.248.104] has joined #mcdevs 13:48 -!- Yoshi2 [~chatzilla@xdsl-81-173-138-145.netcologne.de] has joined #mcdevs 13:57 -!- cathode [~cathode@c-76-105-184-52.hsd1.or.comcast.net] has quit [Ping timeout: 276 seconds] 14:12 -!- AndrewPH|Alt [~AndrewPH@hnng.public-craft.com] has joined #mcdevs 14:16 -!- Netsplit *.net <-> *.split quits: +AndrewPH 14:28 -!- mapppum [~mappum@c-67-170-21-29.hsd1.wa.comcast.net] has quit [Ping timeout: 256 seconds] 14:28 -!- Krenair_ is now known as Krenair 14:28 -!- Krenair [~Krenair@199.195.248.104] has quit [Changing host] 14:28 -!- Krenair [~Krenair@wikimedia/Krenair] has joined #mcdevs 14:35 -!- Zachoz is now known as Zachoz|Away 14:39 -!- dexter00 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has joined #mcdevs 14:47 -!- Netsplit *.net <-> *.split quits: Calinou, dexter0 14:47 -!- dexter00 is now known as dexter0 14:54 -!- Netsplit over, joins: Calinou 15:03 -!- Calinou [~Calinou@unaffiliated/calinou] has quit [Remote host closed the connection] 15:17 -!- pdelvo [~pdelvo@mcdevs/trusted/pdelvo] has joined #mcdevs 15:17 -!- mode/#mcdevs [+v pdelvo] by ChanServ 15:17 -!- Paprikachu [~Paprikach@80.120.175.113] has quit [Remote host closed the connection] 15:18 -!- Yoshi2 [~chatzilla@xdsl-81-173-138-145.netcologne.de] has quit [Read error: Connection reset by peer] 15:18 -!- Yoshi2| [~chatzilla@xdsl-81-173-138-145.netcologne.de] has joined #mcdevs 15:18 -!- Yoshi2| is now known as Yoshi2 15:40 -!- edlothiol [~edlothiol@95-91-255-241-dynip.superkabel.de] has joined #mcdevs 15:59 -!- _eddyb_ is now known as eddyb 16:15 -!- Amaranth [~travis@ubuntu/member/Amaranth] has quit [Ping timeout: 248 seconds] 16:15 -!- Amaranthus [~travis@ubuntu/member/Amaranth] has joined #mcdevs 16:15 -!- mode/#mcdevs [+v Amaranthus] by ChanServ 16:16 -!- BizarreCake [~BizarreCa@46.121.251.157] has quit [Ping timeout: 264 seconds] 16:23 -!- Zachoz [~Zachoz@pdpc/supporter/student/zachoz] has joined #mcdevs 16:26 -!- yorick [~yorick@oftn/member/yorick] has joined #mcdevs 16:28 -!- AgentHH_ [~ec2-user@ec2-54-244-117-95.us-west-2.compute.amazonaws.com] has joined #mcdevs 16:33 -!- AlphaBlend1 [~AlphaBlen@pool-173-58-81-210.lsanca.fios.verizon.net] has joined #mcdevs 16:33 -!- Sanky_ [~SankyZNC@unaffiliated/sanky] has joined #mcdevs 16:33 -!- BizarreCake [~BizarreCa@46.121.251.157] has joined #mcdevs 16:36 -!- Netsplit *.net <-> *.split quits: Krenair, AgentHH, Sanky, AlphaBlend, Zachoz|Away 16:37 -!- TobiX_ [tobias@zoidberg.org] has joined #mcdevs 16:40 -!- SinZ_ [~SinZ@CPE-121-219-83-235.lnse1.lon.bigpond.net.au] has joined #mcdevs 16:41 -!- Djinnibone [~dinnerbon@i.could.have.had.any.host.but.i.decided.on.dinnerbone.com] has joined #mcdevs 16:42 -!- Netsplit *.net <-> *.split quits: n4x, SinZ, Dinnerbone, TobiX 16:42 -!- Djinnibone is now known as Dinnerbone 16:42 -!- SinZ_ is now known as SinZ 16:48 -!- Krenair [~Krenair@wikimedia/Krenair] has joined #mcdevs 16:48 -!- Krenair [~Krenair@wikimedia/Krenair] has quit [Excess Flood] 16:48 -!- Krenair [~Krenair@wikimedia/Krenair] has joined #mcdevs 16:48 -!- Krenair [~Krenair@wikimedia/Krenair] has quit [Excess Flood] 16:49 -!- Krenair [~Krenair@ZNC.MonsterProjects.org] has joined #mcdevs 16:49 -!- Krenair [~Krenair@ZNC.MonsterProjects.org] has quit [Changing host] 16:49 -!- Krenair [~Krenair@wikimedia/Krenair] has joined #mcdevs 16:49 -!- n4x [exio4@trekweb/user/nax] has joined #mcdevs 17:10 -!- Paprikachu [~Paprikach@77.116.7.197.wireless.dyn.drei.com] has joined #mcdevs 17:16 -!- yorick_ [~yorick@oftn/member/yorick] has joined #mcdevs 17:18 -!- Prf_Jako1 [~jakob@c-2b27e155.1214-1-64736c20.cust.bredbandsbolaget.se] has joined #mcdevs 17:18 -!- mode/#mcdevs [+v Prf_Jako1] by ChanServ 17:21 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has quit [Quit: exit(0);] 17:22 -!- AndrewPH [~AndrewPH@hnng.public-craft.com] has joined #mcdevs 17:22 -!- mode/#mcdevs [+v AndrewPH] by ChanServ 17:23 -!- Netsplit *.net <-> *.split quits: AndrewPH|Alt, umby24|offline, +Prf_Jakob, yorick, HaltingState 17:24 -!- Prf_Jako1 is now known as Prf_Jakob 17:29 -!- HaltingState [~HaltingSt@unaffiliated/haltingstate] has joined #mcdevs 17:33 -!- md_5 [md_5@mcdevs/trusted/md-5] has quit [Ping timeout: 246 seconds] 17:33 -!- md_5 [md_5@mcdevs/trusted/md-5] has joined #mcdevs 17:33 -!- mode/#mcdevs [+v md_5] by ChanServ 17:43 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has joined #mcdevs 17:45 -!- SuinDraw [~NiaTeppel@WiseOS/Founder/NiaTeppelin] has joined #mcdevs 17:49 -!- umby24|offline [~umby24@cpe-66-69-92-104.satx.res.rr.com] has joined #mcdevs 17:51 -!- SuinDraw [~NiaTeppel@WiseOS/Founder/NiaTeppelin] has quit [Read error: Connection reset by peer] 17:54 -!- TobiX_ is now known as TobiX 17:55 -!- SuinDraw [~NiaTeppel@WiseOS/Founder/NiaTeppelin] has joined #mcdevs 18:06 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has quit [Quit: exit(0);] 18:18 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has joined #mcdevs 18:20 -!- Calinou [~Calinou@unaffiliated/calinou] has joined #mcdevs 18:51 -!- Cay [~OlofLarss@s83-177-171-150.cust.tele2.se] has quit [Read error: Connection reset by peer] 19:08 -!- AgentHH_ is now known as AgentHH 19:33 -!- SuinDraw [~NiaTeppel@WiseOS/Founder/NiaTeppelin] has quit [Quit: Leaving] 19:38 -!- Yoshi2| [~chatzilla@xdsl-81-173-138-145.netcologne.de] has joined #mcdevs 19:38 -!- Yoshi2 [~chatzilla@xdsl-81-173-138-145.netcologne.de] has quit [Read error: Connection reset by peer] 19:38 -!- Yoshi2| is now known as Yoshi2 19:44 -!- ellisvlad [ellisvlad@gateway/web/cgi-irc/kiwiirc.com/x-xnvmikpuyixvlkja] has joined #mcdevs 19:44 < ellisvlad> hi 19:44 -!- Amaranthus [~travis@ubuntu/member/Amaranth] has quit [Read error: Connection reset by peer] 19:44 -!- Amaranth [~travis@ubuntu/member/Amaranth] has joined #mcdevs 19:44 -!- mode/#mcdevs [+v Amaranth] by ChanServ 19:45 < ellisvlad> Wondering if anyone can help me? 19:45 < ellisvlad> I'm developing some minecraft server software 19:45 < ellisvlad> and I'm struggling to understand how you send the right packets for a dropped itemstack to spawn 19:47 < ellisvlad> can anyone help? 19:48 -!- AnotherOne [~kvirc@178.151.74.138] has joined #mcdevs 19:49 < AnotherOne> ping 19:49 < ellisvlad> hi 19:49 < AnotherOne> hi 19:50 < ellisvlad> Having trouble with some minecraft server coding... would you be able to help? :) 19:50 < AnotherOne> oh... im not sure but try it 19:52 < ellisvlad> My server software isn't receiving the Start Digging part of http://www.wiki.vg/Protocol#0x0E 19:52 < ellisvlad> All I get are alot of arm swings and a Finish digging packet at the end 19:53 < ellisvlad> Not sure exactly what is wrong 19:55 < AnotherOne> try to dump packets coming from client 19:56 -!- Amaranth [~travis@ubuntu/member/Amaranth] has quit [Ping timeout: 245 seconds] 19:57 -!- AnotherOne [~kvirc@178.151.74.138] has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 19:58 -!- AnotherOne [~kvirc@178.151.74.138] has joined #mcdevs 19:59 < AnotherOne> why can i send messages without identifying? 20:03 -!- Exio [exio4@trekweb/user/nax] has joined #mcdevs 20:04 -!- n4x [exio4@trekweb/user/nax] has quit [Ping timeout: 248 seconds] 20:06 -!- BizarreCake [~BizarreCa@46.121.251.157] has quit [Quit: Leaving] 20:09 < Yoshi2> AnotherOne: because nickname regisration and indentification is not required on IRC 20:22 -!- Yoshi2 [~chatzilla@xdsl-81-173-138-145.netcologne.de] has quit [Read error: Connection reset by peer] 20:25 < ellisvlad> Hmm, I've logged all the packets sent by the client, and still only see 0x0E once, when the player stops digging 20:38 < ellisvlad> Really can;t figure this out lol 20:38 < ellisvlad> when the player just hits a block or starts digging, I don't get any Start Dig bpackets coming through 20:39 < ellisvlad> but when the player has been dug through a block, then the Start Cancel and Finish Dig packets come through normally 20:42 < ellisvlad> Anyone know why this might be? 20:46 -!- conehead [~conehead@unaffiliated/conehead] has joined #mcdevs 20:56 -!- Yoshi2 [~chatzilla@xdsl-81-173-138-145.netcologne.de] has joined #mcdevs 21:11 -!- Calinou [~Calinou@unaffiliated/calinou] has quit [Remote host closed the connection] 21:20 < AnotherOne> mb official client is saving resources? 21:20 < AnotherOne> it sends both packets on successful diging (thas is calculated client-side) 21:20 -!- Exio [exio4@trekweb/user/nax] has quit [Quit: Exio] 21:23 < ellisvlad> Hmm? 21:23 < ellisvlad> How does the server know when to start sending the block breaking animation? 21:24 < ellisvlad> which packet (and when) is sent? 21:29 -!- Exio [exio4@trekweb/user/nax] has joined #mcdevs 21:33 < AnotherOne> is it sending that animation? 21:34 < ellisvlad> which packd 21:34 < AnotherOne> i dont know much about that part of protocol, but doing that is too stupid even for people who send arrow shot in digging paket 21:34 < ellisvlad> *packet wuld that be? 21:35 < ellisvlad> ah yes, it does send the animation 21:35 < AnotherOne> what packet id? 21:35 < ellisvlad> http://www.wiki.vg/Protocol#0x12 21:35 < ellisvlad> 0x12 21:36 < ellisvlad> but there is no way to check which block is being broken 21:36 < ellisvlad> unless.. 21:36 < AnotherOne> oh 21:36 < AnotherOne> wtf mojang 21:37 < ellisvlad> no, can't hink 21:37 < ellisvlad> *think 21:38 < ellisvlad> hmm 21:38 < AnotherOne> hey 21:38 < AnotherOne> mb "damage animation" is mob damage? 21:39 < AnotherOne> block got its animation even during hard lag 21:39 < AnotherOne> i must check this 21:39 -!- Eric12 [~Eric1212@bas3-guelph22-2925023886.dsl.bell.ca] has joined #mcdevs 21:40 < ellisvlad> yeah, but I can't find a way to find which block is being damaged 21:42 -!- Not-003 [~notifico@198.199.82.216] has joined #mcdevs 21:42 < Not-003> [netherrack] thinkofdeath pushed 1 commit to master [+0/-0/±1] http://git.io/2Y4IHg 21:42 < Not-003> [netherrack] thinkofdeath e8603f5 - Update with changes to soulsand's command system 21:51 < AnotherOne> some magic with cross position? 21:54 < AnotherOne> hey ellis 21:55 < Yoshi2> the client should send a Player Digging packet, there is no other way for the server to determine where the block that is being hit is located 21:56 < ellisvlad> hmm 21:57 < ellisvlad> so the server has to calculate it baseed on the player's last position? 21:58 -!- yorick_ is now known as yorick 21:58 < Yoshi2> the server shouldn't need to do any complex calculations to get the position of a block that is being broken 21:59 < ellisvlad> hmm, what tells the server which block to start doing the block breaking animation on then? 22:00 < TkTech> It doesn't need to do anything "complex" but it also shouldn't blindly be trusting the client... 22:00 < TkTech> You know where the player model is, you know where it's looking, you know what it should and should not be able to hit... 22:01 < ellisvlad> but how do I know which block is hit, for example with a button 22:02 < ellisvlad> Packet 0x0E gives block coordinates, but the server only seems to recevie this packet once the block has been destroyed? 22:07 < ellisvlad> unless I'm missing somthing really obvious? 22:09 -!- AnotherOne|2 [~kvirc@178.151.74.138] has joined #mcdevs 22:09 < AnotherOne|2> did i miss something? 22:09 -!- AnotherOne [~kvirc@178.151.74.138] has quit [Read error: Connection reset by peer] 22:11 -!- AnotherOne|2 is now known as AnotherOne 22:13 -!- AnotherOne [~kvirc@178.151.74.138] has quit [Client Quit] 22:14 < ellisvlad> ohh 22:14 < ellisvlad> I see where the confsuion is 22:14 < ellisvlad> I'm making a server, not a client :P 22:15 < ellisvlad> and my server is not recieivng the Start Digging packet correctly 22:18 < Yoshi2> I've thought so much that you're working on a server, I'm still puzzled as to why the client wouldn't send a Player Digging packet when it starts digging 22:19 < ellisvlad> Give me a sec and I'll show what I get 22:26 -!- AnotherOne [~kvirc@178.151.74.138] has joined #mcdevs 22:38 < ellisvlad> Sorry got distracted 22:38 < ellisvlad> anyway, I'll show you what I mean 22:45 < ellisvlad> Hmm, how best to show you this 22:51 < ellisvlad> ok 22:51 < ellisvlad> anyone still here? 22:52 < ellisvlad> I recorded what I am trying to say 22:52 < ellisvlad> http://www.twitch.tv/ellisvlad/b/403547638 22:52 < ellisvlad> this is the problem 22:53 < ellisvlad> I don't see how I can find the coords of the block before it is broken 23:00 -!- sharvey [~sharvey@pdpc/supporter/student/sabriel] has quit [Ping timeout: 256 seconds] 23:02 -!- sharvey [~sharvey@scspc337.cs.uwaterloo.ca] has joined #mcdevs 23:02 -!- sharvey [~sharvey@scspc337.cs.uwaterloo.ca] has quit [Changing host] 23:02 -!- sharvey [~sharvey@pdpc/supporter/student/sabriel] has joined #mcdevs 23:03 < AnotherOne> looks like i almost understand what you need 23:04 < ellisvlad> lol, know how I can fix it? c: 23:07 < AnotherOne> oh fock 23:07 < ellisvlad> hmm? 23:07 < AnotherOne> eureka or how it is right... 23:07 < ellisvlad> :D? 23:07 < AnotherOne> oh no 23:08 < AnotherOne> not that one 23:08 < ellisvlad> :( 23:08 < AnotherOne> let's start again 23:08 < AnotherOne> why do you need that block;s coords? 23:09 < AnotherOne> aha 23:09 < ellisvlad> so that the server can tell all the other players that the block is being dug, and that they should start to "crack" the block 23:10 -!- Yoshi2 [~chatzilla@xdsl-81-173-138-145.netcologne.de] has quit [Quit: ChatZilla 0.9.90 [Firefox 20.0.1/20130409194949]] 23:11 < AnotherOne> did you try it with vanilla client? 23:11 < ellisvlad> yeah, it is vanilla client connected to my server 23:11 < AnotherOne> just an interface pack? 23:12 < ellisvlad> yeah 23:13 < AnotherOne> damn 23:14 < AnotherOne> looks like it is a client problem 23:14 < ellisvlad> :( 23:14 < ellisvlad> It works fine on the vanilla server 23:14 < ellisvlad> somehow 23:15 < Thinkofdeath> I get a status of 0 when the player starts digging on my server 23:16 < ellisvlad> hmm weird... 23:18 < AnotherOne> do you have github? 23:19 < AnotherOne> i see your server is written in c++. how is your data exchange made? a stream? 23:21 < ellisvlad> I havn't put this project on github, it's still quite new. And yes, it is sent in a socket stream 23:21 < AnotherOne> boost? 23:21 < ellisvlad> nope, pure sockets 23:21 < AnotherOne> how old is it?:) 23:21 < ellisvlad> almost a week xD 23:22 < AnotherOne> fuck 23:22 < AnotherOne> almost fully functional server in a week? 23:22 < ellisvlad> this has been the first problem (except some annoyances with sending chunks) 23:22 < AnotherOne> good good 23:22 < ellisvlad> lol 23:22 < ellisvlad> still a little way from functional ;) 23:23 < AnotherOne> time for me to let butthurt flow through me 23:23 < ellisvlad> lol 23:24 < AnotherOne> can you explain sockets for me a bit? 23:24 < AnotherOne> how do you read packets? 23:24 < ellisvlad> but yes, so far I've got Chunk generation, Chunk Saving/Loading, Player leaving/joining, chat, some VERY basic commands, inventory, and block placing...no breaking yet -.- 23:24 < ellisvlad> sockets 23:24 < AnotherOne> code and then rest of it? 23:25 < ellisvlad> kk 23:25 < ellisvlad> well, I just set up a listening socket and then with all new connections I create a thread and let them continue in the thread. 23:26 < ellisvlad> http://puu.sh/2TyI7.png 23:26 < ellisvlad> linux code btw 23:27 < ellisvlad> then it gets a little more confusing when a player makes a connection 23:27 < ellisvlad> continuing from the previous screenshot 23:27 < ellisvlad> http://puu.sh/2TyOm.png 23:28 < TkTech> ellisvlad: For the love of noodles, http://gist.github.com 23:28 < ellisvlad> lol 23:29 < AnotherOne> let me see PlayerSocketHandler please 23:30 < ellisvlad> Its much harder to copy and paste code because I'm on windows and am coding on a Linux virtual machine, that is very tempermental with copy and paste xD 23:31 < AnotherOne> ok i'll try to explain what i want 23:31 < ellisvlad> PlayerSocketHandler is very big lol 23:31 < ellisvlad> the essence is the receiving and sending functions 23:32 < ellisvlad> which just use send(sock, buff, buff_len, MSG_NOSIGNAL); and recv(sock, buff, buff_len, MSG_NOSIGNAL); 23:32 < AnotherOne> what if i get messages to my socket and dont read them? are they stored? 23:33 < AnotherOne> damn my little socket knowledge 23:33 < ellisvlad> send and recv are in blocking mode by deafult 23:33 < ellisvlad> *default 23:34 < ellisvlad> so recv will freeze up the thread until data is received or the socket closes 23:36 < AnotherOne> i use sdlnet 23:36 < ellisvlad> oh right, I remember sdl 23:37 < AnotherOne> and want to switch to boost::asio 23:37 < ellisvlad> boost is very powerful 23:38 < AnotherOne> right now i have a thread that constantly calls recv and stores received packets to std::stringstream 23:38 < AnotherOne> then i read messages from it 23:38 < ellisvlad> but I have always prefered working as barebones as I could, with absolute minimal dependacies. 23:38 < AnotherOne> is it ok? 23:38 < ellisvlad> yeah that is fine 23:39 < ellisvlad> I do everything as minimally dependant as possible because I love to keep poformance and memory usage at a minimal 23:41 < ellisvlad> with noone connected to my minecraft server, it sits at ~800KB RAM http://puu.sh/2TzHi.png 23:42 < ellisvlad> and then it is 10MB per player 23:42 < ellisvlad> http://puu.sh/2TzOJ.jpg 23:44 < ellisvlad> grr, this block damage thing is really annoying me 23:44 < AnotherOne> nice, nice 23:44 -!- edlothiol [~edlothiol@95-91-255-241-dynip.superkabel.de] has quit [Ping timeout: 252 seconds] 23:44 < AnotherOne> good luck man, make a good server that does not want annoying own launcher 23:45 < ellisvlad> ;) 23:45 < ellisvlad> what I did for the packets being received by the server was have that PlayerSocketHandler wait for recv to dump some data into the player's data buffer. 23:46 < ellisvlad> because the recv is blocking, it will hang until some data is received or the player leaves 23:46 < ellisvlad> so I then check if the buffer contains any data, if it is empty, then the player closed the socket. 23:46 < AnotherOne> try boost::asio 23:46 < ellisvlad> if there is data, then handle it and go again 23:47 < ellisvlad> I was thinking about boost, but because the main goal in making this server is to keep Memroy usage as minimal as possible, I'm affraid of the footprint most libraries leave 23:47 < AnotherOne> and what if you got half of a packet at a moment of handling? 23:49 < AnotherOne> vanilla server likes to send 0x38 chunk bulk in several packets 23:49 < ellisvlad> because it is a server, there shouldn't be a problem with incomplete packets 23:51 < ellisvlad> But I have tried to avoid most of the standard or library classes and functions. e.g. I found that when using very large vectors (to sotre all the chunks that were visible by the player) that even after they were deleted and cleared, the vector still had alot of memory allocted to it 23:52 < ellisvlad> so instead I made my own vector class, partly for the experience of doing so 23:53 < AnotherOne> but what if... 23:53 < AnotherOne> can you hadnle multiple messages in one packet? 23:53 < ellisvlad> yes 23:53 < ellisvlad> yes and no.. 23:54 < ellisvlad> when the packet has finished being handled, the buffer should have all been read and used, so the buffer cursor should be at the end 23:55 < ellisvlad> if it is not at the end, then it attemppts to handle the buffer again, but starting from the current cursor position 23:56 < ellisvlad> However many of my packet handlers send data back to the player, and each playeronly has one buffer, which is cleared when new data is being sent 23:57 < ellisvlad> so in most cases, the buffer is cleared during the handling of the packet :/ 23:57 < ellisvlad> anyway, I'm going to get somthing to eat 23:57 < ellisvlad> back soon 23:58 < AnotherOne> maybe you lose digging start message because of this? 23:58 < AnotherOne> k 23:58 -!- ellisvlad [ellisvlad@gateway/web/cgi-irc/kiwiirc.com/x-xnvmikpuyixvlkja] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] --- Day changed mer. mai 15 2013 00:19 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has quit [Ping timeout: 246 seconds] 00:27 < AnotherOne> ping 00:29 -!- mappum [~mappum@c-67-170-21-29.hsd1.wa.comcast.net] has joined #mcdevs 00:40 -!- umby24|offline is now known as umby24 00:42 -!- Squid_Tamer [~s@198.23.138.21] has joined #mcdevs 00:46 -!- yorick [~yorick@oftn/member/yorick] has quit [Read error: Connection reset by peer] 00:47 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has joined #mcdevs 00:47 -!- mode/#mcdevs [+v SpaceManiac] by ChanServ 00:48 -!- Paprikachu [~Paprikach@77.116.7.197.wireless.dyn.drei.com] has quit [Remote host closed the connection] 01:00 -!- feepbot [~feepbot@p579E5E3C.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 01:00 -!- feepbot [~feepbot@p579E5822.dip0.t-ipconnect.de] has joined #mcdevs 01:05 -!- Xaardas [~tach@p5B2511E5.dip0.t-ipconnect.de] has quit [Quit: Tschuess und bis Bald] 01:16 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has quit [Read error: Connection reset by peer] 01:17 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has joined #mcdevs 01:17 -!- mode/#mcdevs [+v SpaceManiac] by ChanServ 01:18 -!- cathode [~cathode@c-76-105-184-52.hsd1.or.comcast.net] has joined #mcdevs 01:19 -!- Exio [exio4@trekweb/user/nax] has quit [Quit: bbl - switching servers] 01:36 -!- eddyb [~eddy@unaffiliated/eddyb] has quit [Quit: Konversation terminated!] 01:40 -!- Exio [~x@trekweb/user/nax] has joined #mcdevs 02:03 -!- Squid_Tamer [~s@198.23.138.21] has quit [Ping timeout: 246 seconds] 02:21 -!- Amaranth [~travis@ubuntu/member/Amaranth] has joined #mcdevs 02:21 -!- mode/#mcdevs [+v Amaranth] by ChanServ 02:29 -!- kcj [~casey@unaffiliated/kcj] has joined #mcdevs 03:19 -!- Amaranth [~travis@ubuntu/member/Amaranth] has quit [Ping timeout: 245 seconds] 03:23 -!- Amaranth [~travis@ubuntu/member/Amaranth] has joined #mcdevs 03:23 -!- mode/#mcdevs [+v Amaranth] by ChanServ 03:31 -!- Amaranth [~travis@ubuntu/member/Amaranth] has quit [Ping timeout: 252 seconds] 03:35 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has quit [Quit: exit(0);] 03:42 -!- TomyLobo [~foo@91-64-168-142-dynip.superkabel.de] has quit [Quit: Standby mode...] 04:16 -!- Eric12 [~Eric1212@bas3-guelph22-2925023886.dsl.bell.ca] has quit [Quit: Computer has gone to sleep.] 04:19 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has joined #mcdevs 04:55 -!- mappum [~mappum@c-67-170-21-29.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 05:13 -!- dylanisawesome1 [~dylanisaw@host-184-166-153-159.hav-mt.client.bresnan.net] has joined #mcdevs 05:13 < dylanisawesome1> hello, I'm making a little program that logins in to minecraft.net with a classic account, but how would I retrieve the verification key once i've gotten the auth key? 05:15 -!- tyteen4a- is now known as tyteen4a03 05:17 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has quit [Read error: Connection reset by peer] 05:18 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has joined #mcdevs 05:18 -!- mode/#mcdevs [+v SpaceManiac] by ChanServ 05:51 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has quit [Ping timeout: 252 seconds] 05:54 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has joined #mcdevs 05:54 -!- mode/#mcdevs [+v SpaceManiac] by ChanServ 06:01 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has quit [Read error: Connection reset by peer] 06:05 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has joined #mcdevs 06:05 -!- mode/#mcdevs [+v SpaceManiac] by ChanServ 06:17 < Not-003> [wiki] Edit by Aadnk to Protocol -> http://tinyurl.com/cdz4p2l 06:43 -!- BizarreCake [~BizarreCa@46.121.251.157] has joined #mcdevs 07:00 -!- umby24 is now known as umby24|offline 07:00 -!- Netsplit *.net <-> *.split quits: Deaygo, TkTech, +Ac-town, XAMPP__, ezdiy 07:03 -!- Ac-town [~actown@osuosl/staff/actown] has joined #mcdevs 07:03 -!- TkTech [~TkTech@irc.tkte.ch] has joined #mcdevs 07:03 -!- Deaygo [~Deaygo@mcbouncer.com] has joined #mcdevs 07:03 -!- XAMPP__ [~XAMPP@199.254.116.102] has joined #mcdevs 07:03 -!- ezdiy [~sd@fucksheep.org] has joined #mcdevs 07:03 -!- ServerMode/#mcdevs [+v Ac-town] by gibson.freenode.net 08:38 -!- Cay [~OlofLarss@s83-177-171-150.cust.tele2.se] has joined #mcdevs 09:49 -!- edlothiol [~edlothiol@95-91-255-241-dynip.superkabel.de] has joined #mcdevs 09:50 -!- Yoshi2 [~chatzilla@xdsl-78-35-197-189.netcologne.de] has joined #mcdevs 09:58 -!- Xaardas [~tach@p5B25144D.dip0.t-ipconnect.de] has joined #mcdevs 10:04 -!- Morrolan [Morrolan@morrolan.ch] has quit [Ping timeout: 264 seconds] 10:29 -!- Morrolan [Morrolan@morrolan.ch] has joined #mcdevs 10:32 -!- ellisvlad [516f9c23@gateway/web/freenode/ip.81.111.156.35] has joined #mcdevs 10:33 < ellisvlad> hey :) 10:36 -!- pbunny [pbunny@stdout.lulzsec.com] has joined #mcdevs 10:44 < AnotherOne> sup 10:45 < pbunny> \/ 10:46 < ellisvlad> Anotherone: Thank you so much for your help yesturday, I added another buffer for the player, so that the read and write buffers are seperate... 10:46 < ellisvlad> and what do you know, the dig start packet was sent on the end of a player position packet 10:46 < ellisvlad> so it is working good now :D 10:49 < Yoshi2> ah, so your server somehow lost the dig start packet? It's good that you were able to fix it 10:52 < ellisvlad> yeah thanks :) I assumed that each packet would be received by recv() seperately, completely forgeot that they build up 10:52 -!- bildramer [~bildramer@p549FFF88.dip0.t-ipconnect.de] has quit [Ping timeout: 252 seconds] 10:56 < Yoshi2> that's what I thought when I worked on my first minecraft server, which was my first minecraft project and my second networks-related project ever 10:56 < Yoshi2> needless to say, it did not work very well and regulary ate packets 10:58 -!- TomyLobo [~foo@91-64-168-142-dynip.superkabel.de] has joined #mcdevs 11:16 -!- conehead [~conehead@unaffiliated/conehead] has quit [Quit: Computer has gone to sleep.] 11:19 -!- kcj [~casey@unaffiliated/kcj] has quit [Remote host closed the connection] 11:19 -!- Yoshi2 [~chatzilla@xdsl-78-35-197-189.netcologne.de] has quit [Quit: ChatZilla 0.9.90 [Firefox 20.0.1/20130409194949]] 11:26 < AnotherOne> ellisvlad: np man:) 11:27 < AnotherOne> looks like everyone who had eved made a network application faced this 11:28 < ellisvlad> lol 11:49 < pbunny> i haven't 11:50 < AnotherOne> heh 11:50 < AnotherOne> you are good then 11:50 <+Fador> 00:39 < ellisvlad> I do everything as minimally dependant as possible because I love to keep poformance and memory usage at a minimal 11:51 <+Fador> pbunny can help with that! ;) 11:51 < AnotherOne> cmon, tell us about reinventing a wheel Fador:) 11:51 < AnotherOne> oh 11:52 <+Fador> ..and I just use single thread and libevent to handle everything ;) 11:54 < AnotherOne> server? 11:55 <+Fador> https://github.com/fador/mineserver 11:56 < AnotherOne> but what if there are more players online than a single core can handle? 11:57 <+Fador> then it'll slow down? ;D 11:57 <+Fador> but I'm pretty sure the server can handle 100+ players 11:59 < AnotherOne> why a single thread? is potential slowdown better than f**king with threads? 11:59 <+Fador> I dont have any reason to add more threads really 11:59 <+Fador> (I've studied concurrency at the university etc..) 12:00 < AnotherOne> ok, you know it better:) 12:00 <+Fador> what I could do is add couple of threads to generate the map and that's it ;) 12:05 < pbunny> Fador: i used single thread first too, but then i changed it to thread-per-connection because some intensive tasks can occur within client connection context 12:05 < pbunny> now its like http://dpaste.org/zO7F0/ 12:05 < pbunny> i added --with-mtl option to configure, will benchmark it when everything's ready 12:06 < pbunny> i.e. chunks deflating happens in connection thread 12:06 < pbunny> various surrounding entities loops 12:06 < pbunny> etc 12:06 < pbunny> offloading that to world threads will add latency 12:07 -!- Netsplit *.net <-> *.split quits: ellisvlad 12:07 < pbunny> ( http://dpaste.org/mVRvy/ - that's a .h for that ) 12:07 -!- Netsplit over, joins: ellisvlad 12:25 < AnotherOne> f**k boost 12:39 < ellisvlad> ok, now a serious question, not just a derp in my coding :P 12:40 < ellisvlad> What should be sent to the client for them to make an ItemStack appear dropped on the ground? 12:42 < AnotherOne> good question:) 12:43 < AnotherOne> idk, dump more traffic from vanilla server 12:46 < pbunny> ellisvlad: http://wiki.vg/Protocol#Spawn_Object.2FVehicle_.280x17.29 12:47 < pbunny> ellisvlad: http://dpaste.org/OCDKr/ 12:47 < pbunny> i think specifying quantity > 1 should make client display it as stack 12:47 < pbunny> yes. 12:48 -!- Grum [~grum@irc.grum.nl] has quit [Read error: Operation timed out] 12:48 < pbunny> ellisvlad: aah, it's 0x17 followed by 0x28 (which specifies item properties) 12:48 < pbunny> see the dpaste 12:49 < ellisvlad> ah thanks :) 12:50 <+Fador> https://github.com/fador/mineserver/blob/master/include/protocol.h#L265 another example ;) 12:50 < ellisvlad> that would make sense 12:50 < ellisvlad> I was doing the 0x17 fine and the client was making a new entity...but I couldn't see it :P 12:51 < ellisvlad> whenever I tried sending 0x28 I was missing the NBT data 12:51 < ellisvlad> and that crashed me every time -.- 12:51 < pbunny> ellisvlad: make sure you send -1 as 0xffff 12:52 < pbunny> if you don't provide NBT data 12:52 < ellisvlad> yup thanks :) 12:52 < pbunny> ellisvlad: also send http://wiki.vg/Protocol#Entity_Velocity_.280x1C.29 somewhere after 0x28 in case you don't want client to apply its own physics to item entity (i.e. its falling to random side) 12:53 < ellisvlad> thanks again :D 12:53 < pbunny> np :p 12:53 -!- BizarreCake [~BizarreCa@46.121.251.157] has quit [Quit: Leaving] 13:12 < AnotherOne> Fador 13:12 < AnotherOne> show me the file where packet class is defined please 13:18 <+Fador> https://github.com/fador/mineserver/blob/master/include/packets.h#L128 13:18 <+Fador> https://github.com/fador/mineserver/blob/master/src/packets.cpp#L1590 13:23 < AnotherOne> heh 13:23 < AnotherOne> i did it different way 13:24 <+Fador> ;) 13:25 < AnotherOne> and i dont know what way is better 13:25 < AnotherOne> but we'll see 13:36 < ellisvlad> grr, still having grief with this itemstack droppibng xD 13:36 < ellisvlad> *dropping 13:37 < pbunny> why? 13:37 < ellisvlad> the correct stack is dropped, but the coordinates are really wrong 13:37 < ellisvlad> its dropping very close to y=0 13:37 < ellisvlad> and then it floats up through the blocks after a few seconds lol 13:38 < pbunny> ellisvlad: multiply coords by 32 13:38 < pbunny> see my paste 13:38 < pbunny> http://dpaste.org/OCDKr/ 13:38 < pbunny> and angles too need some modifying 13:39 < ellisvlad> http://dpaste.org/J2A5c 13:39 < ellisvlad> that is what I have got 13:40 < ellisvlad> using 3525 as the stack's entity ID 13:40 -!- BizarreCake [~BizarreCa@46.121.251.157] has joined #mcdevs 13:43 -!- ellisvlad_ [516f9c23@gateway/web/freenode/ip.81.111.156.35] has joined #mcdevs 13:43 < ellisvlad_> omg nvm 13:43 < ellisvlad_> I was sending the loc was all nulled 13:43 < ellisvlad_> so it was spawning at 0, 0, 0 13:43 < AnotherOne> hehe 13:44 -!- ellisvlad [516f9c23@gateway/web/freenode/ip.81.111.156.35] has quit [Ping timeout: 250 seconds] 13:45 < ellisvlad_> http://puu.sh/2TU1C.jpg 13:46 < pbunny> :) 13:49 -!- eddyb [~eddy@unaffiliated/eddyb] has joined #mcdevs 13:52 -!- Yoshi2 [~chatzilla@xdsl-78-35-212-132.netcologne.de] has joined #mcdevs 14:17 < AnotherOne> hey people 14:17 < AnotherOne> what is this? http://www.wiki.vg/Protocol#Teams_.280xD1.29 14:20 < Yoshi2> an attempt by the minecraft devs to bring vanilla minecraft up to par with modded minecraft, as far as I can tell 14:26 < AnotherOne> i've logged packets from some pirated bukkit server 14:27 < AnotherOne> and got ~20kb of this 14:27 < AnotherOne> can this packet just be ignored? 14:41 < ellisvlad_> Its for the sidebar and text above entities 14:48 < AnotherOne> oh 15:11 < SinZ> zzz, more pirates 15:12 < pbunny> pirates are nasty 15:13 -!- Zachoz is now known as Zachoz|Away 15:19 < AnotherOne> nope:) 15:24 < pbunny> https://ssl4.lon.gb.securedata.net/toygrotto.net/merchantmanager/images/uploads/nasty%20pirate%209176.JPG 15:25 < AnotherOne> not bad, not bad:) 15:28 < AnotherOne> dman 15:28 < AnotherOne> damn 15:28 < AnotherOne> i hate when my program's architecture changes 15:28 < pbunny> hating isn't efficient for programming 15:29 < AnotherOne> true 15:30 < AnotherOne> and dat inheritance 15:30 < ellisvlad_> fml 15:30 < AnotherOne> wtf?:) 15:31 < ellisvlad_> Working on some cave generation code and atm I have it so that there is a 1 in 10 chance that any chunck has a cave's entrance in it, if it has an entrance, it generates the whole cave 15:31 < ellisvlad_> when a cave is generated, it may need to leave the chunk, and if it does need to, then the chunk it goes into is loaded and then modified 15:32 < ellisvlad_> only problem is... that is if the new chunk has not been generated before it also has a 1 in 10 chance of having a cave entrance on it 15:32 < AnotherOne> heh 15:33 < ellisvlad_> I ran my server and it didn't do anything for a bit...so I maxed the priority of the program and still nothing 15:33 < ellisvlad_> only problem now is that my pc is kinda frozen 15:33 < ellisvlad_> the mouse is lagging 15:33 < AnotherOne> INFINITE LOOPS FTW 15:33 < pbunny> :) 15:33 < ellisvlad_> and system monitor is reporting 800%cpu usage x.x 15:34 < pbunny> ellisvlad_: try using threads, it will make it more fun 15:34 <+Fador> #define EVER ;; 15:34 <+Fador> for(EVER) { ... 15:34 < pbunny> add threads support 15:34 < AnotherOne> lol 15:34 -!- yorick [~yorick@oftn/member/yorick] has joined #mcdevs 15:34 < ellisvlad_> it is threaded lol 15:34 < AnotherOne> yup 15:34 < ellisvlad_> but each chunk is being generated in a new thread 15:34 < AnotherOne> LOLOLOLOLOL 15:34 < ellisvlad_> and it is running on all cores -.- 15:35 < ellisvlad_> I can't kill it x.x 15:35 < AnotherOne> RACES! MEMORY WARS! 15:35 < AnotherOne> fock it man, make a single thread for world generation 15:36 < pbunny> ellisvlad_: my world is multithreaded too, but i did it right 15:36 < AnotherOne> hey ellis 15:36 < AnotherOne> i have an idea for you 15:36 < pbunny> ellisvlad_: use valgrind --tool=drd 2>&1 | tee ouch.log 15:36 < AnotherOne> do you know about strategic oregen? 15:36 < pbunny> if hdd space is not of concern :p 15:38 -!- ellisvlad [516f9c23@gateway/web/freenode/ip.81.111.156.35] has joined #mcdevs 15:38 < ellisvlad> FINALLY 15:38 < ellisvlad> I;'m back alive 15:38 < ellisvlad> 3,624 chunks generated...http://puu.sh/2TWFr.png 15:38 < ellisvlad> lol 15:39 -!- ellisvlad_ [516f9c23@gateway/web/freenode/ip.81.111.156.35] has quit [Ping timeout: 250 seconds] 15:39 < ellisvlad> not as many as I thought would generate lol 15:39 < ellisvlad> hmm, what is the best way to generate caves? 15:40 < pbunny> ellisvlad: lol.. 15:40 < pbunny> forget about the performance. thanks 15:40 < ellisvlad> lol 15:40 < ellisvlad> hmm 16:09 < AnotherOne> what if you look into minecraft code? 16:10 < AnotherOne> or do you want your own generator? 16:13 -!- ellisvlad [516f9c23@gateway/web/freenode/ip.81.111.156.35] has quit [Ping timeout: 250 seconds] 16:23 -!- Paprikachu [~Paprikach@77.116.7.197.wireless.dyn.drei.com] has joined #mcdevs 16:30 -!- Paprikac_ [~Paprikach@178.112.86.92.wireless.dyn.drei.com] has joined #mcdevs 16:31 -!- XAMPP__ [~XAMPP@199.254.116.102] has quit [Read error: Connection reset by peer] 16:31 -!- Paprikachu [~Paprikach@77.116.7.197.wireless.dyn.drei.com] has quit [Ping timeout: 245 seconds] 16:57 < Yoshi2> looking at minecraft's generation code is not exactly the greatest way to learn how to generate terrain features 16:58 < pbunny> ++ 16:58 < pbunny> its only a way to get brain java 17:01 < AnotherOne> brain java 17:01 < AnotherOne> sounds like brain cancer 17:05 < pbunny> exactly 17:20 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has quit [Quit: exit(0);] 17:48 -!- Calinou [~Calinou@unaffiliated/calinou] has joined #mcdevs 17:59 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has joined #mcdevs 18:12 -!- sharvey [~sharvey@pdpc/supporter/student/sabriel] has quit [Ping timeout: 248 seconds] 18:14 -!- conehead [~conehead@unaffiliated/conehead] has joined #mcdevs 18:21 -!- Sabriel [~sharvey@scspc337.cs.uwaterloo.ca] has joined #mcdevs 18:21 -!- Sabriel [~sharvey@scspc337.cs.uwaterloo.ca] has quit [Changing host] 18:21 -!- Sabriel [~sharvey@pdpc/supporter/student/sabriel] has joined #mcdevs 18:36 -!- BizarreCake [~BizarreCa@46.121.251.157] has quit [Ping timeout: 252 seconds] 18:44 -!- SuinDraw [~NiaTeppel@WiseOS/Founder/NiaTeppelin] has joined #mcdevs 18:50 -!- BizarreCake [~BizarreCa@46.121.251.157] has joined #mcdevs 19:13 -!- SuinDraw [~NiaTeppel@WiseOS/Founder/NiaTeppelin] has quit [Quit: Leaving] 19:21 -!- Amaranth [~travis@ubuntu/member/Amaranth] has joined #mcdevs 19:21 -!- mode/#mcdevs [+v Amaranth] by ChanServ 19:33 -!- dola [~dola@77-57-175-131.dclient.hispeed.ch] has quit [Ping timeout: 252 seconds] 19:33 -!- sadimusi [~sadimusi@77-57-175-131.dclient.hispeed.ch] has quit [Ping timeout: 248 seconds] 19:42 -!- sadimusi [~sadimusi@77-57-175-131.dclient.hispeed.ch] has joined #mcdevs 19:42 -!- mode/#mcdevs [+v sadimusi] by ChanServ 19:42 -!- dola [~dola@77-57-175-131.dclient.hispeed.ch] has joined #mcdevs 19:46 -!- sadimusi [~sadimusi@77-57-175-131.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 19:46 -!- dola [~dola@77-57-175-131.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 19:51 -!- sadimusi [~sadimusi@77-57-175-131.dclient.hispeed.ch] has joined #mcdevs 19:51 -!- mode/#mcdevs [+v sadimusi] by ChanServ 19:51 -!- dola [~dola@77-57-175-131.dclient.hispeed.ch] has joined #mcdevs 19:55 -!- Paprikachu [~Paprikach@188-23-196-125.adsl.highway.telekom.at] has joined #mcdevs 19:58 -!- dola [~dola@77-57-175-131.dclient.hispeed.ch] has quit [Ping timeout: 248 seconds] 19:58 -!- sadimusi [~sadimusi@77-57-175-131.dclient.hispeed.ch] has quit [Ping timeout: 256 seconds] 19:59 -!- Paprikac_ [~Paprikach@178.112.86.92.wireless.dyn.drei.com] has quit [Ping timeout: 256 seconds] 20:06 -!- Grum [~grum@irc.grum.nl] has joined #mcdevs 20:39 -!- Sabriel [~sharvey@pdpc/supporter/student/sabriel] has quit [Ping timeout: 256 seconds] 20:44 -!- md_5 [md_5@mcdevs/trusted/md-5] has quit [Ping timeout: 256 seconds] 20:47 -!- BizarreCake [~BizarreCa@46.121.251.157] has quit [Ping timeout: 248 seconds] 20:47 -!- Sabriel [~sharvey@scspc337.cs.uwaterloo.ca] has joined #mcdevs 20:47 -!- Sabriel [~sharvey@scspc337.cs.uwaterloo.ca] has quit [Changing host] 20:47 -!- Sabriel [~sharvey@pdpc/supporter/student/sabriel] has joined #mcdevs 20:48 -!- md_5 [md_5@mcdevs/trusted/md-5] has joined #mcdevs 20:48 -!- mode/#mcdevs [+v md_5] by ChanServ 20:49 < AnotherOne> omg fock protocol 20:49 < AnotherOne> im so tired of making message classes 20:50 < Yoshi2> you're disliking the way the protocol works? Welcome to the club 20:50 < AnotherOne> lol 20:55 < AnotherOne> does client have to send keep-alive messages? 20:56 < Yoshi2> yes 20:56 -!- sadimusi [~sadimusi@77-57-175-131.dclient.hispeed.ch] has joined #mcdevs 20:56 -!- mode/#mcdevs [+v sadimusi] by ChanServ 20:56 -!- dola [~dola@77-57-175-131.dclient.hispeed.ch] has joined #mcdevs 20:57 < AnotherOne> how frequently? 20:57 < Yoshi2> every time the server sends a keep alive 20:59 < AnotherOne> does it send this packet 20 times a second? 20:59 < Yoshi2> definitely not 21:13 -!- Calinou [~Calinou@unaffiliated/calinou] has quit [Remote host closed the connection] 21:17 < Not-003> [wiki] Edit by Windwaker to Server List -> http://tinyurl.com/bjld7uq 21:25 < AnotherOne> http://pastebin.com/Q009HgTS 21:25 < AnotherOne> is it ok to do something like this? 21:42 -!- Eric12 [~Eric1212@bas3-guelph22-2925023886.dsl.bell.ca] has joined #mcdevs 21:48 -!- Paprikac_ [~Paprikach@188-23-196-125.adsl.highway.telekom.at] has joined #mcdevs 21:50 -!- Paprikachu [~Paprikach@188-23-196-125.adsl.highway.telekom.at] has quit [Ping timeout: 245 seconds] 21:51 -!- Yoshi2 [~chatzilla@xdsl-78-35-212-132.netcologne.de] has quit [Read error: Connection reset by peer] 21:52 -!- Yoshi2 [~chatzilla@xdsl-78-35-212-132.netcologne.de] has joined #mcdevs 22:02 -!- Cay [~OlofLarss@s83-177-171-150.cust.tele2.se] has quit [Read error: Connection reset by peer] 22:04 < eddyb> AnotherOne: reverse is silly for endianness conversion... the standard conversion (using shifts, bitwise OR and bitwise AND) doesn't require a loop and it's readily optimized (x86 has an instruction that does exactly that) 22:04 < AnotherOne> ok thanks 22:11 -!- Yoshi2 [~chatzilla@xdsl-78-35-212-132.netcologne.de] has quit [Quit: ChatZilla 0.9.90 [Firefox 20.0.1/20130409194949]] 22:30 < Not-003> [netherrack] thinkofdeath pushed 8 commits to master [+0/-0/±13] http://git.io/fD2leg 22:30 < Not-003> [netherrack] thinkofdeath 5dd5701 - Added stats command 22:30 < Not-003> [netherrack] thinkofdeath cdf37b3 - NBT parser returns an error on read errors (Fixes #9) 22:30 < Not-003> [netherrack] thinkofdeath 3598b09 - Add error checking to protocol handling 22:30 < Not-003> [netherrack] thinkofdeath 20f2cad - Changes to view distance handling 22:30 < Not-003> [netherrack] thinkofdeath 1ed47e3 - Fixed crash on right clicking with item in hand 22:30 < Not-003> [netherrack] thinkofdeath 7880c39 - Fixed incorrect chunks loading 22:30 < Not-003> [netherrack] thinkofdeath 207dc40 - World unloading 22:30 < Not-003> [netherrack] thinkofdeath e18554e - Decreased the time chunks hang around for 23:14 -!- zh32 is now known as zh32|away 23:15 -!- zh32|away is now known as zh32 23:18 -!- Thinkofdeath [~Thinkofde@184.82.146.24] has quit [Read error: Connection reset by peer] 23:18 -!- edlothiol [~edlothiol@95-91-255-241-dynip.superkabel.de] has quit [Ping timeout: 252 seconds] 23:21 -!- Thinkofdeath [~Thinkofde@184.82.146.24] has joined #mcdevs 23:36 -!- Xaardas [~tach@p5B25144D.dip0.t-ipconnect.de] has quit [Quit: Tschuess und bis Bald] 23:43 -!- yorick [~yorick@oftn/member/yorick] has quit [Remote host closed the connection] 23:46 -!- zh32 is now known as zh32|away 23:51 -!- zh32|away is now known as zh32 23:53 -!- eddyb [~eddy@unaffiliated/eddyb] has quit [Quit: Konversation terminated!] --- Day changed jeu. mai 16 2013 00:03 -!- dylanisawesome1 [~dylanisaw@host-184-166-153-159.hav-mt.client.bresnan.net] has quit [Quit: irc2go] 00:05 -!- Paprikac_ [~Paprikach@188-23-196-125.adsl.highway.telekom.at] has quit [Remote host closed the connection] 00:06 -!- XAMPP [~XAMPP@botters/xampp] has joined #mcdevs 01:00 -!- feepbot [~feepbot@p579E5822.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 01:00 -!- feepbot [~feepbot@p579E5F4C.dip0.t-ipconnect.de] has joined #mcdevs 02:06 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has quit [Quit: exit(0);] 02:06 -!- umby24|offline is now known as umby24 02:08 -!- Thinkofdeath [~Thinkofde@184.82.146.24] has quit [Ping timeout: 276 seconds] 02:24 -!- nathacof [~nathacof@c-67-169-140-47.hsd1.ca.comcast.net] has joined #mcdevs 02:26 -!- nathacof [~nathacof@c-67-169-140-47.hsd1.ca.comcast.net] has quit [Client Quit] 02:44 -!- TomyLobo [~foo@91-64-168-142-dynip.superkabel.de] has quit [Quit: Standby mode...] 03:06 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has joined #mcdevs 03:07 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has quit [Ping timeout: 252 seconds] 03:34 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has joined #mcdevs 03:34 -!- mode/#mcdevs [+v SpaceManiac] by ChanServ 04:15 -!- Eric12 [~Eric1212@bas3-guelph22-2925023886.dsl.bell.ca] has quit [Quit: Computer has gone to sleep.] 04:19 < Not-003> [fCraft] fragmer * r1971 2 files : When a spectating player gets frozen, they are no longer stuck spectating (thanks ruggedbear and nuclearwaffle121) 04:22 < Not-003> [fCraft] fragmer * r1972 2 files : Added /to as an alias of /tp (by request) 04:43 -!- Amaranth [~travis@ubuntu/member/Amaranth] has quit [Quit: Linkinus - http://linkinus.com] 05:09 -!- Matvei_ [~matvei_fr@znc.fcraft.net] has joined #mcdevs 05:10 -!- SuperSpy- [SuperSpyTX@198.24.160.84] has quit [Ping timeout: 252 seconds] 05:11 -!- jargan [jast@zoidberg.org] has joined #mcdevs 05:12 -!- |Blaze| [~scott@S01060002b3983ca3.ed.shawcable.net] has joined #mcdevs 05:12 -!- dx_ [~dicks@host31.181-1-211.telecom.net.ar] has joined #mcdevs 05:12 -!- ashka` [~postmaste@pdpc/supporter/active/ashka] has joined #mcdevs 05:13 -!- gmazoyer_ [~Respawner@cr.gravitons.in] has joined #mcdevs 05:13 -!- SuperSpyTX [~SuperSpyT@198.24.160.84] has joined #mcdevs 05:13 -!- Matvei [~matvei_fr@znc.fcraft.net] has quit [Ping timeout: 245 seconds] 05:13 -!- zml2008 [~zml2008@66.172.27.40] has quit [Ping timeout: 245 seconds] 05:13 -!- Rudench [shnaw@irc.minecraft.org] has quit [Ping timeout: 245 seconds] 05:13 -!- |Blaze|_ [~scott@S010600055d4e974a.ed.shawcable.net] has quit [Ping timeout: 245 seconds] 05:13 -!- jast [jast@zoidberg.org] has quit [Read error: Connection reset by peer] 05:13 -!- ashka [~postmaste@pdpc/supporter/active/ashka] has quit [Ping timeout: 245 seconds] 05:13 -!- balrog [~balrog@discferret/developer/balrog] has quit [Ping timeout: 245 seconds] 05:13 -!- dx [~dicks@unaffiliated/dxdx] has quit [Ping timeout: 245 seconds] 05:13 -!- gmazoyer [~Respawner@cr.gravitons.in] has quit [Ping timeout: 245 seconds] 05:14 -!- balrog_ [~balrog@discferret/developer/balrog] has joined #mcdevs 05:14 -!- balrog_ is now known as balrog 05:14 -!- zml2008 [~zml2008@get.your.minions.at.zachsthings.com] has joined #mcdevs 05:14 -!- ashka` is now known as ashka 05:17 -!- kahrl [~kahrl@p5B338A92.dip0.t-ipconnect.de] has quit [Quit: leaving] 05:37 < Not-003> [MinersLauncher] fragmer pushed 1 commit to master [+0/-0/±2] http://git.io/1uQ4Kw 05:37 < Not-003> [MinersLauncher] fragmer 62ccaf0 - 1.23: fixed log uploading (broken due to github API changes). 05:39 < Not-003> [MinersLauncher] fragmer pushed 1 commit to master [+0/-0/±1] http://git.io/hCyUKQ 05:39 < Not-003> [MinersLauncher] fragmer ddc9d37 - Updated readme 06:18 < Not-003> [charged.github.com] fragmer pushed 1 commit to master [+1/-0/±0] http://git.io/X9f01A 06:18 < Not-003> [charged.github.com] fragmer 217e49a - Made a post regarding launcher updates 1.21-1.23 06:31 -!- BizarreCake [~BizarreCa@46.121.251.157] has joined #mcdevs 06:51 -!- AlbireoX [~AlbireoX@99-136-83-34.lightspeed.rcsntx.sbcglobal.net] has joined #mcdevs 07:25 -!- kcj [~casey@unaffiliated/kcj] has joined #mcdevs 07:32 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has quit [Ping timeout: 256 seconds] 07:34 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has quit [Ping timeout: 252 seconds] 07:36 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has joined #mcdevs 07:42 < Not-003> [bravo] MostAwesomeDude pushed 5 commits to master [+0/-0/±21] http://git.io/erKZzQ 07:42 < Not-003> [bravo] Corbin Simpson 951b251 - chunk: Introduce a constant for chunk height. 07:42 < Not-003> [bravo] Corbin Simpson 60b0b9a - Use CHUNK_HEIGHT in place of 256. 07:42 < Not-003> [bravo] Corbin Simpson cca2977 - And update locations using 128 as well. 07:42 < Not-003> [bravo] Corbin Simpson c96a572 - utilities/coords: Add a couple more iterators. xz-coords are presented as a constant because they weigh just over 1KiB on CPython and are computationally cheaper than an invocation of product() on both CPython and PyPy. CPython before: 34.6us CPython after: 15.2us CPython speedup: 2.28x PyPy before: 146us PyPy after: 1.29us PyPy speedup: 113.18x 07:42 < Not-003> [bravo] Corbin Simpson 1717a8d - And use new coord helpers. Tests lost about 4 seconds of runtime on PyPy. Encouraging! 07:45 -!- Prf_Jakob [~jakob@c-2b27e155.1214-1-64736c20.cust.bredbandsbolaget.se] has quit [Ping timeout: 252 seconds] 07:47 -!- Prf_Jakob [~jakob@c-2b27e155.1214-1-64736c20.cust.bredbandsbolaget.se] has joined #mcdevs 07:47 -!- mode/#mcdevs [+v Prf_Jakob] by ChanServ 07:49 -!- Zachoz|Away is now known as Zachoz 07:56 -!- Cay [~OlofLarss@s83-177-171-150.cust.tele2.se] has joined #mcdevs 08:07 -!- umby24 is now known as umby24|offline 08:33 -!- edlothiol [~edlothiol@95-91-255-241-dynip.superkabel.de] has joined #mcdevs 09:01 < Not-003> [Craft.Net] SirCmpwn pushed 5 commits to master [+3/-0/±31] http://git.io/0b1oJg 09:01 < Not-003> [Craft.Net] ggrote cd32db8 - - added cleaned chat message to Events/ChatMessageEventArgs.cs - fixed player position (y/stance) - added UpdateSign Handler - fixed MapChunkBulk and ChunkData Handlers - moved reading chunk from stream into single method - added LookAt and "basic" Move to MinecraftClient.Actions - fixed finding blocks by position 09:01 < Not-003> [Craft.Net] ggrote 7c5b15f - - changed ChatHandler to use indexof and remove instead of regex - reverted EntityHandlers.cs - removed braces and changed formatting - changed Move to start an async thread for movement - removed ProtocolVersion and FriendlyVersion as they are not used anymore 09:01 < Not-003> [Craft.Net] ggrote 617af5e - name refactoring 09:01 < Not-003> [Craft.Net] ggrote 903079b - added userid to session 09:01 < Not-003> [Craft.Net] SirCmpwn dc43e73 - Upped protocol version 09:06 -!- jargan is now known as jast 10:22 -!- conehead [~conehead@unaffiliated/conehead] has quit [Quit: Computer has gone to sleep.] 10:31 -!- conehead [~conehead@unaffiliated/conehead] has joined #mcdevs 11:19 -!- edlothiol [~edlothiol@95-91-255-241-dynip.superkabel.de] has quit [Ping timeout: 252 seconds] 11:29 -!- Calinou [~Calinou@unaffiliated/calinou] has joined #mcdevs 12:02 -!- Xaardas [~tach@p5B251612.dip0.t-ipconnect.de] has joined #mcdevs 12:10 -!- Calinou [~Calinou@unaffiliated/calinou] has quit [Quit: Excess Flood] 12:12 -!- TomyLobo [~foo@91-64-168-142-dynip.superkabel.de] has joined #mcdevs 12:22 -!- cathode [~cathode@c-76-105-184-52.hsd1.or.comcast.net] has quit [Ping timeout: 276 seconds] 12:30 -!- AnotherOne [~kvirc@178.151.74.138] has quit [Ping timeout: 246 seconds] 12:31 -!- cathode [~cathode@c-76-105-184-52.hsd1.or.comcast.net] has joined #mcdevs 12:41 -!- Calinou [~Calinou@unaffiliated/calinou] has joined #mcdevs 12:53 -!- ellisvlad [ellisvlad@cpc3-heme9-2-0-cust34.9-1.cable.virginmedia.com] has joined #mcdevs 12:53 < ellisvlad> Hi everyone :) 12:53 < pbunny> hi 13:02 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 13:06 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has joined #mcdevs 13:09 -!- Calinou_ [~Calinou@unaffiliated/calinou] has joined #mcdevs 13:10 -!- Calinou_ [~Calinou@unaffiliated/calinou] has quit [Remote host closed the connection] 13:15 -!- Calinou [~Calinou@unaffiliated/calinou] has quit [Remote host closed the connection] 13:16 -!- Calinou [~Calinou@unaffiliated/calinou] has joined #mcdevs 13:45 -!- eddyb [~eddy@unaffiliated/eddyb] has joined #mcdevs 13:49 < ellisvlad> right...now to restart terrain generation lol 13:49 < ellisvlad> its all kinda broke 13:50 < ellisvlad> http://puu.sh/2TZ2q.jpg 13:50 -!- kcj [~casey@unaffiliated/kcj] has quit [Read error: Connection reset by peer] 13:50 < ellisvlad> :D 14:19 -!- yosafbridge` [~yosafbrid@li125-242.members.linode.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 14:26 -!- Calinou [~Calinou@unaffiliated/calinou] has quit [Remote host closed the connection] 14:27 -!- yosafbridge [~yosafbrid@li125-242.members.linode.com] has joined #mcdevs 15:00 -!- Zachoz is now known as Zachoz|Away 15:22 -!- AnotherOne [~kvirc@178.151.74.138] has joined #mcdevs 15:30 < TkTech> Morning all! 15:30 < TkTech> No objections to my changes earlier to the main page and protocol page? 15:33 < pbunny> link ? 15:33 < TkTech> http://wiki.vg/Special:RecentChanges 15:33 < TkTech> See my changes on the 12th of May. 15:40 < pbunny> who were the Great Old Ones? :p 15:40 < TkTech> Myself, aaera and ylt. 15:41 < TkTech> I wanted our names removed since so many others have kept it up to date, and someone replaced it with that. 15:43 < pbunny> "you must parse it completely to determine its length." - actually there is no need to determine the length at all. something like "you must parse it until it is finished" would be better imho 15:44 < TkTech> Makes more sense when you read the entire line. 15:44 < TkTech> "For variable length packets, you must parse it completely to determine its length." 15:45 < edk> it's irritating that packets don't come with a length, makes parsing in linear time hard 15:45 < pbunny> For variable length packets, you must parse it until you get some indication that this packet contains no more data. 15:46 < pbunny> edk: ++ 15:46 < AnotherOne> fuck tcp 15:46 < AnotherOne> or no 15:46 < AnotherOne> fuck mojang 15:46 < dav1d> omg 15:47 < edk> there's a datagram-stream variant of TCP, I forget the name 15:47 < edk> why did it never catch on? 15:49 < edk> ah, it's not really a variant. i was thinking of SCTP 15:50 < pbunny> TkTech: seeing a number of bot accounts created in last few days, i would suggest a captcha to reg form 15:51 < edk> Just use "ask in IRC for an account" verification 15:51 < dav1d> pbunny: you need to confirm your email 15:51 < pbunny> dav1d: email creation can be automated 15:51 < edk> email confirmation is easier for bots than it is for humans :P 15:51 < dav1d> before you can actually do anything 15:51 < pbunny> edk: ++ 15:51 < dav1d> depends if you have sane blacklists 15:51 < pbunny> dav1d: http://mailinator.com/ - here you go 15:51 < dav1d> also my email took 2 month to arrive 15:51 < dav1d> yay 15:51 < dav1d> pbunny: I said sane blacklists 15:51 < edk> does mediawiki use blacklists at all? 15:52 < pbunny> dav1d: anybody can setup mail server on their host 15:52 < edk> it's a long time since i felt masochistic enough to play with it 15:52 < dav1d> pbunny: and? 15:52 < pbunny> dav1d: whitelist is needed then 15:52 < dav1d> no 15:52 < pbunny> dav1d: you can automate domain creation/deletion 15:52 < dav1d> just an activly maintained list 15:52 < pbunny> and so mails will be completely unique 15:52 < pbunny> dav1d: um, wrong 15:52 < dav1d> why names? 15:52 < dav1d> ips 15:52 < pbunny> dav1d: why not just put captcha? 15:53 < pbunny> imagine somebody with dynamic ip 15:53 < pbunny> etc 15:53 < dav1d> because that would be the easy way 15:53 < pbunny> you will have to blacklist entire ISP 15:53 < dav1d> wtf? 15:53 < pbunny> um.. some ISPs use dynamic IP pool 15:53 < pbunny> welcome to the real world 15:54 < dav1d> (told by a guy with stdout.lulzsec.com in his hostmask) 15:55 < pbunny> so basically, somebody can script the following: 1) renewing IP address from DHCP (changing) 2) getting free domain / subdomain of arbitrary dyndns domain 3) reconfiguring mail server (catch-all) for this domain 4) register on wiki 5) post shit to wiki 15:55 < pbunny> if done right, it will generate like 10 accounts per minute 15:55 < pbunny> every one with unique email name and host 15:55 < pbunny> and ip 15:56 < edk> that's easy to prevent 15:56 < edk> block dynamic IPs 15:56 < pbunny> LOL 15:56 < edk> and block dyndns and no-ip 15:56 < pbunny> edk: you can get domain in other ways too 15:56 <+clonejo> edk: and every Domain on afraid.org -.- 15:56 < edk> yeah 15:56 < pbunny> i.e. some registrars enable domain instantly and then send a bill 15:56 < pbunny> you will have to block them too 15:56 < dav1d> pbunny: oh yeah, or I just program a captcha cracker made for the mediawiki plugin 15:56 < edk> blocking dynamic ips isn't very hard 15:57 < dav1d> there are always ways 15:57 < pbunny> dav1d: a custom captcha is a solution 15:57 < dav1d> who cares, no one will do it because no one cares 15:57 < pbunny> or just a good captcha 15:57 < dav1d> pbunny: then someone will engineer a soloution for that 15:57 < pbunny> dav1d: there are no ways against complex captcha 15:57 < dav1d> there is always a way 15:57 < pbunny> dav1d: well only by using human captcha typers 15:57 < dav1d> pbunny: there is 15:57 < pbunny> but that will cost something 15:57 < dav1d> lol 15:57 < dav1d> if you would know 15:58 < dav1d> welcome to the "real world" 15:58 < edk> the only reliable way to prevent spambots is to have human verification for new accounts 15:58 < dav1d> ^ 15:58 < pbunny> edk: by webcam! 15:58 < pbunny> or, better, live 15:58 < edk> nah, if the bot passes the turing test it's welcome to edit the wiki 15:58 < pbunny> :p 15:58 < pbunny> i like that idea 15:58 -!- Yoshi2 [~chatzilla@xdsl-87-78-75-127.netcologne.de] has joined #mcdevs 15:59 < dav1d> edk: but but, what if it's hooked up to Siri!!!! 15:59 <+clonejo> dav1d: you forgot the occasional 1s between the exclamation marks 16:00 < dav1d> clonejo: darnit 16:00 < dav1d> now I see it too!!1!11!!!!1111111111 16:00 < dav1d> clonejo: did you ever have differenzengleichungen @uni? 16:01 <+clonejo> dav1d: not much 16:01 < dav1d> hate 'em xD 16:01 <+clonejo> dav1d: I think I have them now in Data structures and algorithms 16:02 < dav1d> yeah, I think they'll be part of everything^^ 16:05 < Yoshi2> I've looked that topic up and wow, it looks confusing 16:18 < dav1d> Yoshi2: it is 16:18 < dav1d> basically how to "solve" recursion 17:14 -!- Calinou [~Calinou@unaffiliated/calinou] has joined #mcdevs 17:19 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has quit [Quit: exit(0);] 17:28 -!- Thinkofdeath [~smuxi@host86-169-59-191.range86-169.btcentralplus.com] has joined #mcdevs 17:52 -!- SuinDraw [~NiaTeppel@WiseOS/Founder/NiaTeppelin] has joined #mcdevs 18:04 -!- reduktorius [~redu@146.90.168.31] has joined #mcdevs 18:08 -!- reduktorius [~redu@146.90.168.31] has quit [Client Quit] 18:09 -!- reduktorius [~redu@146.90.168.31] has joined #mcdevs 18:18 <+pdelvo> I had Differenzgleischungen a little bit at school. Dont like them. They are confusing 18:18 <+pdelvo> ch* 18:19 < dav1d> haha! 18:19 < dav1d> my thoughts 18:20 <+pdelvo> If you now the solution. You can pu it in and confirm that it works. but you have no idea why 18:21 < Yoshi2> it does not help that so many mathematics-related themes start with "Differenz" or a variation of it 18:26 < eddyb> wtf is differenzengleichungen? 18:26 < eddyb> also, CS is wrong when not in english 18:26 < eddyb> differential equations? 18:28 <+pdelvo> yep. equation with different derivates in it. Like U(t) + R*C*U' + L * C * U''(t) = 0 18:29 < eddyb> oh, that is nasty 18:30 <+pdelvo> This one can be found in physics. the resonant curcuit and can be solved with the sinus 18:30 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has joined #mcdevs 18:31 < eddyb> I know derivatives, but that's harder. I think I've encountered one of those while trying to work an integral the dumb way (x^n * e^x) 18:33 < eddyb> (f(x) * e^x)' = e^x * (f(x) + f'(x)) 18:33 < eddyb> so f(x) + f'(x) - x^n = 0 18:35 < jast> actually differenzengleichungen != differentialgleichungen (differential equations) 18:36 < eddyb> great 18:37 < jast> differenzengleichung is recurrence relation in English, sometimes referred to in different scopes as difference equation 18:37 < eddyb> I can't tell the difference between those two wordmesses, btw 18:37 < jast> differential equations involve derivatives, recurrence relations are basically recursively defined functions 18:38 < jast> for example, x(n+1) = rx(n)(1-x(n)) 18:38 < eddyb> huh 18:38 < eddyb> difference equation vs differential equation? 18:39 < jast> where (n+1) indicates "next value of series", not "argument to function" 18:39 < eddyb> that's why you use * 18:39 < eddyb> also, _ not () for subscript 18:39 < jast> in LaTeX syntax, $x_{n+1} = rx_n(1-x_n)$ 18:39 < eddyb> that 18:40 < jast> _ with braces is not very readable, though 18:40 < eddyb> I need some kind of TeX support in my IRC client 18:40 < jast> I believe some clients have plugins for that 18:44 -!- sadimusi [~sadimusi@77-57-175-131.dclient.hispeed.ch] has quit [Ping timeout: 256 seconds] 18:44 -!- dola [~dola@77-57-175-131.dclient.hispeed.ch] has quit [Ping timeout: 256 seconds] 18:47 <+pdelvo> btw @eddyb http://www.wolframalpha.com/input/?i=f%28x%29%2Bf%27%28x%29-n%5Ex%3D0 I tried to get the solution by my own by guessing. But i gived up 18:47 < eddyb> you failed 18:47 < eddyb> it's x^n not n^x 18:48 < eddyb> http://www.wolframalpha.com/input/?i=f%28x%29%2Bf%27%28x%29-x%5En%3D0 18:48 < eddyb> uses the gamma function (whatever that is) 18:49 < eddyb> http://mathworld.wolfram.com/IncompleteGammaFunction.html 18:50 < eddyb> https://en.wikipedia.org/wiki/Incomplete_gamma_function